Build the best - destroy the rest!

Monday, 10 September 2018

Robocode 1.9.3.3

This release is a maintenance release.

Bug fixes

  • Fixed issue with the RobocodeEngine, which could not read robots in "developer mode" (marked with a asterix '*' character)
  • Bug-395: Roborumble client duplicates battle results on network error.
  • Bug-397: Robocode UI cannot remember battle settings upon restart.
  • Bug-399: RANDOMSEED option does not support Java 8.
    • Thanks goes to bumfod for all 3 fixes above. :-)
  • Bug-400: Problem to compile Robot.
    • The compiler options have been cut down to include only the -verbose option per default.
Download Robocode 1.9.3.3 from here
Download Robocode .NET plug-in 1.9.3.3 from here
Download Robot testing plug-in 1.9.3.3 from here

Wednesday, 4 April 2018

Robocode 1.9.3.2

This release is a maintenance release.

Version 1.9.3.2 (04-04-2018) The Java 10 support release

Bug fixes

  • Fixed problems with shell and Mac OS commands files, which contained ^M (Microsoft windows) characters.
  • Fixed issue with sample.SittingDuck, which got a security violation due to new security restrictions introduced with Java 10.

Changes

  • Upgraded Eclipse Compiler for Java (ECJ) to newest version 3.14.0.v20180305-0940.
    • The older version caused problems with compiling robots on Java 9 or newer.
Download Robocode 1.9.3.2 from here
Download Robocode .NET plug-in 1.9.3.2 from here
Download Robot testing plug-in 1.9.3.2 from here

Friday, 23 March 2018

Introduction to Robocode by Patrick Cupka aka Voidious

Here is a great introduction into Robocode by Patrick Cupka aka Voidious.
He is a veteran Robocoder, so he knows what he is talking about.
Thank you, Patrick, for the excellent introduction! :-)

Link to video clip on Youtube

Saturday, 17 March 2018

Robocode 1.9.3.1

This release fixes issues with packaging robot teams, handles a visual HiDPI scaling issue, and running more frequent checks with the RoboRumble server.

Version 1.9.3.1 (17-03-2018)

Bug fixes

  • Bug-393: More frequent roborumble server checks.
    • The check for new robots was changed from 2 hours to 10 minutes.
    • Thanks goes to Julian Kent (aka Skilgannon) for this fix.
  • Bug-394: HiDPI scaling causes visual glitches.
  • Fixed issues with creating and packaging robot teams.
Download Robocode 1.9.3.1 from here
Download Robocode .NET plug-in 1.9.3.1 from here
Download Robot testing plug-in 1.9.3.1 from here

Tuesday, 17 October 2017

Robocode 1.9.3.0

This release solves problems with running Robocode on the new Java 9, and a couple of other bugs as well.

Version 1.9.3.0 (17-10-2017) The Java 9 support release

Bug fixes

  • Bug-386: Can't run Robocode 1.9.2.6 on Mac OS.
    • Java 9 issue, which was fixed by bug fix for Bug-391. Thanks goes to MultiplyByZer0
  • Bug-387: Not printing in console when a bot is force stopped.
    • Thanks goes to MultiplyByZer0 and Julian Kent (aka Skilgannon) for the fix. :-)
  • Bug-388: UI exception in team battles.
  • Bug-389: Third-party team JARs broken with Java 9
  • Bug-390: Bad CPU constant calculation on Java 9.
  • Bug-391: Fix for "Illegal reflective access".
  • Bug-392: Bullets of the same bot collide at low bullet powers and high gun-cooling rate.
Download Robocode 1.9.3.0 from here
Download Robocode .NET plug-in 1.9.3.0 from here
Download Robot testing plug-in 1.9.3.0 from here

Sunday, 1 January 2017

Robocode 1.9.2.6

This release is a new maintenance release containing bug fixes. Earlier releases could not handle using Java 8 lamba expressions within the robot code. This version fixes that issue.

Version 1.9.2.6 (01-01-2017)

Bug fixes

  • Bug-381: Improve feedback after entering empty package name during robot creation.
  • Bug-382: Unable to run robocode.bat -- AccessControlException.
  • Bug-383: Java 8 lamba expressions cause ClassNotFoundException.

Changes

  • Upgraded Eclipse Compiler for Java (ECJ) to version 4.6.1
Download Robocode 1.9.2.6 from here
Download Robocode .NET plug-in 1.9.2.6 from here
Download Robot testing plug-in 1.9.2.6 from here

Wednesday, 30 December 2015

Robocode 1.9.2.5

This release is a maintenance release containing bug fixes and a changes.

Version 1.9.2.5 (30-Dec-2015)

Bug fixes

  • Bug-378: robocode.robocodeGL.system.GLRenderer ClassNotFoundException.
  • Bug-380: Yet another historical bot related bug.
  • Robot Editor: Source files were set to modified (starred) as soon as they were loaded. The modification state remained, even when no changes were made to the source file or when undoing all changes. Therefore the editor would always bring up a dialog with a warning, that the source file needed to be saved before closing the editor.

Change

  • Req-160: Fixed width font in console. Some systems did not used monospaced font in console windows.
Download Robocode 1.9.2.5 from here
Download Robocode .NET plug-in 1.9.2.5 from here
Download Robot testing plug-in 1.9.2.5 from here