Skip to content

bumfo/RoboRunner

 
 

Repository files navigation

RoboRunner

Fork by Xor

Step to install from source:

  1. Copy robocode.jar from <your robocode dir>/libs into libs/.
  2. Run ./gradlew makeDist.
  3. Copy the directory under build/dist to e.g. ~/roborunner.
  4. Run ./setup.sh.
  5. Run ./rr.sh for running battles.

Improvements over the original roborunner:

  • Build with Gradle, and generate scripts automatically.
  • Fix default JVM args of robocode.
  • Fix freeze when battle processes fail to init.
  • Fix logic about 0/0 battles & other NaN scores.
  • Fix some NPE.
  • Fix XML reading corrupted battles.
  • Fix APS computation to align with LiteRumble.

About

Multi-threaded Robocode battle runner.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 97.4%
  • Shell 2.6%