Robocode

Skjermbilde programvare:
Robocode
Prog.varedetaljer:
Versjon: 1.7.3.0
Last opp dato: 12 May 15
Lisens: Gratis
Popularitet: 108

Rating: 3.5/5 (Total Votes: 2)

Robocode Prosjektet er et Java-programmering spill, hvor målet er å utvikle en robot stridsvogn å kjempe mot andre tanker. & Nbsp; roboten kamper kjører i sanntid og på skjermen. Mottoet for Robocode er: Bygg den beste, ødelegge resten

Hva er nytt i denne versjonen:

  • Bugfikses:
  • AdvancedRobot.setMaxTurnRate () fungerte ikke ordentlig siden versjon 1.5.4
  • Bug [2799165] - Feil overlevelse score sendt av rumble klient
  • Bug [2802227] - Morsomme atferd med robot grafikk / malerier
  • New RateControlRobot (Beta):
  • Joshua Galecki har gitt en ny robot type, RateControlRobot, som er en forlengelse av AdvancedRobot.
  • RateControlRobot klassen har blitt opprettet i et forsøk på å tillate mer realistiske roboter. Det vil si, er mange virkelige / fysiske roboter gitt kommandoer i form av priser (& quot; gå videre en meter per sekund & quot;). Derfor hjelper det RateControlRobot simulerer en ekte robot.
  • Med denne utgivelsen, ber vi samfunnet for tilbakemeldinger, og vi vil kunngjøre det som stabilt i en av neste store utgivelser. Så kan du rapportere problemer eller endre forespørsler etc. for denne nye robottypen.
  • Endringer for RoboRumble:
  • Lagt validering av hver av de delt linjer av deltakerlisten. Hvis en deltaker linjen er ugyldig på grunn av f.eks feil format / syntaks eller dårlig URL, deretter en feilmelding skrives ut og deltakeren blir ignorert.
  • Formatet på linjene i deltaker linjene er den samme som vanlig.
  • Akseptert linjer må følge dette formatet: & lt; robot + versjon & gt;, (& lt; http-url & gt; | & lt; depot-id & gt;), der & lt; robot + versjon & gt; må samsvare med regulære uttrykket & quot; [. w] + [] [w .-] + & quot ;, & lt; http-url & gt; må være en HTTP URL peker på roboten .jar-filen, og & lt; depot-id & gt; må være et tall. & Lt; http-url & gt; og & lt; depot-id & gt; er gjensidig utelukkende.
  • Eksempel på aksepterte linjer:
  • * johndoe.SomeRobot 1.0, http: //somewhere.com/SomeRobot_1_0.jar
  • * johndoe.SomeRobot 1.0,321
  • Fjernet info melding & quot; Prøver å laste ned & lt; botname & gt; & quot; fra konsollen utgang.
  • Andre endringer:
  • utviklingsmulighetene er blitt mer brukervennlig, som Ruben Moreno Montoliu har laget en liste over stier og knapper for å legge til og fjerne kataloger, full resizable.
  • Oppdatert javadoc med et notat for setAdjust * () robot metoder som er ignorert når du slår med uendelige verdier.

Hva er nytt i versjon 1.7.1 Beta 2:

  • Bugfikses:
  • Bug [2658090] -. Typing å finne bot ikke lenger fungerer
  • Bug [2666598] - API:. Typo i Dokumentasjon onBulletMissed (BulletMissedEvent)
  • Bug [2658167] - Sett tilbake fulls () metode for Event, sikkerheten er nå håndtert annen måte, ikke ved å skjule feltet
  • Fikset problem med lasting lagets roboter fra nestede .jar-filer.
  • På Ubuntu (Linux) & quot; Standard vindusstørrelse & quot; fungerte ikke ordentlig.
  • interne endringer:
  • På Suns JVM aktivert caching av .jar-filer åpnes gjennom URLConnection. Løst problem med å stenge slike filer ved å implementere URLJarCollector.

Hva er nytt i versjon 1.6.1.4:

  • Bugfikses:
  • Å miste roboter at de ikke fikk onBattleEnded (BattleEndedEvent) hendelser.
  • En ny sikkerhetsproblem fix for roboter som var i stand til å kjøre kode gjennom hendelses Dispatch Thread (EDT). Roboter som prøver å få tilgang til EDT vil bli deaktivert!
  • [2210749] drawArc () virker ikke som forventet: Denne feilen har blitt fikset. I tillegg er både drawArc () og fillArc () nå bruker Robocode koordinere og vinkel system.
  • [2157167] Blank konsoll vinduet når kompilering. Noen systemer fortsatt hadde dette problemet, så en ny løsning er tatt i bruk.
  • Nye funksjoner:
  • Resultatene og aktuelle rankings (i en kamp) viser nå kvittere da prosentandelen (e) i parentes rett ved siden av poeng som f.eks '7875 (12%) "for den totale poengsummen i resultatene og '21 / 2900 (7/14%)" med dagens rangeringer.
  • Takk går til Endre Palatinus, Eniko Nagy, Attila Csizofszki og Laszlo Vigh for denne oppdateringen / bidrag! o Endringer
  • kommandolinjealternativet Eksperimentell (true / false) gir tilgang til roboten grensesnittet peer jobber nå for RobocodeEngine klassen også.

Krav

  • Java 2 Standard Edition Runtime Environment

Lignende programvare

MDR
MDR

11 May 15

Cypher
Cypher

2 Jun 15

Robocode Robots
Robocode Robots

3 Jun 15

Kommentarer til Robocode

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!