Change the CPU speed detection to allow for more time
per turn. Bots which don't skip many turns in 1.06
are skipping turns like crazy in 1.07 for me due to
the change in CPU speed detection. -- David Alves
Workaround for this one: set
robocode.cpu.constant.1000 to a larger number (e.g
100) in your robocode.properties file. This issue is
present since the release of 1.07. -- GrubbmGait
Logged In: YES
user_id=1249353
v1.0.7 calculates the max. allowed milliseconds per turn,
where as v1.0.6 just uses a constant time. The constant
time is bad, as robots is allowed to use more time on
faster hardware. Therefore the allowed number of
milliseconds are calculated.
v1.0.7 allows 1000 cycles. In the next release of Robocode
50 times as many cycles are allowed, that is 50000 cyles,
which gives 22 milliseconds per turn on a Athlon 1400 MHz
running on Java 1.4.2 on Windows XP.
This way older robots should not get as many skipped turns
as in v1.0.7... if any?