"Using SIMP, a Laboratory for Cellular Automata and Lattice-Gas Experiments"
We introduce SIMP, a programming environment for cellular automata and lattice-gases, and demonstrate its use as a laboratory for studying n-dimensional, spatially-distributed systems in which complex macroscopic phenomena arise as the aggregate of some simple, local, spatially-invariant, microscopic dynamics. By way of example, we demonstrate methods of specifying, visualizing, statistically characterizing, scripting, and interactively controlling SIMP experiments. SIMP experiments are expressed as Python scripts and implemented by our fast, hardware-flexible STEP platform. SIMP is available as free, open-source software from pm.bu.edu.