Jogo da Vida de John Conway interativo com diversas estrururas setadas e possibilidade de personalização do tabuleiro.
O Jogo da Vida não é um jogo de computador típico. É, em sua ideia inicial, tido como um jogo autônomo, e foi inventado pelo matemático de Cambridge John Conway. Esse jogo ficou amplamente conhecido quando foi mencionado em um artigo publicado pela Scientific American em 1970. Ele consiste em um conjunto de células que, com base em algumas regras matemáticas, podem viver, morrer ou se multiplicar. Dependendo das condições iniciais, as células formam vários padrões ao longo do jogo.
Cada célula com um ou nenhum vizinho morre, como que por solidão. Cada célula com quatro ou mais vizinhos morre, como que por superpopulação. Cada célula com dois ou três vizinhos sobrevive.
Cada célula com três vizinhos se torna preenchida.
Clone o repositório
git clone https://github.com/r4cky70/Life-Colector.git- Ter em sua máquina haskell , Cabal e GHC.
- Ter em sua máquina o Haskell plataform funcionando :
sudo apt-get install haskell-platformInicialmente, intala-se o cabal executável :
cabal updatecabal install Cabal cabal-installEntre no repositório
cd Life-InteractivePor fim, execute o seguinte comando para iniciar o jogo:
cabal run- Ter em sua máquina swipl.
- Ter a tela do terminal em dimensões de ao menos 30x120 :
Entre no diretório de prolog
$ cd prologCompile e rode o jogo executando
$ swipl -s main.pl