PlanetMath (more info)
 Math for the people, by the people. Sponsor PlanetMath
Encyclopedia | Requests | Forums | Docs | Wiki | Random | RSS  
Login
create new user
name:
pass:
forget your password?
Main Menu
Owner confidence rating: High Entry average rating: No information on entry rating
Game of Life (Definition)

The Game of Life is a cellular automaton that models a population of living organisms living on a two-dimensional plane subdivided into squares. One cell may live in each square. John Horton Conway set down the rules of the game in Scientific American:

  1. If a cell has less than two neighbors alive in any of the eight adjacent squares (those immediately above and below, left and right, and those that touch corners diagonally), it dies.
  2. But if it has more than three live neighbors, it also dies.
  3. Having two or three neighbors, a cell lives on to the next generation.
  4. If an empty square has exactly three neighbors, a new cell is born there.

The rules are repeatedly applied, and one of two kinds of outcomes are possible: the entire population could die out, or the population settles into a periodic pattern that can go on infinitely.




"Game of Life" is owned by PrimeFan.
(view preamble | get metadata)

View style:

Other names:  Conway's Game of Life

Attachments:
examples of initial states in the Game of Life (Example) by PrimeFan
Log in to rate this entry.
(view current ratings)

Cross-references: periodic, entire, outcomes, right, adjacent, game, John Horton Conway, live, cell, squares, plane, automaton
There are 2 references to this entry.

This is version 2 of Game of Life, born on 2007-01-16, modified 2007-01-17.
Object id is 8778, canonical name is GameOfLife.
Accessed 1549 times total.

Classification:
AMS MSC91A99 (Game theory, economics, social and behavioral sciences :: Game theory :: Miscellaneous)

Pending Errata and Addenda
None.
[ View all 1 ]
Discussion
Style: Expand: Order:
forum policy

No messages.

Interact
post | correct | update request | add derivation | add example | add (any)