Nifty Life
cellular automata for running John Conway's Game of Life
Version: 1.2
aaw, i was…
Feedback Type: Commentary
Contributed by: Shlo Wednesday, February 12 2003 @ 09:01 PM PST
Product Platform: MacOSX
Used Product For: Unspecified
aaw, i was hoping for a Life boardgame clone, but its thisamabob. i never quite understood this.
Life - Kent Durvin
Life is a "game" that happens on a grid. (There are no scores, no players, but what else can you call it?) A starting pattern of dots is set up on the grid of cells. Then a few very simple rules are applied to determnine which cells of the grid will have dots in the next generation. There are only a few rules, and yet the resulting patterns are very complex, and do some very interesting things, like gliders, glider guns, hay baler, and many more. There are just 3 rules:1. If a dot has less than 2 neighbor dots, it dies of isolation.
2. If a dot has mare than 3 neighbor dots, it dies of crowding.
3. If an empty cell has less exactly 3 neighbor dots, it gets a dot.
All of these rules determine the next generation, rather than the current generation. So a dot may be helping create a new dot and yet be dying. Image a vertical row of 3 dots. The cells on both sides of the middle dot get a new dot, while the dots on the end both die. Now you have a horizontal row of three. This happens again to make a vertical row. It is called a blinker, or an oscilator with period 2.
All of this is interesting because there is so much complex stuff going on that cannot be predicted by the simple rules.
Reply to This
Friday, December 23 2005 @ 09:44 AM PST