取、维护和学习。
架构.
处理周期-决策程序.Soar的主要处理周期来自程序性记忆（如何操作的知识）和工作记忆（当前情况的表征）之间的交互作用，以支持运算元的选择和应用。工作记忆中的资讯以一种基于状态的符号图形结构表示。程序性记忆中的知识被表示为if-then生产规则 （条件和动作的集合），这些规则不断地与工作记忆的内容匹配。当规则的条件与工作记忆中的结构匹配时，将触发并执行这个动作。这种规则和工作记忆的组合也称为产出系统。与大多数产出系统不同的是，在Soar