The working memory is the area used by the agent to complete the current
computation. Goals are kept in the working memory as framed 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 straight-forwardness of this cycle is spiced the issue of an impasse at which point the agent must rely on inherent heuristics to make a decision or perform an action.