This is a very interesting way of doing distancing; Cake does a form of distance optimization, but not nearly as sophisticated as in MakoHT, and it doesn't save any data for futur battles. Cake simply tries a certain amount ahead of it's current distance, then that same amount back, then moves to whichever distance was best, and decreases the certain amount by a little bit and repeats. Theoretically, this should allow Cake to slowly slide into a comfortable distance against the opponents. In practice however, it rarely works; one unlucky stride getting stuck against a wall or something causes it to assume the wrong distance, and do stupid stuff like barge towards the enemy and be stuck near it for the rest of the battle. Hence you can get wierd results; try any bot vs cake for say 10 battles of 100 rounds. I guarantee it will end up with wildly different results each battle. MakoHT's DynamicDistancing is much better, what with the distance bracketing and all. Good work :-) -- Vuen
Thanks :-) It seems like more and more robots are implementing this, especially since I put out FloodMicro. -- Kawigi