39th Soar Workshop
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 and semantic/episodic long-term memory.
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 required software 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
Right-click the button and choose "Save As" to download a file that adds the contents of WordNet to Soar's Semantic Memory.
Note: the file is quite large (>80MB), so this process may take several minutes on a slow connection.
Hard copies of all slides will be made available at the tutorial.
Download Eclipse IDE for Java Developers to participate in the SML tutorial.