o jogo da vida - usplegal.icmc.usp.br/lib/exe/fetch.php?media=slides:vida.pdf · resuminho o nome...

49
O Jogo da Vida Bernardo Rivas ICMC-USP Bernardo Rivas (ICMC-USP) O Jogo da Vida Semin´ ario de Coisas Legais 1 / 34

Upload: others

Post on 09-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: O Jogo da Vida - USPlegal.icmc.usp.br/lib/exe/fetch.php?media=slides:vida.pdf · Resuminho O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3). Podemos brincar agora

O Jogo da Vida

Bernardo Rivas

ICMC-USP

Bernardo Rivas (ICMC-USP) O Jogo da Vida Seminario de Coisas Legais 1 / 34

Page 2: O Jogo da Vida - USPlegal.icmc.usp.br/lib/exe/fetch.php?media=slides:vida.pdf · Resuminho O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3). Podemos brincar agora
Page 3: O Jogo da Vida - USPlegal.icmc.usp.br/lib/exe/fetch.php?media=slides:vida.pdf · Resuminho O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3). Podemos brincar agora
Page 4: O Jogo da Vida - USPlegal.icmc.usp.br/lib/exe/fetch.php?media=slides:vida.pdf · Resuminho O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3). Podemos brincar agora

Tem ate maquina de passar cartao!

Bernardo Rivas (ICMC-USP) O Jogo da Vida Seminario de Coisas Legais 4 / 34

Page 5: O Jogo da Vida - USPlegal.icmc.usp.br/lib/exe/fetch.php?media=slides:vida.pdf · Resuminho O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3). Podemos brincar agora

Brincadeirinha

Bernardo Rivas (ICMC-USP) O Jogo da Vida Seminario de Coisas Legais 5 / 34

Page 6: O Jogo da Vida - USPlegal.icmc.usp.br/lib/exe/fetch.php?media=slides:vida.pdf · Resuminho O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3). Podemos brincar agora

John. H. Conway

John Conway nasceu em Liverpoolem 1937, se formou em Cambridgee atualmente e Professor Emerito emPrinceton (EUA).Ele tem varias contribuicoes em teoriade grupos finitos, teoria de nos, teoriados numeros, etc. e uma das coisasque ele menos gosta e de ser reconhe-cido pelo Jogo da Vida.

Bernardo Rivas (ICMC-USP) O Jogo da Vida Seminario de Coisas Legais 6 / 34

Page 7: O Jogo da Vida - USPlegal.icmc.usp.br/lib/exe/fetch.php?media=slides:vida.pdf · Resuminho O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3). Podemos brincar agora

John von Neumann

Conway estava interessado num pro-blema proposto por Neumann de criaruma maquina hipotetica que seria ca-paz de criar copias de si mesmo.Neumann conseguiu descrever essamaquina, mas com regras bem com-plexas. Vejamos como seria um ra-bisco pitoresco.

Bernardo Rivas (ICMC-USP) O Jogo da Vida Seminario de Coisas Legais 7 / 34

Page 8: O Jogo da Vida - USPlegal.icmc.usp.br/lib/exe/fetch.php?media=slides:vida.pdf · Resuminho O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3). Podemos brincar agora

Game of Life

Bernardo Rivas (ICMC-USP) O Jogo da Vida Seminario de Coisas Legais 8 / 34

Page 9: O Jogo da Vida - USPlegal.icmc.usp.br/lib/exe/fetch.php?media=slides:vida.pdf · Resuminho O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3). Podemos brincar agora

Game of Life

Bernardo Rivas (ICMC-USP) O Jogo da Vida Seminario de Coisas Legais 8 / 34

Page 10: O Jogo da Vida - USPlegal.icmc.usp.br/lib/exe/fetch.php?media=slides:vida.pdf · Resuminho O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3). Podemos brincar agora

Game of Life

Bernardo Rivas (ICMC-USP) O Jogo da Vida Seminario de Coisas Legais 9 / 34

Page 11: O Jogo da Vida - USPlegal.icmc.usp.br/lib/exe/fetch.php?media=slides:vida.pdf · Resuminho O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3). Podemos brincar agora

Isolamento

Uma celula viva num instante com menos de dois vizinhos morre noproximo instante.

