P.S. This is entered in the robotics contest, so votes would be appreciated. Thanks!
Step 1: The Game
The game was played with six robots at a time—three on the red team and three on the blue team. We'll get to the robots themselves in few steps, but they all had the ability to move the plastic balls around. The teams could score points by placing the balls in their color-coded goals—regular white balls were worth one point, special red and blue balls were worth two points. Only a few balls started out on the field, but the robots could get more by knocking over wooden blocks with balls on top of them, driving up one of two ramps onto a raised platform, or pressing a button that caused a ball to be spit out from a ball launcher in one corner of the field. All of this required teamwork: if only one robot drive up a ramp to the raised platform, the ramp would tip and the robot would get stuck. For one robot to make it to the top, another had to hold down the bottom of the ramp. The robots could also coordinate launching the balls with positioning a pivoting wall in the center of the field so that the balls would be deflected directly into their goals. There were only three two-point bonus balls: one on top of the raised platform, one trapped under a crate on the field, and one at the end of the ball launcher's magazine.