<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;Ak8GR3o-fip7ImA9WhBUFE4.&quot;"><id>tag:blogger.com,1999:blog-7868270166586050549</id><updated>2013-05-01T22:07:06.456+02:00</updated><category term="Tournament" /><category term="Security" /><category term="unit test" /><category term="issue" /><category term="Release Beta" /><category term="Docs" /><category term="Release" /><category term=".NET" /><title>Robocode News</title><subtitle type="html">Contains news about the programming game Robocode, where the goal is to develop robots that must defeat other robots on a battle field.</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://robo-code.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://robo-code.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>Pavel Šavara</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-nmGBZx_j2e0/AAAAAAAAAAI/AAAAAAAAAAA/a1UEg-LppuQ/s512-c/photo.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>74</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/robocode" /><feedburner:info uri="robocode" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;DEQBRH09fCp7ImA9WhBXEUs.&quot;"><id>tag:blogger.com,1999:blog-7868270166586050549.post-2856431502172877024</id><published>2013-03-25T00:03:00.001+01:00</published><updated>2013-03-25T00:05:55.364+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-03-25T00:05:55.364+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Release" /><title>Robocode 1.8.1.0</title><content type="html">Robocode version 1.8.1.0 is a maintenance release, which fixes the Skipped Turns issues among other issues.&lt;br /&gt;
&lt;h3&gt;Bugfixes&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://sourceforge.net/p/robocode/bugs/335/"&gt;Bug-335&lt;/a&gt;/&lt;a href="http://sourceforge.net/p/robocode/bugs/336/"&gt;Bug-336&lt;/a&gt;: Skipped turns ... issues.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sourceforge.net/p/robocode/bugs/349/"&gt;Bug-349&lt;/a&gt;: Instances of RobocodeEngine don't seem to be independant - memory leak and performance decrease.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sourceforge.net/p/robocode/bugs/350/"&gt;Bug-350&lt;/a&gt;: Bullet id from battle record XML file is sometimes -1 causing a NumberFormatException.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sourceforge.net/p/robocode/bugs/351/"&gt;Bug-351&lt;/a&gt;: Robot.onBattleEnded(BattleEndedEvent) provides wrong scores.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sourceforge.net/p/robocode/bugs/352/"&gt;Bug-352&lt;/a&gt;: Results from BattleCompletedEvent.getIndexedResults() are always sorted.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sourceforge.net/p/robocode/bugs/353/"&gt;Bug-353&lt;/a&gt;: RobocodeEngine.setVisible() can cause a NullPointerException.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sourceforge.net/p/robocode/bugs/354/"&gt;Bug-354&lt;/a&gt;: Replaying an XML record can cause an ArrayIndexOutOfBoundsException.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sourceforge.net/p/robocode/bugs/355/"&gt;Bug-355&lt;/a&gt;: Priority battles not accepted for mini/micro/nano rumbles.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sourceforge.net/p/robocode/bugs/356/"&gt;Bug-356&lt;/a&gt;: Update Roborumble URLs from Darkcanuck to LiteRumble.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sourceforge.net/p/robocode/bugs/357/"&gt;Bug-357&lt;/a&gt;: Tab characters are inserted in the last line of a robot source file when opening it.&lt;/li&gt;&lt;/ul&gt;
Download Robocode 1.8.1.0 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode-1.8.1.0-setup.jar"&gt;here&lt;/a&gt;&lt;br /&gt;
Download Robocode .NET plug-in 1.8.1.0 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode.dotnet-1.8.1.0-setup.jar"&gt;here&lt;/a&gt;&lt;br /&gt;
Download Robot testing plug-in 1.8.1.0 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode.testing-1.8.1.0-setup.jar"&gt;here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
var pageTracker = _gat._getTracker("UA-116874-10");
pageTracker._initData();
pageTracker._trackPageview();
&lt;/script&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/robocode?a=EF-jaWOC3TI:LHqvcCKkahg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/robocode?a=EF-jaWOC3TI:LHqvcCKkahg:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?i=EF-jaWOC3TI:LHqvcCKkahg:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/robocode?a=EF-jaWOC3TI:LHqvcCKkahg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?i=EF-jaWOC3TI:LHqvcCKkahg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/robocode/~4/EF-jaWOC3TI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://robo-code.blogspot.com/feeds/2856431502172877024/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7868270166586050549&amp;postID=2856431502172877024" title="3 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default/2856431502172877024?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default/2856431502172877024?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/robocode/~3/EF-jaWOC3TI/robocode-1810.html" title="Robocode 1.8.1.0" /><author><name>Flemming Larsen</name><uri>https://plus.google.com/103088686936908541586</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-I2c-MS3lHsQ/AAAAAAAAAAI/AAAAAAAACBA/bHNl4lCL2VQ/s512-c/photo.jpg" /></author><thr:total>3</thr:total><feedburner:origLink>http://robo-code.blogspot.com/2013/03/robocode-1810.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D08ERn8_cCp7ImA9WhBXEUs.&quot;"><id>tag:blogger.com,1999:blog-7868270166586050549.post-8139219747494890575</id><published>2013-01-30T22:26:00.000+01:00</published><updated>2013-03-24T23:56:47.148+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2013-03-24T23:56:47.148+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Release" /><title>Robocode 1.8.0.0</title><content type="html">Robocode version 1.8.0.0 is the first version that requires Java 6.&lt;br /&gt;
&lt;h3&gt;Bugfixes&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://sourceforge.net/p/robocode/bugs/346/"&gt;Bug-346&lt;/a&gt;: Cannot extract sources from robot packages.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sourceforge.net/p/robocode/bugs/348/"&gt;Bug-348&lt;/a&gt;: .NET: UnauthorizedAccessException in AppDomainShell.Dispose().&lt;/li&gt;&lt;/ul&gt;

&lt;h3&gt;Changes&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;Robocode has been updated to Java 6, and hence this will be the new minimum requirement for running Robocode from this version.&lt;/li&gt;
&lt;li&gt;The icon for Robocode was upgraded to a 256x256 pixel resolution.&lt;/li&gt;
&lt;li&gt;Added the new properties &lt;code&gt;-DlogMessagesEnabled=true|false&lt;/code&gt; and &lt;code&gt;-DlogErrorsEnabled=true|false&lt;/code&gt; for enabling and disabling log messages and log errors.&lt;ul&gt;
&lt;li&gt;The robocode.control.RobocodeEngine has got two similar methods: setLogMessagesEnabled(boolean) and setLogErrorsEnabled(boolean).&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;

Download Robocode 1.8.0.0 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode-1.8.0.0-setup.jar"&gt;here&lt;/a&gt;&lt;br /&gt;
Download Robocode .NET plug-in 1.8.0.0 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode.dotnet-1.8.0.0-setup.jar"&gt;here&lt;/a&gt;&lt;br /&gt;
Download Robot testing plug-in 1.8.0.0 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode.testing-1.8.0.0-setup.jar"&gt;here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
var pageTracker = _gat._getTracker("UA-116874-10");
pageTracker._initData();
pageTracker._trackPageview();
&lt;/script&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/robocode?a=j2qHWk9UEvg:-W10L9etOTQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/robocode?a=j2qHWk9UEvg:-W10L9etOTQ:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?i=j2qHWk9UEvg:-W10L9etOTQ:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/robocode?a=j2qHWk9UEvg:-W10L9etOTQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?i=j2qHWk9UEvg:-W10L9etOTQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/robocode/~4/j2qHWk9UEvg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://robo-code.blogspot.com/feeds/8139219747494890575/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7868270166586050549&amp;postID=8139219747494890575" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default/8139219747494890575?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default/8139219747494890575?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/robocode/~3/j2qHWk9UEvg/robocode-1800.html" title="Robocode 1.8.0.0" /><author><name>Flemming Larsen</name><uri>https://plus.google.com/103088686936908541586</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-I2c-MS3lHsQ/AAAAAAAAAAI/AAAAAAAACBA/bHNl4lCL2VQ/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://robo-code.blogspot.com/2013/01/robocode-1800.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkMMQH48cSp7ImA9WhNQFU4.&quot;"><id>tag:blogger.com,1999:blog-7868270166586050549.post-4215258204275395544</id><published>2012-11-21T21:41:00.002+01:00</published><updated>2012-11-21T21:41:21.079+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-11-21T21:41:21.079+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Release" /><title>Robocode 1.7.4.4</title><content type="html">Robocode version 1.7.4.4 fixes problems with starting Robocode with .sh and .command files (Linux, Unix, Mac OS X).&lt;br /&gt;
&lt;h3&gt;
Bugfixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://sourceforge.net/p/robocode/bugs/347/"&gt;Bug-347&lt;/a&gt;: /bin/sh^M bad interpreter.&lt;/li&gt;
&lt;/ul&gt;
Download Robocode 1.7.4.4 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode-1.7.4.4-setup.jar"&gt;here&lt;/a&gt;&lt;br /&gt;
Download Robocode .NET plug-in 1.7.4.4 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode.dotnet-1.7.4.4-setup.jar"&gt;here&lt;/a&gt;&lt;br /&gt;
Download Robot testing plug-in 1.7.4.4 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode.testing-1.7.4.4-setup.jar"&gt;here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
var pageTracker = _gat._getTracker("UA-116874-10");
pageTracker._initData();
pageTracker._trackPageview();
&lt;/script&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/robocode?a=h_j4tFA2ifA:r3AcqDBgUME:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/robocode?a=h_j4tFA2ifA:r3AcqDBgUME:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?i=h_j4tFA2ifA:r3AcqDBgUME:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/robocode?a=h_j4tFA2ifA:r3AcqDBgUME:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?i=h_j4tFA2ifA:r3AcqDBgUME:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/robocode/~4/h_j4tFA2ifA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://robo-code.blogspot.com/feeds/4215258204275395544/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7868270166586050549&amp;postID=4215258204275395544" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default/4215258204275395544?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default/4215258204275395544?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/robocode/~3/h_j4tFA2ifA/robocode-1744.html" title="Robocode 1.7.4.4" /><author><name>Flemming Larsen</name><uri>https://plus.google.com/103088686936908541586</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-I2c-MS3lHsQ/AAAAAAAAAAI/AAAAAAAACBA/bHNl4lCL2VQ/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://robo-code.blogspot.com/2012/11/robocode-1744.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0MMQH05fyp7ImA9WhNQEUs.&quot;"><id>tag:blogger.com,1999:blog-7868270166586050549.post-6554602864675978349</id><published>2012-11-17T15:11:00.002+01:00</published><updated>2012-11-17T15:11:21.327+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-11-17T15:11:21.327+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Release" /><title>Robocode 1.7.4.3</title><content type="html">Robocode version 1.7.4.3 is a another maintenance release.&lt;br&gt;
&lt;br&gt;
Even though there is not a lot of bug fixes and changes, lots of stuff has been changed an upgraded behind the scene like e.g. the &lt;a href="http://sourceforge.net/p/robocode/bugs/"&gt;Bug Tracker&lt;/a&gt; and &lt;a href="http://sourceforge.net/p/robocode/feature-requests/"&gt;Feature Requests&lt;/a&gt; on the project page for Robocode.&lt;br&gt;
&lt;br&gt;
Robocode has also been moved to &lt;a href="https://github.com/robo-code/robocode"&gt;GitHub&lt;/a&gt;, which required some additional work, and we moved to use the new &lt;a href="https://groups.google.com/forum/#!forum/robocode"&gt;Google Group&lt;/a&gt; instead of the Yahoo Group.&lt;br&gt;
&lt;br&gt;
With the coming/next release of Robocode, we will move to Java 6 that most users use. Java 5 has been in the EOL (End of Life) for quite a while, and it is time to move on in order to continuously improve Robocode.&lt;br&gt;