Bernardo Rivas (ICMC-USP) O Jogo da Vida Seminario de Coisas Legais 10 / 34

Page 12: O Jogo da Vida - USPlegal.icmc.usp.br/lib/exe/fetch.php?media=slides:vida.pdf · Resuminho O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3). Podemos brincar agora

Birth/Nascimento

Uma celula morta num instante com exatamente tres vizinhos vivos iranascer no proximo instante.

Bernardo Rivas (ICMC-USP) O Jogo da Vida Seminario de Coisas Legais 11 / 34

Page 13: O Jogo da Vida - USPlegal.icmc.usp.br/lib/exe/fetch.php?media=slides:vida.pdf · Resuminho O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3). Podemos brincar agora

Survival/Sobrevivencia

Uma celula viva num instante com dois ou tres vizinhos permanece viva noproximo instante.

Bernardo Rivas (ICMC-USP) O Jogo da Vida Seminario de Coisas Legais 12 / 34

Page 14: O Jogo da Vida - USPlegal.icmc.usp.br/lib/exe/fetch.php?media=slides:vida.pdf · Resuminho O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3). Podemos brincar agora

Overcrowding/Falta de comida

Uma celula viva num instante com quatro ou mais vizinhos morre noproximo.

Bernardo Rivas (ICMC-USP) O Jogo da Vida Seminario de Coisas Legais 13 / 34

Page 15: O Jogo da Vida - USPlegal.icmc.usp.br/lib/exe/fetch.php?media=slides:vida.pdf · Resuminho O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3). Podemos brincar agora

Resuminho

O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3).Podemos brincar agora :) Voluntarios?

Se alguem quiser brincar no celular, e so baixar um app chamado ”Golly”Bom, varias estruturas foram aparecendo. Vamos ver algumas.

Estaveis ou (still-life).

Periodicas ou (oscillators).

Planador (glider), espaconaves (spaceships) e armas (guns).

Bernardo Rivas (ICMC-USP) O Jogo da Vida Seminario de Coisas Legais 14 / 34

Page 16: O Jogo da Vida - USPlegal.icmc.usp.br/lib/exe/fetch.php?media=slides:vida.pdf · Resuminho O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3). Podemos brincar agora

Resuminho

O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3).Podemos brincar agora :) Voluntarios?Se alguem quiser brincar no celular, e so baixar um app chamado ”Golly”

Bom, varias estruturas foram aparecendo. Vamos ver algumas.

Estaveis ou (still-life).

Periodicas ou (oscillators).

Planador (glider), espaconaves (spaceships) e armas (guns).

Bernardo Rivas (ICMC-USP) O Jogo da Vida Seminario de Coisas Legais 14 / 34

Page 17: O Jogo da Vida - USPlegal.icmc.usp.br/lib/exe/fetch.php?media=slides:vida.pdf · Resuminho O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3). Podemos brincar agora

Resuminho

O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3).Podemos brincar agora :) Voluntarios?Se alguem quiser brincar no celular, e so baixar um app chamado ”Golly”Bom, varias estruturas foram aparecendo. Vamos ver algumas.

Estaveis ou (still-life).

Periodicas ou (oscillators).

Planador (glider), espaconaves (spaceships) e armas (guns).

Bernardo Rivas (ICMC-USP) O Jogo da Vida Seminario de Coisas Legais 14 / 34

Page 18: O Jogo da Vida - USPlegal.icmc.usp.br/lib/exe/fetch.php?media=slides:vida.pdf · Resuminho O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3). Podemos brincar agora

Resuminho

O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3).Podemos brincar agora :) Voluntarios?Se alguem quiser brincar no celular, e so baixar um app chamado ”Golly”Bom, varias estruturas foram aparecendo. Vamos ver algumas.

Estaveis ou (still-life).

Periodicas ou (oscillators).

Planador (glider), espaconaves (spaceships) e armas (guns).

Bernardo Rivas (ICMC-USP) O Jogo da Vida Seminario de Coisas Legais 14 / 34

Page 19: O Jogo da Vida - USPlegal.icmc.usp.br/lib/exe/fetch.php?media=slides:vida.pdf · Resuminho O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3). Podemos brincar agora

Resuminho

O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3).Podemos brincar agora :) Voluntarios?Se alguem quiser brincar no celular, e so baixar um app chamado ”Golly”Bom, varias estruturas foram aparecendo. Vamos ver algumas.

Estaveis ou (still-life).

Periodicas ou (oscillators).

Planador (glider), espaconaves (spaceships) e armas (guns).

Bernardo Rivas (ICMC-USP) O Jogo da Vida Seminario de Coisas Legais 14 / 34

Page 20: O Jogo da Vida - USPlegal.icmc.usp.br/lib/exe/fetch.php?media=slides:vida.pdf · Resuminho O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3). Podemos brincar agora

Still lifes

Bernardo Rivas (ICMC-USP) O Jogo da Vida Seminario de Coisas Legais 15 / 34

Page 21: O Jogo da Vida - USPlegal.icmc.usp.br/lib/exe/fetch.php?media=slides:vida.pdf · Resuminho O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3). Podemos brincar agora

Osciladores

Esses sao melhores de visualizar no Golly:

Perıodo 2: Blinker, Toad

Perıodo 15: Pentadecathlon

Acredita-se que o Jogo da Vida tenha osciladores para todos os perıodos,mas ainda nao foram encontrados osciladores de perıodos 19, 23, 34, 38 e41. Para perıodos iguais ou acima de 61, Herschel desenvolveu um metodopara criar. Por exemplo, esse de perıodo 106.079.214.841.

Bernardo Rivas (ICMC-USP) O Jogo da Vida Seminario de Coisas Legais 16 / 34

Page 22: O Jogo da Vida - USPlegal.icmc.usp.br/lib/exe/fetch.php?media=slides:vida.pdf · Resuminho O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3). Podemos brincar agora

Osciladores

Esses sao melhores de visualizar no Golly:

Perıodo 2: Blinker, Toad

Perıodo 15: Pentadecathlon

Acredita-se que o Jogo da Vida tenha osciladores para todos os perıodos,mas ainda nao foram encontrados osciladores de perıodos 19, 23, 34, 38 e41. Para perıodos iguais ou acima de 61, Herschel desenvolveu um metodopara criar. Por exemplo, esse de perıodo 106.079.214.841.

Bernardo Rivas (ICMC-USP) O Jogo da Vida Seminario de Coisas Legais 16 / 34

Page 23: O Jogo da Vida - USPlegal.icmc.usp.br/lib/exe/fetch.php?media=slides:vida.pdf · Resuminho O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3). Podemos brincar agora

R-Pentomino

Bernardo Rivas (ICMC-USP) O Jogo da Vida Seminario de Coisas Legais 17 / 34

Page 24: O Jogo da Vida - USPlegal.icmc.usp.br/lib/exe/fetch.php?media=slides:vida.pdf · Resuminho O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3). Podemos brincar agora

Spaceships

Spaceships sao objetos que se repetem depois de uma certa quantidade degeracoes com a mesma orientacao mas numa posicao diferente. Veremostres tipos no Golly.

Bernardo Rivas (ICMC-USP) O Jogo da Vida Seminario de Coisas Legais 18 / 34

Page 25: O Jogo da Vida - USPlegal.icmc.usp.br/lib/exe/fetch.php?media=slides:vida.pdf · Resuminho O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3). Podemos brincar agora

Valendo $50 em 1970 para o primeiro que provasse ate ofim do ano

Conjectura

Nenhuma configuracao inicial tem crescimento populacional ilimitado.

Os $50 de 1970 seria o equivalente a $320 em 2017, ou seja, um poucomais de R$1.000, 00.

Bernardo Rivas (ICMC-USP) O Jogo da Vida Seminario de Coisas Legais 19 / 34

Page 26: O Jogo da Vida - USPlegal.icmc.usp.br/lib/exe/fetch.php?media=slides:vida.pdf · Resuminho O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3). Podemos brincar agora

Ainda em 1970...

Bill Gosper (MIT) descobriu a primeira (!) Glider gun e levou os $50 doConway.

Bernardo Rivas (ICMC-USP) O Jogo da Vida Seminario de Coisas Legais 20 / 34

