>> 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.

Ah ok!
Odd is though that CGOS complains about Illegal KO attempted.


Folkert van Heusden

-- 
Multitail es una herramienta flexible que permite visualizar los "log
file" y seguir la ejecución de comandos. Permite filtrar, añadir
colores, combinar archivos, la visualización de diferencias (diff-
view), etc.  http://www.vanheusden.com/multitail/
----------------------------------------------------------------------
Phone: +31-6-41278122, PGP-key: 1F28D8AE, www.vanheusden.com
_______________________________________________
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/

Reply via email to