&lt;h3&gt;Bugfixes&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://sourceforge.net/p/robocode/bugs/344/"&gt;Bug-344&lt;/a&gt;: BattleAdaptor missing in ``robocode.control.events``.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sourceforge.net/p/robocode/bugs/345/"&gt;Bug-345&lt;/a&gt;: Graphics still being rendered when minimized.&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sourceforge.net/p/robocode/bugs/333/"&gt;Bug-333&lt;/a&gt;: .NET runs release dll not debug dll so can't debug.&lt;/li&gt;&lt;ul&gt;
 &lt;li&gt;Implemented a work-around so that the local robot repository is rebuild when removing a development path.&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;

&lt;h3&gt;Changes&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;Robocode sources are now put on &lt;a href="https://github.com/robo-code/robocode"&gt;GitHub&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Upgraded the .NET plugin to use Visual Studio Express 2010.&lt;/li&gt;
&lt;li&gt;The versions.txt has been changed to versions.md:&lt;/li&gt;&lt;ul&gt;
 &lt;li&gt;The versions.txt was converted into &lt;a href="http://daringfireball.net/projects/markdown/syntax"&gt;Markdown&lt;/a&gt; syntax in order to make it easier to convert into e.g. HTML, and because GitHub will automatically translate it into HTML when viewing this file in a browser.&lt;/li&gt;&lt;ul&gt;
  &lt;li&gt;Thus, this file has been renamed from 'versions.txt' into 'versions.md'.&lt;/li&gt;
  &lt;li&gt;The web page with the new versions.md can be viewed &lt;a href="https://github.com/robo-code/robocode/blob/master/versions.md"&gt;here&lt;/a&gt;.&lt;/li&gt;&lt;/ul&gt;
 &lt;li&gt;In addition, links to all reported bugs and feature requests have been inserted into versions.md so it is easy to browse to the reports and requests to find more details.&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;

Download Robocode 1.7.4.3 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode-1.7.4.3-setup.jar"&gt;here&lt;/a&gt;&lt;br&gt;
Download Robocode .NET plug-in 1.7.4.3 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode.dotnet-1.7.4.3-setup.jar"&gt;here&lt;/a&gt;&lt;br&gt;
Download Robot testing plug-in 1.7.4.3 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode.testing-1.7.4.3-setup.jar"&gt;here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
var pageTracker = _gat._getTracker("UA-116874-10");
pageTracker._initData();
pageTracker._trackPageview();
&lt;/script&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/robocode?a=7BDUSU8eXuc:oXCbIkjYfYQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/robocode?a=7BDUSU8eXuc:oXCbIkjYfYQ:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?i=7BDUSU8eXuc:oXCbIkjYfYQ:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/robocode?a=7BDUSU8eXuc:oXCbIkjYfYQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?i=7BDUSU8eXuc:oXCbIkjYfYQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/robocode/~4/7BDUSU8eXuc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://robo-code.blogspot.com/feeds/6554602864675978349/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7868270166586050549&amp;postID=6554602864675978349" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default/6554602864675978349?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default/6554602864675978349?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/robocode/~3/7BDUSU8eXuc/robocode-1743_17.html" title="Robocode 1.7.4.3" /><author><name>Flemming Larsen</name><uri>https://plus.google.com/103088686936908541586</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-I2c-MS3lHsQ/AAAAAAAAAAI/AAAAAAAACBA/bHNl4lCL2VQ/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://robo-code.blogspot.com/2012/11/robocode-1743_17.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkUAQnc6eip7ImA9WhJVEkU.&quot;"><id>tag:blogger.com,1999:blog-7868270166586050549.post-1619713591329704367</id><published>2012-08-30T00:41:00.001+02:00</published><updated>2012-08-30T00:44:03.912+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-08-30T00:44:03.912+02:00</app:edited><title>Google Group for Robocode</title><content type="html">&lt;div&gt;
We are moving from the Yahoo Group for Robocode to the (new) &lt;a href="https://groups.google.com/forum/?fromgroups#!forum/robocode"&gt;Google Group for Robocode&lt;/a&gt;.
&lt;/div&gt;
&lt;div&gt;
At this forum you ask questions about Robocode, discuss robot strategies, share code snippets etc. :-)&lt;/div&gt;
&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
var pageTracker = _gat._getTracker("UA-116874-10");
pageTracker._initData();
pageTracker._trackPageview();
&lt;/script&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/robocode?a=ROaB4el6CbQ:yoWRunFKFEw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/robocode?a=ROaB4el6CbQ:yoWRunFKFEw:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?i=ROaB4el6CbQ:yoWRunFKFEw:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/robocode?a=ROaB4el6CbQ:yoWRunFKFEw:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?i=ROaB4el6CbQ:yoWRunFKFEw:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/robocode/~4/ROaB4el6CbQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://robo-code.blogspot.com/feeds/1619713591329704367/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7868270166586050549&amp;postID=1619713591329704367" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default/1619713591329704367?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default/1619713591329704367?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/robocode/~3/ROaB4el6CbQ/google-group-for-robocode.html" title="Google Group for Robocode" /><author><name>Flemming Larsen</name><uri>https://plus.google.com/103088686936908541586</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-I2c-MS3lHsQ/AAAAAAAAAAI/AAAAAAAACBA/bHNl4lCL2VQ/s512-c/photo.jpg" /></author><thr:total>1</thr:total><feedburner:origLink>http://robo-code.blogspot.com/2012/08/google-group-for-robocode.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0AMQnwzeCp7ImA9WhNQEUg.&quot;"><id>tag:blogger.com,1999:blog-7868270166586050549.post-6161609725028510592</id><published>2012-08-17T00:15:00.000+02:00</published><updated>2012-11-17T14:43:03.280+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-11-17T14:43:03.280+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Release" /><title>Robocode 1.7.4.2</title><content type="html">Robocode version 1.7.4.2 is a maintenance release.
&lt;br&gt;
&lt;h3&gt;Bugfixes&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;Bug [3540397] - "Accept-Encoding: gzip" not in Roborumble HTTP Headers.&lt;/li&gt;
&lt;li&gt;Bug [3543475] - All Text Missing. Reverting enabling OpenGL for Linux per default (introduced with Bug fix [3520616])&lt;/li&gt;
&lt;li&gt;Bug [3544205] - Robocode crash on window resize (linux-opengl). Reverting enabling OpenGL per default for Linux.&lt;/li&gt;
&lt;li&gt;Bug [3546125] - InteractiveRobots gets error "After the event was added...".&lt;/li&gt;
&lt;li&gt;Bug [3547611] - New bots not given priority.&lt;/li&gt;&lt;/ul&gt;

&lt;h3&gt;Changes&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;The built-in RoboRumble@Home client is now able to decompress "gzip" and "deflate" content with HTTP connections with RoboRumble serverers that supports it.&lt;/li&gt;&lt;/ul&gt;

Download Robocode 1.7.4.2 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode-1.7.4.2-setup.jar"&gt;here&lt;/a&gt;&lt;br&gt;
Download Robocode .NET plug-in 1.7.4.2 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode.dotnet-1.7.4.2-setup.jar"&gt;here&lt;/a&gt;&lt;br&gt;
Download Robot testing plug-in 1.7.4.2 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode.testing-1.7.4.2-setup.jar"&gt;here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
var pageTracker = _gat._getTracker("UA-116874-10");
pageTracker._initData();
pageTracker._trackPageview();
&lt;/script&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/robocode?a=UYAB9hQQP6k:f6xFcchrjIA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/robocode?a=UYAB9hQQP6k:f6xFcchrjIA:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?i=UYAB9hQQP6k:f6xFcchrjIA:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/robocode?a=UYAB9hQQP6k:f6xFcchrjIA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?i=UYAB9hQQP6k:f6xFcchrjIA:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/robocode/~4/UYAB9hQQP6k" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://robo-code.blogspot.com/feeds/6161609725028510592/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7868270166586050549&amp;postID=6161609725028510592" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default/6161609725028510592?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default/6161609725028510592?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/robocode/~3/UYAB9hQQP6k/robocode-1742.html" title="Robocode 1.7.4.2" /><author><name>Flemming Larsen</name><uri>https://plus.google.com/103088686936908541586</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-I2c-MS3lHsQ/AAAAAAAAAAI/AAAAAAAACBA/bHNl4lCL2VQ/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://robo-code.blogspot.com/2012/08/robocode-1742.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkMNR3c6eCp7ImA9WhJSEks.&quot;"><id>tag:blogger.com,1999:blog-7868270166586050549.post-5493032375421425223</id><published>2012-07-02T23:28:00.000+02:00</published><updated>2012-07-02T23:28:16.910+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-07-02T23:28:16.910+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Release" /><title>Robocode 1.7.4.1</title><content type="html">Robocode version 1.7.4.1 contains bug fixes for the new source code editor introduced with version 1.7.4.0. The editor could freeze with large source files.
&lt;br&gt;
&lt;h3&gt;Bugfixes&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;Bug [3535073] - Hangups with New Editor in 1.7.4.0. Notice, that the editor can still be quite slow with large source files. Work is still in progress to speed it up.&lt;/li&gt;
&lt;li&gt;Several other minor bugfixes with the new editor, like e.g. undoing and redoing tab indentation.&lt;/li&gt;&lt;/ul&gt;

