Computation for Metaphors, Analogy, and Agents by