[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: computer-go: Most simple Go rules
Nick,
I think you are too nice to be a tournament director (what do they
call tournament directors in Go?)
I still think you can be nice and get the job done however. My
preference in your list of options is Option 2. This is the person
most likely to report such a problem and if he doesn't complain why
create trouble where it doesn't exist?
In Chess, the winner has the responsibility to report the results.
This makes a great deal of sense, since the loser is not particularly
motivated to do so.
You also will tend to have at least one supporter in such cases, the
person with the correct program. This makes it much more difficult
for the other guy to complain because he not only lost the game
according to the rules you clearly stated, but wants you to make a
ruling that is unfair to his opponent. I wouldn't have any trouble
making a ruling in a situation like this and no one would fault you
except the player ruled against.
Don
Date: Tue, 26 Jun 2001 11:08:20 +0100
From: Nick Wedd <nick@xxxxxxxxxxxxxxxxx>
References: <SSp9a8YVN8N7Ewe+@maproom.demon.co.uk>
<200106260210.WAA28433@xxxxxxxxxxxxxxxxx>
MIME-Version: 1.0
X-Mailer: Turnpike Integrated Version 5.01 S <r1U$yfYOYEWQN42lwXtPae8U4E>
Sender: owner-computer-go@xxxxxxxxxxxxxxxxx
Precedence: bulk
Reply-To: computer-go@xxxxxxxxxxxxxxxxx
Content-Type: text
Content-Length: 1461
In message <200106260210.WAA28433@xxxxxxxxxxxxxxxxx>, Don Dailey
<drd@xxxxxxxxxxxxxxxxx> writes
>Is it really that difficult to insist that a program knows how to play
>legally?
I think we all agree that a program that is detected trying to make an
illegal move forfeits the game. The question is, who is required to
detect, or entitled to alert, an illegal move.
Option 1.
Illegal moves only result in forfeiture if alerted by the opponent
program.
Option 2.
Illegal moves result in forfeiture if alerted by the opponent
programmer.
Option 3.
Illegal moves result in forfeiture if alerted by anyone.
Option 4.
Illegal moves always result in forfeiture. The TD is obliged to ensure
this, if necessary by obtaining and examining game records. if alerted
by the opponent program.
Option 1 raises the question, what happens if a program alerts as
illegal a move that was in fact legal. Yes, I know that in an ideal
world, this will never happen. In the real world, with imperfect
programmers, and at least three forms of superko rule, I will not be
surprised to see it happen.
Option 3 allows a biassed kibitzer to (have a remote chance of)
affecting the outcome of games, by reporting infractions by one side
only. I don't like that.
Option 4 obliges the TD to obtain and examine game records, preferably
before the draw for the next round. This is a job which I am most
reluctant to take on.
I vote for option 2.
Nick
--
Nick Wedd