DAYDREAMER
DAYDREAMER is a goal-based agent and cognitive architecture developed at University of [California, Los Angeles] by Erik Mueller. It models the human stream of thought and its triggering and direction by emotions, as in human daydreaming. The architecture is implemented as 12,000 lines of Lisp code.