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

Re: computer-go: Most simple Go rules



Is it really that difficult to insist that a program knows how to play
legally?   



   Date: Tue, 26 Jun 2001 00:03:49 +0100
   From: Nick Wedd <nick@xxxxxxxxxxxxxxxxx>
   References: <5144A3121B37D411BC0100508B955A1801024ACA@USPALX20>
   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: 1168

   In message <5144A3121B37D411BC0100508B955A1801024ACA@USPALX20>,
   Grajdeanu, Adrian <adrian.grajdeanu@xxxxxxxxxxxxxxxxx> writes
   >> If your opponent detects you not obeying the rules, then you lose.
   >> There's no question about that.  But how far does the 
   >> organiser have to go in policing it?
   >
   >What the organizers could do is take all the records of the games and run
   >them through a program that checks for legality of all moves. This doesn't
   >imply trusting the programers honesty and they don't have to be present and
   >watch the game. Neither has the TD to do that nor anybody else.

   Not all programs are capable of recording the game correctly.  Usually
   one or other opponent manages it, but this can't be guaranteed.  Those
   that do manage it don't always use a standard format.

   Also, someone will have to write the legality-checker.  I guess the
   easiest way to do this, rather than have settings for various rulesets,
   is to have it flag various interesting events, e.g.
      PSK repetition
      PSK and SSK repetition
      PSK SSK and direct ko repetition
      multi-stone suicide
      single stone suicide
      played on occupied point
      played outside board

   Nick
   -- 
   Nick Wedd