Preference Memory in Soar

Preference Memory in Soar

Productions in long-term memory place preferences for working memory elements into preference memory. Types of preferences include acceptable, reject, require, prohibit, better, worse, reconsider, and 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.


Return to the top of this architecture.

Current Location: Soar - Architecture - Preference Memory

Go to NEXT page.