Life 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…
Enero 9, 2008 a las 10:35 am |
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.