On Mon, Nov 03, 2008 at 03:40:42PM -0800, Zach Tellman wrote: > There are a number of these floating around already, but I've noticed that > their source code tends to be somewhat opaque.
I have noticed the same. Is there a centralized list of available engines and toolkits? > With that in mind, I've written a simulator that tries to keep a balance > between performance and clarity. It has comprehensive error checking, and > achieves 30k+ playouts/sec with light heuristics (naive move weighting and > exploitation of atari). Adding more sophisticated move selection should be > relatively straight-forward. Sounds interesting. > Source code can be found at http://github.com/iucounu/ergo . If anyone > finds a use for it, or has any questions, don't hesitate to contact me. I took a quick look, mostly to see what language you had written it in. (That's c++, in case others are interested). Some day "real soon now" I will have some time to play around with a go program. Instead of writing my own from scratch (how many times have I started), I could well start from a ready-made thing, to get quickly to the point where I can try out various ideas. Yours look like a good candidate, from what little I could see - provided that I want to work in C++, which is something I haven't decided yet. My personal preference might be C, but at work I have to learn more Java... Anyway, I don't want to start a language war here, not again... Once again thanks for releasing your code. -H -- Heikki Levanto "In Murphy We Turst" heikki (at) lsd (dot) dk _______________________________________________ computer-go mailing list [email protected] http://www.computer-go.org/mailman/listinfo/computer-go/
