ASM is the moniker for the Swarm versions representing the ideas in the published work about the Santa Fe stock market. (Some of those articles are cited on the front page of http://artstkmkt.sourceforge.net.)
ASM-2.0 was the first release of the Swarm model and it is the beginning place for all revisions discussed below.
If you begin with the original ASM-2.0 code, you can apply patches to update or you can just grab the tarball. I do this in order to keep a clear trail of changes. Elsewhere in the ArtStkMkt page, you should find announcements, one for each patch, describing its impacts.
On my system, that code does not compile. To fix it up, I have made some changes, and Ken Grosier email@example.com has independently done the same. He sent me a patch with a modest title like "stock.patch" or something, and I have have named it "KenGosierSFSM.patch" and I called my patch "PJsfsm.patch". I think we have done about the same things, you can take your pick, or apply one, and then see if any of the other applies. Ken has a separate batch of working code that expands on the ASM-swarm model, and if you are interested, you might contact him directly. The two patches are in in the subdirectory sfsm. I'm not taking any responsibility to make sure this code works, it doesn't use Swarm and some bits are quite, uhm, different. But somebody, I don't know exactly who, thought it was a reasonable representation of the Santa Fe stock market.
In March, 2003, Thomas Badegruber visited Blake LeBaron in Boston and they found a computer which had code for the sfsm models reported in the Journal of Economic Dynamics and Control article. That code required some minor touch ups in order to compile with gcc-3 or later, but Blake, Thomas, and I have made the changes necessary to get a clean compile. Furthermore, we have confirmed that this model produces dynamics that are the same as published. (These dynamics are the same ones that we have now certified in the Swarm model ASM-2.4). Since this package eminates from Blake's computer, I believe with high confidence that it is the real thing.
That "real" sfsm code has been added to the CVS archive with the module name "sfsm" and the snapshot that I have prepared from my original check-in to that archive is available here: sfsm-1.0.tar.gz
I also have copies of the JavaSwarm version of the ASM built by José Manuel Galán (University of Valladolid, Spain) and Luis R. Izquierdo (Macaulay Institute, Aberdeen, Scotland) You can find that in the subdirectory: