Many Faces uses information from the static evaluator to order and prune
moves during move generation.  For example if the evaluation finds a big
unsettled group, the move generator will favor eye making or escaping moves
for the big group.

David

> -----Original Message-----
> From: computer-go-boun...@computer-go.org [mailto:computer-go-
> boun...@computer-go.org] On Behalf Of George Dahl
> Sent: Tuesday, February 17, 2009 10:14 AM
> To: computer-go
> Subject: Re: [computer-go] Re: static evaluators for tree search
> 
> I am aware such a decoupled program might not exist, but I don't see
> why one can't be created.  When you say the "move generator has to be
> very disciplined" what do you mean?  Do you mean that the evaluator
> might be used during move ordering somehow and that generating the
> nodes to expand is tightly coupled with the static evaluator?
> - George
> 
> On Tue, Feb 17, 2009 at 12:55 PM, Dave Dyer <dd...@real-me.net> wrote:
> >
> > While your goal is laudable, I'm afraid there is no such thing
> > as a "simple" tree search with a plug-in evaluator for Go.  The
> > problem is that the move generator has to be very disciplined,
> > and the evaluator typically requires elaborate and expensive to
> > maintain data structures.  It all tends to be very convoluted and
> > full of feedback loops, in addition to the actual alpha-beta which
> > is trivial by comparison.
> >
> > 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.
> >
> > _______________________________________________
> > 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/

_______________________________________________
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/

Reply via email to