Build the best - destroy the rest!

Thursday, 18 December 2008

Robocode 1.6.2 Beta 3 - more bugfixes

With this release 5 bugs have been fixed compared to the 1.6.2 Beta 2. In addition, new battle events and battle snapshots in the Control API have been published, i.e. in the robocode.control package, and we added missing javadocs (HTML documentation) to public Robocode API classes.

Changes


  • Published new battle events and battle snapshots in the Control API, i.e. in the robocode.control package.

  • Added missing javadocs (HTML documentation) to public Robocode API classes.



Bugfixes


  • The current scoring (not the total scoring) was calculated wrong from version 1.6.1. The current Ramming Kill Bonus was set to current bullet kill bonus, which gave wrong ranking in the Ranking Panel.

  • Bug [2410856]: wrong bullet power could be reported back from Bullet.getPower(), which could be > Rules.MAX_BULLET_POWER or < Rules.MIN_BULLET_POWER.

  • Bug [2405844]: gunHeat could be negative, which should never occur.

  • Bug [2412707]: Replay exception, where an ArrayIndexOutOfBoundsException occurred in some situations.

  • Fixed problem with RobocodeEngine.setVisible(true), where the RobocodeEngine would hang forever.



Download 1.6.2 Beta 3 from here

No comments: