En esta unidad se utiliza un juego muy simple para crear una simulación de un comportamiento social o biológico mediante un modelo matemático sencillo. A pesar de esa simplicidad se verá que se pueden encontrar implicaciones de muy hondo calado en este modelo.
El "Juego de Vida" es un fantástico juego solitario diseñado por el matemático de la Universidad de Cambridge, John Horton Conway (aunque más que un juego se trata de un autómata celular). Este juego puede ser encuadrado en la categoría de los llamados "juegos de simulación", denominación que reciben por remedar procesos de la vida real. En particular, el juego que nos ocupa tiene una gran semejanza con los procesos que determinan el surgimiento, decadencia y alteraciones que experimentan las sociedades de seres vivos.
Reglas del juego de la vida :
El "mundo" del juego es una retícula (teóricamente infinita) en la que cada una de las casillas puede albergar o no a un cierto individuo u organismo vivo. Cada una de las casillas de la retícula está rodeada por otras 8 casillas que forman lo que denominaremos su "vecindad".
El juego funciona de la siguiente manera: el jugador selecciona a su gusto una configuración inicial, es decir, distribuye como quiera a los individuos que componen la llamada generación inicial o generación 0. Esta población evoluciona de acuerdo con unas reglas establecidas. El objetivo del juego consiste, simplemente, en observar esa evolución.
Sea cual sea la configuración inicial, la evolución conducirá a la población a uno de los tres estados siguientes:
EXTINCIÓN: al cabo de un número finito de generaciones desaparecen todos los miembros de la población.
ESTABILIZACIÓN: al cabo de un número finito de generaciones la población queda estabilizada, bien de forma rígida e inamovible, bien de forma oscilante entre dos o más formas.
VARIACIÓN CONSTANTE: en esta situación la población crece indefinidamente o no sigue ninguna pauta establecida con claridad.
Este juego, que a primera vista puede parecer insulso, llegará a fascinar al usuario con toda seguridad. Además, como veremos a lo largo de esta unidad, puede convertise en punto de partida o medio de experimentación de los problemas científicos más candentes. Por otra parte, el método de trabajo que seguiremos puede servir como modelo a la hora de enfrentarse con la resolución de otros problemas.
Reglas CONCRETAS:
Ejercicios del Juego de la VIDA: ¿Cómo se ve la figura en la próxima generación? :
Y les invito a mirar en (Poyecto DESCARTES -España- linkeado en este Blog):
Yo estoy usando un framework en python para implementar unos juegos evolutivos: https://github.com/marcoscravero2175/teoria_de_juegos_evolutivos_individuos_grandes_y_chicos_que_comparten_o_pelean
ResponderEliminar