Remembering the 'Game of Life'

The English mathematician John Horton Conway passed away last week, due to COVID-19. He was 82. I'm afraid my memory of him doesn't do him justice because, if nothing else, Conway resented that many people knew him only for inventing the 'Game of Life'. But I spent hundreds of hours in my high-school days playing with this strange 'game'.

The 'Game of Life' is a cellular automaton (in Conway's words: a "no-player never-ending game"). You start with a grid of blank cells on a dark screen. You click a cell to 'activate' it, whereupon it would turn white. Once you've activated all the cells you need, you start the simulation. At this point, the game applies a simple set of rules to the cells (quoting verbatim from Wikipedia):

Any [active] cell with two or three [active] neighbours survives. Any dead cell with three [active] neighbours becomes [an active] cell. All other [active] cells die in the next generation. Similarly, all other dead cells stay dead.

Every time the simulator applies these rules is called a step; based on your initial configuration, you could see how your system of cells evolves over hundreds or thousands of steps. If you positioned and activated the right arrangement of cells, you could even make beautiful things happen. And as anyone familiar with the 'game' will tell you, 'beautiful' is a vast understatement. The simplest example of repetitive patterns is the 'oscillator':

Credit: JokeySmurf/Wikimedia Commons

More complex examples include the 'puffer':

Credit: Simpsons contributor/Wikimedia Commons

… the 'spaceship':

Credit: Simpsons contributor/Wikimedia Commons

… and the 'gun':

Credit: Simpsons contributor/Wikimedia Commons

Some users have built other automata that truly boggle the mind:

Read more