Soar
n. a cognitive architecture, or a complete computational representation, intended to reflect a comprehensive view of human or machine processing, including input/output devices, the use of appropriate knowledge- and search-based processing, and components that learn. Soar is based on the production system model of human problem solving. See also adaptive production system. [acronym for State, Operator, and Result; created in 1990 by U.S. cognitive and computer scientist Allen Newell (1927–1992)]