I just realized why TheoryOfEverything is by far the most bot to download on the Robocode Repository - its JAR is corrupt! Every time a RoboRumble@Home client tries to download it, it gets an error, gives up, and tries again the next time it is run, which amounts to thousands of (attempted) downloads listed on the Repository. There seems to be some kind of curse on my bots related to RoboRumble@Home - first it wouldn't accept QuantumChromodynamics because it was compiled in Java 1.6, then the fixed version of the bot wouldn't run because of the underscore in the version name, and now the JAR file of TheoryOfEverything is corrupt for no apparent reason... --AaronR |
By the way, there is not yet a stable RoboRumble client that is updated with the Rules class, so I can't run battles for TheoryOfEverything. The next Robocode 1.3 (in beta) will have the RR client integrated, but until now the only Robocode versions that have the Rules class and work with RR@Home are buggy and give tainted ratings. I think GrubbmGait is successfully running 1.3 Beta with RoboRumble, but I'm still running the last stable one (1.1.3), so you'd have more clients that can process your battles if you don't use the Rules class for now... Anyway, best of luck. -- Voidious
Thanks, I'll change it back to using my custom Util class. --AaronR
I just realized why TheoryOfEverything is by far the most bot to download on the Robocode Repository - its JAR is corrupt! Every time a RoboRumble@Home client tries to download it, it gets an error, gives up, and tries again the next time it is run, which amounts to thousands of (attempted) downloads listed on the Repository.
There seems to be some kind of curse on my bots related to RoboRumble@Home - first it wouldn't accept QuantumChromodynamics because it was compiled in Java 1.6, then the fixed version of the bot wouldn't run because of the underscore in the version name, and now the JAR file of TheoryOfEverything is corrupt for no apparent reason... --AaronR