Page 27: O Jogo da Vida - USPlegal.icmc.usp.br/lib/exe/fetch.php?media=slides:vida.pdf · Resuminho O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3). Podemos brincar agora

Jardim do Eden

O ultimo padrao que vamos ver e oJardim do Eden (ou orfao, pois naopossui configuracao mae). No livro“Winning Ways for your Mathemati-cal Plays”, o Conway prova que existeum Jardim do Eden num quadrado delado 232.581.600

Teorema

Para qualquer automacao celular, existe um Jardim do Eden/Orfao se, esomente se, existir duas configuracoes gemeas.

Bernardo Rivas (ICMC-USP) O Jogo da Vida Seminario de Coisas Legais 21 / 34

Page 28: O Jogo da Vida - USPlegal.icmc.usp.br/lib/exe/fetch.php?media=slides:vida.pdf · Resuminho O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3). Podemos brincar agora

Jardim do Eden

O ultimo padrao que vamos ver e oJardim do Eden (ou orfao, pois naopossui configuracao mae). No livro“Winning Ways for your Mathemati-cal Plays”, o Conway prova que existeum Jardim do Eden num quadrado delado 232.581.600

Teorema

Para qualquer automacao celular, existe um Jardim do Eden/Orfao se, esomente se, existir duas configuracoes gemeas.

Bernardo Rivas (ICMC-USP) O Jogo da Vida Seminario de Coisas Legais 21 / 34

Page 29: O Jogo da Vida - USPlegal.icmc.usp.br/lib/exe/fetch.php?media=slides:vida.pdf · Resuminho O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3). Podemos brincar agora

Jardim do Eden

O ultimo padrao que vamos ver e oJardim do Eden (ou orfao, pois naopossui configuracao mae). No livro“Winning Ways for your Mathemati-cal Plays”, o Conway prova que existeum Jardim do Eden num quadrado delado 232.581.600

Teorema

Para qualquer automacao celular, existe um Jardim do Eden/Orfao se, esomente se, existir duas configuracoes gemeas.

Bernardo Rivas (ICMC-USP) O Jogo da Vida Seminario de Coisas Legais 21 / 34

Page 30: O Jogo da Vida - USPlegal.icmc.usp.br/lib/exe/fetch.php?media=slides:vida.pdf · Resuminho O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3). Podemos brincar agora

Configs gemeas

Vamos dizer que duas configuracoes P e Q sao gemeas se ao trocarmos Ppor Q o jogo continua o mesmo.

Duas configuracoes gemeas no Game ofLife sao:

Bernardo Rivas (ICMC-USP) O Jogo da Vida Seminario de Coisas Legais 22 / 34

Page 31: O Jogo da Vida - USPlegal.icmc.usp.br/lib/exe/fetch.php?media=slides:vida.pdf · Resuminho O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3). Podemos brincar agora

Configs gemeas

Vamos dizer que duas configuracoes P e Q sao gemeas se ao trocarmos Ppor Q o jogo continua o mesmo. Duas configuracoes gemeas no Game ofLife sao:

Bernardo Rivas (ICMC-USP) O Jogo da Vida Seminario de Coisas Legais 22 / 34

Page 32: O Jogo da Vida - USPlegal.icmc.usp.br/lib/exe/fetch.php?media=slides:vida.pdf · Resuminho O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3). Podemos brincar agora

O primeiro Jardim do Eden

O primeiro Jardim do Eden explıcito foi identificado por R. Banks em 1971com dimensoes 9 × 33.

Bernardo Rivas (ICMC-USP) O Jogo da Vida Seminario de Coisas Legais 23 / 34

Page 33: O Jogo da Vida - USPlegal.icmc.usp.br/lib/exe/fetch.php?media=slides:vida.pdf · Resuminho O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3). Podemos brincar agora

O menor Jardim do Eden ate entao

Em Janeiro de 2017, Steven Eker identificou o seguinte (11 × 9).

Bernardo Rivas (ICMC-USP) O Jogo da Vida Seminario de Coisas Legais 24 / 34

Page 34: O Jogo da Vida - USPlegal.icmc.usp.br/lib/exe/fetch.php?media=slides:vida.pdf · Resuminho O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3). Podemos brincar agora

