Build the best - destroy the rest!

Wednesday, 26 August 2009

Robocode Beta

This version is dedicated for the RoboRumble@Home community where many issues seen with the RoboRumble client have been solved.
Thank you all for reporting as many known issues as possible, and also help out solving these - especially with the issue seen with the robot movement that had a big impact on the scores and rankings! :-)

A big thanks goes to Patrick Cupka ("Voidious"), Julian Kent ("Skilgannon"), "Positive" and Nat Pavasant ("Nat") for their combined work with developing and testing the new and improved robot movement regarding acceleration and deceleration rules (Bug [2828072]). :-)


  • Bug [2828072] - Accel/decel rules introduced in causes trouble.

  • Bug [2828479] - Missed onRobotDeath events.

  • Bug [2819387] - Team jar files reported as corrupted.

  • Bug [2809518] - Does not extract .properties files into bot data dir. This fix did not work properly as the file sizes were truncated to 0 bytes.

  • Bug [2828614] - Sometimes too few results for robots are displayed.

  • Bug [2820434] - NullPointerException when setting classpath directory.

  • Bug [2811621] - Invalid entry point in codesize-1.1.jar.

  • Bug [2833271] - IllegalThreadStateException occurring in RoboRumble.

  • Bug [2831201] - Robocode enters infinite loop with the Restart button.

  • The RateControlRobot (Beta) returned rates in radians instead of degrees with the methods: getTurnRate(), getGunRotationRate(), and getRadarRotationRate().

Changes for RoboRumble

  • Updated the PARTICIPANTSURL in the roborumble.txt, meleerumble.txt, and teamrumble.txt

Download Robocode Beta from here