O Jogo da Vida de Conway é um autômato celular fascinante criado pelo matemático britânico John Horton Conway em 1970.
O jogo consiste em uma grade bidimensional de células que podem estar "vivas" ou "mortas".
A cada geração, as células interagem com suas oito vizinhas por meio de um conjunto de regras que definem a nova geração.
Depois de cada geração, as casas interagem com suas oito vizinhas, ou seja, casas adjacentes na horizontal, na vertical ou na diagonal.
A cada casa aplicam-se as seguintes regras:
Dada uma matriz de 1s e 0s (que correspondem a casas vivas e mortas), aplique as regras a cada casa e retorne a próxima geração.
Cada linha da grade é representada por um número inteiro de 64 bits.
Por exemplo,
0 1 0
1 0 0
1 1 0
é representada como
0b010
0b100
0b110
A grade tem no máximo 64 colunas.
Crie sua conta no Exercism para aprender e dominar x86-64 Assembly com 22 conceitos130 exercícios e mentoria humana de verdade, tudo de graça.