Another season comes to its conclusion this week.
Congratulations to the class 1 winner, K++
(5 wins, 255 points) by Jorge Cervantes/Remi Coulom.
My robot, SmoothB4, finished 2nd. Tim Foden's robot,
Dodger13, finished 3rd.
Congratulations to Eugen Treise's robots, Mafanja2
(232 points) and Mafanja, they finished 1st and 2nd in
class 2. Jussi Pajala's robot, Vector, finished 3rd.
robots.zip (182KB Updated June 20, 2004)
This file contains source code for the following robots:
- K++, KppMate
- Mafanja, Mafanja2
- SmoothB4 (updated source and data files)
The rest of the robots were taken from the RARS distribution.
Class 1 Robots
Class 2 Robots
||Jun 20, 2004||24 Laps
||Jun 13, 2004||25 Laps
||Jun 6, 2004||38 Laps
||May 30, 2004||35 Laps
||May 23, 2004||24 Laps
||May 16, 2004||39 Laps
||May 9, 2004||34 Laps
||May 2, 2004||35 Laps
||Apr 25, 2004||22 Laps
||Apr 18, 2004||29 Laps
||Apr 11, 2004||26 Laps
||Apr 4, 2004||37 Laps
||Mar 28, 2004||30 Laps
||Mar 21, 2004||39 Laps
||Mar 14, 2004||23 Laps
||Mar 7, 2004||26 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:
dennis_L76 @ yahoo.ca
- 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.