If you are new to Soar, this is what you'll want to download. This page contains a single self-contained package with all the things you'll need to go through the Soar Tutorial, namely Soar, the Java Debugger, VisualSoar, Eaters, TankSoar, sample agents, and Soar documentation. It's also an excellent companion download for those reading The Soar Cognitive Architecture.
What You'll Need

  1. If necessary, install Java
    • If you are running Ubuntu Linux or OSX, you probably already have Java installed.
    • Otherwise, you can download the latest version of the Sun JRE or JDK here.
    • Important: the 64-bit version of Soar require the 64-bit version Java! Make sure to download the correct one.
  2. Download the Soar Tutorial. It contains Soar, the Java Debugger, VisualSoar, Eaters, TankSoar, sample agents, and Soar documentation.
Online Version

Within the SoarSuite download, you will find a complete copy of the Soar Tutorial. They are also provided here for easier online access.
  1. Introduction
  2. Simple External Interaction
  3. Subgoals
  4. More Simple Problem Solving
  5. Planning and Learning
  6. Quakebot
  7. Reinforcement Learning Tutorial
  8. Semantic Memory Tutorial
  9. Episodic Memory Tutorial