A simulação do Jogo da Vida tem uma longa história. Antes dos computadores, a simulação podia ser jogada em papel quadriculado. O jogo é simples, bem, mais ou menos. Existem apenas quatro regras. Qualquer célula viva com menos de dois vizinhos vivos morre, como se por subpopulação. Qualquer célula viva com dois ou três vizinhos vivos sobrevive para a próxima geração. Qualquer célula viva com mais de três vizinhos vivos morre, como se por superpopulação. Qualquer célula morta com exatamente três vizinhos vivos torna-se uma célula viva, como se por reprodução. O Jogo da Vida é Turing completo, o que significa que computadores e lógica avançada podem ser simulados.