This week marks the end of this season. Congratulations to
Tim Foden, his robot Dodger13 (6 wins, 249 points) won class
1 this season. Jorge Cervantes/Remi Coulom robots, KppMate
and K++ finished 2nd and 3rd.
In class 2, congratulations goes to Jussi Pajala's robot,
Vector (9 wins, 211 points). Eugen Treise's robots, Mafanja
and Mafanja2 finished 2nd and 3rd.
This season turned out to be pretty competitive, so thanks to
everyone who entered. If you have any thoughts on this season,
or next season, post them on the mailing list
Hopefully, there will be a couple of new robots next season.
That season will start sometime in February or March, so you
can send your entries anytime between now and then
(see the Rules Section).
robots.zip (172KB Updated Nov 30, 2003)
This file contains source code for the following robots:
- Eagle (This robot needed to be fixed)
- K++, KppMate
- Mafanja, Mafanja2
- SmoothB4 (used a data file in the last race)
The rest of the robots were taken from the RARS distribution.
Class 1 Robots
Class 2 Robots
||Nov 30, 2003||25 Laps
||Nov 23, 2003||33 Laps
||Nov 16, 2003||34 Laps
||Nov 9, 2003||39 Laps
||Nov 2, 2003||21 Laps
||Oct 26, 2003||48 Laps
||Oct 19, 2003||34 Laps
||Oct 12, 2003||30 Laps
||Oct 5, 2003||24 Laps
||Sep 28, 2003||27 Laps
||Sep 21, 2003||43 Laps
||Sep 14, 2003||29 Laps
||Sep 7, 2003||31 Laps
||Aug 31, 2003||21 Laps
||Aug 24, 2003||39 Laps
||Aug 17, 2003||34 Laps
- Use portable ANSI C/C++ code, that will work with ANY
version of RARS (create a sub-class of Driver, or use the
old driver function).
- If your robot causes a problem with RARS, then it will be
excluded from the race.
- There is no restriction on the processing power, or memory
used by the robots YET! Please be reasonable in this
area, because if RARS is running at 1fps, then I will
consider it a 'problem'.
- Submit as many robots as you like. You can have 1 robot
drive more than 1 car.
- Ideally, all robots should be made public (so everyone can
replay the races). However, you can request that your code
be kept confidential.
- They will be short, approx 0.5hrs, races.
- The MAX_FUEL value will be enough to finish the race.
- Initially, a surface of 1 will be used. However, I want to
make this value random (if all the robots can handle it,
then it will be).
- A qualifying race, with random starting order, will be run
to determine the starting order for the race. The final
order of that race will be inverted (winning robot will
start last). If a robot does not complete the qualifying
race, then it will start behind all robots that did.
- Each race will have 22, or more robots (depending on the
- Currently the tracks being used are randomly generated
tracks with a length between 1 and 2miles. However,
anyone can submit/recommend a track for use.
- The track will be posted here a week before it is used
for a race.
- The results will be posted on the Monday, or Tuesday
following the race.
- The races will take place each Sunday. I will check my
mail before the race, so if your robot is there, then it
WHAT TO SUBMIT
- Compress the source file (.c, .cpp, .cc), and data file
(if needed) into any of the following formats:
- Attatch the compressed file to an email, and send it to:
- If possible, try not to send your code in the body of the
- When sending your robot, let me know if it is ok to allow
the other competitors to have a copy.