[computer-go] Anchor player

Don Dailey drd at mit.edu
Tue Sep 26 13:41:50 PDT 2006


Lukasz,

Can you test this at 5K and 10K simulations?    Also, have you tested it
at other depths?

If it gets over 1500.0  on CGOS with 5K simulations it would be an
excellent candidate.  It's still interesting if it requires 10K.

I am surprised because I had a player that I thought did the same thing
and it did not test particularly well.  I wonder now if I had an
implementation bug or it breaks down if you search too deep because I
think I did this with 4 ply searches.

How deep did you gather the stat's, until the end of the game or did you
have a stopping rule or limit for the stat gathering part?

- Don


> Yes, You're right. 100K simulations, depth 2.
> To be specific:
> I make 100K totally random from beginning to end simulations from 
> current board.
> For each vertexes v1, v2 , colors c1, c2 I gather number of won games
> where c1 was played at v1 and c2 at v2. (without restriction that v1
> is played before v2).
> Then I do fixed depth-2 search evaluating leaves by gathered
> statistics. (I check for superko here)





On Tue, 2006-09-26 at 22:23 +0200, Łukasz Lew wrote:
> Depth 2, described earlier seems to be a good candidate.
> 
> Lukasz Lew
> 
> On 9/26/06, Don Dailey <drd at mit.edu> wrote:
> > On Tue, 2006-09-26 at 14:03 -0400, House, Jason J. wrote:
> > > How well does a monte carlo bot with a fixed number of simulations fit
> > > your profile?  It fits everything except maybe requirement #6
> > > (resources).  It's also has the added benefit of being extremely simple
> > > to code and for others to understand.
> >
> > It fits very closely.  If it's limited to about 10,000 simulations, it
> > doesn't take much resources but it's a bit on the weak side.
> >
> > There are a few enhancements that can be done to salvage the strength
> > but they must be simple and well defined (and documented) if we want
> > something that fits all the criteria I mentioned.
> >
> > I think it's ideal if the algorithm is documented to the extent that
> > equivalent clones can be implemented and especially if the description
> > can remain quite simple.    I wouldn't want this to become a complex
> > engineering project.
> >
> > - Don
> >
> >
> > _______________________________________________
> > computer-go mailing list
> > computer-go at computer-go.org
> > http://www.computer-go.org/mailman/listinfo/computer-go/
> >



More information about the computer-go mailing list