Mundo Artificial Basado en Sistemas Evolutivos o Bichos Evolutivos

Descargar documentación (PDF)
Descargar sistema (ultima verzión-ZIP)

Resumen

En este trabajo, se presenta el desarrollo de una aplicación de los Sistemas Evolutivos, los autómatas celulares y las matrices evolutivas al campo de la Vida Artificial enfocada a generar ecosistemas simulados por computadora. Algunas posibles áreas de aplicación de este tipo de sistema, se encuentran en el modelado de ecosistemas reales y en el desarrollo de videojuegos evolutivos, los cuales generen nuevos personajes, no planeados, durante el desarrollo del juego.

Su funcionamiento se basa en el uso de matrices evolutivas, generadas a partir de valores aleatorios, las cuales representan insectos virtuales. La interacción constante entre insectos produce cambios permanentes en las matrices que los describen. En algunos casos, estos cambios generan nuevas entradas en las matrices. Cada nueva entrada representa bichos nuevos, no predefinidos, con características basadas en las de los padres. Este cambio permanente en las matrices es lo que le da el carácter de evolutivo al sistema

Palabras clave: Sistemas Evolutivos, Vida Artificial, Autómatas Celulares, Matrices Evolutivas, Juego de la Vida, insectos virtuales.

Introducción

Bichos Evolutivos es un espacio simulado por computadora donde existen toda clase de seres parecidos a insectos llamados "bichos". Un bicho, posee diferentes características que lo distinguen; forma, color, tiempo de vida, madurez reproductiva y fuerza de ataque. Todas estas características, definen una especie. Al nacer, los bichos se crean con las características definidas para una especie.

Los bichos pueden nacer, alimentarse, huir, reproducirse y morir dentro de un ambiente simulado llamado mapa.

Dos bichos de la misma especie pueden reproducirse y crear otro bicho idéntico a ellos. Y también, dos bichos de diferente especie pueden reproducirse para generar una nueva especie. Debido a lo anterior, habrá especies que desaparezcan y otras nuevas que surjan con el paso del tiempo haciendo que las especies de bichos se mantengan en constante evolución.

Dos bichos de distinta especie pueden reproducirse o devorarse únicamente cuando las reglas que rigen a los bichos permitan la interacción entre ellos. Las reglas que rigen a los bichos para reproducirse y alimentarse, dependen directamente de las características de la especie a la que pertenecen y se establecen cada vez que una nueva especie es creada, así, estas reglas y las características de cada especie de bicho, están en constante evolución.

Conclusión

En el presente trabajo se propuso la aplicación de los Sistemas Evolutivos al área de la Vida Artificial como una herramienta en la simulación de espacios de vida, incorporando herramientas como los autómatas celulares y las matrices evolutivas. Dando como resultado un espacio simulado donde seres virtuales llamados bichos nacen, crecen, se reproducen y mueren bajo el control de reglas que se crean y modifican constantemente.

Durante la ejecución del sistema fue posible distinguir los patrones de comportamiento de algunas especies. Por ejemplo, se encontraron algunas especies cuyo comportamiento era similar a la de una manada de leones, es decir, el número de bichos creados era relativamente pequeño mientras que la fuerza de ataque era grande, haciendo que la manada se separara del resto de los bichos, dejando un espacio claramente delimitado a su alrededor.

Algunos mapas concluyen con la muerte de todos los bichos, mientras que otros, logran establecer un equilibrio entre la reproducción y la alimentación de algunos grupos de especies. Esto proceso es el que resulta mas parecido al funcionamiento que tiene un ecosistema en equilibrio, en donde, una especie produce suficientes crías como para no extinguirse cuando otra especie mas fuerte se alimenta de ella.

La herramienta generada presenta una opción de laboratorio de observación de un ecosistema cuyas interacciones entre los elementos que viven en él se realice directamente en pantalla dando mayor posibilidad de emergencia.

Referencias
1.-GALINDO Soria, Fernando. "Matrices Evolutivas". Revista Científica num. 8. Editorial de la ESIME del IPN. Cd. de México. Marzo - Abril de 1998
2.-MEDINA May, José Armando. "Sistemas Evolutivos Generadores de Escenarios Fractales". Memorias del X Congreso nacional ANIEI sobre Informática y Computación. Monterrey, N. L. Octubre 1997.
3.-GALINDO Soria, Fernando. "Sistemas Evolutivos". Boletín de Política Informática del INEGI- SPP. Cd. de México. Septiembre de 1986.
4.-OLIVARES Ceja, Jesús. "Agente Evolutivo Manejador del Conocimiento". Memorias del X Congreso Nacional ANIEI sobre Informática y Computación, Monterrey, N. L. Octubre 1997.
5.-EMMCHE, Claus. "Vida Simulada en el ordenador. La nueva ciencia de la Inteligencia Artificial. Colección Limites de la Ciencia. Editorial Gedisa (http://www.gedisa.com). Octubre de 1988
6.-ADAMI, Christoph. "Introduction to Artificial Life". Editorial Telos (http://www.telospub.com)
7.-JIMÉNEZ Morales, Francisco. "Autómatas Celulares y Vida Artificial". Francisco Jiménez Morales. http://complex.us.es/~jimenez/CA/ac/ac.html
8.-TORRES Hernández, Luis E., LONGORIA G., Alfonso, ROJAS Salinas, Antonio. "Aplicación de los Sistemas Evolutivos en el Análisis de Espectros de Rayos Gamma". Memorias de la Primera Conferencia de Ingeniería Eléctrica CIE/95. CINVESTAV del IPN. Cd. de México. Septiembre 1995.
9.-GALINDO Soria, Fernando. "Desarrollo Histórico de los Sistemas Evolutivos".UPIICSA del IPN. Cd. de México. Noviembre 1989.
10.- NERI Ortiz, Ma. Paola. "Introducción a la Evolución y los Sistemas Evolutivos". http://paoneri.topcities.com/lecturas.html. ESCOM del IPN, Cd. de México. Septiembre 2000
11.-La Vida llegó a Maloka. Pagina web con información descriptiva sobre el área de la Vida Artificial. http://maloka.org/virtual/vida/evolucion.htm
12.-GARCÍA V., Angélica, MUÑOZ Meléndez, Angélica, NEGRETE, José. "Propuesta de un Mundo Sintético Fundado en Metodologías Basadas en el Comportamiento". Memorias del VI Congreso Nac. sobre informática y computación organizada por la Asociación Nac. de Instituciones de Educación en Informática (ANIEI). Mérida, Yucatán. Octubre 1993
13.-GARCÍA García, Karla, SALCIDO Bustamante, Sergio, VENTURA Silva, Alfonso. "Sistema Evolutivo de Reconocimiento de Formas en dos dimensiones". Teoría y Práctica de los Sistemas Evolutivos. Editor Jesús Olivares Ceja (www.jesusolivares.com). Cd. de México, 1997

Hosted by www.Geocities.ws

1