Overarching Question: How can ants spontaneously organize themselves so that each becomes specialized for a food pile, and together the ants cover all of the food piles efficiently?

Rules of the Simulation:

  1. A piece of food, shown as a yellow pellet, is randomly selected at one of the food regions
  2. The closest ant to the selected food, colored red, moves toward the food at a rate specified by the "closest-ants'-movement-speed" slider
  3. All of the other ants, shown in blue, move toward the selected food at a rate specified by "other-ants'-movement-speed"
  4. Another piece of food is selected and the cycle begins again
Quick Experiment:

  1. Press the "Set up" button to create two ants
  2. Press the "Draw" button to allow drawing of food
  3. Draw two food piles that are close to each other by using the mouse and clicking to form food regions
  4. Press the "Draw" button again to stop drawing food
  5. Press the "Cover" button to have the ants start moving according to the above rule
  6. Interact with the simulation by moving the sliders, picking up ants, and changing the food piles.
Exploration Questions:

  1. What happens when both of the ants move at the same speed? Do the two ants cover the two food piles well?
  2. What happens when the closest ant moves quickly, and the other ant doesn't move at all? Do the two ants cover the two food piles well?
  3. What happens when the closest ant moves quickly, and the other ant moves very slowly? Why does this lead to the best coverage of the food piles?
  4. With these best covering movement rates, try picking up an ant from one pile and moving it to the pile where the other ant is. How are the ants still able to separate from each other, with each becoming "specialized" for one food pile?
Visit our Percepts and Concepts Laboratory