該項目的Robocode是一個Java編程的遊戲,其目標是開發一個機器人主戰坦克的戰鬥對抗其他坦克 機器人戰鬥是實時和屏幕上的運行。的Robocode的座右銘是:打造最好的,破壞其餘
什麼是此版本的新:
- 錯誤修正:
- AdvancedRobot.setMaxTurnRate()沒有正確,因為1.5.4版本 工作
- 錯誤[2799165] - 通過隆隆客戶端發送錯誤的生存分數
- 錯誤[2802227] - 有趣的行為與機器人圖形/畫作
- 新RateControlRobot(測試版):
- 約書亞Galecki提供了一個新的機器人類型,RateControlRobot,這是AdvancedRobot的延伸。
- 的RateControlRobot類已在試圖允許更逼真的機器人創建。也就是說,許多實際/物理機器人在利率方面給予命令("前進每秒&QUOT1米)。因此,RateControlRobot幫助模擬真實的機器人。
- 在這個版本中,我們要求社會各界的反饋,我們將宣布它作為穩定的下一個主要版本之一。所以,請報告問題或變更請求等,為這種新型機器人。
- 更改為RoboRumble:
- 添加的每個參與者名單的參與者線的驗證。如果參與者線是無效的,由於例如錯誤的格式/語法或壞的URL,那麼錯誤信息寫出來,並且參與者被忽略。
- 在與會者線的行的格式是一樣的通常的李>
- 在接受行必須遵循以下格式:<機器人+版本>,(小於HTTP-URL> |<庫-ID>),其中,<機器人+版本>必須將正則表達式與QUOT匹配; [瓦特] + [] [瓦特.-] + QUOT ;,的< HTTP-URL>必須是一個HTTP URL指向機器人.jar文件,和<庫-ID>必須是一個數字。在< HTTP-URL>和<庫-ID>是相互排斥的。
- 在接受行的例子:
- * 1.0 johndoe.SomeRobot,HTTP://somewhere.com/SomeRobot_1_0.jar
- * johndoe.SomeRobot 1.0,321
- 刪除該信息消息"嘗試下載< botname>"從控制台輸出。
- 其他變化:
- 在開發選項變得更加有用,因為魯本·莫雷諾Montoliu已添加路徑和按鈕的列表添加和刪除目錄,完全可以調整大小。
- 更新的Javadoc與用於setAdjust *()方法的機器人,具有無窮的價值轉向時,被忽略的一個音符。
在什麼版本的新 1.7.1 Beta 2的:
- 錯誤修正:
- 錯誤[2658090] - 打字找到BOT不再適用
- 錯誤[2666598] - API:錯別字文檔中onBulletMissed(BulletMissedEvent)
- 錯誤[2658167] - 放回的setTime()事件的方法,安全性是目前處理的另一種方式,而不是通過隱藏字段
- 修正了問題與裝載機器人團隊從嵌套的.jar文件。
- 在Ubuntu的(Linux的)的"默認窗口大小"沒有正常工作。
- 內部的變化:
- 在的.jar文件Sun的JVM啟用緩存開直通的URLConnection。解決問題,通過實施URLJarCollector關閉這些文件。
在什麼版本1.6.1.4都是新:
- 錯誤修正:
- 鬆動機器人沒有接受onBattleEnded(BattleEndedEvent)事件。
- 為能夠執行代碼直通事件指派線程(EDT)機器人新的安全問題修復。機器人試圖訪問EDT將被禁用!
- [2210749] drawArc()不按預期:此bug已被修正。此外,這兩個drawArc()和fillArc()現在使用的Robocode坐標和角度的系統。
- [2157167]編譯時,空白的控制台窗口。有些系統仍然有這個問題,所以一個新的修補程序已經應用。
- 新功能:
- 的結果和目前的排名(在戰鬥)現在顯示的分數為百分比(S)括號旁邊像如得分點'7875(12%)“的總分在結果和'21 / 2900(7/14%)”與當前的排名。
- 由於去至修改顎,納吉的Eniko,阿提拉Csizofszki和Laszlo Vigh的這個補丁/的貢獻! Ø更改
- 在命令行選項實驗(真/假),允許機器人接口等訪問現在正在為RobocodeEngine類也。
要求:
- 在Java 2標準版運行環境
評論沒有發現