Projects / TinySoar


TinySoar is an implementation of the Soar artificial intelligence architecture that is intended to run on a memory-constrained device, like a robot. Soar is a "real time'' performance runtime that incorporates acting, planning, and learning in a rule-based framework. TinySoar includes alternative firmware for the Lego Mindstorms RCX, so you can control a Lego robot with a Soar agent.

Operating Systems

Recent releases

  •  25 Apr 2002 05:14

    Release Notes: This release continues to fix bugs in the runtime. Most notably, there is improved support for substates, although chunking still doesn't work, support for disjunctive tests, and the addition of a regression test harness.

    •  13 Feb 2002 20:47

      Release Notes: This release fixes several bugs and includes some minor enhancements. Notable bugfixes include proper support of the Soar 8.2 decision cycle, several runtime fixes for o-support, and fixes to the rule parser. The Lego RCX motor interface uses symbolic constants instead of integral constants, allowing support for `brake' as well as `freewheel'.

      •  27 Dec 2001 19:09

        No changes have been submitted for this release.


        Project Spotlight


        A Fluent OpenStack client API for Java.


        Project Spotlight

        TurnKey TWiki Appliance

        A TWiki appliance that is easy to use and lightweight.