Aplicacoes

Definicao

Uma maquina de Turing e um modelo abstrato de um computador.

O jogo da vida e uma maquina de Turing universal. Basicamente, ela podecalcular qualquer coisa calculavel.

Bernardo Rivas (ICMC-USP) O Jogo da Vida Seminario de Coisas Legais 25 / 34

Page 35: O Jogo da Vida - USPlegal.icmc.usp.br/lib/exe/fetch.php?media=slides:vida.pdf · Resuminho O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3). Podemos brincar agora

Aplicacoes

Definicao

Uma maquina de Turing e um modelo abstrato de um computador.

O jogo da vida e uma maquina de Turing universal. Basicamente, ela podecalcular qualquer coisa calculavel.

Bernardo Rivas (ICMC-USP) O Jogo da Vida Seminario de Coisas Legais 25 / 34

Page 36: O Jogo da Vida - USPlegal.icmc.usp.br/lib/exe/fetch.php?media=slides:vida.pdf · Resuminho O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3). Podemos brincar agora

Como??

Assim como o computador trata informacao binaria, vamos fazer um feixede Gliders representar essa informacao. Se houver glider, sera 1. Se naohouver, 0.

Bernardo Rivas (ICMC-USP) O Jogo da Vida Seminario de Coisas Legais 26 / 34

Page 37: O Jogo da Vida - USPlegal.icmc.usp.br/lib/exe/fetch.php?media=slides:vida.pdf · Resuminho O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3). Podemos brincar agora

Colisao de Gliders

Por exemplo, facamos a negativa de uma certa entrada de valores. A ideiae que a colisao de gliders faca ambos desaparecem. Se houver umplanador no input, eles colidem e viram o 0. Se nao houver, o planadorpassa e vira 1.

Bernardo Rivas (ICMC-USP) O Jogo da Vida Seminario de Coisas Legais 27 / 34

Page 38: O Jogo da Vida - USPlegal.icmc.usp.br/lib/exe/fetch.php?media=slides:vida.pdf · Resuminho O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3). Podemos brincar agora

O que mais podemos fazer?

Podemos calcular primos usando o Primer. Se na geracao 120*n+100, aespaconave passar do pentadecatlo, entao n e primo. Sera que 2017 eprimo? 120*2017+100=242.140. Vejamos...Podemos jogar Tetris Link

Ou mesmo ver as horas. Link

Bernardo Rivas (ICMC-USP) O Jogo da Vida Seminario de Coisas Legais 28 / 34

Page 39: O Jogo da Vida - USPlegal.icmc.usp.br/lib/exe/fetch.php?media=slides:vida.pdf · Resuminho O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3). Podemos brincar agora

O que mais podemos fazer?

Podemos calcular primos usando o Primer.

Se na geracao 120*n+100, aespaconave passar do pentadecatlo, entao n e primo. Sera que 2017 eprimo? 120*2017+100=242.140. Vejamos...Podemos jogar Tetris Link

Ou mesmo ver as horas. Link

Bernardo Rivas (ICMC-USP) O Jogo da Vida Seminario de Coisas Legais 28 / 34

Page 40: O Jogo da Vida - USPlegal.icmc.usp.br/lib/exe/fetch.php?media=slides:vida.pdf · Resuminho O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3). Podemos brincar agora

O que mais podemos fazer?

Podemos calcular primos usando o Primer. Se na geracao 120*n+100, aespaconave passar do pentadecatlo, entao n e primo. Sera que 2017 eprimo?

120*2017+100=242.140. Vejamos...Podemos jogar Tetris Link

Ou mesmo ver as horas. Link

Bernardo Rivas (ICMC-USP) O Jogo da Vida Seminario de Coisas Legais 28 / 34

Page 41: O Jogo da Vida - USPlegal.icmc.usp.br/lib/exe/fetch.php?media=slides:vida.pdf · Resuminho O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3). Podemos brincar agora

O que mais podemos fazer?

Podemos calcular primos usando o Primer. Se na geracao 120*n+100, aespaconave passar do pentadecatlo, entao n e primo. Sera que 2017 eprimo? 120*2017+100=242.140. Vejamos...

Podemos jogar Tetris Link

Ou mesmo ver as horas. Link

