Download the zip file and unzip it.
If you are using windows XP then right click on the zip file
named cellautosourcecode.zip and click on Extract All.
There should be a directory that begins with javacellauto
and ends with a number.
Open that direcory, you should see a file named cellauto.java.
Now run the Command Prompt and go to directory that
has the file named cellauto.java.
Type javac -cp . cellauto.java rule_families.java or $PATH_TO_JAVA/bin/javac -cp . cellauto.java rule_families.java
Then type java -cp . cellautoapp or $PATH_TO_JAVA/bin/java -cp . cellautoapp.
$PATH_TO_JAVA is directory that has the java compiler and runtime
if you do not have javac or the java compiler then you can download
the java compiler at
http://java.sun.com/j2se/1.4.2/download.html.
You should now see a window with it's title saying
"frank's java cellular automaton program" and its version number.
Resize that window to any size.
Open the color box by going to view->show color box from the menu
and click on the color yellow in the color box.
Open the tool box by going to view->show tool box from the menu
and click on the pencil in the tool box.
Now draw this pattern on the main window with a grid.
| * | * | * |
| * | ||
| * |
Now press the n key several times to advance a certain number
of generations.
You see that the pattern called a glider moves 1 space diagonal
every 4 generations.
Now try copying and pasting the glider.
Click on the square made out of dash lines in the tool box.
The status bar should say "tool: select" somewhere.
Now make a selection by pressing, moving and releasing the mouse.
The glider should be in the selection.
Go to edit->copy then
Go to edit->paste you should
see a copy of the glider.
You can move it around with the move tool or the select tool.
Now you saw gliders lets try a rectangle of
made out of random cells.
Go to file->new in the menu.
You should see a new window.
You can choose the board size.
The bigger the board the more memory and cpu it takes up.
You can choose size of the rectangle of
made out of random cells and its seed.
The same seed value generate same rectangle of random cells.
Choose 0 for offset x and offset y
Choose 10 for width and height where it says rectangle of random cells
Click on apply.
Use the arrow keys to move around and to look for the rectangle.
You should find a rectangle made out of random cells.
Now press the n key to advance each generation.
Now you are seeing it changing each generation and that's all for now.