CS100 - Assignment 11 (Robocode)

(Section 001, Fall 2007)

  1. Go to http://robocode.sourceforge.net/ and follow the instructions to check for the correct version of JDK and to install robocode. Run some test matches with the sample robots, view the java code for the sample robots, and view the robocode API (available on the above www site).

  2. Propose a plan for a robot and use the plan to write your own robot. Program your robot to destroy all other robots and be the last one standing. Robocode calculates your score primarily based on the amount of damage you caused to other robots and the amount of time your robot survived. Sample robots are provided with Robocode. You can use these samples to guide the development of your own robot but do not submit them as your own.

  3. If you do not complete your robot during the lab you can submit it to the TA by email.



Gady Agam 2007-11-19