- Created Monday, May 2nd 2016 @ 06:36:11
In the last 50 games played by the currently strongest bot (Voxelbot), about half of the matches are still terminated due to exceeding 250 moves, thus not letting the whole game play out. This makes it beneficial to bots to spend the last few turns playing in (large) areas fully surrounded by their opponents, so that their opponents do not get the points for the whole area.
Currently, the time allowed is 10 seconds at the start and 200ms on each turn. Perhaps it would be better to do something more similar to real competitions, such as 60 seconds at the start and 0ms on each turn (thus making sure all games end within 120 seconds + some server time for processing and marshalling of data), and removing the move limit? A bot that knows that he/she has conquered an area should not need to spend much time responding to an opponent that plays in that area.
If server processing and marshalling of data becomes the bottleneck (if both bots are bad), the move limit could be set to something very high, like 10000 moves.
I raised a similar question in response to another thread about something else, but seems like no one noticed it there.
- Created Monday, May 2nd 2016 @ 07:04:03
I don't think the move limit is any problem. If you look at voxelbots end game it is playing many silly moves that do not affect the score. All other top bots manage to finish within the move limit.
I think the current rules are fine. No one wants to watch games with 10 000 moves, and such games will happen between weak bots that cannot pass.
- Created Monday, May 2nd 2016 @ 07:10:15
I think if you want a rule change, you should point out examples of games between stronger bots where the end result would be different if the move limit would have been higher. It is possible that a few such games exist, although I have not seen one myself.
- Created Wednesday, May 4th 2016 @ 10:57:47
Hmm okay, I think I'll make a bot for this game first and see how it goes.