Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

Robocode / News: Recent posts

Robocode 1.8.1.0 has been released

Robocode 1.8.1.0 has just been released, which is a maintenance release that fixes the Skipped Turns issues among other issues. :-)
Enjoy!
http://robo-code.blogspot.dk/2013/03/robocode-1810.html

Posted by Flemming N. Larsen 2013-03-24

Robocode 1.7.4.4 has been released

Robocode 1.7.4.4 has been released Read the details here:
http://robo-http://robo-code.blogspot.dk/2012/11/robocode-1744.html

Posted by Flemming N. Larsen 2012-11-21

Robocode 1.7.4.3 has been released

Robocode 1.7.4.3 has been released
Read the details here:
http://robo-code.blogspot.dk/2012/11/robocode-1743_17.html

Posted by Flemming N. Larsen 2012-11-17

Robocode 1.7.4.2 has been released

Posted by Flemming N. Larsen 2012-08-16

Robocode 1.7.4.1 has been released

Posted by Flemming N. Larsen 2012-07-02

Robocode 1.7.3.6 released

Version 1.7.3.6
(29-Apr-2012)


= Bugfixes =
* Bug [3519547] - RoboRumble client has infinite timeout. Default connection timeout, read timeout and session timeout have been set to 10 seconds.

= New features =
A new config file has been added for RoboRumble in the roborumble directory in the robocode directory named roborumble.properties. with this config file it is possible to configure the connection timeout, read timeout and session timeout used when downloading robots and uploading results.
Req [3506263] - Mac ... start with icon and name... read more

Posted by Flemming N. Larsen 2012-04-29

Robocode 1.7.3.5 released

Version 1.7.3.5
(11-Mar-2012)


= Bugfixes =
Bug [3468437] - Package of team fails to load in team battles.
Fixed minor issue where the Robot Packager tells that a NanoBot can be 250 bytes and a MiniBot 750 bytes, when these must be lesser than 250 and 750 bytes.

Posted by Flemming N. Larsen 2012-03-11

Robocode 1.7.3.4 just released

Posted by Flemming N. Larsen 2011-12-04

Robocode 1.7.3.3 released

Version 1.7.3.3
(05-Nov-2011)


= Bugfixes =
Bug [3400398] - Unable to change drawing color in .NET (C#)
Bug [3409705] - Package name allows bad chars.
Bug [3406423] - Installer throws NumberFormatException on Linux 3.0.
Bug [3409844] - "About" window colors are awful.
* Bug [3376538] - out.write(int) uses up allocated printing quickly.

= Changes =
The layout of the about box has been completely redesigned.
If running on Java 1.6+, OS/system based font antialiasing will be enabled.
Upgraded to Maven 2.2.1 for building Robocode. Cleaned up the build, improved the speed, and got rid of issue with building and testing every twice.
Upgraded Eclipse Compiler for Java (ECJ) to version 3.7.
* Upgraded jni4net (Java <-> .NET bridge) to version 0.8.6.0

Posted by Flemming N. Larsen 2011-11-05

Robocode 1.7.3.1 released

Posted by Flemming N. Larsen 2011-08-23

.NET plugin does not work with Java 7

The current version of Robocode (version 1.7.3.1) + the .NET plugin does not work on Java 7. We are working on solving this issue. For now, stick to Java 6 in order to develop .NET robots for Robocode.

Posted by Flemming N. Larsen 2011-08-08

Robocode 1.7.3.1 has been released

Read more about version 1.7.3.1 here:
http://robo-code.blogspot.com/2011/07/robocode-1731.html

Posted by Flemming N. Larsen 2011-07-28

Robocode 1.7.3.0 released

Posted by Flemming N. Larsen 2011-05-20

Robocode 1.7.3.0 Beta released

Version 1.7.3.0 Beta
(26-Mar-2011)


= Bugfixes =
Bug [2832113] - The gun shot sound isn't working.
Bug [3196615] - x,y coords between BulletHitEvent & HitByBulletEvent differ.
Bug [3207405] - Custom events no longer firing after clearing event queue.
Fixed typo in the documentation with valid range of values for the battlefield width and height. Thanks goes to Tamás Balog for pointing this out.... read more

Posted by Flemming N. Larsen 2011-03-26

Robocode 1.7.2.2 (final) has been released

Posted by Flemming N. Larsen 2010-11-04

Robocode 1.7.2.2 Beta released

The beta version of Robocode 1.7.2.2 has been released.

Read the news here:
http://robo-code.blogspot.com/2010/10/robocode-1722-beta.html

Posted by Flemming N. Larsen 2010-10-02

Robocode 1.7.2.1 Beta released

Robocode 1.7.2.1 Beta released has been released. Read the details here:

http://robo-code.blogspot.com/2010/06/robocode-1721-beta.html

Posted by Flemming N. Larsen 2010-06-19

Robocode on twitter

You can follow @robocode on twitter here:

http://twitter.com/robocode

Posted by Flemming N. Larsen 2010-05-28

Robocode 1.7.2.0 (final) has been released

Posted by Flemming N. Larsen 2010-05-28

Robocode 1.7.2.0 Beta 3 has been released

Version 1.7.2.0 Beta 3
The ".NET robots are now supported" release
(29-Apr-2010)


Thanks goes to Alex Schultz for keep finding bugs, but also helping out solving these. :-)

