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

Re: computer-go: Most simple Go rules



   On Mon, Jun 25, 2001 at 06:44:36PM +0100, Nick Wedd wrote:
   > Though this raises another question.  What if the rules forbid suicide,
   > but one player makes a suicide move, and the other accepts it?  My view
   > is, let them play on.

   I once learned that in human quick chess, you did not loose when your time
   expired, you lost when your opponent pointed it out to you!

That is correct in tournament chess too, not just quick chess.   

   In general, does something illegal forfeit the game on its own, when the
   opposing program notices it, when the programmer notices it, or when the
   tournament director is made aware of it?

   If your program makes an illegal suicide, and I accept it, it can be said to
   be fair enough to let them continue. If it plays on an occupied point, it is
   a bit harder to argue. If it runs out of time, I don't know. If I see the
   operator typing in good advice, I can call foul, but I would not expect my
   program to be able to see the difference.

What if your  program makes another  kind of illegal move, like moving
on top of  an existing stone?   Do you allow  it?  An  illegal move is
wrong  and  probably  shouldn't  be allowed,   or  you  are  playing a
different game than the one you intended.


   In big important tournaments this sort of things will have to be specified
   in advance (and more borderline cases added almost every year...)  For small
   "unimportant" tournaments, common sense can get you far (although it is not
   nearly as common as its name implies...)

   If one person is sponsoring the whole tournament, he can probably specify
   what ever rules he wants. But in the long run it would be an advantage to
   have a commonly accepted rule set, so that we don't have to modify our
   programs specially for each tournament.


   Just my $0.02 worth,


That's totally logical!   We should do just this!!!!!    Nah!!!

Don