Long-term Production Memory
in Soar
Long-term Production Memory
in Soar
Soar's long term memory is a production system based
on Ops5. Soar's productions have a set of conditions, which are
patterns to be matched to working memory, and a
set of actions to perform when the production fires. Conditions can
match to all the current goals, problem spaces, states and operators
on the context stack in working memory.
Actions can only add elements to preference
memory . These elements are attribute/value pairs for some object
and a preference, which indicates a (lack of) desire to add this
element to working memory. Soar performs no conflict resolution
between competing productions- all productions which match the current
working memory fire.
Return to the top of this architecture.
Current Location: Soar - Architecture - Long-term Production Memory