The working memory is the area used by the agent to complete the current
computation. Goals are kept in the working memory as frame-tree structures
that point to the supergoal of the goal, its subgoals, the target state and
other things.
Long-term Memory
The long-term memory consists of
productions,
rules and facts. The long-term
memory supports the top-level goals of the agent, maintaining newly learned
procedures, rules and abstracted or generalized facts.
Execution Cycle
Basically, the execution cycle consists of a deliberation regarding what to do next, followed by the action. The simplicity of this cycle is compounded by impasses, at which point the agent must rely on inherent heuristics to make a decision or perform an action.