Next: CONCLUSION AND DISCUSSION Up: GRAPHIC REPRESENTATION Previous: Visual representation

Implementation

The simulation package is written in C and the interface is developed for X11. The program can run on UNIX machines and, by using data parallel software or by following a message-passing scheme, the program is ready to use parallel processing power of parallel or distributed machines. The abstract graphic representation of the automata array as well as the data collection and display are integrated parts of the simulation program.

The three-dimensional animation is also written in C and uses SGI Graphics Library. It is developed as an independent package to the simulator and can be connected to the simulator through socket network communications. The simulation and graphic display can be run in parallel. All geometric shapes are drawn by using vertex drawing subroutines of Graphics Library in RGB mode. Each graphic scene of the animation can be recorded automatically in various formats or be appended to a video file.


zou@rice.edu