Langton's Ant es en realidad un autómata celular bidimensional que evoluciona siguiendo reglas muy simples.
Fue inventado por el científico Christopher Langton en 1986 y ayudó a resaltar un ejemplo de comportamiento emergente.
Las dos reglas básicas son:
¤ Si la hormiga está en un cuadrado negro, gira a la derecha, cambia el color a blanco y avanza
¤ Si la hormiga está en un cuadrado blanco, gira a la izquierda, cambia el color a negro y avanza
Estas reglas simples conducen a un comportamiento sorprendente de la hormiga:
La hormiga construye un camino que se repite indefinidamente
Estas son las principales características de mi implementación:
¤ Cambiar la velocidad
¤ Cambiar el tamaño del mundo
¤ Cambiar el color de fondo
¤ Cambiando las reglas:
- 35 reglas predefinidas
- crea tus propias reglas
¤ Creación de autómatas de múltiples estados
¤ ¡Añade tantas hormigas como quieras, simplemente tocando la pantalla!
Hay muchas extensiones (varios colores, estados, etc.) pero depende de ti descubrirlas.
Actualización
27 sept 2014