I should clarify here
 
//4. At every move, I update the pseudo liberties, group membership, stone 
counts, 
//and empty spaces list. When a stone is removed due to capture, I place that 
position 
//at the end of the empty spaces list. When a stone is added, the space it's 
about to
// occupy is already at the end of the list, so I just decrement the counter. 
 
In the process of making a random choice for the next move, I ensure that the 
move finally chosen is positioned at the end of the empty spaces list before 
the logic to place the stone on the board is called.
 
Dave Hillis
 
________________________________________________________________________
Check Out the new free AIM(R) Mail -- 2 GB of storage and industry-leading spam 
and email virus protection.
_______________________________________________
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/

Reply via email to