Robocode

Screenshot Software:
Robocode
Szczegóły programowe:
Wersja: 1.7.3.0
Filmu: 12 May 15
Wywoływacz: The Robocode team
Licencja: Wolny
Popularność: 278

Rating: 3.5/5 (Total Votes: 2)

Projekt Robocode to gra Java programowanie, których celem jest opracowanie robota czołgu do walki z innymi zbiornikami. & Nbsp; Walki robotów są wyświetlane w czasie rzeczywistym na ekranie. Motto Robocode jest: Budowanie najlepiej, zniszczyć resztę

Co nowego w tym wydaniu:

  • Poprawki błędów:
  • AdvancedRobot.setMaxTurnRate () nie działa poprawnie od wersji 1.5.4
  • Bug [2799165] - Złe wyniki przeżycia wysyłane przez rumble klienta
  • Bug [2802227] - Śmieszne zachowania z grafiką robotów / obrazy
  • Nowy RateControlRobot (Beta):
  • Joshua Galecki przedstawił nowy typ robota, na RateControlRobot, która jest przedłużeniem AdvancedRobot.
  • Klasa RateControlRobot został stworzony w próbie umożliwić bardziej realistyczne roboty. Oznacza to, że wiele prawdziwych / fizyczne roboty podano polecenia pod względem stopy (& quot; do przodu o jeden metr na sekundę & quot;). Stąd RateControlRobot pomaga symulację prawdziwego robota.
  • W tym wydaniu, prosimy o opinie społeczności i podamy go jako stabilny w jednym z najbliższych głównymi wydaniami. Więc proszę zgłaszać problemy lub zmiany zapytania itd dla tego nowego typu robota.
  • Zmiany na RoboRumble:
  • Dodano walidację każdej z linii uczestnik listy uczestników. Jeżeli uczestnik jest linia nieważne z powodu np niewłaściwy format / URL składni czy złe, to komunikat o błędzie jest napisane i uczestnik jest ignorowane.
  • format linii w linii uczestników jest taka sama jak zwykle.
  • Akceptowane linie muszą następujący format: & lt; Robot + wersja & gt; (& lt; http-url & gt; | & lt; repozytorium-id & gt;), gdzie & lt; Robot + wersja & gt; musi pasować do wyrażenia regularnego & quot; [w.] + [] [w .-] + & quot ;, & lt; http-url & gt; Adres musi być skierowany na HTTP robota .jar i & lt; Repozytorium-id & gt; musi być liczbą. & Lt; http-url & gt; i & lt; Repozytorium-id & gt; są wzajemne się wykluczają.
  • Przykład przyjętych linii:
  • * johndoe.SomeRobot 1.0 http: //somewhere.com/SomeRobot_1_0.jar
  • * johndoe.SomeRobot 1.0,321
  • Usunięto przesłanie informacji & quot; Próbuje ściągnąć & lt; botname & gt; & quot; z wyjścia konsoli.
  • Inne zmiany:
  • Opcje rozwoju stał się bardziej użyteczny, jak Ruben Moreno Montoliu dodał listę ścieżek i przyciski do dodawania i usuwania katalogów, pełne rozmiary.
  • Poprawiono javadoc z dopiskiem dla setAdjust * () metod robotów, które są ignorowane podczas skrętu z wartościami nieskończonych.

Co nowego w wersji 1.7.1 Beta 2:

  • Poprawki błędów:
  • Bug [2658090] -. Wpisanie znaleźć bot już nie działa,
  • Bug [2666598] - API:. Literówka w Dokumentacji onBulletMissed (BulletMissedEvent)
  • Bug [2658167] - Włożyć z powrotem setTime () Metoda imprezy, bezpieczeństwo jest obecnie obsługiwane w inny sposób, nie ukrywając pole
  • Naprawiono problem z robotami zespołu ładowania z zagnieżdżonych plików .jar.
  • Na Ubuntu (Linux) & quot; Domyślny rozmiar okna & quot; nie działać prawidłowo.
  • Zmiany wewnętrzne:
  • Na SUN JVM pozwoliło buforowania plików .jar otworzył thru URLConnection. Rozwiązano problem z zamknięciem tych plików poprzez wdrożenie URLJarCollector.

Co nowego w wersji 1.6.1.4:

  • Poprawki błędów:
  • Roboty Zgubienie nie otrzymywali onBattleEnded (BattleEndedEvent) wydarzenia.
  • Nowa poprawka dla robotów problemu dotyczącego zabezpieczeń, które były w stanie wykonać kod thru Temat Dispatch (EDT) zdarzeń. Roboty, które próbują uzyskać dostęp do EDT zostaną wyłączone!
  • [2210749] drawArc () nie działa zgodnie z oczekiwaniami: Ten błąd został naprawiony. Ponadto, zarówno drawArc () i fillArc () są teraz przy użyciu Robocode systemu koordynacji i kąt.
  • [2157167] Puste okno konsoli podczas kompilacji. Niektóre systemy nadal miał ten problem, więc nowa poprawka została zastosowana.
  • Nowe funkcje:
  • Wyniki i aktualne rankingi (podczas bitwy) jest teraz pokazując wynik jako procent (i) w nawiasach tuż obok punktów oceny, takich jak na przykład "7875 (12%)" dla całkowitego wyniku w wynikach i '21 / 2900 (7/14%) "z obecnych rankingach.
  • Dzięki idzie do Zmień Palatinus, Eniko Nagy, Attila Csizofszki i Laszlo Vigh tej poprawki / wkład! o zmiany
  • opcja wiersza polecenia doświadczalna (prawda / fałsz), dzięki czemu dostęp do interfejsu peer Robot pracuje teraz dla klasy RobocodeEngine również.

Wymagania :

  • Java 2 Standard Edition Runtime Environment

Podobne oprogramowanie

NYSIIS
NYSIIS

20 Feb 15

magic.jar
magic.jar

17 Feb 15

yard
yard

11 May 15

Komentarze do Robocode

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!