Welcome to the Game Of Life

About the Game Of Life:

   There are 2 rules- 

       1) If there are 3 live cells adjacent, create new life.

       2) If there are 2 or 3 adjoining cells - sustain life.


To Play:

     A blue cell indicates no life.  A white cell indicates life.  You can toggle the life/death state by clicking on a cell (implemented as an array of java buttons).  You can then cause the program to predict and show the next generation by clicking on the Next Generation button.  (If you get tired of single clicking, use the Run 10 to run 10 generations)  Try to get your life to last as many generations as possible.  Note the complex patterns that arise from just 2 simple rules.

Kenneth L Moore

source code