Talk:Computer Go/Processing a Move

Hi, I see this page had no recent editions but maybe someone will read this and correct the article or correct me. This checking if a move generates ko position seems to be wrong. Consider a simple situation where white captures an isolated black:

++O++       ++O++ ++XO+ --->  +O?O+ ++O++       ++O++

So we have captured only one stone in this move but, as far as I know, the point marked "?" is not ko for black. I believe the correct condition for marking a point P ko is: 1) exactly one stone has been captured in the current move (that is: the stone at P) AND 2) the stone that caused the capture (that is: played in the neighbourhood of P) forms a one-stone-chain being in atari

Or maybe I have missed something. Please verify. --Lagesag (talk) 14:03, 25 March 2010 (UTC)