Build the best - destroy the rest!

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

Monday, 2 March 2015

Naval Robocode 0.9.2 has been released

This is a new version of Naval Robocode, which is now based on classic Robocode version 1.9.2.4, which fixes bugs found since version 1.9.2.1, e.g. bugs in the Robot Editor. With this new version mines now have a blast radius, and a Ship source code template has been added to the Robot Editor too.

Naval Robocode is based on Robocode v1.9.2.1 in its own branch (naval-robocode-workspace2 on GitHib for Robocode).

Notice that Naval Robocode is now started using an independent naval-robocode.bat/.sh/.command startup script instead of robocode.bat/.sh/.command, which will start up classic Robocode.

So if you want to have some new fun with Robocode then make sure you visit the page for Naval Robocode on the RoboWiki: http://robowiki.net/wiki/Naval_Robocode.

We hope you will enjoy Naval Robocode! Enjoy Robocoding!

Changes

  • Merged all changes with Naval Robocode with Robocode 1.9.2.4 (newest version).
  • Flemming clean-up and Naval Robocode specification
  • Now able to use naval-robocode.bat to start Naval Robocode
  • Fixed a few UnitTests that fell short due to a few missing classes
  • The in-game editor can now create a sample ship for you.

Bug fixes

  • Mines now have a blast Radius. (See NavalRules)
    • Angles have been better documented
    • Custom run config robocode.NavalRobocode
Download Naval Robocode 0.9.2 from here

Wednesday, 21 January 2015

Naval Robocode - play Robocode with ships instead of tanks

Naval Robocode (#navalrobocode) is under development, which is a naval variant of Robocode, where the tanks have been replaced by ships with 2 cannons.

This Robocode variant has been developed by Thomas Hakkers and Jan-Egbert Hamming from Thales Netherland involved primarily with naval defence systems (sensors, radars and infrared systems).

Naval Robocode is based on Robocode v1.9.2.1 in its own branch (naval-robocode-workspace on GitHib for Robocode).

So if you want to have some new fun with Robocode then make sure you visit the page for Naval Robocode on the RoboWiki: http://robowiki.net/wiki/Naval_Robocode.

We hope you will enjoy Naval Robocode! Enjoy Robocoding!

Thursday, 20 November 2014

Robocode 1.9.2.4

This release is a new maintenance release containing two bug fixes and two changes (actually upgrades). Good news for Robocode is that Markus Koschany, which is maintainer of Robocode for Debian, has helped with making it possible to distribute Robocode with Debian in the future. Various issues with the sources that was a "show stopper" for including Robocode with Debian have been ironed out with the help from Markus. :-)

Version 1.9.2.4 (20-Nov-2014)

Bug fixes

  • Req-159: Fix overkilled garbage collection on static fields.
    • Robocode garbage collected practically any static field on a robot to prevent memory leaks (see Bug-244).
  • Bug-375: Wrong width and height returned for .NET robots.
    • The .NET API return 40 instead of 36 with the Width and Height properties.

Changes

  • Upgraded Eclipse Compiler for Java (ECJ) to version 4.4.
  • Upgraded jni4net to version 0.8.7.0.

Other

  • Got rid of various issues (e.g. license headers) with the source files of Robocode in order to create a Debian distribution of Robocode.
    • Thanks goes to Markus Koschany for all the help and support to make this possible.
Download Robocode 1.9.2.4 from here
Download Robocode .NET plug-in 1.9.2.4 from here
Download Robot testing plug-in 1.9.2.4 from here

Monday, 15 September 2014

Robocode 1.9.2.3

This release is a maintenance release containing a bug fix for RoboRumble that was only partly fixed with the previous version 1.9.2.2.

Version 1.9.2.3 (15-Sep-2014)

  • Bug-374: Wrong size report for minirumble in v1.9.2.2.
Download Robocode 1.9.2.3 from here
Download Robocode .NET plug-in 1.9.2.3 from here
Download Robot testing plug-in 1.9.2.3 from here

Wednesday, 3 September 2014

Robocode 1.9.2.2

This release is a maintenance release containing a bug fix for RoboRumble.

Version 1.9.2.2 (03-Sep-2014)

Bug fix

  • Bug-373: Wrong robot size calculation in version 1.9.0 - 1.9.2.
Download Robocode 1.9.2.2 from here
Download Robocode .NET plug-in 1.9.2.2 from here
Download Robot testing plug-in 1.9.2.2 from here

Wednesday, 21 May 2014

Robocode 1.9.2.1

This release is a maintenance release containing two bug fixes.

Version 1.9.2.1 (21-May-2014)

Bug fixes

  • Bug-371: High cpu usage on editor.
  • Bug-372: Cannot load battle file when -DNOSECURITY=true is enabled - java.lang.IllegalAccessError.
Download Robocode 1.9.2.1 from here
Download Robocode .NET plug-in 1.9.2.1 from here
Download Robot testing plug-in 1.9.2.1 from here