Com S 490: Simulation of
Food-gathering in Ant Colonies


Steve Tangeman
Spring 2004

 

System Requirements:

  • Microsoft Win98, Win98 SE, WinME, Win 2000, Win XP Pro, or Win XP Home
  • PC w/300 mhz or faster. Intel Pentium II family or equivalent AMD K6/Athlon family
  • 64 MB RAM (128 MB on Win2000, Win XP)
  • 16 bit color display adapter (3D hardware acceleration recommended)
  • Microsoft Internet Explorer 5.0, 5.5, or 6.0, AOL 6.0, 7.0, 8.0, Netscape Navigator 4.7x, 6.2x, 7.x
  • Microsoft Direct X version 7.0 or higher
Description:

The goal of this independent study is to use an AI approach to simulate the collective intelligence of ant colonies in a virtual 3D environment. The simulation is also an example of how Finite State Machines can be used in relatively simple intelligent agents to create complex teamwork behavior. Click on the state transition diagram on the left for a larger image.


Documentation:

A full report can be viewed in the following formats:
   PDF
   HTML
   Microsoft Word
   PostScript

For more information on using WildTangent's 3D engine:
    API Documentation
    Developer Central


Simulation Instructions:

A Button: Spawn an ant
Up Button: Move Forward
Down Button: Move Backward
Left Button: Strafe Left
Right Button: Strafe Right
Left Click and Drag Up: Rotate camera up
Left Click and Drag Down: Rotate camera down
Left Click and Drag Left: Rotate camera left
Left Click and Drag Right: Rotate camera right

The first time that you launch the simulation you will be prompted to install the WildTangent web driver. If you don't have the Microsoft Java Virtual Machine you will also be prompted to install that. If you get any error messages click OK.

CLICK HERE TO LAUNCH THE SIMULATION