Version 1.7.1.2 Beta
(08-May-2009)
---------------
= Bugfixes =
* Bug [2077512] - Bug in RobotPeer.updateMovement? Robocode was not moving 100% according to it's own rules. Now it is.
* Bug [2740708] - Fair Play! With two identical robots in a battle against each other, the first robots was much more likely to win, which was not fair.
* Bug [2779557] - Client tries to remove all participants. When RoboRumble, TeamRumble, and/or MeleeRumble downloaded the participants list and did not receive a HTTP_OK or an empty list, the participants list was emptied. This caused problems with the RoboRumble server.
* Bug [2785448] - Wrong file path used for development bots. Added option -DALWAYSUSECACHEFORDATA for anyone who liked it better.
* Bug [2785456] - Melee rumble doesn't use "smart battles" (aka. priority battles). Thanks goes to Jerome Lavigne aka. Darkcanuck for this fix.
* Fixed several ArrayOutOfBoundsExceptions occurring when starting a battle with fewer robots than a battle just played with more robots.
= Changes for RoboRumble =
* The participants URL for RoboRumble, MeleeRumble, and TeamRumble have been updated to use the participant lists from the new RoboWiki:
** RoboRumble: http://robowiki.net/w/index.php?title=RoboRumble/Participants
** MeleeRumble: http://robowiki.net/w/index.php?title=RoboRumble/Participants/Melee
** TeamRumble: http://robowiki.net/w/index.php?title=RoboRumble/Participants/Teams
= Other changes =
* Updated the Help menu to point at the new RoboWiki regarding the Online Help and FAQ.
* RobocodeEngine control class: Added additional runBattle() method where it is possible to specify the initial positions of the robots when starting a battle.
* The about box was updated, where contributors are now written in bold and in a green color.
Version 1.7.1.1
(10-Apr-2009)
---------------
With this release we have focused on eliminating as many problems seen with RoboRumble as possible. Hence, this version should hopefully prove stable as the new RoboRumble client.
= Bugfixes for RoboRumble =
* Bug [2727675] - Meleerumble using 2 bots instead of 10. Now the MELEEBOTS (number of robots that participate in a melee battle) works as expected.
* Bug [2742554] - TeamRumble uploading result for Robot instead of team.
* Bug [2727667] - Not enough java memory allocated in launch scripts. The launch scripts for RoboRumble and TeamRumble were changed so it is allowed to use up to 512 MB heap memory, and MeleeRumble is allowed to use up to 1024 MB.
* Bug [2740403] - EOFException during repository rebuild. Exception is now reported in a simplified way.
* Bug [2742891] - JarJar multi-registration. RoboRumble was not reusing the same RobocodeEngine instance.
= Other bugfixes =
* Bug [2627698] - pe.SandboxDT_3.02 stoped working. We had broken semantics of getTeammates() to return empty array when there is no team.
* Bug [2738985] - Robocode API: Cannot subclass Event in 1.7.1.
* Bug [2738993] - Errors with some robot classes when rebuilding database.
* Bug [2711605] - Webpage button lay over robot description.
* Bug [2723228] - Round number set by user was not saved between run.
= JuniorRobot changes =
* Bug - The event variables scannedXXX and hitXXX on the JuniorRobot was not reset to -1 (or -99) when nothing was scanned or hit.
* Bug/Req [2500129] - Prevent JuniorRobot to be unresponsive.
* Change: JuniorRobot will now automatically scan for enemies when it is not moving.
Version 1.7.1
(24-Mar-2009)
---------------
= Bugfixes =
* Bug [2643448] - Editor UNDO does delete the line when no is undo left.
* Bug [2664844] - Editor: Find/replace dialog (set cursor position).
* Bug [2699018] - roborumble.sh and teamrumble.sh were broken.
* Bug [2699028] - NullPointerException in BattlesRunner.runBattlesImpl.
* Bug [2703301] - Custom event priority was broken.
= Changes =
* The New Battle dialog is now larger per default.
* The layout of the View Options and Sound Options tab in the Preferences has been improved. An error dialog is shown when the input field for the desired TPS is out of range.
Version 1.7.1 Beta 2
(11-Mar-2009)
---------------
= Bugfixes =
* Bug [2658090] - Typing to find bot no longer works.
* Bug [2666598] - API: Typo in Documentation onBulletMissed(BulletMissedEvent).
* Bug [2658167] - Put back setTime() method of Event, the security is now handled other way, not by hiding the field
* Fixed the problem with loading team robots from nested .jar files.
* On Ubuntu (Linux) the "Default window size" did not work properly.
= Internal Changes =
* On SUN's JVM enabled caching of .jar files opened thru URLConnection. Solved problem with closing such files by implementing URLJarCollector.
Version 1.7.1 Beta
(01-Mar-2009)
---------------
With this release we give BIG thanks to Nat Pavasant who have put in great effort in testing and finding as many bugs in Robocode as possible. He has been a great help with testing especially RoboRumble@Home functionality.
Currently, there is one known issue, which will be fixed with the next Beta or in the final release of version 1.7.1. This is critical for e.g. the TeamRumble, so please notice the known issue below.
= Known issue =
* With this version Robocode cannot handle team packages containing robot .jar files, i.e. robot packages.
= Bugfixes =
* Bug [2626148] - Bots referencing robocode.robocodeGL broken. Now, we are now not following refrences to robocode packages.
* Bug [2626164] - Don't ever punish robots in devel directories by removing from repository.
* Bug [2634807], [2632874] - Robot console was wrongly synchronized with battle.
* Bug [2634123] - Robot packager can be activated once per running.
* Bug [2643395] - Development robots cause problems with data files.
* Bug [2628346] - A battleview size exceed 800x600 filled with black.
* Bug [2618169] - NullPointerException when using -battle option from the cmd-line.
* Bug [2628217] - Robot Colors don't stick between rounds.
* Bug [2649954] - Open battle menu dialog is not loading robots.
* The command line usage of Robocode was not printed out at all when using the -? or -help option.
= New features =
* Added getCurrentWorkingDir() + getRobotsDir() to the robocode.control.RobocodeEngine.
* Req [2446276] - Ranking Panel should be visible when Robocode is minimized. This feature has been added and it is possible to control the behavior from Common Options in the Preferences with the "Don't hide Rankings when main window is minimized", which is enabled per default.
* Req [2467545] - Command Line option for saving a battle record file. Two new command line options have been added for Robocode, i.e. -record <filename> and -recordXML <filename>. The -record option records the battle as a binary and zipped battle record. Here I propose that the specified filename should is something like record.br. The -recordXML does the same as the -record option, but saves the battle record as an XML file. Here I suggest that you use a filename like record.br.xml.
* Req [1749483] - Speedup time required for rebuilding robot database.
= RoboRumble changes =
* Changed the link for http://rumble.fervir.com/rumble into http://darkcanuck.net/rumble as the RoboRumble server fervir is down and with unstable ranking. The current ranking at Darkcanuck's server is alive. Almost all clients are point to Darkcanuck's now. Hence, it is updated now.
= Internal Changes =
* The robot repository has been updated. It is no longer extracting .jar files.
* It also remembers last timestamp on file so detection of the changes is really fast. Only data files are extracted now.
* Data files for non-packed robots were moved to .robotcache as well.
* VersionManager is now able to detect if the Robocode version was upgraded since last run.
* Blocking security issue with relative path in getDataFile() method.
* Improved security in RobotClassLoader.
* Reimpleme
没有合适的资源?快使用搜索试试~ 我知道了~
robocode-1.7.1.2-Beta-src.zip
共655个文件
java:428个
png:98个
xml:20个
需积分: 0 7 下载量 141 浏览量
2009-05-15
20:30:46
上传
评论
收藏 3.71MB ZIP 举报
温馨提示
IBM Robocode 是一个在网上比较普遍的机器人战斗仿真器游戏的开源代码,有兴趣可以看看
资源推荐
资源详情
资源评论
收起资源包目录
robocode-1.7.1.2-Beta-src.zip (655个子文件)
ant.bat 8KB
mvn.bat 6KB
meleerumble.bat 167B
roborumble.bat 166B
teamrumble.bat 166B
robocode.bat 85B
intro.battle 340B
sample.battle 336B
robocode.cfg 6KB
Loader.class 2KB
jacobe.cmd 237B
mvnassembly.cmd 194B
loadTools.cmd 181B
mvn.cmd 145B
m2.conf 95B
cpl-v10.html 12KB
package.html 3KB
package.html 152B
SittingDuck.html 147B
package.html 130B
package.html 124B
package.html 119B
package.html 104B
package.html 80B
robocode.ico 25KB
all.iml 2KB
robocode.tests.iml 2KB
robocode.ui.iml 2KB
robocode.roborumble.iml 1KB
robocode.ui.editor.iml 1KB
robocode.battle.iml 1KB
robocode.host.iml 1KB
robocode.core.iml 1KB
robocode.repository.iml 1KB
robocode.sound.iml 1KB
robocode.samples.iml 941B
robocode.api.iml 778B
robocode.content.iml 776B
robocode.installer.iml 717B
robocode.iml 633B
Robocode.ipr 35KB
jikes-1.22.win.jar 865KB
jikes-1.22.src.jar 817KB
Outer.jar 611B
AdvancedRobot.java 72KB
RobotPeer.java 48KB
Graphics2DProxy.java 46KB
Robot.java 45KB
Graphics2DSerialized.java 42KB
SettingsManager.java 33KB
MenuBar.java 31KB
Battle.java 30KB
RobocodeFrame.java 27KB
IAdvancedRobotPeer.java 27KB
JuniorRobot.java 26KB
IBasicRobotPeer.java 24KB
RobocodeEditorMenuBar.java 23KB
RobotSelectionPanel.java 20KB
BattleView.java 19KB
RobocodeEditor.java 19KB
BotsDownload.java 19KB
EventManager.java 19KB
WindowManager.java 18KB
RobocodeCompilerFactory.java 17KB
AutoExtract.java 16KB
PrepareBattles.java 16KB
RobotSnapshot.java 16KB
ISettingsManager.java 15KB
PreferencesViewOptionsTab.java 15KB
BasicRobotProxy.java 15KB
MirroredGraphics.java 14KB
BattleManager.java 14KB
RobocodeEngine.java 14KB
RobocodeMain.java 14KB
RbSerializer.java 14KB
RobotItem.java 14KB
RobotStatus.java 14KB
FileTransfer.java 13KB
RobocodeLogo.java 13KB
RobotDialog.java 13KB
ScoreSnapshot.java 13KB
AvailableRobotsPanel.java 13KB
EditWindow.java 13KB
PreferencesSoundOptionsTab.java 13KB
FindReplaceDialog.java 12KB
PackagerOptionsPanel.java 12KB
ExecCommands.java 12KB
RecordManager.java 12KB
ResultsUpload.java 12KB
RobocodeSecurityPolicy.java 12KB
SoundManager.java 11KB
PreferencesRenderingOptionsTab.java 11KB
BaseBattle.java 11KB
JavaDocument.java 11KB
BattleRecordInfo.java 11KB
BulletPeer.java 10KB
HiddenAccess.java 10KB
VersionManager.java 10KB
_AdvancedRobot.java 10KB
NewBattleDialog.java 10KB
共 655 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7
资源评论
ziwenzeng
- 粉丝: 1
- 资源: 15
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功