Re: [computer-go] Liberties in Many Faces

2009-06-02 Thread Peter Drake
Next question: what about captures? Do you have to re-walk the neighboring chains when a capture occurs? Peter Drake http://www.lclark.edu/~drake/ On May 31, 2009, at 9:27 PM, David Fotland wrote: 1) yes. I maintain liberty counts during MC playouts. 2) Something else. I remove one

Re: [computer-go] Liberties in Many Faces

2009-06-01 Thread Peter Drake
On May 31, 2009, at 9:27 PM, David Fotland wrote: 1) yes. I maintain liberty counts during MC playouts. 2) Something else. I remove one liberty from the adjacent chain, then look at the empty points adjacent to the new stone and check if they are also adjacent to the adjacent chain, and

[computer-go] Liberties in Many Faces

2009-05-31 Thread Peter Drake
On April 6, David Fotland wrote: In Many Faces' playouts I don't keep arrays of liberties. I just keep the counts. In the older program I keep linked lists of liberties. On April 7 he elaborated: Yes, I walk both chains looking for duplicates. This is quite fast if done efficiently,

RE: [computer-go] Liberties in Many Faces

2009-05-31 Thread David Fotland
To: Computer Go Subject: [computer-go] Liberties in Many Faces On April 6, David Fotland wrote: In Many Faces' playouts I don't keep arrays of liberties. I just keep the counts. In the older program I keep linked lists of liberties. On April 7 he elaborated: Yes, I walk both