I don't see the robot hanging, but I see a lot of SkippedTurns under it's console when I run at least two GarmTeam 0.9v and one or two other robots. The amount of skipped turns is continuously rising until it gets stopped by the game as it has too many skipped turns.
I see this when running under Java 6 (update 16 with the new multi-threaded garbage collector etc.), but not under Java 5.0?!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I have made a new Alpha-10 version that is newer than the 1.7.1.4-Beta. I made some fixes regarding when a robot is "banned" etc. Perhaps this new version solves you problem?:
I have finally been able to reproduce the problem. If I play the Krabb.sliNk.GarmTeam 0.9v against any other team like e.g. sampleteam.MyFirstTeam, then GarmTeam seems to have problem.
The reason being that GarmTeam is simply using too much time between actions and thus gets more and more SkippedTurns. When the robots in the team gets too many skipped turns, it is stopped by the game.
As I see it, this is an issue in the robot, not with Robocode, even when it might have worked under 1.6.1.4. The code measuring the cpu time used by robots has not changed at all.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
This Tracker item was closed automatically by the system. It was
previously set to a Pending status, and the original submitter
did not respond within 30 days (the time period specified by
the administrator of this Tracker).
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I don't see the robot hanging, but I see a lot of SkippedTurns under it's console when I run at least two GarmTeam 0.9v and one or two other robots. The amount of skipped turns is continuously rising until it gets stopped by the game as it has too many skipped turns.
I see this when running under Java 6 (update 16 with the new multi-threaded garbage collector etc.), but not under Java 5.0?!
I have made a new Alpha-10 version that is newer than the 1.7.1.4-Beta. I made some fixes regarding when a robot is "banned" etc. Perhaps this new version solves you problem?:
http://robocode.sourceforge.net/files/robocode-1.7.1.4-Alpha-10-setup.jar
I have finally been able to reproduce the problem. If I play the Krabb.sliNk.GarmTeam 0.9v against any other team like e.g. sampleteam.MyFirstTeam, then GarmTeam seems to have problem.
The reason being that GarmTeam is simply using too much time between actions and thus gets more and more SkippedTurns. When the robots in the team gets too many skipped turns, it is stopped by the game.
As I see it, this is an issue in the robot, not with Robocode, even when it might have worked under 1.6.1.4. The code measuring the cpu time used by robots has not changed at all.
This Tracker item was closed automatically by the system. It was
previously set to a Pending status, and the original submitter
did not respond within 30 days (the time period specified by
the administrator of this Tracker).