Autómatas Celulares
Objetos’ de software’ (algoritmos cortos) que se ejecutan bajo el control de un programa especial de computadora (como el’ Juego de la Vida’) y se representan en la pantalla del monitor como pequeños cuadrados, triángulos u otras formas llamadas’ células’. Cada célula está conectada a sus células vecinas por un conjunto de reglas simples que también gobiernan qué estado de varias células (como el color, movimiento y replicación) puede tener en un momento dado. El programa comienza generalmente con una o varias células que trazan un patrón simple y a menudo predecible. Pero a medida que el programa progresa (simula ambientes cambiantes y mutaciones aleatorias) el número de células aumenta y el patrón se vuelve extremadamente intrincado y completamente impredecible, algunas veces imitando el comportamiento de sistemas adaptativos complejos (como las células biológicas vivas).