INSTITUTO POLITÉCNICO NACIONAL

ESCUELA SUPERIOR DE CÓMPUTO

SUBDIRECCIÓN ACADÉMICA

 

 

No. de serie: TTR050                     Serie: Amarilla                    Mayo de 2001

            Trabajo Terminal

 

Mundo Artificial Basado

en Sistemas Evolutivos

http://paoneri.terrashare.com/TTdoc.htm

 

 

María Paola Neri Ortiz

Valle de Tulancingo #276 Col Valle de Aragón 3° Secc.

México, México.  C.P.55280

Tel: (+52) 5590-1334,  paoneri@mail.com

http://paoneri.terrashare.com

 

RESUMEN

 

En este trabajo, se presenta el desarrollo de Mundo Artificial. Una aplicación de los Sistemas Evolutivos, los autómatas celulares y las matrices evolutivas  al campo de la Vida Artificial,  el cual se enfoca 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 describen los insectos, y, en algunos casos, estos cambios generan nuevas entradas en las matrices, con lo que se pueden representar bichos nuevos, no predefinidos, creados con características nuevas basadas en las características de los padres. Estos cambios 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.

ÍNDICE

 

 

INTRODUCCIÓN.. 4

CAPÍTULO 1

aNTECEDENTES.. 7

1.1 La Vida Artificial 7

1.2 El juego de la Vida. 10

1.3 Los Sistemas Evolutivos. 13

CAPÍTULO 2

ANÁLISIS.. 17

2.1 Generales. 17

2.2 Análisis de Mundo Artificial 17

2.3 Descripción del Funcionamiento. 18

CAPÍTULO 3

Diseño.. 25

3.1 Diagrama Nivel 0. 25