Descargar
Ant Farm Simulator |
|
Instalador AFS05w.zip (1.65 Mb) Código Fuente (versión antigua) AFS-Source.zip (67.1 Kb)
|
Éste programa tiene por objeto simular la capacidad de las hormigas
para coordinarse en la tarea de recolectar alimentos, a través de reacciones
individuales de corto alcance ante los estímulos del entorno.
El algoritmo utilizado para esta simulación toma en consideración,
entre otros, los siguientes supuestos:
El cerebro de cada hormiga no tiene la capacidad suficiente para recordar la ubicación del nido o de las fuentes de alimento.
Las hormigas reaccionan ante su entorno secretando olores, los que son depositados en el suelo (rastros de olor).
Los rastros de olor tienen una duración limitada, desvaneciéndose con el transcurso del tiempo.
Cuando una hormiga encuentra un determinado rastro de olor de interés, lo intensifica agregándole su propio rastro de olor.
Las hormigas no pueden 'limpiar' los rastros de olor que encuentran; sólo incrementarlos o ignorarlos.
Las hormigas en sus desplazamientos se valen de dos
clases de marcas de olor. La primera, de color pardo, es
secretada por la hormiga
cuando encuentra el nido, o cuando encuentra un rastro de
nido. La segunda, de color verde, es
secretada por la
hormiga cuando encuentra alimento (ver screenshot), o cuando
encuentra una marca de alimento.
Al abandonar el nido, las hormigas se
mueven aleatoriamente en busca de comida, dejando a su paso un rastro de olor cuya intensidad es máxima en el nido
(comportamiento de 'exploradora').
Cuando encuentran alimento, lo indican
dejando un rastro análogo al que dejan cuando encuentran el nido. Las hormigas
que transportan alimento siguen el rastro de comida de mayor a menor intensidad,
y el del nido de menor a mayor intensidad (comportamiento de
'entrega y descarga'). Las hormigas que no transportan
alimento solo siguen los rastros de comida de menor a mayor intensidad
(comportamiento de 'rastreadora').
Última versión:
0.5 (04/03/2005) |
- La interface ha sido
completamente rediseñada.
- Soporte para múltiples hormigueros, con hormigas de distintos colores, tamaños
y expectativas de vida.
- El usuario puede editar la simulación antes y durante la ejecución. La
interface permite al usuario especificar: la ubicación de los alimentos, la
ubicación de los nidos, agregar obstáculos.
- Las hormigas reaccionan ante hormigas provenientes de otros hormigueros.
- Muchos errores han sido corregidos (Gracias a
Kent Paul Dolan por el
exhaustivo Beta-testing)
Historial de versiones.
Links
Programa escrito en C#, creado por SPOT. Basado en Ant Farm Simulator. |
|
El Olor de las Hormigas | Articulo acerca de la capacidad de los insectos sociales para reconocer olores. Incluye una referencia a Ant Farm Simulator |
Ant Viewer 1.0 | Un excelente Applet de Java acerca de autoorganización de las hormigas. Creado por Jean-Philippe Rennard |
Vida Artificial | Software de Vida Artificial. Bichos que crecen y evolucionan. Además, permite acceder al foro del mismo nombre. |
BICHOS | Software de Vida Artificial. Bichos que crecen y evolucionan. |
Primordial Life | Probablemente el mejor software de vida artificial y protector de pantalla jamás creado. |
Langton's Ant | Página de Anna Claudia Nardella, que incluye una aplicación en Java que demuestra este sorprendente algoritmo de 'Autómata celular'. |
Ant Farm Simulator
(c) 2004
por Roberto Aguirre Maturana.
e-mail: rhaguirrem@hotmail.com
Esta aplicación y su código fuente son evolutionware. Esto significa que los usuarios tienen plena libertad para incorporar sus propias modificaciones. Si Usted va a hacer pública una versión modificada, de esta aplicación, por favor incluya una referencia al programa original (Ant Farm Simulator) y su autor (Roberto Aguirre Maturana).