A-Life: Investigación sobre Evolución y Vida Artificial

1. Simulación: Conceptos y programación

Las reglas que se deben considerar para implementar simulaciones de vida artificial, desde el generador de números aleatorios, las distribuciones en las variables aleatorias y los modelos matemáticos. Descargue mi libro en: "Simulación: Conceptos y programación"

3. Regresión simbólica

¿Cómo simular el proceso de adaptación de los seres vivos a un ambiente? Dado un conjunto de datos, se busca la curva o función algebraica o algoritmo que mejor coincida con esos datos haciendo uso de la filosofía de los algoritmos genéticos. Este proceso se conoce como Regresión Simbólica. Se requiere el componente de evaluador de expresiones.

Un uso de algoritmos genéticos para búsqueda de patrones

Segunda parte de uso de algoritmos genéticos para la búsqueda de patrones

Registro de los primeros años de esta investigación

4. Ambientes, sensores y adaptación

Los sentidos (sensores) informan al organismo de lo que sucede en su medio-ambiente, entre mas especializado este el sensor, mayor es la calidad de esta información. La cantidad y calidad de la información determinan como reacciona el organismo y finalmente influye en su evolución.

Este capítulo simula la multiplicidad de ambientes y como el organismo debe enfrentarlos. Una solución sencilla y escalable es que un organismo con múltiples sensores y múltiples reacciones, es en realidad un conjunto de micro-organismos, donde cada uno tiene una entrada y una salida. Inicio del capítulo aquí.

5. Universo y vida

Los seres vivos están formados por materiales que nacen de procesos físicos y químicos del Universo. Somos seres basados en la química del carbono. En síntesis, el Universo proporciona los materiales, las leyes y la energía, los cuales son tomados por "el algoritmo evolutivo" para generar y evolucionar seres vivos.

¿Es "el algoritmo evolutivo" dependiente de lo ofrecido por el Universo?.

6. Independencia del Algoritmo Evolutivo

El capítulo anterior se finalizó porque no hubo una manera clara de separar los materiales y su comportamiento del algoritmo evolutivo (el que genera organismos). Mi hipótesis es que la vida es independiente de los materiales y es posible que esta exista en ambientes virtuales donde no operan las leyes físicas.

El objetivo de este capítulo es precisamente investigar como hacer un algoritmo que evolucione y sea independiente del ambiente. Lo importante es la adaptación y la estabilidad.

7. Torneo

La vida es un torneo, una infinita competencia entre organismos de la misma especie o diferente especie, una carrera armamentista en donde se crean nuevas armas, contra-armas y estrategias. Depredadores vs Presas. El premio: vivir, perder es morir