terry mcintyre wrote:
I promised an example of a monte carlo program mistakenly starting a
ladder; here it is.
I played white; Leela had a 2 stone handicap and 45 minutes on the clock.
Leela's move 32 initiates a ladder. Unfortunately for Leela, I have a
ladder breaker at D16.
Leela's
Hi,
I have some ideas I would like to play with, but too little time to write a
whole program from scratch. So I am looking for a decently written MC program
for a starting point. (Later I may want to look at some tree search too, so
it it has UCT or similar, it would be a bonus). I am fluent in
I don't know of any web pages.
I'm pretty sure my reference implementations are easy to understand. The
are short and concise and single file if I remember. And I think they are
reasonable efficient.And of course it's all Linux based.
I have these implementations:
C
Vala
Java
Here are the candidates that I'm aware of:
* Don's reference bots
* Libego (C++) http://github.com/lukaszlew/libego/tree/master
* Plug and Go (Java) https://plug-and-go.dev.java.net/
Since I use libego, I'd hope you'd pick that as your starting point :)
It aims to be a high performance library
The archives for this list are here:
http://computer-go.org/pipermail/computer-go/
But they only go back to August 2003. Does anyone know where the older
archives are to be found? Google is coming up blank. And my own archive
of selected posts only goes back to 2002 for some reason.
I know the
You might also try Orego. It's based around a Java re-implementation
of Libego.
Of course, we'll likely rewrite the core routines this month. If
you're not in a hurry (and want to work in Java), you might wait for
that.
Peter Drake
http://www.lclark.edu/~drake/
On May 3, 2009, at 5:16