/game-of-life

código em python com intuito de simular um autômato celular

Primary LanguagePython

Game of life - Python

  • Simulador de Autômatos Celulares

E ai, bora aprender sobre jogo da vida e autômatos celulares?!

Antes de mais nada, já deixa umanesse repositório 💟

Entendendo o que é o Game of life

O jogo da vida é um autômato celular desenvolvido pelo matemático britânico John Horton Conway em 1970. Embora o nome seja "jogo da vida", não se trata de um jogo onde existirão perdedores ou ganhadores, mas a ideia é reproduzir, através de regras simples, as alterações e mudanças em grupos de seres vivos e tem aplicações em diversas áreas da ciência. Sendo as regras o que define o comportamento da população e sua existência ou não na próxima geração:

  1. Qualquer célula viva com menos de 02 vizinhos vivos morre de solidão;
  2. Qualquer célula viva com mais de 03 vizinhos vivos morre de superpopulação;
  3. Qualquer célula morta com exatamente 03 vizinhos vivos nasce
  4. Qualquer célula viva com 02 ou 03 vizinhos vivos continua viva para a próxima geração.

Não ficou muito claro, né?!

Então assiste esse vídeo de um professor maravilhosamente didático que acho que vai clarear as idéias 😉