programación

Qué es el Juego de la Vida

Foto de perfil del autor de esta entrada

Darío O.

  • 11 abril, 2023
  • ·
  • 2 min de lectura
Imagen del Juego de la Vida de [divulgandociencia.com](https://divulgandociencia.com).

El Juego de la Vida fue una invención del matemático John Horton Conway, fallecido el 11 de abril de 2020, más conocido como Conway. En su vida consiguió grandes logros matemáticos, pero si hay uno que destaca por encima de todo es el ya mencionado Juego de la Vida.

Explicación del Juego de la Vida

Este juego consta de unas reglas muy sencillas, y de un funcionamiento más sencillo aún. Pero pese a su aparente sencillez, este juego ha logrado sorprender a todo aquel que ha tenido la oportunidad de jugarlo.

Todo gira entorno a una cuadrícula con cuadritos (del mismo tamaño cada uno). Cada cuadrito representa una célula, la cual puede tener uno de estos dos estados:

Con un par de reglas básicas y estos dos estados, se creó el Juego de la Vida. Las reglas eran las siguientes:

Esto abrió la puerta a muchas personas a un nuevo mundo y un montón de preguntas surgieron.

Los autómatas más curiosos

Desde que se creó este juego, en 1960 por John H. Conway, se han descubierto varias disposiciones de autómatas muy interesantes.

Un autómata es un conjunto de células vivas que, mediante repeticiones del juego, logran un movimiento en concreto.

La primera es esta, donde las tres casillas colocadas en vertical cambian a horizontal y del revés. Esto se repite cíclicamente como en el ejemplo.

Autómata del Juego de la Vida. Está formado por 3 células colocadas en columna verticalmente que alternan a una fila de 3 células.

La segunda es la expuesta a continuación. Con esta colocación de casillas, logramos que el autómata se mueva hasta toparse con alguna célula que lo haga desaparecer.

Autómata del Juego de la Vida. Está formado por 5 células y se mueve de forma infinita en dirección inferior-derecha.

Prográmalo tú mismo

También puedes probar a intentar programarlo tú mismo en herramientas como Scratch o en lenguajes de programación como Python con la librería PyGame siguiendo este vídeo de Dot CSV:

Conclusiones

¿Y si cada uno de nosotros somos una única célula en este inmenso juego? ¿Y si en cualquier momento una célula ajena a nosotros se acerca y nos hace desaparecer? ¿Y si esa pequeña célula puede ser algo tan sumamente pequeño como un resbalón en la ducha o un tropiezo con una piedra mientras paseas? Antes de que ocurra eso, recuerda VIVIR.

Ahora, más que nunca, hay que recordar que VIVIR ES URGENTE como decía Pau Donés.