You may have been presented this tutorial on a diskette. You should (but don't have to) copy the tutorial from the diskette to the hard drive. Doing so will make things run faster and more smoothly, but is not required.
In the Macintosh environment you simply double click on the SoarJavaDebugger.command (in the main directory) icon to start it up. You should see a termain start up, and then a window, "Soar Debugger in Java", as part of a GUI.
Rules are loaded from a full path specification or from Soar's current directory. pwd will print out the current directory; cd will change it. ls will list the files in the current directory. The initial current directory is the one that MacSoar is started from.
Directories on the Mac start with the disk name, and are separated by a "/". You might typically load files like "Harddrive/MacSoar/hts9.soar". Directories can be accessed relative to the current directory by preceding their name with a "/". From within MacSoar, the command cd ".." moves you up from the current directory. If you only use files from within the folder Soar is in, you won't need these commands.
Soar is easier to learn on the Macintosh and easier to use for small systems. However, the Macintosh version has been not as well supported as the Unix version in the past, but currently (9/11), the latest versions are moving towards equivalency.
Should you require MacSoar, then the latest information and option to download an up-to-date version of MacSoar can be found at the U. of Michigan Soar Software Archive.
There are two recommended ways to start up Soar under UNIX.
Then press and release the escape key and type "x", and then type "shell" and hit a carriage return. A window in Emacs will appear that acts like a UNIX shell (for it is). Then type "soar9" (if you have the alias set up) or the full path to Soar.
You can hide this buffer, jump to it as you would any other buffer, scroll it, cut and paste. You can also type "ESC-p" repeatedly to recall previous commands.
You may find that creating an alias for it is worthwhile. To do this, insert in your .login file the following line:
If you are using Unix, here are some further changes you may want to make.