IMHO a much more viable and fair/undiscutable solution would be to have
something like "action points" (or call that "energy shells" consumption)
associated with each bot command. Like rotating by N degrees takes N points,
firing a rocket takes 50 points, reading the current roation takes 5 points,
and so on.
something like "action points" (or call that "energy shells" consumption)
associated with each bot command. Like rotating by N degrees takes N points,
firing a rocket takes 50 points, reading the current roation takes 5 points,
and so on.
"time points". That is, each bot command takes a given amount of (virtual)
time to execute.
time to execute.
Seconded. This will be far easier to implement than a line number system and will be fairer too.
Tried the demo WolRon, looks good. The only thing I'ld change is the speed of the clock - it ran very slowly over here, I'm not sure what it's like on your computer. Now let's get some movement happening!
Just to remind you, I've a little spare time to tackle any simple algorithms. Tell me if you can think of anything I could code.
Ryan