Well, good luck with this strategy - but I don't think it will work. All your opponents carry on playing until they have filled the last dame, so it is more likely to lose you games than to win them.Hi Nick,There is little or no judgement about what the actual result SHOULDI have never seen a case where any judgement was involved.
be, but you are implicitly making the judgment that the program will
play it out correctly without making it prove it.
Here is a scenario that happens in my autotest games once in a while:
1. Program A is losing because it correctly realizes that it has a dead
group. Since the group is dead and it is losing, it passes.
2. Program B incorrectly thinks the group is alive and thinks it has no chance
to win, so it passes.
3. You award the win to program B, since it's technically the correct result.
4. HOWEVER, it might not be the ACTUAL result if the game were played out. Program
A might be able to win if B is going to keep passing. A may only need 1 or 2
moves (while B keeps passing) to actually make the group live.
Nick, I can actually take advantage of this. All I have to do is make
my program pass a little early when it thinks it is losing and because
it is sometimes wrong, I might be awarded the win.
It's almost bizarre that I can manipulate things such that I can cause
you to occasionally give me an undeserved win!
So I am going to turn off genmove_cleanup, there is really no need for
me to use it if you are willing to do the work for me and it actually
could hurt me once in a while.