[computer-go] Re: Interesting problem
Mark Boon
tesujisoftware at gmail.com
Fri Jan 5 08:50:04 PST 2007
On 4-jan-07, at 18:53, David Doshay wrote:
> I see it as perfectly fair that the bot with
> the better ability to read, and thus knows it can pass, should be
> rewarded for that reading skill.
I think you are mistaken for the real reason of the 'second phase',
where he who passes has to pay a point. This 'second phase' only
comes into effect after both sides have passed. It's to solve
disputes in a fair manner. Since capturing dead stones would cost
points, how do you resolve a dispute where your opponent claims his
stones are not dead? (Think bent-four corner.)The actual proof
consists of playing out the sequence that captures the stones. Every
time your opponent passes and you continue playing moves to capture
the stones you'd lose a point. That's why passing has to be
compensated by paying a point. It's not about Go playing skills that
should be rewarded but about being able to resolve disputes fairly.
In the case at hand this phase is abused by a player who doesn't
contest the status of stones but instead contests the result of the
game when it would be counted according to Japanese rules. Personally
I think programming your bot to play inside opponents territory when
you obviously know it won't affect the outcome under normal
circumstances is showing poor mentality. You'd be wasting my time and/
or computing time. Using the rules used as an argument doesn't hold
for me. How would you feel if your opponent played out possible all
ko-threats at the end of the game? This is possible without
punishment under any set of rules.
In my opinion, the fact that we humans feel bad doing something like
that should be enough to at least make an effort to make your program
avoid such behaviour too. Unfortunately it seems rather frequent that
the opposite is true and that some put effort into explicitly
programming such bad behaviour. Personally I htink it's a waste of
time. It may win you a game occasionally but it won't make your
program play any better.
Mark
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://computer-go.org/pipermail/computer-go/attachments/20070105/fa525e69/attachment.htm
More information about the computer-go
mailing list