Ant Food Collection Genetic Program

I have developed a Genetic Program that will evolve programs that will emulate the food collection behavior of ants. The teamwork aspect of this program comes into play when the ants must work together to solve a problem. The ant programs are written in a special language developed for this application. The language consists of ant actions such as: MoveForward, PickUpFood... This genetic program consists of an interpreter to execute the special ant language, the Genetic Program evolver that will create the ant programs, and a simulator that lets you view the ants in action as they collect food.

Background - What this Project is all about.

User Guide - The basics on how to use the programs.

Parameters - Variables to control the execution of the Genetic Program.

Instruction Set - Set of instructions to be used in the ant programs.

Map File - Environment where the ants execute their program.

Solutions - Hand written solutions of possible solutions to different problems.

Results - Actual results from different tests using the Genetic Program.

Simulation - Coming Soon

Download executable

Download source code

Screen shot of Ant Food Collection Simulator
Run the Ant Food Collection Simulator