Cada cubito representa una célula del autómata
celular binario. Puede estar viva (cubo visible) o
muerta (no se dibuja).
Regla (vecindario 3×3): En cada paso, cada célula
mira su vecindario 3×3 (ella + 8 vecinas). Ese patrón se codifica
como 9 bits (512 combinaciones), y la regla decide si esa célula
estará viva (1) o muerta (0) en la siguiente generación, como se
describe en el TFG.
Regla de partida (Conway 23/3): Una célula viva
sobrevive si tiene 2–3 vecinas vivas. Una célula muerta nace si
tiene exactamente 3 vecinas vivas. El resto mueren o permanecen
muertas.
Colores de los cubos: Células vivas conectadas
entre sí forman un patrón o cluster. Cada patrón
tiene un color distinto (en tonos claros), para distinguir qué
estructura pertenece a qué grupo.
Animación: Las células jóvenes son cubos más
pequeños que crecen suavemente. Cuando mueren, el cubo se va
encogiendo y desvaneciendo poco a poco.
Soup 40×40: crea una “sopa primordial” 40×40 en el
centro con células vivas al azar (probabilidad ≈ 1/6), igual que en
los experimentos del TFG.
RUN GA: ejecuta el algoritmo genético del
TFG: genera muchas reglas vecinas a Conway, evalúa cada una
midiendo cómo evolucionan los patrones (área, nº de células vivas,
movimiento del centro de masa) y se queda con una regla “mejor”.
Esa nueva regla se aplica a la simulación.
Click en un cubito: cambia el estado de esa célula
(viva ⇄ muerta) y fuerza su aparición/desaparición suave.