I remember that conversation and the negative response. But to be fair to the ones who were negative, you presented this as an evaluation feature that could be calculated quickly, not as a pure performance optimization. The negative response was in response to the suggestion that it might be used as an evaluation feature instead of true liberties.
At least that is how I remember it. - Don On Sun, 2007-05-27 at 20:28 -0400, Jason House wrote: > Don Dailey wrote: > > Lukasz Lew does something far more sophisticated and very fast using the > > concept of pseudo liberties which you might want to look into. > > > > Both pseudo liberties as well as disjoint set chain tracking. Curiously > enough, they're both things I independently came up with when I was > designing HouseBot the first time around, but included neither in the > open source version. Pseudo liberties had a very negative response on > the computer go mailing list at the time, so I chose something closer to > real liberty tracking. When I implementing undo's I figured the > disjoint set stuff was too complex and might scare away developers on an > open source project (simple, easy to read code is a big plus). I still > wonder if I was the original creator of either concept... _______________________________________________ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/