Un simulador de Life, en Life

Juego LifeLife es un juego de tablero «de casi cero jugadores», es decir, menos que un solitario. Hay abundante literatura sobre el juego en la red; baste aquí decir que sus elementos son:

  • Un tablero suficientemente grande, dividido en celdas;
  • Un suministro de piezas igualmente grande, que se colocan en las celdas formando patrones;
  • Un conjunto de reglas que permite la evolución automática de los patrones de piezas en las celdas del tablero.

Siempre me gustó Life y otros autómatas celulares, y me gusta a veces inventar mis propios patrones y reglas. Algún día comentaré aquí algunos hallazgos que pueden ser interesantes. Pero hace tiempo vi algo que me dejó casi noqueado: ¡una patrón de Life que simula el propio juego Life!

La idea es simple (aunque su realización es casi un milagro de hacking): el tablero se divide en sub-tableros de cierto tamaño, y en cada uno se coloca un patrón de piezas que se comporta como una sola celda de un tablero más grande, o meta-tablero.

El patrón de piezas se llama OTCAmetapixel (por «Outer Totalistic Cellular Automata Meta-Pixel»), y aquí hay una reseña de cómo funciona.

Al rato de ver algunos patrones corriendo en un meta-tablero, se me ocurrió armar un meta-meta-tablero; pero no tengo la paciencia ni el tiempo de cómputo necesario para poder correrlo adecuadamente…

Una respuesta para “Un simulador de Life, en Life”

  1. wertygol Dice:

    No entendí los gráficos que ponen pero parece interesante… Life es realmente apasionante, una de las estructuras que más me gusta es la pistola que dispara navegantes.

Escribe un comentario