Jump to the Soar Overview page.
Jump to the Comparative Environments page.
Jump to the Home page.

Environments


Dynamic

Soar is able to work in dynamic enviroments because it is very
reactive and its perception subsystem run asynchronously with the problem-solving aspect of Soar. Also, Soar is interruptable. See Robo-Soar and Hero-Soar.


Unpredictable

Soar is able to work in unpredictable enviroments because of its
perception subsystem run asynchronously with the problem-solving aspect of Soar. Also, Soar is interruptable. See Robo-Soar and Hero-Soar.


Simulated

Soar has been applied to problem in both simulated and real-world environments.


Consistency

For Soar to behave correctly in the world, its internal model of the world must correspond with the real world. Soar doesn't have an architectural truth maintenence mechanism; one could probably be constructed at the knowledge level.


Other