[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [computer-go] 2nd KGS Computer Go Tournament



Hi Don,

In message <200505110108.j4B18H6G012851@xxxxxxxxxxxxxxxxx>, Don Dailey <drd@xxxxxxxxxxxxxxxxx> writes
Hi Nick,

I have never seen a case where any judgement was involved.
There is little or no judgement about what the actual result SHOULD
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.
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.

Nick
--
Nick Wedd nick@xxxxxxxxxxxxxxxxx
_______________________________________________
computer-go mailing list
computer-go@xxxxxxxxxxxxxxxxx
http://www.computer-go.org/mailman/listinfo/computer-go/