Bernardo Rivas (ICMC-USP) O Jogo da Vida Seminario de Coisas Legais 28 / 34

Page 42: O Jogo da Vida - USPlegal.icmc.usp.br/lib/exe/fetch.php?media=slides:vida.pdf · Resuminho O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3). Podemos brincar agora

O que mais podemos fazer?

Podemos calcular primos usando o Primer. Se na geracao 120*n+100, aespaconave passar do pentadecatlo, entao n e primo. Sera que 2017 eprimo? 120*2017+100=242.140. Vejamos...Podemos jogar Tetris Link

Ou mesmo ver as horas. Link

Bernardo Rivas (ICMC-USP) O Jogo da Vida Seminario de Coisas Legais 28 / 34

Page 43: O Jogo da Vida - USPlegal.icmc.usp.br/lib/exe/fetch.php?media=slides:vida.pdf · Resuminho O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3). Podemos brincar agora

O que mais podemos fazer?

Podemos calcular primos usando o Primer. Se na geracao 120*n+100, aespaconave passar do pentadecatlo, entao n e primo. Sera que 2017 eprimo? 120*2017+100=242.140. Vejamos...Podemos jogar Tetris Link

Ou mesmo ver as horas. Link

Bernardo Rivas (ICMC-USP) O Jogo da Vida Seminario de Coisas Legais 28 / 34

Page 44: O Jogo da Vida - USPlegal.icmc.usp.br/lib/exe/fetch.php?media=slides:vida.pdf · Resuminho O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3). Podemos brincar agora

Variacoes

Existem diversas variacoes do jogo. Por exemplo, nas regras

HighLife B23/S36 tem comportamento caotico.

Day & Night B34678/S3678 tem comportamento estavel.

Bernardo Rivas (ICMC-USP) O Jogo da Vida Seminario de Coisas Legais 29 / 34

Page 45: O Jogo da Vida - USPlegal.icmc.usp.br/lib/exe/fetch.php?media=slides:vida.pdf · Resuminho O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3). Podemos brincar agora

Na dimensao

Bernardo Rivas (ICMC-USP) O Jogo da Vida Seminario de Coisas Legais 30 / 34

Page 46: O Jogo da Vida - USPlegal.icmc.usp.br/lib/exe/fetch.php?media=slides:vida.pdf · Resuminho O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3). Podemos brincar agora

Na dimensao

Bernardo Rivas (ICMC-USP) O Jogo da Vida Seminario de Coisas Legais 31 / 34

Page 47: O Jogo da Vida - USPlegal.icmc.usp.br/lib/exe/fetch.php?media=slides:vida.pdf · Resuminho O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3). Podemos brincar agora

Ou alteracoes no formato das celulas

Bernardo Rivas (ICMC-USP) O Jogo da Vida Seminario de Coisas Legais 32 / 34

Page 48: O Jogo da Vida - USPlegal.icmc.usp.br/lib/exe/fetch.php?media=slides:vida.pdf · Resuminho O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3). Podemos brincar agora

Ou ate mesmo na superfıcie

Bernardo Rivas (ICMC-USP) O Jogo da Vida Seminario de Coisas Legais 33 / 34

Page 49: O Jogo da Vida - USPlegal.icmc.usp.br/lib/exe/fetch.php?media=slides:vida.pdf · Resuminho O nome da nossa regra e B3/S23 (birth com 3, survival com 2 ou 3). Podemos brincar agora

Referencias I

Elwin R. Berlekamp, John H. Conway, Richard K. GuyWinning Ways for your Mathematical Plays, Volume 4. .

A community for Conway’s Game of Life and related cellular automatahttp://www.conwaylife.com/

A discussion of the Game of Lifehttp://web.stanford.edu/~cdebs/GameOfLife/

Cellular Automata FAQ, Edited by Tim Tyler.http://cafaq.com

Conway’s Game of Life (outdated)http://www.ibiblio.org/lifepatterns/

Conway’s Game of Life (outdated)http://kaytdek.trevorshp.com/projects/computer/

neuralNetworks/gameOfLife.htm

Bernardo Rivas (ICMC-USP) O Jogo da Vida Seminario de Coisas Legais 34 / 34