Ininvertible cellular automata: a review
Physica D
Coupling microscopic and macroscopic cellular automata
Parallel Computing - Special issue on cellular automata: from modeling to applications
Programming Environments for Cellular Automata
ACRI '96 Proceedings of the Second Conference on Cellular Automata for Research and Industry
Theory of Self-Reproducing Automata
Theory of Self-Reproducing Automata
CAOS: a domain-specific language for the parallel simulation of cellular automata
PaCT'07 Proceedings of the 9th international conference on Parallel Computing Technologies
Hi-index | 0.00 |
The software system JCASim is a system for simulating cellular automata. It can simulate cellular automata (CA) with different geometries, different state sets (including state sets structured by the use of state components with different types), boundary conditions and initial conditions. The state transition function can be specified using a graphical user-interface, using Java (by programming only four methods), or in CDL, a special-purpose CA language. Cells can be represented by text, colors, or icons. JCASim also provides support for block-CA and for asynchronous models. The system is written entirely in Java to ensure portability. Here we describe the simulation system and show a number of examples, which demonstrate the ease of programming CA with JCASim. Finally, some issues surrounding execution speed are discussed.