A handy reference and the authoritative documentation for Soar.

The official Soar Manual can be found here.

Table of Contents
  1. Introduction
  2. The Soar Architecture
  3. The Syntax of Soar Programs
  4. Chunking
  5. Reinforcement Learning
  6. Semantic Memory
  7. Episodic Memory
  8. The Soar User Interface
  • Appendices
    1. The Blocks-World Program
    2. Grammars for Production Syntax
    3. The Calculation of O-Support
    4. The Resolution of Operator Preferences
    5. A Goal Dependency Set Primary
  • Index
  • Summary of Soar Aliases, Variables, and Functions