Many Faces of Go has a static position evaluator, but it's not spaghetti :) It makes many passes over the board building up higher level features from lower level ones, and it does local lookahead as part of feature evaluation, so it has a lot of code, and is fairly slow.
David > -----Original Message----- > From: computer-go-boun...@computer-go.org [mailto:computer-go- > boun...@computer-go.org] On Behalf Of Gunnar Farnebäck > Sent: Tuesday, February 17, 2009 1:30 PM > To: computer-go > Subject: Re: [computer-go] Re: static evaluators for tree search > > Dave Dyer wrote: > > If you look at GnuGo or some other available program, I'm pretty sure > > you'll find a line of code where "the evaluator" is called, and you could > > replace it, but you'll find it's connected to a pile of spaghetti. > > That would have to be some other available program. GNU Go doesn't > have a static position evaluator and consequently no line of code > calling it. > > /Gunnar > _______________________________________________ > computer-go mailing list > computer-go@computer-go.org > http://www.computer-go.org/mailman/listinfo/computer-go/ _______________________________________________ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/