Cellular Automaton Applets

1D Cellular Automaton

This runs a 1-dimensional cellular automaton. The 2-D pattern is created by plotting successive generations on separate lines, running down the display. The applet runs a user driven evolution algorithm. The user chooses their preferred image from those presented and a new batch of images are generated, based on this one.

Example Output

The user interface is explained here .

1D Cellular Automaton

This more recent Applet runs the same algorithm as in the previous example, but now allows you to change the rules and the starting pattern interactively. You can also zoom in/out of the pattern and scroll around (until your computer runs out of memory - it remembers all the rows you've visited).

It has been developed using the Sun JDK 1.2.2, rather than Microsoft's Visual Java 1.0, so hopefully it will be compatible with more browsers and generally more reliable.

Click on the picture for the applet or below for

Forrest Fire

A forest Fire simulator. This one's a bit different from the previous two in that it's a real 2D automaton, with the patterns changing over time. (The previous ones were one dimensional patterns with time being represented by the second spatial axis). The instructions, being pretty simple, are on the same page as the applet.

This is really one for sitting and watching and snapshots don't do it justice, so I haven't included any.