Download Robocode 1.7.4.1 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode-1.7.4.1-setup.jar"&gt;here&lt;/a&gt;&lt;br&gt;
Download Robocode .NET plug-in 1.7.4.1 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode.dotnet-1.7.4.1-setup.jar"&gt;here&lt;/a&gt;&lt;br&gt;
Download Robot testing plug-in 1.7.4.1 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode.testing-1.7.4.1-setup.jar"&gt;here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
var pageTracker = _gat._getTracker("UA-116874-10");
pageTracker._initData();
pageTracker._trackPageview();
&lt;/script&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/robocode?a=_roJXyNn-n4:ub5MxSjPSFg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/robocode?a=_roJXyNn-n4:ub5MxSjPSFg:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?i=_roJXyNn-n4:ub5MxSjPSFg:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/robocode?a=_roJXyNn-n4:ub5MxSjPSFg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?i=_roJXyNn-n4:ub5MxSjPSFg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/robocode/~4/_roJXyNn-n4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://robo-code.blogspot.com/feeds/5493032375421425223/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7868270166586050549&amp;postID=5493032375421425223" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default/5493032375421425223?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default/5493032375421425223?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/robocode/~3/_roJXyNn-n4/robocode-1741.html" title="Robocode 1.7.4.1" /><author><name>Flemming Larsen</name><uri>https://plus.google.com/103088686936908541586</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-I2c-MS3lHsQ/AAAAAAAAAAI/AAAAAAAACBA/bHNl4lCL2VQ/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://robo-code.blogspot.com/2012/07/robocode-1741.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUYMRn07fCp7ImA9WhVaEEs.&quot;"><id>tag:blogger.com,1999:blog-7868270166586050549.post-3699173326509445200</id><published>2012-06-07T13:06:00.001+02:00</published><updated>2012-06-07T13:06:27.304+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-06-07T13:06:27.304+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Release" /><title>Robocode 1.7.4.0</title><content type="html">Robocode version 1.7.4.0 is introducing a new source code editor, which has been completely rewritten to replace the old buggy version.&lt;br&gt;
&lt;br&gt;
&lt;h3&gt;Bugfixes&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;Bug [3526458] - Snapshot API never shows bullets in "HIT_WALL" status.&lt;/li&gt;
&lt;li&gt;Bug [3520616] - Use OpenGL backend under linux. The -Dsun.java2d.opengl=True property has been set up per default in the 'robocode.sh' in order to enable OpenGL hardware acceleration per default for Linux and Solaris.&lt;/li&gt;
&lt;li&gt;Bug [3482309] - Issue with the robocode.dll + # chars in the path for a dll. This goes for the .NET plug-in.&lt;/li&gt;&lt;/ul&gt;

&lt;h3&gt;New features&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;Req [3526450] - The snapshot API is ambiguous for bullets shot by team. Two new methods have been added for robocode.control.snapshot.IRobotSnapshot: getRobotIndex() and getTeamIndex(), where getRobotIndex() returns a unique id between all robots participating in a battle, and getTeamIndex() returns a unique id between all participating robots or -1 if a robot is not a member of a team. The existing getContestantIndex() will return the team id if it is not -1, otherwise the robot id is returned.&lt;/li&gt;&lt;/ul&gt;

&lt;h3&gt;Changes&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;The Robocode Editor (source code editor) has been completely replaced by a new and improved editor.&lt;/li&gt;&lt;/ul&gt;

Download Robocode 1.7.4.0 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode-1.7.4.0-setup.jar"&gt;here&lt;/a&gt;&lt;br&gt;
Download Robocode .NET plug-in 1.7.4.0 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode.dotnet-1.7.4.0-setup.jar"&gt;here&lt;/a&gt;&lt;br&gt;
Download Robot testing plug-in 1.7.4.0 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode.testing-1.7.4.0-setup.jar"&gt;here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
var pageTracker = _gat._getTracker("UA-116874-10");
pageTracker._initData();
pageTracker._trackPageview();
&lt;/script&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/robocode?a=A4RwQtp2lR8:b4K1Q7gTHtM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/robocode?a=A4RwQtp2lR8:b4K1Q7gTHtM:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?i=A4RwQtp2lR8:b4K1Q7gTHtM:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/robocode?a=A4RwQtp2lR8:b4K1Q7gTHtM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?i=A4RwQtp2lR8:b4K1Q7gTHtM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/robocode/~4/A4RwQtp2lR8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://robo-code.blogspot.com/feeds/3699173326509445200/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7868270166586050549&amp;postID=3699173326509445200" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default/3699173326509445200?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default/3699173326509445200?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/robocode/~3/A4RwQtp2lR8/robocode-1740.html" title="Robocode 1.7.4.0" /><author><name>Flemming Larsen</name><uri>https://plus.google.com/103088686936908541586</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-I2c-MS3lHsQ/AAAAAAAAAAI/AAAAAAAACBA/bHNl4lCL2VQ/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://robo-code.blogspot.com/2012/06/robocode-1740.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0IDQH4yeSp7ImA9WhVWF04.&quot;"><id>tag:blogger.com,1999:blog-7868270166586050549.post-8725279442292137596</id><published>2012-04-29T23:39:00.002+02:00</published><updated>2012-04-29T23:39:31.091+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-04-29T23:39:31.091+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Release" /><title>Robocode 1.7.3.6</title><content type="html">Robocode version 1.7.3.6 is a maintenance release. It fixes the RoboRumble client so that it is not hanging forever, when a robot/team cannot be downloaded and/or results are be uploaded to the RoboRumble server.&lt;br&gt;
&lt;br&gt;
&lt;h3&gt;Bugfixes&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;Bug [3519547] - RoboRumble client has infinite timeout. Default connection timeout, read timeout and session timeout have been set to 10 seconds.&lt;/li&gt;&lt;/ul&gt;

&lt;h3&gt;New features&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;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.&lt;/li&gt;
&lt;li&gt;Req [3506263] - Mac ... start with icon and name.&lt;/li&gt;&lt;/ul&gt;

&lt;h3&gt;Changes&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;Upgraded Eclipse Compiler for Java (ECJ) to version 3.7.2.&lt;/li&gt;&lt;/ul&gt;

