Robocode

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

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

Komentarze do Robocode

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