Software Tools for Natural Computation and Self-Organization

This page lists existing software simulators and demo programs for nonlinear dynamics, statistical mechanics, pattern formation, multiagent sytsems, and other areas. The list is woefully incomplete and makes no representation that the items are the best that exist. Some are free, some shareware, some commercial products. There are so many and in such various states of usability, that it would be a good idea to web search for tools that match your needs and to test them out. That is, use the list as a starting point.

Rolling your own: You get the most flexibility, of course, if you write your own simulator. In fact, it's often the case that writing the simulator is easy—10%-20% of the code on a project. It's the analysis programming, 80%-90% of the code, that is more difficult, subtle, and time consuming (both programming and to run). Most of the simulators listed below do not allow one to add on or write analysis code. In this case, you have to write your own simulator and provide the hooks for the analysis routines. There are several strategies:

Platforms: Nonlinear Dynamics: Statistical Mechanics: Pattern Formation: Multiagent Systems: