All the python code for this game of life project can be downloaded here.
What is the game of life?
The game of life was invented in 1970 by John Horton Conway, a British mathematician. Conway had developed an interest in the American-Hungarian John von Neumann’s work aiming to find a machine that could create identical copies of itself. John von Neumann succeeded in creating such a machine virtually using complex cellular automaton. The game of life was just Conway’s way of simplifying Neuman’s ideas.