Download Robocode 1.7.3.6 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode-1.7.3.6-setup.jar"&gt;here&lt;/a&gt;&lt;br&gt;
Download Robocode .NET plug-in 1.7.3.6 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode.dotnet-1.7.3.6-setup.jar"&gt;here&lt;/a&gt;&lt;br&gt;
Download Robot testing plug-in 1.7.3.6 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode.testing-1.7.3.6-setup.jar"&gt;here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
var pageTracker = _gat._getTracker("UA-116874-10");
pageTracker._initData();
pageTracker._trackPageview();
&lt;/script&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/robocode?a=DzDm1_icbqA:UPeo4_N2Zso:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/robocode?a=DzDm1_icbqA:UPeo4_N2Zso:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?i=DzDm1_icbqA:UPeo4_N2Zso:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/robocode?a=DzDm1_icbqA:UPeo4_N2Zso:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?i=DzDm1_icbqA:UPeo4_N2Zso:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/robocode/~4/DzDm1_icbqA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://robo-code.blogspot.com/feeds/8725279442292137596/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7868270166586050549&amp;postID=8725279442292137596" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default/8725279442292137596?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default/8725279442292137596?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/robocode/~3/DzDm1_icbqA/robocode-1736.html" title="Robocode 1.7.3.6" /><author><name>Flemming Larsen</name><uri>https://plus.google.com/103088686936908541586</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-I2c-MS3lHsQ/AAAAAAAAAAI/AAAAAAAACBA/bHNl4lCL2VQ/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://robo-code.blogspot.com/2012/04/robocode-1736.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkIGQ34zfyp7ImA9WhVSFU0.&quot;"><id>tag:blogger.com,1999:blog-7868270166586050549.post-7969845133826727388</id><published>2012-03-11T22:12:00.002+01:00</published><updated>2012-03-11T22:15:22.087+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-03-11T22:15:22.087+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Release" /><title>Robocode 1.7.3.5</title><content type="html">Robocode version 1.7.3.5 is a maintenance release.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Bugfixes&lt;/h3&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Bug [3468437] - Package of team fails to load in team battles.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;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.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;Download Robocode 1.7.3.5 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode-1.7.3.5-setup.jar"&gt;here&lt;/a&gt;&lt;br /&gt;Download Robocode .NET plug-in 1.7.3.5 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode.dotnet-1.7.3.5-setup.jar"&gt;here&lt;/a&gt;&lt;br /&gt;Download Robot testing plug-in 1.7.3.5 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode.testing-1.7.3.5-setup.jar"&gt;here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
var pageTracker = _gat._getTracker("UA-116874-10");
pageTracker._initData();
pageTracker._trackPageview();
&lt;/script&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/robocode?a=zacyWwZ4fw0:FHj5Mp5DPBk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/robocode?a=zacyWwZ4fw0:FHj5Mp5DPBk:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?i=zacyWwZ4fw0:FHj5Mp5DPBk:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/robocode?a=zacyWwZ4fw0:FHj5Mp5DPBk:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?i=zacyWwZ4fw0:FHj5Mp5DPBk:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/robocode/~4/zacyWwZ4fw0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://robo-code.blogspot.com/feeds/7969845133826727388/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7868270166586050549&amp;postID=7969845133826727388" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default/7969845133826727388?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default/7969845133826727388?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/robocode/~3/zacyWwZ4fw0/robocode-1735.html" title="Robocode 1.7.3.5" /><author><name>Flemming Larsen</name><uri>https://plus.google.com/103088686936908541586</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-I2c-MS3lHsQ/AAAAAAAAAAI/AAAAAAAACBA/bHNl4lCL2VQ/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://robo-code.blogspot.com/2012/03/robocode-1735.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEcFQX45fip7ImA9WhRQEE4.&quot;"><id>tag:blogger.com,1999:blog-7868270166586050549.post-7197618712774424836</id><published>2011-12-04T22:56:00.002+01:00</published><updated>2011-12-04T23:00:10.026+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-04T23:00:10.026+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Release" /><title>Robocode 1.7.3.4</title><content type="html">Robocode version 1.7.3.4 is mostly a maintenance release.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Bugfixes&lt;/h3&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Bug [3435721] - Robocode can't find the ECJ (Eclipse Compiler for Java)&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bug [3409705] - Package name allows bad chars. Corrected text regarding use of lower-case letters in package name.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bug: Changes to the rendering options did not take effect immediately for the battle view.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;New Features&lt;/h3&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Req [3349400] - Calculate codesize after compile in editor.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Changes&lt;/h3&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Upgraded Eclipse Compiler for Java (ECJ) to version 3.7.1.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;Download Robocode 1.7.3.4 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode-1.7.3.4-setup.jar"&gt;here&lt;/a&gt;&lt;br /&gt;Download Robocode .NET plug-in 1.7.3.4 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode.dotnet-1.7.3.4-setup.jar"&gt;here&lt;/a&gt;&lt;br /&gt;Download Robot testing plug-in 1.7.3.4 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode.testing-1.7.3.4-setup.jar"&gt;here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
var pageTracker = _gat._getTracker("UA-116874-10");
pageTracker._initData();
pageTracker._trackPageview();
&lt;/script&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/robocode?a=ezc4yh4nvyE:wJIOAM04VSk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/robocode?a=ezc4yh4nvyE:wJIOAM04VSk:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?i=ezc4yh4nvyE:wJIOAM04VSk:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/robocode?a=ezc4yh4nvyE:wJIOAM04VSk:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?i=ezc4yh4nvyE:wJIOAM04VSk:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/robocode/~4/ezc4yh4nvyE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://robo-code.blogspot.com/feeds/7197618712774424836/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7868270166586050549&amp;postID=7197618712774424836" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default/7197618712774424836?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default/7197618712774424836?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/robocode/~3/ezc4yh4nvyE/robocode-1734.html" title="Robocode 1.7.3.4" /><author><name>Flemming Larsen</name><uri>https://plus.google.com/103088686936908541586</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-I2c-MS3lHsQ/AAAAAAAAAAI/AAAAAAAACBA/bHNl4lCL2VQ/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://robo-code.blogspot.com/2011/12/robocode-1734.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CU4NRno4fyp7ImA9WhRTFU8.&quot;"><id>tag:blogger.com,1999:blog-7868270166586050549.post-5999994472990599223</id><published>2011-11-05T21:10:00.002+01:00</published><updated>2011-11-05T21:13:17.437+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-05T21:13:17.437+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Release" /><title>Robocode 1.7.3.3</title><content type="html">Robocode version 1.7.3.3 has now been released.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Bugfixes&lt;/h3&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Bug [3400398] - Unable to change drawing color in .NET (C#)&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bug [3409705] - Package name allows bad chars.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bug [3406423] - Installer throws NumberFormatException on Linux 3.0.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bug [3409844] - "About" window colors are awful.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bug [3376538] - out.write(int) uses up allocated printing quickly.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Changes&lt;/h3&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;The layout of the about box has been completely redesigned.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;If running on Java 1.6+, OS/system based font antialiasing  will be enabled.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;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.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Upgraded Eclipse Compiler for Java (ECJ) to version 3.7.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Upgraded jni4net (Java &lt;-&gt; .NET bridge) to version 0.8.6.0.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;Download Robocode 1.7.3.3 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode-1.7.3.3-setup.jar"&gt;here&lt;/a&gt;&lt;br /&gt;Download Robocode .NET plug-in 1.7.3.3 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode.dotnet-1.7.3.3-setup.jar"&gt;here&lt;/a&gt;&lt;br /&gt;Download Robot testing plug-in 1.7.3.3 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode.testing-1.7.3.3-setup.jar"&gt;here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
var pageTracker = _gat._getTracker("UA-116874-10");
pageTracker._initData();
pageTracker._trackPageview();
&lt;/script&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/robocode?a=Zq8tawZmfpo:2auRjcgz8DI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/robocode?a=Zq8tawZmfpo:2auRjcgz8DI:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?i=Zq8tawZmfpo:2auRjcgz8DI:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/robocode?a=Zq8tawZmfpo:2auRjcgz8DI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?i=Zq8tawZmfpo:2auRjcgz8DI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/robocode/~4/Zq8tawZmfpo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://robo-code.blogspot.com/feeds/5999994472990599223/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7868270166586050549&amp;postID=5999994472990599223" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default/5999994472990599223?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default/5999994472990599223?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/robocode/~3/Zq8tawZmfpo/robocode-1733.html" title="Robocode 1.7.3.3" /><author><name>Flemming Larsen</name><uri>https://plus.google.com/103088686936908541586</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-I2c-MS3lHsQ/AAAAAAAAAAI/AAAAAAAACBA/bHNl4lCL2VQ/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://robo-code.blogspot.com/2011/11/robocode-1733.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A08GSX44eCp7ImA9WhdaE0U.&quot;"><id>tag:blogger.com,1999:blog-7868270166586050549.post-102273775334709857</id><published>2011-08-23T22:42:00.003+02:00</published><updated>2011-10-23T19:10:28.030+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-23T19:10:28.030+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Release" /><title>Robocode 1.7.3.2</title><content type="html">Robocode version 1.7.3.2 has now been released.
&lt;br /&gt;
&lt;br /&gt;&lt;h3&gt;Bugfixes&lt;/h3&gt;&lt;ul&gt;
&lt;br /&gt;&lt;li&gt;Bug [3387632] - Robocode .NET does not work on Java 7. - Robocode .NET does not work on Java 7.&lt;/li&gt;
&lt;br /&gt;&lt;li&gt;Bug [3383580] - Enabling Paint Freezes Robocode.&lt;/li&gt;
&lt;br /&gt;&lt;li&gt;Fixed problem with XML serialization of just killed robot.&lt;/li&gt;
&lt;br /&gt;&lt;li&gt;Fixed bug in temporary record cleanup.&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;h3&gt;New features&lt;/h3&gt;&lt;ul&gt;
&lt;br /&gt;&lt;li&gt;Implemented deserialization of XML with short tags. The command line argument for replay now supports zipped XML.&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;h3&gt;Changes&lt;/h3&gt;&lt;ul&gt;
&lt;br /&gt;&lt;li&gt;Various optimizations to let RoboRumble start up and run faster. E.g. sound module and image loading is disabled when running the rumble.&lt;/li&gt;
&lt;br /&gt;&lt;li&gt;Improved XML deserialization.&lt;/li&gt;
&lt;br /&gt;&lt;li&gt;Patch [3365528] by Jerome Lavigne aka. Darkcanuck - Improved priority battle handling in RoboRumble:&lt;ul&gt;
&lt;br /&gt;  &lt;li&gt;This change will help improve the efficiency of the RoboRumble system and allow battles to be distributed more evenly + fix some inconsistent console output.&lt;/li&gt;
&lt;br /&gt;  &lt;li&gt;Improves RoboRumble client-side processing of priority battles received from the rumble server. Specifically:&lt;/li&gt;&lt;ol&gt;
&lt;br /&gt;    &lt;li&gt;Priority battles will be discarded for bots that the client knows are no longer in the participants list (the client is aware of bot removals before the server is).&lt;/li&gt;
&lt;br /&gt;    &lt;li&gt;Duplicate priority battles received from the server will be discarded (the server does not maintain state of which battles are sent to specific clients, so duplicates can be common).&lt;/li&gt;&lt;/ol&gt;&lt;/ul&gt;&lt;/li&gt;
&lt;br /&gt;&lt;li&gt;Upgraded to jni4net 0.8.5.1 (fixes bug bug [3387632] - Robocode .NET does not work on Java 7)&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;Download Robocode 1.7.3.2 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode-1.7.3.2-setup.jar"&gt;here&lt;/a&gt;
&lt;br /&gt;Download Robocode .NET plug-in 1.7.3.2 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode.dotnet-1.7.3.2-setup.jar"&gt;here&lt;/a&gt;
&lt;br /&gt;Download Robot testing plug-in 1.7.3.2 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode.testing-1.7.3.2-setup.jar"&gt;here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
var pageTracker = _gat._getTracker("UA-116874-10");
pageTracker._initData();
pageTracker._trackPageview();
&lt;/script&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/robocode?a=9zp7bomaMdo:22mP6mn95hg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/robocode?a=9zp7bomaMdo:22mP6mn95hg:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?i=9zp7bomaMdo:22mP6mn95hg:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/robocode?a=9zp7bomaMdo:22mP6mn95hg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?i=9zp7bomaMdo:22mP6mn95hg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/robocode/~4/9zp7bomaMdo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://robo-code.blogspot.com/feeds/102273775334709857/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7868270166586050549&amp;postID=102273775334709857" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default/102273775334709857?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default/102273775334709857?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/robocode/~3/9zp7bomaMdo/robocode-1732.html" title="Robocode 1.7.3.2" /><author><name>Flemming Larsen</name><uri>https://plus.google.com/103088686936908541586</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-I2c-MS3lHsQ/AAAAAAAAAAI/AAAAAAAACBA/bHNl4lCL2VQ/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://robo-code.blogspot.com/2011/08/robocode-1732.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0EHQ3s5fSp7ImA9WhdaE0U.&quot;"><id>tag:blogger.com,1999:blog-7868270166586050549.post-86171296962694104</id><published>2011-08-08T23:49:00.005+02:00</published><updated>2011-10-23T19:07:12.525+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-23T19:07:12.525+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="issue" /><title>Robocode .NET plug-in does not work with Java 7</title><content type="html">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.

