[A-Life]: Investigacin sobre Vida Artificial. El Algoritmo Evolutivo.

Autor: Rafael Alberto Moreno Parra. enginelife@hotmail.com
URL:   http://www.geocities.com/krousky
Fecha: 16 de Enero de 2001

Simulacin:  AlgEvo001
Herramienta: Microsoft Visual C++ 6.0

Construccin:

Hay un Universo, dentro de este hay ambientes y materiales
Universo ----> Ambiente(s) + Material(es)


Los Ambientes son areas rectangulares
Ambiente = Coordenada Inicial (Xmin,Ymin) <-> Coordenada Final (Xmax, Ymax)

Los Ambientes presentan un comportamiento especifico en cada punto interno
Comportamiento = FuncionAmbiente(PosX, PosY)


Los Materiales son objetos puntuales
Material = Coordenada (X, Y);

Los Materiales reaccionan de determinada forma dentro del ambiente
Comportamiento = FuncionMateria ( FuncionAmbiente(PosX,PosY) )


Consideraciones
Los Ambientes se pueden solapar.
Los materiales pueden quedar por fuera de cualquier ambiente.
Los materiales pueden estar en la interseccin de mltiples ambientes.

Inicia:   Inicia la simulacin.
Mutacion: Genera el comportamiento (ecuacin al azar) tanto de ambiente como de material
EvalExpr: Interpreta las ecuaciones.




