IJCAI 2016
This tutorial provides a whirlwind tour of Soar, including its historical background and context within the cognitive architecture research community. The focus will be on how and why Soar works, including syntax/structure for agents and Soar-enabled applications, as well as hands-on experience with the new components that have been developed over the past few years: reinforcement learning, semantic/episodic long-term memory, and mental imagery.
Click the button to download all the software you'll need for this tutorial.
Once downloaded, unzip - ideally the path does not contain spaces and is short (e.g. c:\temp\tutorial
or /home/user/tutorial
).
The only software dependency is Oracle Java 8. The software should "just work" on Windows, Mac OS, and Ubuntu (>= 14). Some platform-specific notes:
debugger.bat
or eater.bat
Terminal
application, run path/to/tutorial/eater.sh
or debugger.sh
(you can also right-click, Open With, Other, select Terminal from Applications/Utilities)Terminal
application, run path/to/tutorial/eater.sh
or debugger.sh
sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java8-installer