&lt;b&gt;Update:&lt;/b&gt; &lt;a href="http://robo-code.blogspot.com/2011/08/robocode-1732.html"&gt;version 1.7.3.2 fixed the issue&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
var pageTracker = _gat._getTracker("UA-116874-10");
pageTracker._initData();
pageTracker._trackPageview();
&lt;/script&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/robocode?a=M7Rei_RZVjE:fwlSr-wMf6Q:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/robocode?a=M7Rei_RZVjE:fwlSr-wMf6Q:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?i=M7Rei_RZVjE:fwlSr-wMf6Q:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/robocode?a=M7Rei_RZVjE:fwlSr-wMf6Q:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?i=M7Rei_RZVjE:fwlSr-wMf6Q:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/robocode/~4/M7Rei_RZVjE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://robo-code.blogspot.com/feeds/86171296962694104/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7868270166586050549&amp;postID=86171296962694104" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default/86171296962694104?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default/86171296962694104?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/robocode/~3/M7Rei_RZVjE/robocode-net-plug-in-does-not-work-with.html" title="Robocode .NET plug-in does not work with Java 7" /><author><name>Flemming Larsen</name><uri>https://plus.google.com/103088686936908541586</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-I2c-MS3lHsQ/AAAAAAAAAAI/AAAAAAAACBA/bHNl4lCL2VQ/s512-c/photo.jpg" /></author><thr:total>2</thr:total><feedburner:origLink>http://robo-code.blogspot.com/2011/08/robocode-net-plug-in-does-not-work-with.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEYAQn8yeSp7ImA9WhdXEU4.&quot;"><id>tag:blogger.com,1999:blog-7868270166586050549.post-5370006509985995316</id><published>2011-07-28T23:26:00.006+02:00</published><updated>2011-08-23T22:42:23.191+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-23T22:42:23.191+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Release" /><title>Robocode 1.7.3.1</title><content type="html">Robocode version 1.7.3.1 has now been released, which is a maintenance release compared to version 1.7.3.0.
&lt;br /&gt;
&lt;br /&gt;&lt;h3&gt;Bugfixes&lt;/h3&gt;&lt;ul&gt;
&lt;br /&gt;&lt;li&gt;Bug [3312341] - Hide enemy name implementation bug.&lt;/li&gt;
&lt;br /&gt;&lt;li&gt;Bug [3312402] - Bullet.equals semantic has been changed in 1.7.3.0 version.&lt;/li&gt;
&lt;br /&gt;&lt;li&gt;Bug [3317837] - setColor(null) causes NPE.&lt;/li&gt;
&lt;br /&gt;&lt;li&gt;Bug [3355603] - Rumble sh scripts for launching do not handle spaces in path.&lt;/li&gt;
&lt;br /&gt;&lt;li&gt;Bug [3350136] - Teamrumble priority battles bug.&lt;/li&gt;
&lt;br /&gt;&lt;li&gt;Bug [3370431] - ConcurrentModificationException in URLJarCollector.&lt;/li&gt;
&lt;br /&gt;&lt;li&gt;Bug [3375882] - Robot in development generates * into filename.&lt;/li&gt;
&lt;br /&gt;&lt;li&gt;Bug [3376501] - Interface Robot skips turns at end of round.&lt;/li&gt;
&lt;br /&gt;&lt;li&gt;BulletHitEvent.getBullet().getVictim() always returned null.&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;h3&gt;New features&lt;/h3&gt;&lt;ul&gt;
&lt;br /&gt;&lt;li&gt;Req [3360953] - Twin Duel configuration files for the RoboRumble client are now included.&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;h3&gt;Changes&lt;/h3&gt;&lt;ul&gt;
&lt;br /&gt;&lt;li&gt;The Robot Editor is now saving and loading source files in UTF-8 (Unicode).&lt;/li&gt;
&lt;br /&gt;&lt;li&gt;Upgraded to use jni4net v0.8.4.&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;
&lt;br /&gt;Download Robocode 1.7.3.1 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode-1.7.3.1-setup.jar"&gt;here&lt;/a&gt;
&lt;br /&gt;Download Robocode .NET plug-in 1.7.3.1 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode.dotnet-1.7.3.1-setup.jar"&gt;here&lt;/a&gt;
&lt;br /&gt;Download Robot testing plug-in 1.7.3.1 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode.testing-1.7.3.1-setup.jar"&gt;here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
var pageTracker = _gat._getTracker("UA-116874-10");
pageTracker._initData();
pageTracker._trackPageview();
&lt;/script&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/robocode?a=agg9DJEc514:yNUzlPlvIK0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/robocode?a=agg9DJEc514:yNUzlPlvIK0:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?i=agg9DJEc514:yNUzlPlvIK0:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/robocode?a=agg9DJEc514:yNUzlPlvIK0:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?i=agg9DJEc514:yNUzlPlvIK0:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/robocode/~4/agg9DJEc514" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://robo-code.blogspot.com/feeds/5370006509985995316/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7868270166586050549&amp;postID=5370006509985995316" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default/5370006509985995316?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default/5370006509985995316?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/robocode/~3/agg9DJEc514/robocode-1731.html" title="Robocode 1.7.3.1" /><author><name>Flemming Larsen</name><uri>https://plus.google.com/103088686936908541586</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-I2c-MS3lHsQ/AAAAAAAAAAI/AAAAAAAACBA/bHNl4lCL2VQ/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://robo-code.blogspot.com/2011/07/robocode-1731.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0QDQHc-eSp7ImA9WhZWGEU.&quot;"><id>tag:blogger.com,1999:blog-7868270166586050549.post-5069632788521215022</id><published>2011-05-20T12:58:00.004+02:00</published><updated>2011-05-20T13:02:51.951+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-05-20T13:02:51.951+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Release" /><title>Robocode 1.7.3.0 (final)</title><content type="html">Robocode version 1.7.3.0 (final) has now been released, with a few fixes compared to the beta version.&lt;br /&gt;&lt;br /&gt;You can read about the previous bugfixes and changes made for the beta version here:&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://robo-code.blogspot.com/2011/03/robocode-1730-beta.html"&gt;Robocode 1.7.3.0 Beta&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Bugfix&lt;/h3&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Bug [3293679] - getTurnRateRadians incorrect for negative velocity.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Fixed issues with unit-testing and building Robocode on Linux.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;Download Robocode 1.7.3.0 (final) from &lt;a href="http://downloads.sourceforge.net/robocode/robocode-1.7.3.0-setup.jar"&gt;here&lt;/a&gt;&lt;br /&gt;Download Robocode .NET plug-in 1.7.3.0 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode.dotnet-1.7.3.0-setup.jar"&gt;here&lt;/a&gt;&lt;br /&gt;Download Robot testing plug-in 1.7.3.0 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode.testing-1.7.3.0-setup.jar"&gt;here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
var pageTracker = _gat._getTracker("UA-116874-10");
pageTracker._initData();
pageTracker._trackPageview();
&lt;/script&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/robocode?a=QB7as5GA9ZA:KNnSStJ9TAY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/robocode?a=QB7as5GA9ZA:KNnSStJ9TAY:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?i=QB7as5GA9ZA:KNnSStJ9TAY:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/robocode?a=QB7as5GA9ZA:KNnSStJ9TAY:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?i=QB7as5GA9ZA:KNnSStJ9TAY:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/robocode/~4/QB7as5GA9ZA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://robo-code.blogspot.com/feeds/5069632788521215022/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7868270166586050549&amp;postID=5069632788521215022" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default/5069632788521215022?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default/5069632788521215022?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/robocode/~3/QB7as5GA9ZA/robocode-1730-final.html" title="Robocode 1.7.3.0 (final)" /><author><name>Flemming Larsen</name><uri>https://plus.google.com/103088686936908541586</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-I2c-MS3lHsQ/AAAAAAAAAAI/AAAAAAAACBA/bHNl4lCL2VQ/s512-c/photo.jpg" /></author><thr:total>1</thr:total><feedburner:origLink>http://robo-code.blogspot.com/2011/05/robocode-1730-final.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUAFQ3wzfCp7ImA9WhZSEUs.&quot;"><id>tag:blogger.com,1999:blog-7868270166586050549.post-7384243047648010036</id><published>2011-03-26T20:20:00.004+01:00</published><updated>2011-03-26T20:28:32.284+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-26T20:28:32.284+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Release Beta" /><title>Robocode 1.7.3.0 Beta</title><content type="html">This is the beta version of Robocode version 1.7.3.0.&lt;br /&gt;&lt;br /&gt;We encourage everybody to test this new Beta version as much as possible and report any bugs found at our &lt;a href="http://sourceforge.net/tracker/?group_id=37202&amp;amp;atid=419486"&gt;Bugs Tracker&lt;/a&gt; at SourceForge. Then we will do everything we can to fix issues before the final release.&lt;br /&gt;&lt;br /&gt;In the following we list the bugfixes, new features, and other changes made with the 1.7.3.0 Beta version.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Bugfixes&lt;/h3&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Bug [2832113] - The gun shot sound isn't working.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bug [3196615] - x,y coords between BulletHitEvent &amp;amp; HitByBulletEvent differ.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bug [3207405] - Custom events no longer firing after clearing event queue.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;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.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;New features&lt;/h3&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Added "Enable auto recording" option to the Common Options, which automatically generates a zipped XML record for every battle. Works only when "Enable replay recording" is enabled (is automatically set when enabling auto recording).&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Req [3026852] - Ability to save the properties file for robots in development path.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Req [3066647] - Rules.getBulletSpeed(). Keep bullet power within 0.1 - 3.0, even when input is lesser or greater than this valid range.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Req [3034594] - In battle name hiding. A new game rule, "hide enemy names", can be enabled or disabled.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Changes&lt;/h3&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Upgraded to use jni4net v0.8.3.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;Download Robocode 1.7.3.0 Beta from &lt;a href="http://downloads.sourceforge.net/robocode/robocode-1.7.3.0-Beta-setup.jar"&gt;here&lt;/a&gt;&lt;br /&gt;Download Robocode .NET Plugin 1.7.3.0 Beta from &lt;a href="http://downloads.sourceforge.net/robocode/robocode.dotnet-1.7.3.0-Beta-setup.jar"&gt;here&lt;/a&gt;&lt;br /&gt;Download Robot Testing Plug-in 1.7.3.0 Beta from &lt;a href="http://downloads.sourceforge.net/robocode/robocode.testing-1.7.3.0-Beta-setup.jar"&gt;here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
var pageTracker = _gat._getTracker("UA-116874-10");
pageTracker._initData();
pageTracker._trackPageview();
&lt;/script&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/robocode?a=4jukIKTGMTg:beCTPl0zBAg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/robocode?a=4jukIKTGMTg:beCTPl0zBAg:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?i=4jukIKTGMTg:beCTPl0zBAg:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/robocode?a=4jukIKTGMTg:beCTPl0zBAg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?i=4jukIKTGMTg:beCTPl0zBAg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/robocode/~4/4jukIKTGMTg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://robo-code.blogspot.com/feeds/7384243047648010036/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7868270166586050549&amp;postID=7384243047648010036" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default/7384243047648010036?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default/7384243047648010036?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/robocode/~3/4jukIKTGMTg/robocode-1730-beta.html" title="Robocode 1.7.3.0 Beta" /><author><name>Flemming Larsen</name><uri>https://plus.google.com/103088686936908541586</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-I2c-MS3lHsQ/AAAAAAAAAAI/AAAAAAAACBA/bHNl4lCL2VQ/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://robo-code.blogspot.com/2011/03/robocode-1730-beta.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkENRX8-fyp7ImA9Wx9VEkg.&quot;"><id>tag:blogger.com,1999:blog-7868270166586050549.post-8212507830209347102</id><published>2011-01-28T22:24:00.002+01:00</published><updated>2011-01-28T22:38:14.157+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-01-28T22:38:14.157+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Tournament" /><title>Capture the Flag</title><content type="html">Banaras Hindu University presents &lt;a href="http://itbhu.ac.in/codefest/event.php?name=virtual%20combat"&gt;CodeFest - virtual combat&lt;/a&gt; event. Himanshu Singh used experimental &lt;a href="http://code.google.com/p/robocode/source/browse/#svn%2Frobocode%2Fbranches%2Fbattleview3d-workspace3"&gt;branch of Robocode&lt;/a&gt; by Joshua Galecki, polished it a bit and packaged for the tournament.&lt;br /&gt;&lt;br /&gt;To arms! Join the battle!&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
var pageTracker = _gat._getTracker("UA-116874-10");
pageTracker._initData();
pageTracker._trackPageview();
&lt;/script&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/robocode?a=6vSaBJX-tFM:tNMSVJ3f9Sk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/robocode?a=6vSaBJX-tFM:tNMSVJ3f9Sk:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?i=6vSaBJX-tFM:tNMSVJ3f9Sk:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/robocode?a=6vSaBJX-tFM:tNMSVJ3f9Sk:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?i=6vSaBJX-tFM:tNMSVJ3f9Sk:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/robocode/~4/6vSaBJX-tFM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://robo-code.blogspot.com/feeds/8212507830209347102/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7868270166586050549&amp;postID=8212507830209347102" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default/8212507830209347102?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default/8212507830209347102?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/robocode/~3/6vSaBJX-tFM/capture-flag.html" title="Capture the Flag" /><author><name>Pavel Šavara</name><uri>https://plus.google.com/111035739517412605958</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh4.googleusercontent.com/-nmGBZx_j2e0/AAAAAAAAAAI/AAAAAAAAAAA/a1UEg-LppuQ/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://robo-code.blogspot.com/2011/01/capture-flag.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEEDQ3s9eSp7ImA9Wx5bGUw.&quot;"><id>tag:blogger.com,1999:blog-7868270166586050549.post-6670901841833876462</id><published>2010-11-05T00:13:00.005+01:00</published><updated>2010-11-05T00:17:52.561+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-11-05T00:17:52.561+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Release" /><title>Robocode 1.7.2.2 (final)</title><content type="html">Robocode version 1.7.2.2 (final) has now been released, which only contains an issue with the Robot API documentation.&lt;br /&gt;&lt;br /&gt;You can read about the previous bugfixes and changes made for the beta version here:&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://robo-code.blogspot.com/2010/10/robocode-1722-beta.html"&gt;Robocode 1.7.2.2 Beta&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Bugfix&lt;/h3&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Fixed "3 * PI / 4 means West." in the Robot API, which should be "3 * PI / 2 means West.". Thanks goes to Gottl Johannes for pointing this out.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;Download Robocode 1.7.2.2 (final) from &lt;a href="http://downloads.sourceforge.net/robocode/robocode-1.7.2.2-setup.jar"&gt;here&lt;/a&gt;&lt;br /&gt;Download Robocode .NET plug-in 1.7.2.2 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode.dotnet-1.7.2.2-setup.jar"&gt;here&lt;/a&gt;&lt;br /&gt;Download Robot testing plug-in 1.7.2.2 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode.testing-1.7.2.2-setup.jar"&gt;here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
var pageTracker = _gat._getTracker("UA-116874-10");
pageTracker._initData();
pageTracker._trackPageview();
&lt;/script&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/robocode?a=JpR9Mx_7xyQ:K5QjE2hBkiA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/robocode?a=JpR9Mx_7xyQ:K5QjE2hBkiA:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?i=JpR9Mx_7xyQ:K5QjE2hBkiA:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/robocode?a=JpR9Mx_7xyQ:K5QjE2hBkiA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?i=JpR9Mx_7xyQ:K5QjE2hBkiA:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/robocode/~4/JpR9Mx_7xyQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://robo-code.blogspot.com/feeds/6670901841833876462/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7868270166586050549&amp;postID=6670901841833876462" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default/6670901841833876462?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default/6670901841833876462?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/robocode/~3/JpR9Mx_7xyQ/robocode-1722-final.html" title="Robocode 1.7.2.2 (final)" /><author><name>Flemming Larsen</name><uri>https://plus.google.com/103088686936908541586</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-I2c-MS3lHsQ/AAAAAAAAAAI/AAAAAAAACBA/bHNl4lCL2VQ/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://robo-code.blogspot.com/2010/11/robocode-1722-final.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUIMQHoyfSp7ImA9WhZSEUs.&quot;"><id>tag:blogger.com,1999:blog-7868270166586050549.post-4465666515907929021</id><published>2010-10-02T22:24:00.013+02:00</published><updated>2011-03-26T20:26:21.495+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-03-26T20:26:21.495+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Release Beta" /><title>Robocode 1.7.2.2 Beta</title><content type="html">This is the beta version of Robocode version 1.7.2.2 that now includes a Robocode Control API with the &lt;a href="http://downloads.sourceforge.net/robocode/robocode.dotnet-1.7.2.2-Beta-setup.jar"&gt;.NET plug-in&lt;/a&gt;, which makes it possible to run battles from a .NET application and retrieve the results etc. Help files are included with Robocode, and the documentation of the new API is available &lt;a href="http://robocode.sourceforge.net/docs/robocode.dotnet.control/Index.html"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Robocode has also been upgraded to use &lt;a href="http://jni4net.sourceforge.net/"&gt;jni4net&lt;/a&gt; v0.8.0 that includes CLR 4.0 support for .NET. This means that robots can be written in e.g. the F# language. Actually, the .NET plugin includes sample robot written in F#.&lt;br /&gt;&lt;br /&gt;A &lt;a href="http://robocode.sourceforge.net/docs/ReadMe.html"&gt;ReadMe&lt;/a&gt; has also been added for Robocode in both HTML and text (using Markdown syntax). The ReadMe should give the reader a good overview of Robocode.&lt;br /&gt;&lt;br /&gt;We encourage everybody to test this new Beta version as much as possible and report any bugs found at our &lt;a href="http://sourceforge.net/tracker/?group_id=37202&amp;amp;atid=419486"&gt;Bugs Tracker&lt;/a&gt; at SourceForge. Then we will do everything we can to fix issues before the final release of version 1.7.2.2.&lt;br /&gt;&lt;br /&gt;In the following we list the bugfixes, new features, and other changes made with the 1.7.2.2 Beta version.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Bugfixes&lt;/h3&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Bug [3043944] - Robot PrintStream doesn't handle write in a portable fashion.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bug [3077562] - Wrong headings with the JuniorRobot. Thanks goes to Mr. Kschan for finding and providing a fix for this bug. :-)&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bug [3043884] - Development Options remove wrong item.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bug [3043932] - JavaDoc missing _Robot and similar.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;New Sample robots&lt;/h3&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Tuan Anh Nguyen provided a modified version of the Interactive sample robot named Interactive_v2, which use absolute movement (up, left, down, right) on the screen, which can be easier to control than the original Interactive sample robot. Both Interactive robots now use both the arrow keys and the W, A, S, D key for moving the robot.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;SampleFs (written for .NET with the #F langugage) has been added along with the Visual Studio 2010 project file for it. This is available with the .NET plug-in.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;New features&lt;/h3&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Robocode has been upgraded to use jni4net v0.8 with CLR 4.0 support.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Implemented Robocode .NET Control API plug-in (robocode.control.dll) with documentation.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Req [2932291] - Added ReadMe.txt (using Markdown syntax) and ReadMe.html. The ReadMe is also available from the Help menu.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Req [2973605] - Enable/disable development paths.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Req [2974806] - Provide JuniorRobot template for inexperienced users.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Changes&lt;/h3&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;It is not necessary to specify -Dsun.io.useCanonCaches=false anymore with the startup scripts for Robocode and RoboRumble as Robocode sets this internally when running under Windows. Hence, this property has been removed from all .bat, .sh, and .command files for Robocode.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Robocode will not notify about Beta versions anymore per default. However, a new option in the Common Options (under Preferences) makes it possible to enable/disable notifications about new Beta versions.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;The tabs for the Common and Development Options in the Preferences window are now the first tabs.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;Download Robocode 1.7.2.2 Beta from &lt;a href="http://downloads.sourceforge.net/robocode/robocode-1.7.2.2-Beta-setup.jar"&gt;here&lt;/a&gt;&lt;br /&gt;Download Robocode .NET plugin 1.7.2.2 Beta from &lt;a href="http://downloads.sourceforge.net/robocode/robocode.dotnet-1.7.2.2-Beta-setup.jar"&gt;here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
var pageTracker = _gat._getTracker("UA-116874-10");
pageTracker._initData();
pageTracker._trackPageview();
&lt;/script&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/robocode?a=VQVZxf43Ivw:LfXICSwPsjA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/robocode?a=VQVZxf43Ivw:LfXICSwPsjA:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?i=VQVZxf43Ivw:LfXICSwPsjA:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/robocode?a=VQVZxf43Ivw:LfXICSwPsjA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?i=VQVZxf43Ivw:LfXICSwPsjA:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/robocode/~4/VQVZxf43Ivw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://robo-code.blogspot.com/feeds/4465666515907929021/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7868270166586050549&amp;postID=4465666515907929021" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default/4465666515907929021?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default/4465666515907929021?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/robocode/~3/VQVZxf43Ivw/robocode-1722-beta.html" title="Robocode 1.7.2.2 Beta" /><author><name>Flemming Larsen</name><uri>https://plus.google.com/103088686936908541586</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-I2c-MS3lHsQ/AAAAAAAAAAI/AAAAAAAACBA/bHNl4lCL2VQ/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://robo-code.blogspot.com/2010/10/robocode-1722-beta.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE8ASXkzcSp7ImA9Wx5SEEk.&quot;"><id>tag:blogger.com,1999:blog-7868270166586050549.post-6431697665520673706</id><published>2010-08-05T23:00:00.005+02:00</published><updated>2010-08-05T23:14:08.789+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-08-05T23:14:08.789+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Release" /><title>Robocode 1.7.2.1 (final)</title><content type="html">Robocode version 1.7.2.1 (final) has now been released, which contains lots of bug fixes compared to the beta, but also a few changes.&lt;br /&gt;&lt;br /&gt;You can read about the previous bugfixes and changes made for the beta version here:&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://robo-code.blogspot.com/2010/06/robocode-1721-beta.html"&gt;Robocode 1.7.2.1 Beta&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;In the following, the new bugfixes and changes made since the beta version are listed.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Bugfixes&lt;/h3&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Bug [3021140] - Possible for robot to kill other robot threads.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bug [3029344] - Zipped robots data files are not extracted.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bug [3026855] - Robot Packager doesn't package source file in Eclipse proj.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bug [2828479] - Missed onRobotDeath events. Thanks goes to ForNeVeR for finding and solving this bug.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bug [3019854] - Cannot see robot with no package in New Battle dialog.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bug [3026856] - Robot Packaging Wizard doesn't save value for Next &amp; Back.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bug [3028102] - ClassNotFoundException at RobotClassLoader.java:271.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bug [3032423] - "skipped" turns at start with -Ddebug=true&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bug [3032843] - Exclude filters not working.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Sometimes the compiler window was hanging for several seconds, even though the compiler had finished compiling.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Changes&lt;/h3&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;The Robot Packing Wizard will now only allow word characters (letters, digits, dots, but no spaces) with the version field.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Added robocode.annotation.SafeStatic, which can be used to suppress warnings in the robot console for a robot uses static reference to a robot on a field. Note that this means that you need to clean the static field, when a new round is started. This annotation was suggested by Nat Pavasant. The annotation is used like this:&lt;/li&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;  @SafeStatic&lt;br /&gt;  private static AdvancedRobot robot;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;li&gt;Added syntax highlightning on Java annotations for the Robot Editor.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;Download Robocode 1.7.2.1 (final) from &lt;a href="http://downloads.sourceforge.net/robocode/robocode-1.7.2.1-setup.jar"&gt;here&lt;/a&gt;&lt;br /&gt;Download Robocode .NET plug-in 1.7.2.1 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode.dotnet-1.7.2.1-setup.jar"&gt;here&lt;/a&gt;&lt;br /&gt;Download Robot testing plug-in 1.7.2.1 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode.testing-1.7.2.1-setup.jar"&gt;here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
var pageTracker = _gat._getTracker("UA-116874-10");
pageTracker._initData();
pageTracker._trackPageview();
&lt;/script&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/robocode?a=VuxdC2QxbmE:4ABIFUN3YJs:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/robocode?a=VuxdC2QxbmE:4ABIFUN3YJs:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?i=VuxdC2QxbmE:4ABIFUN3YJs:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/robocode?a=VuxdC2QxbmE:4ABIFUN3YJs:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?i=VuxdC2QxbmE:4ABIFUN3YJs:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/robocode/~4/VuxdC2QxbmE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://robo-code.blogspot.com/feeds/6431697665520673706/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7868270166586050549&amp;postID=6431697665520673706" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default/6431697665520673706?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default/6431697665520673706?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/robocode/~3/VuxdC2QxbmE/robocode-1721-final.html" title="Robocode 1.7.2.1 (final)" /><author><name>Flemming Larsen</name><uri>https://plus.google.com/103088686936908541586</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-I2c-MS3lHsQ/AAAAAAAAAAI/AAAAAAAACBA/bHNl4lCL2VQ/s512-c/photo.jpg" /></author><thr:total>1</thr:total><feedburner:origLink>http://robo-code.blogspot.com/2010/08/robocode-1721-final.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEEMRX4-cSp7ImA9WxFVGUk.&quot;"><id>tag:blogger.com,1999:blog-7868270166586050549.post-4774464695379399799</id><published>2010-06-19T13:17:00.005+02:00</published><updated>2010-06-19T13:24:44.059+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-06-19T13:24:44.059+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Release Beta" /><title>Robocode 1.7.2.1 Beta</title><content type="html">This is the beta version of Robocode version 1.7.2.1, where the Jikes 1.22 compiler has been replaced with the Eclipse Compiler for Java (ECJ) 3.5.2.&lt;br /&gt;&lt;br /&gt;We encourage everybody to test this new Beta version as much as possible and report any bugs found at our &lt;a href="http://sourceforge.net/tracker/?group_id=37202&amp;amp;atid=419486"&gt;Bugs Tracker&lt;/a&gt; at SourceForge. Then we will do everything we can to fix issues before the final release of version 1.7.2.1.&lt;br /&gt;&lt;br /&gt;In the following we list the new bugfixes and changes made with the 1.7.2.1 Beta version.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Bugfixes&lt;/h3&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Bug [2867326] - Lockup on start if too many bots in robots dir (cont'd).&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Fixed some issues with the robot repository when file URLs contains spaces, where robots were sometimes disappearing from the repository.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Changes&lt;/h3&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Req [2815450] - Move away from Jikes towards ECJ. Jikes 1.22 has been replaced with the Eclipse Compiler for Java (ECJ) 3.5.2.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;Download Robocode 1.7.2.1 Beta from &lt;a href="http://downloads.sourceforge.net/robocode/robocode-1.7.2.1-Beta-setup.jar"&gt;here&lt;/a&gt;&lt;br /&gt;Download Robocode .NET plugin 1.7.2.1 Beta from &lt;a href="http://downloads.sourceforge.net/robocode/robocode.dotnet-1.7.2.1-Beta-setup.jar"&gt;here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
var pageTracker = _gat._getTracker("UA-116874-10");
pageTracker._initData();
pageTracker._trackPageview();
&lt;/script&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/robocode?a=LzoEOSSCaNU:k4OCGAivFv4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/robocode?a=LzoEOSSCaNU:k4OCGAivFv4:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?i=LzoEOSSCaNU:k4OCGAivFv4:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/robocode?a=LzoEOSSCaNU:k4OCGAivFv4:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?i=LzoEOSSCaNU:k4OCGAivFv4:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/robocode/~4/LzoEOSSCaNU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://robo-code.blogspot.com/feeds/4774464695379399799/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7868270166586050549&amp;postID=4774464695379399799" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default/4774464695379399799?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default/4774464695379399799?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/robocode/~3/LzoEOSSCaNU/robocode-1721-beta.html" title="Robocode 1.7.2.1 Beta" /><author><name>Flemming Larsen</name><uri>https://plus.google.com/103088686936908541586</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-I2c-MS3lHsQ/AAAAAAAAAAI/AAAAAAAACBA/bHNl4lCL2VQ/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://robo-code.blogspot.com/2010/06/robocode-1721-beta.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUMCQHw_eCp7ImA9WxFWEEU.&quot;"><id>tag:blogger.com,1999:blog-7868270166586050549.post-2652803058519498587</id><published>2010-05-28T23:39:00.006+02:00</published><updated>2010-05-28T23:51:01.240+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-05-28T23:51:01.240+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Release" /><title>Robocode 1.7.2.0 (final)</title><content type="html">The final version of Robocode version 1.7.2.0 has finally been released. As usual, lots of bugs have been found and fixed.&lt;br /&gt;&lt;br /&gt;If you are new to Robocode 1.7.2.0 then please note that this version is the first version of Robocode that supports robots written for .NET. With the .NET plugin for Robocode, Java and .NET robots can participate in the same battles in the same time.&lt;br /&gt;&lt;br /&gt;You can read our two first articles on the &lt;a href="http://robowiki.net/"&gt;RoboWiki&lt;/a&gt; about&lt;br /&gt;&lt;a href="http://robowiki.net/wiki/Robocode/.NET/Create_a_.NET_robot_with_Visual_Studio"&gt;how to create&lt;/a&gt; and &lt;a href="http://robowiki.net/wiki/Robocode/.NET/Debug_a_.NET_robot_in_Visual_Studio"&gt;how to debug&lt;/a&gt; a .NET robot with Visual Studio.&lt;br /&gt;&lt;br /&gt;If you want to know the differences between the Robot API for Java and the new one for .NET, you should read &lt;a href="http://robo-code.blogspot.com/2010/02/robocode-net-introduction.html"&gt;this article&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;You can read about the bugfixes and changes with the previous beta versions here:&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://robo-code.blogspot.com/2010/02/robocode-1720-beta-net-robots-are-now.html"&gt;Beta (1)&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://robo-code.blogspot.com/2010/03/robocode-1720-beta-2.html"&gt;Beta 2&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="http://robo-code.blogspot.com/2010/04/robocode-1720-beta-3.html"&gt;Beta 3&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;In the following, the new bugfixes and changes made since the 1.7.2.0 Beta 3 version are listed.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Bugfixes&lt;/h3&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Bug: Robots were disabled when skipping 30 skipping non-consecutive turns (or 120 turns when performing I/O operations). Now, Robocode is only disabling robots when the robot skips 30 consecutive turns, which is the original behavior, and which has been broken since version 1.6.1.4.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bug [2994724] - Duplicate version numbers prevents uploading.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bug [2994732] - tzu.TheArtOfWar 1.2 gets NullPointerExceptions.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bug [3003721] - Attempting to install Robocode over an existing install NPEs.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bug [3005547] - The robocode.command is missing the execute permissions bit.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bug [2999719] - Problems with Graphics2D.fill/draw(Shape).&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bug [3005111] - NPE when uploading results.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bug [2994560] - "Ignoring" messages in rumble is duplicated.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bug [2975871] - Minor visual bug - Currently selected robot gets covered.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bug: A security exception was thrown with development robots trying to access their data directory.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Changes&lt;/h3&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Robocode will now only install batch files relevant to the hosting system, e.g., .bat files are not installed under Unix/Linux/Mac OS X, and .sh files are not installed under Windows. Furthermore, .command files are only installed under Mac OS X, and has now the execution permission bit set (due to bug [3005547]).&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Robocode will now write out a warning in the robot console when a robot is detected that uses static references to a robot, i.e. static fields that are declared as e.g. a Robot, AdvancedRobot, TeamRobot etc. (typically references to the robot itself). A static reference to a robot can cause unwanted behavior with the robot accessing these. Hence, it is strongly recommended that static robot references in a robot class or within its helper classes are changed into non-static references and that the robot is recompiled afterwards. In every round, Robocode is creating new instances of the individual robot, meaning that static references to former Robot objects points to "dead" objects that are not used anymore in the game, and which cannot be garbage collected during the battle when there is static references to these.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;Download Robocode 1.7.2.0 (final) from &lt;a href="http://downloads.sourceforge.net/robocode/robocode-1.7.2.0-setup.jar"&gt;here&lt;/a&gt;&lt;br /&gt;Download Robocode .NET plugin 1.7.2.0 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode.dotnet-1.7.2.0-setup.jar"&gt;here&lt;/a&gt;&lt;br /&gt;Download Robot testing framework 1.7.2.0 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode.testing-1.7.2.0-setup.jar"&gt;here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
var pageTracker = _gat._getTracker("UA-116874-10");
pageTracker._initData();
pageTracker._trackPageview();
&lt;/script&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/robocode?a=WFRvwGyhjWg:dhh-ifILswg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/robocode?a=WFRvwGyhjWg:dhh-ifILswg:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?i=WFRvwGyhjWg:dhh-ifILswg:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/robocode?a=WFRvwGyhjWg:dhh-ifILswg:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?i=WFRvwGyhjWg:dhh-ifILswg:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/robocode/~4/WFRvwGyhjWg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://robo-code.blogspot.com/feeds/2652803058519498587/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7868270166586050549&amp;postID=2652803058519498587" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default/2652803058519498587?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default/2652803058519498587?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/robocode/~3/WFRvwGyhjWg/robocode-1720-final.html" title="Robocode 1.7.2.0 (final)" /><author><name>Flemming Larsen</name><uri>https://plus.google.com/103088686936908541586</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-I2c-MS3lHsQ/AAAAAAAAAAI/AAAAAAAACBA/bHNl4lCL2VQ/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://robo-code.blogspot.com/2010/05/robocode-1720-final.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEcNR3k8fSp7ImA9WxFRFUU.&quot;"><id>tag:blogger.com,1999:blog-7868270166586050549.post-5268684012050316185</id><published>2010-04-30T00:52:00.005+02:00</published><updated>2010-04-30T01:01:36.775+02:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-30T01:01:36.775+02:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Release Beta" /><title>Robocode 1.7.2.0 Beta 3</title><content type="html">This is the 3rd and last beta for Robocode version 1.7.2.0, where lots of bugs found in Beta 2 have been fixed.&lt;br /&gt;&lt;br /&gt;We need to have the fixes verified and also let you check if we have introduced some unwanted side-effects with all the bug fixes we made. So if you have made a bug report for Robocode, please verify the fix the bug if it has been marked as "fixed", and update the tracker with a comment. That is, if the bug was fixed or not.&lt;br /&gt;&lt;br /&gt;If you discover a new issue, then don't hesitate reporting it on SourceForge &lt;a href="http://sourceforge.net/tracker/?limit=10&amp;amp;func=&amp;amp;group_id=37202&amp;amp;atid=419486"&gt;here&lt;/a&gt; with a note of which system and Java version you are running under.&lt;br /&gt;&lt;br /&gt;If you are new to Robocode 1.7.2.0 then please note that this version is the first version of Robocode that supports robots written for .NET. With the .NET plugin for Robocode, Java and .NET robots can participate in the same battles in the same time.&lt;br /&gt;&lt;br /&gt;You can read our two first articles on the &lt;a href="http://robowiki.net/"&gt;RoboWiki&lt;/a&gt; about&lt;br /&gt;&lt;a href="http://robowiki.net/wiki/Robocode/.NET/Create_a_.NET_robot_with_Visual_Studio"&gt;how to create&lt;/a&gt; and &lt;a href="http://robowiki.net/wiki/Robocode/.NET/Debug_a_.NET_robot_in_Visual_Studio"&gt;how to debug&lt;/a&gt; a .NET robot with Visual Studio.&lt;br /&gt;&lt;br /&gt;If you want to know the differences between the Robot API for Java and the new one for .NET, you should read &lt;a href="http://robo-code.blogspot.com/2010/02/robocode-net-introduction.html"&gt;this article&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;We encourage everybody to test this new Beta version as much as possible and report any bugs found at our &lt;a href="https://sourceforge.net/tracker/?group_id=37202&amp;amp;atid=419486"&gt;Bugs Tracker&lt;/a&gt; at SourceForge. Then we will do everything we can to fix issues before the final release of version 1.7.2.0.&lt;br /&gt;&lt;br /&gt;You can read about the bugfixes and changed made with the first beta &lt;a href="http://robo-code.blogspot.com/2010/02/robocode-1720-beta-net-robots-are-now.html"&gt;here&lt;/a&gt; and the second beta You can read about the bugfixes and changed made with the first beta &lt;a href="http://robo-code.blogspot.com/2010/03/robocode-1720-beta-2.html"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In the following we list the new bugfixes and changes since the 1.7.2.0 Beta 2 version.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Bugfixes&lt;/h3&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Bug [2976754] - Battle engine consumes more CPU power over time&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bug [2972932] - Strange issue first time running roborumble in 1.7.2.0 Beta 2.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bug [2978825] - isTeammate() sometimes returns false with teammates.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bug [2964562] - Cannot extract downloaded robot for editing in Robot Editor.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bug [2976258] - Strange thread exceptions with kid.DeltaSquad in 1.7.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bug [2974178] - Krabb.sliNk.Garm 0.9u freezes often in 1.7.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bug [2970414] - Occasionally losing the bit of text in the robot console.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bug [2954723] - java.lang.Error: Interrupted attempt to aquire read lock.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bug: Teams with versions could not be found in a development path.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bug: Files in /robots/.data or /robots/.robotcache dir were put into a underscore sub-directory.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bug: The "Kill Robot" button in the robot console windows was often disabled.&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Changes&lt;/h3&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;The robot console now uses a rolling buffer so when the number of lines in the robot console exceeds the max number of lines (500), the oldest lines are removed, and "^^^ TEXT TRUNCATED ^^^" is written in the top. Previously half of the text was truncated when the max number of lines was reached.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;Download Robocode 1.7.2.0 Beta 3 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode-1.7.2.0-Beta-3-setup.jar"&gt;here&lt;/a&gt;&lt;br /&gt;Download Robocode .NET plugin 1.7.2.0 Beta 3 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode.dotnet-1.7.2.0-Beta-3-setup.jar"&gt;here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
var pageTracker = _gat._getTracker("UA-116874-10");
pageTracker._initData();
pageTracker._trackPageview();
&lt;/script&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/robocode?a=x-8NhjTm3LA:IpZTQ_VhiTA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/robocode?a=x-8NhjTm3LA:IpZTQ_VhiTA:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?i=x-8NhjTm3LA:IpZTQ_VhiTA:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/robocode?a=x-8NhjTm3LA:IpZTQ_VhiTA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?i=x-8NhjTm3LA:IpZTQ_VhiTA:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/robocode/~4/x-8NhjTm3LA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://robo-code.blogspot.com/feeds/5268684012050316185/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7868270166586050549&amp;postID=5268684012050316185" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default/5268684012050316185?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default/5268684012050316185?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/robocode/~3/x-8NhjTm3LA/robocode-1720-beta-3.html" title="Robocode 1.7.2.0 Beta 3" /><author><name>Flemming Larsen</name><uri>https://plus.google.com/103088686936908541586</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-I2c-MS3lHsQ/AAAAAAAAAAI/AAAAAAAACBA/bHNl4lCL2VQ/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://robo-code.blogspot.com/2010/04/robocode-1720-beta-3.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUMMQHs8cCp7ImA9WxBbFk0.&quot;"><id>tag:blogger.com,1999:blog-7868270166586050549.post-2239296059838588185</id><published>2010-03-14T22:18:00.016+01:00</published><updated>2010-03-14T22:51:21.578+01:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-14T22:51:21.578+01:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Release Beta" /><title>Robocode 1.7.2.0 Beta 2</title><content type="html">This is the second Beta for Robocode version 1.7.2.0. Many issues were reported and found with the first Beta. We fixed many of these issues - especially regarding RoboRumble (also MeleeRumble and TeamRumble).&lt;br /&gt;&lt;br /&gt;We need to have the fixes verified and also let you check if we have introduced some unwanted side-effects with all the bug fixes we made. So if you have made a bug report for Robocode, please verify the fix the bug if it has been marked as "fixed", and update the tracker with a comment. That is, if the bug was fixed or not.&lt;br /&gt;&lt;br /&gt;If you discover a new issue, then don't hesitate reporting it on SourceForge &lt;a href="http://sourceforge.net/tracker/?limit=10&amp;amp;func=&amp;amp;group_id=37202&amp;amp;atid=419486"&gt;here&lt;/a&gt; with a note of which system and Java version you are running under.&lt;br /&gt;&lt;br /&gt;If you are new to Robocode 1.7.2.0 then please note that this version is the first version of Robocode that supports robots written for .NET. With the .NET plugin for Robocode, Java and .NET robots can participate in the same battles in the same time.&lt;br /&gt;&lt;br /&gt;You can read our two first articles on the &lt;a href="http://robowiki.net/"&gt;RoboWiki&lt;/a&gt; about&lt;br /&gt;&lt;a href="http://robowiki.net/wiki/Robocode/.NET/Create_a_.NET_robot_with_Visual_Studio"&gt;how to create&lt;/a&gt; and &lt;a href="http://robowiki.net/wiki/Robocode/.NET/Debug_a_.NET_robot_in_Visual_Studio"&gt;how to debug&lt;/a&gt; a .NET robot with Visual Studio.&lt;br /&gt;&lt;br /&gt;If you want to know the differences between the Robot API for Java and the new one for .NET, you should read &lt;a href="http://robo-code.blogspot.com/2010/02/robocode-net-introduction.html"&gt;this article&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;We encourage everybody to test this second Beta version as much as possible and report any bugs found at our &lt;a href="https://sourceforge.net/tracker/?group_id=37202&amp;amp;atid=419486"&gt;Bugs Tracker&lt;/a&gt; at SourceForge. Then we will do everything we can to fix issues before the final release of version 1.7.2.0.&lt;br /&gt;&lt;br /&gt;You can read about the bugfixes and changed made with the &lt;a href="http://robo-code.blogspot.com/2010/02/robocode-1720-beta-net-robots-are-now.html"&gt;first beta here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;In the following we list the new bugfixes and changes since the first 1.7.2.0 Beta version.&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;Bugfixes&lt;/h3&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Bug [2953599] - Roborumble doesn't upload with EXECUTE=NOT.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bug [2960836] - Team RoboRumble uploading is broken.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bug [2964559] - TeamRumble: Cannot find robot in nested .jar files.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bug [2930266] - Robot static data isn't being GCed after battle. More fixes were made.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bug [2960870] - isTeammate() called on null gives NullPointerException.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bug [2961489] - ArrayIndexOutOfBoundsException when starting team battle.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bug [2952496] - Installer installs AutoExtract$1.class.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bug [2952549] - yk.JahRoslav 1.1 throws WinException.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bug [2960894] - jlm.javaDisturbance loses substantial score in 1.7.2 Beta.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Bug [2962846] - (.NET) condition tested on concurrently modified collection.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;License Change&lt;/h3&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;We have changed license from Common Public License (CPL) v1.0 into Eclipse Puplic License (EPL) v1.0.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;Download Robocode 1.7.2.0 Beta 2 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode-1.7.2.0-Beta-2-setup.jar"&gt;here&lt;/a&gt;&lt;br /&gt;Download Robocode .NET plugin 1.7.2.0 Beta 2 from &lt;a href="http://downloads.sourceforge.net/robocode/robocode.dotnet-1.7.2.0-Beta-2-setup.jar"&gt;here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
&lt;/script&gt;
&lt;script type="text/javascript"&gt;
var pageTracker = _gat._getTracker("UA-116874-10");
pageTracker._initData();
pageTracker._trackPageview();
&lt;/script&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/robocode?a=38MVJgwe47U:NpRqwkeb6s8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/robocode?a=38MVJgwe47U:NpRqwkeb6s8:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?i=38MVJgwe47U:NpRqwkeb6s8:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/robocode?a=38MVJgwe47U:NpRqwkeb6s8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/robocode?i=38MVJgwe47U:NpRqwkeb6s8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/robocode/~4/38MVJgwe47U" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://robo-code.blogspot.com/feeds/2239296059838588185/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7868270166586050549&amp;postID=2239296059838588185" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default/2239296059838588185?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7868270166586050549/posts/default/2239296059838588185?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/robocode/~3/38MVJgwe47U/robocode-1720-beta-2.html" title="Robocode 1.7.2.0 Beta 2" /><author><name>Flemming Larsen</name><uri>https://plus.google.com/103088686936908541586</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh3.googleusercontent.com/-I2c-MS3lHsQ/AAAAAAAAAAI/AAAAAAAACBA/bHNl4lCL2VQ/s512-c/photo.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://robo-code.blogspot.com/2010/03/robocode-1720-beta-2.html</feedburner:origLink></entry></feed>
