The Game of Life is a cellular automation created by John Horton Conway in 1970. Though it is considered a game, it does not require any action from the player during the game. It runs like a simulation based on an initial state. Beginning with an initial state, the landscape changes as cells interact from one generation to the next in the simulation. These interactions are defined by a simple set of rules.
1. A cell with less than two living neighbors dies. (underpopulation)
2. A cell with two or three neighbors lives.
3. A cell with more than three neighbors dies. (overpopulation)
4. A cell with three neighbors becomes alive if it is not already. (reproduction)