O Jogo da Vida
Controlos
- Clique ou arraste sobre o campo para alternar as células. O botão direito do rato apaga-as. Em ecrãs táteis, o toque e o arrastar funcionam da mesma forma.
- A tecla Espaço inicia e para a simulação quando o campo está em foco.
- O botão «Passo» ou a tecla S (com o campo em foco) avança uma geração enquanto a simulação está em pausa.
- «Padrão» seleciona uma figura pronta. Clique no campo para a colocar; depois, a seleção volta a «Célula única».
- «Aleatório» preenche cerca de 30% do campo com células vivas e para a simulação.
- «Tamanho» altera o campo de 20×20 para 100×100. Além disso, limpa o campo e para a simulação.
- «Velocidade» define quantas gerações aparecem por segundo: de 1 a 60.
O que está a acontecer aqui
Esta é uma simulação do Jogo da Vida de Conway, um autómato celular de 1970. O campo é formado por células, cada uma delas viva ou morta. Todas as células mudam ao mesmo tempo, segundo as mesmas regras. Assim surgem figuras estáticas, padrões que piscam e figuras que se deslocam pelo campo. A configuração inicial é definida por si, e depois o campo evolui sem a sua intervenção.
Regras:
- Qualquer célula viva com menos de duas células vizinhas vivas morre.
- Qualquer célula viva com duas ou três células vizinhas vivas sobrevive à geração seguinte.
- Qualquer célula viva com mais de três células vizinhas vivas morre por sobrepopulação.
- Qualquer célula morta com exatamente três células vizinhas vivas torna-se uma célula viva.
Quem o criou
O jogo foi criado pelo matemático britânico John Horton Conway na Universidade de Cambridge. Em outubro de 1970, Martin Gardner descreveu-o na coluna «Jogos Matemáticos» da revista Scientific American, e a partir daí o jogo tornou-se conhecido por um público amplo.
Porque é interessante
Entre as figuras há planadores, que se deslocam pelo campo, pulsares, que se repetem a cada 3 gerações, e a arma de Gosper, que continua a lançar novos planadores. O Jogo da Vida de Conway é capaz de realizar cálculos universais. Pode escolher uma figura na lista «Padrão» e iniciar a simulação.