Univeridad del Valle de Guatemala
Facultad de Ingeniería
Departamento de Ciencias de la Computación
Graficas por computador
Practicar los conceptos aprendidos sobre renderizado en tiempo real
El archivo Game.py contiene la programación del algorítmo de Conway's Game of Life, el cual es " un autómata celular diseñado por el matemático británico John Horton Conway en 1970. Es un juego de cero jugadores, en el que su evolución es determinada por un estado inicial, sin requerir intervención adicional. Se considera un sistema Turing completo que puede simular cualquier otra Máquina de Turing " (fragmento obtenido de wikipedia)
Este juego consiste en 4 reglas:
- Cualquier célula viva con menos de 2 células vecinas vivas, muere por subpoblación
- Cualquier célula viva con 2 o 3 células vecinas vivas, vive a la siguiente generación
- Cualquier célula viva con más de 3 células vecinas vivas, muere por sobrepoblación
- Cualquier célula muerta con exactamente 3 célula vecinas vivas, cambia a estar viva como si fuera por reproducción
Entrada para la primera generación en el archivo first_gen.txt:
Juego de la vida. (2022, 7 de noviembre). Wikipedia, La enciclopedia libre. Fecha de consulta: 10:10, noviembre 24, 2022 desde https://es.wikipedia.org/w/index.php?title=Juego_de_la_vida&oldid=147158850. Wikipedia contributors. (2022, November 18). Conway's Game of Life. In Wikipedia, The Free Encyclopedia. Retrieved 10:11, November 24, 2022, from https://en.wikipedia.org/w/index.php?title=Conway%27s_Game_of_Life&oldid=1122604694