Short-term Memory
in Soar
Short-term Memory
in Soar
Soar's working memory consists of a set of (Object ^attribute
value) elements.
Value may be a symbolic constant, a number, a string, or an
Object.
The context stack consists of the context objects currently in
working memory: all goals, problem spaces, states, and
operators.
All context elements are attached to a goal, and all goals except
the top goal point to a supergoal, imposing a linear order on the
context stack.
There must be some chain of elements from a context object to every
element in working memory.
If this chain is broken the element is removed from working
memory.
The Decision Cycle can examine and modify
the entire context stack.
The preference memory determines which
elements enter and leave working memory.
Return to the top of this architecture.
Current Location: Soar - Architecture - Short-term Memory