FileFormatting
The structure of a Visual Soar project is as follows:
The project file is the .vsa file. It is named after the project. For example, a project name Tank would have a file called Tank.vsa as its project file.
The project folder contains the DataMap file (Tank.dm), the comment file (comment.dm), a _source.soar file, and all of the sub operators and their folders.
Every operator has a *.soar file that contains the productions for that operator.
Every high level folder has its own folder that contains its sub operators. This folder also contains a _source.soar file.
All of the *_source.soar that contains all the push/pop tcl commands for that operator.
More information on file types::