= Bugfixes =
Bug [2976754] - Battle engine consumes more CPU power over time
Bug [2972932] - Strange issue first time running roborumble in 1.7.2.0 Beta 2.
Bug [2978825] - isTeammate() sometimes returns false with teammates.
Bug [2964562] - Cannot extract downloaded robot for editing in Robot Editor.
Bug [2976258] - Strange thread exceptions with kid.DeltaSquad in 1.7.
Bug [2974178] - Krabb.sliNk.Garm 0.9u freezes often in 1.7.
Bug [2970414] - Occasionally losing the bit of text in the robot console.
Bug [2954723] - java.lang.Error: Interrupted attempt to aquire read lock.
Bug: Teams with versions could not be found in a development path.
Bug: Files in /robots/.data or /robots/.robotcache dir were put into a underscore sub-directory.
* Bug: The "Kill Robot" button in the robot console windows was often disabled.... read more

Posted by Flemming N. Larsen 2010-04-29

Robocode 1.7.2.0 Beta has been released

We are proud to announce the 1.7.2.0 Beta release of Robocode, which is the first version to support .NET robots via using a plugin for Robocode. A lot of hard work has been put into the .NET support by Pavel Savara.

With the .NET plugin for Robocode, Java and .NET robots can participate in the same battles in the same time.

We have also added lots of pending features and of course made some changes to Robocode as well.... read more

Posted by Flemming N. Larsen 2010-02-15

Robocode 1.7.1.6 has been released

Happy New Year to everybody!

This is the final release of 1.7.1.6 which contains one new feature, some bug fixes, and a few changes compared to the beta.

= Bugfixes =
Bug [2912942] - Mac OS X 10.6: Cannot run Robocode from robocode.sh. It must be run from the new robocode.command file instead.
Bug [2912944] - Mac OS X 10.6: The editor cannot see the JDK. It must be run from the new robocode.command file instead.
The onDeathEvent(DeathEvent) method was called too late, when a new round was about to start. Not when the robot has died.
Bug [2867326] - Lockup on start if too many bots in robots dir (cont'd). Additional fix was made to locate multiple robots under the same package.
* Changed the robot painting so that everything that goes into the painting buffer is always painted, and remaining painting operations exceeding the buffer capacity are always dropped. Previously, only the last painting operations exceeding the painting buffer were executed.... read more

Posted by Flemming N. Larsen 2010-01-06

Robocode 1.7.1.6 Beta has been released

= Bugfixes =
Bug [2897215] - Robot Editor doesn't accept packagename with dot (.) in it.
Bug [2876395] - Source is not included.
* Bug [2867326] - Lockup on start if too many bots in robots dir (cont'd).

= Requests =
* Req [2641759] - Scrollable properties. All console windows including the Robot Console and Properties are now scrollable, and all have the same look.

= Changes =
It is now possible to add paths to robot project inside an Eclipse workspace under the Development Options in the Preferences. Robocode will read the .classpath file in the project in order to locate both class files, properties files, and java files. This means that the Robot Packager is now able to include your source files when you use Eclipse, and it supports multiple source paths. Notice that Robocode does not support linked sources or include and exclude filters.
Changed the messages given when creating a new robot with the Robot Editor regarding robot name and package name.

Posted by Flemming N. Larsen 2009-12-10

Robocode 1.7.1.4 Beta has been released

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]). :-)... read more

Posted by Flemming N. Larsen 2009-08-26

Robocode 1.7.1.3 (final) released

This version is a maintenance release of Robocode fixing more bugs.

= Bugfixes =
Bug [2813513] - Bullet and Ram Damage Bonuses are wrong.
Bug [2809518] - Does not extract .properties files into bot data dir.
Bug [2805858] - Access denied javax.swing -DNOSECURITY=true
Sometimes the "Show results when battle(s) ends" in the Common Options was disabled when running the RobocodeEngine, even though the setting had been enabled earlier.
Bug [2811621] - Invalid entry point in codesize-1.1.jar.
A NullPointerException occurred when closing the Preferences window, when no sound device is present in the system.

Posted by Flemming N. Larsen 2009-07-08