The goal of this simulation is to have the robots group all the randomly scattered rotating cubes into a central area while at the same time avoiding the spheres.
Each robot is programmed to function exactly as an ant would: If a robot encounters a rotating cube, the robot will pick it up and will only drop the cube if the robot encounters a group of cubes.
You can restart the simulation at anytime by clicking on the Java Applet.