Abstract
This paper describes an architecture of a conscious agent using reflection functions. We consider the agent using a production system for inference. In the system, the reflection function observes its working memory. The model of conscious is the relation between “working memory state” and “agent behavior goal”. We discuss the conscious model, learning mechanism of the model, and goal selection problem. The prediction problem for other agent intention is also explained