In message <20090807092625.gj15...@vanheusden.com>, Folkert van Heusden <folk...@vanheusden.com> writes

What is superko?
My program keeps a list of all board-positions and then if it whants to
do a move it checks if the new board-position is in the list. If so, it
throws that move away. Are there other checks I need to do as well?

Superko involves repeating a previous board position. Various forms of this are forbidden by various rulesets, see
http://www.britgo.org/rules/compare.html#threeKK
What you are doing ensures that your program will never violate any form of the rule.

Nick
--
Nick Wedd    n...@maproom.co.uk
_______________________________________________
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/

Reply via email to