bad battles for DrussGT
Fragment of a discussion from User talk:Pa3k
Jump to navigation
Jump to search
Hi mate. 2.4.12 works fine for me.
Hmm looks like your bot give me a hart time :) ....
Fighting battle 2 ... jk.mega.DrussGT 2.4.12,et.Predator 1.8 Robot jk.mega.DrussGT 2.4.12 is not stopping. Forcing a stop. java.lang.ThreadDeath at java.lang.Thread.stop(Thread.java:758) at net.sf.robocode.host.security.RobotThreadManager.stop(RobotThreadManager.java:205) at net.sf.robocode.host.security.RobotThreadManager.stopSteps(RobotThreadManager.java:187) at net.sf.robocode.host.security.RobotThreadManager.forceStop(RobotThreadManager.java:158) at net.sf.robocode.host.security.RobotThreadManager.waitForStop(RobotThreadManager.java:143) at net.sf.robocode.host.proxies.HostingRobotProxy.waitForStopThread(HostingRobotProxy.java:148) at net.sf.robocode.battle.peer.RobotPeer.waitForStop(RobotPeer.java:1577) at net.sf.robocode.battle.Battle.finalizeRound(Battle.java:476) at net.sf.robocode.battle.BaseBattle.run(BaseBattle.java:217) at java.lang.Thread.run(Thread.java:662) RESULT = et.Predator 1.8 wins 2220 to 0 Fighting battle 3 ... jk.mega.DrussGT 2.4.12,zch.David 0.21 Can't load jk.mega.DrussGT 2.4.12, because it is invalid robot or team. Skipping battle because can't load robots: jk.mega.DrussGT 2.4.12,zch.David 0.21
Maybe you can find the issue with this little error snippet. Before this break i had a couple of fights where DrussGT did well, so it looks the original issue is solved.
Every time I get the "invalid robot or team" error, I do the following:
- run RoboCode in my rumble directory. (That opening splash screen will take forever with so many bots. be patient.)
- do Options -> Clean robot cache (this one takes a while too.. watch the terminal screen and wait for "cleaning done")
- close
That clears up lots of weird rumble issues for me.
I guess you can just remove the "robot.database" file in the robots/ directory and the next time you start your client it will be rebuild. At least this is what i do from time to time.