Soar - Preference Memory
Description
- Productions in long-term memory place
preferences for working memory elements
into preference memory
- Types of preferences include acceptable, reject, require, prohibit,
better, worse, indifferent
- After each elaboration cycle, Soar changes working memory according
to the preferences
- After each decision cycle, Soar chooses a new context object based
on the preferences
- If Soar is unable to choose an object, Soar generates an impasse
subgoal
Detail from Soar