News Events Officers Minutes Join Jobs About

ACM Logo ACM - IIT Chapter - Founded 1967 IIT Hawk Logo


Robot Wars

Overview

Robotwars will be one of the events during our day long Cyberfest, and for the first time Robot Wars will be held using IBM Alphaworks Robocode. The goal of the game has remained the same though. Program your robotic battletank (now done using the Robocode Java API) 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. A series of rounds are run with the highest cumulative score winning the match. "Build the best. Destroy the rest."


Useful Links



Rules

1 Robot per person
Open to all IIT students.
The Contest is for individual robots only. The Robot teams option provided by Robocode will not be used.
The Java package you create your robot in should be your IIT username. If you use the Editor provided with Robocode it will ask you to enter the package name as your initials when you create a new Robot, enter your username instead.
Submit the code and compiled version of your robot as a zip file via e-mail to , before the deadline. Please include in the zip file the entire folder with your username created by the Robocode editor in the robots directory. If you don't have a folder in the robots directory with your username see the previous bullet point.
Sample robots provided with Robocode are just SAMPLES! You may not submit them as your own robot. If you model the behavior of these sample robots your robot must contain significant differences (Adding a few lines or changing variable names doesn't count). We will verify code in all winning robots.
The exact number of robots per match will be determined by the number of robots entered. There will be 2 rounds. In round 1 robots will compete in matches of 4-8 robots for 10 rounds. The winners of the first round matches with compete in round 2. All robots will compete in a single match for 10 rounds. The default Robocode setting will be used.
We reserve the right to change the exact number of rounds and matches at any point until the competition has actually started.

E-mail the webmaster at