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.