Podrobnosti Software:
Verze: 1.7.3.0
Datum uploadu: 12 May 15
Licence: Volný
Popularita: 278
Projekt Robocode je programovací hra Java, kde cílem je vyvinout robota bitevní tank bojovat proti ostatním tanky. & Nbsp; Robot bitvy běží v reálném čase a na obrazovce. Mottem Robocode je: Vybudovat nejlepší, zničit zbytek
Co je nového v této verzi:
- Opravy chyb:
- AdvancedRobot.setMaxTurnRate () nefunguje správně, protože verze 1.5.4
- Bug [2799165] - Chybné skóre přežití odeslané rachotem klient
- Bug [2802227] - Funny chování robotů s grafikou / obrazy
- New RateControlRobot (Beta):
- Joshua Galecki poskytla nový typ robota, se RateControlRobot, což je rozšíření AdvancedRobot.
- Třída RateControlRobot byla vytvořena ve snaze umožnit realističtější roboty. To znamená, že mnoho skutečných / fyzické roboti jsou uvedeny příkazy z hlediska sazeb (& quot; posunout vpřed o jeden metr za sekundu & quot;). Z tohoto důvodu, RateControlRobot pomáhá simulovat skutečné robota.
- V této verzi, žádáme společenství pro zpětnou vazbu a my oznámíme to jako stabilní v jednom z následujících hlavních verzí. Takže prosím, nahlásit problémy nebo změnit žádostí atd pro tento nový typ robota.
- Změny pro RoboRumble:
- přidáno ověření každého z účastnických linek seznamu účastníků. Pokud účastník linka je neplatná z důvodu např. nesprávný formát / syntaxe nebo špatné adresy URL, pak chybové hlášení je zapsána, a účastník je ignorován.
- Formát linek v účastnických linek je stejná jako obvykle.
- Přijaté řádky musí následovat tento formát: & lt; robot + verze & gt; (& lt; http-url & gt; | & lt; repository-id & gt;), kde se & lt; robot + verze & gt; musí odpovídat regulární výraz & quot; [. w] + [] [w .-] + & quot ;, & lt; http-url & gt; musí být adresa URL HTTP směřující na robota .jar souboru a & lt; repository-id & gt; musí být číslo. & Lt; http-url & gt; a & lt; repository-id & gt; jsou vzájemné exkluzivní.
- Příklad přijímaných řádky:
- * johndoe.SomeRobot 1.0, http: //somewhere.com/SomeRobot_1_0.jar
- * johndoe.SomeRobot 1.0,321
- Odstraněna info hlášení & quot; Snažím se stáhnout & lt; botname & gt; & quot; z výstupu konzoly.
- Další změny:
- Možnosti rozvoje se stále použitelné, jak Ruben Moreno Montoliu přidal seznam cest a tlačítka pro přidávání a odebírání adresářů, plné velikosti.
- Aktualizováno Javadoc s poznámkou pro setAdjust * () metody robota, které jsou ignorovány při odbočování s nekonečnými hodnotami.
Co je nového ve verzi 1.7.1 Beta 2:
- Opravy chyb:
- Bug [2658090] -. Psát najít bot již pracuje
- Bug [2666598] - API:. Překlep v Dokumentaci onBulletMissed (BulletMissedEvent)
- Bug [2658167] - Dej zpět setTime () metoda události, bezpečnost je nyní řeší jiným způsobem, a to tím, že skryje pole
- opraven problém s loading týmu roboty z vnořených .jar souborů.
- Na Ubuntu (Linux), & quot; Výchozí velikost okna & quot; nebyl správně fungovat.
- Vnitřní změny:
- Na Sunu JVM povoleno ukládání do mezipaměti .jar otevřených souborů přes URLConnection. Vyřešen problém s uzavřením takové soubory zavedením URLJarCollector.
Co je nového ve verzi 1.6.1.4:
- Opravy chyb:
- ztrácel roboty byly nepřijímá onBattleEnded (BattleEndedEvent) události.
- nový bezpečnostní problém oprava robotů, kteří byli schopni spustit kód přes odesláním Event Thread (EDT). Roboti, které se snaží získat přístup k EDT bude zakázán!
- [2210749] drawArc () nefunguje podle očekávání: Tato chyba byla opravena. Kromě toho, jak drawArc () a fillArc () se nyní používá Robocode koordinuje a úhel systém.
- [2157167] Prázdné okno konzoly při kompilaci. Některé systémy ještě tento problém, takže byla použita nová verze oprava.
- Nové funkce:
- výsledky a aktuální žebříčky (během boje) je nyní ukazuje stav vyjádřené jako procento (y) v závorkách hned vedle body, jako je např "7875 (12%)," pro celkové skóre ve výsledcích a '21 / 2900 (7/14%) "se současnými žebříčku.
- Díky jde do Endre Palatinus, Eniko Nagy, Attila Csizofszki a Laszlo Vígh pro tento patch / příspěvek! o Změny
- Možnost příkazového řádku Experimentální (true / false), což umožňuje přístup k peer robot rozhraní je nyní pracuje pro RobocodeEngine třídu také.
Požadavky na :
- Java 2 Standard Edition Runtime Environment
Komentáře nebyl nalezen