COMPLEXAATLAS DE COMPLEJIDAD Y CAOSBuscar

Juego de la vida

Edita las celdas de un mundo B3/S23.

Abrir experimento interactivo →

Qué representa

La misma regla se aplica a todas las celdas. Según la configuración aparecen objetos estáticos, osciladores y estructuras móviles. El nombre «vida» no implica que el modelo contenga organismos.

Qué observar

Añade o elimina celdas con el puntero o los controles de fila y columna. El botón «Paso» aplica exactamente una generación. La densidad modifica el estado inicial al reiniciar.

Ecuaciones y reglas

Nace si N = 3
Sobrevive si N = 2 o N = 3
En otro caso: estado 0

Método y condiciones

Malla 80 × 52 · vecindad de Moore (8 vecinas) · fronteras periódicas · actualización simultánea · semilla reproducible.

Límites de interpretación

La actividad visible depende del tamaño y de las fronteras. Una malla finita no reproduce todas las propiedades del autómata sobre el plano infinito.

Lecturas que aportan fundamentos

Estas lecturas reúnen herramientas y conceptos que ayudan a interpretar el modelo.

Juego de la Vida: patrones persistentes y capacidad de cómputo

El Juego de la Vida conecta reglas locales con estructuras que se propagan o persisten. Se examinan sus capacidades de cómputo y las condiciones de esas construcciones.

Autómatas celulares: reglas discretas y patrones colectivos

Los autómatas celulares combinan estados, vecindades y actualizaciones locales. El capítulo relaciona esas decisiones con las propiedades de los patrones generados.

Actualización sincrónica, asincrónica y dependencia del orden

Las actualizaciones sincrónicas y asincrónicas definen dinámicas diferentes. Compararlas permite identificar patrones sostenidos por mecanismos del modelo y efectos introducidos por la implementación.

Complejidad computacional e irreducibilidad: qué puede calcularse

La irreducibilidad computacional plantea límites a la predicción mediante simplificaciones. El capítulo distingue afirmaciones sobre computabilidad, costo y familias de problemas.

Emergencia y autoorganización

Las reglas locales y las interacciones pueden producir organización colectiva. Emergencia, autoorganización y descentralización describen aspectos diferentes que conviene examinar por separado.

Implementar una simulación

Traducir ecuaciones a código exige fijar el orden de actualización, las condiciones iniciales y las comprobaciones. Un programa ejecutable puede representar una regla distinta de la prevista.

Funciones, arreglos y datos

Separar la regla dinámica, el estado y las observaciones permite entender y verificar una simulación. Los arreglos y las funciones requieren controlar formas, copias y modificaciones.

Referencias del modelo

← Consultar otros modelos

Buscar en las lecturas

Ver todas las lecturas →