Re: [computer-go] Suppose we had a go problem server?
On a related note, does anyone know of a collection of games, boards or positions with moves annotated with their weights (a la Mathematical Go[1]) ? Or even a format for representing games which allows reliable annotation of the same? cheers stuart [1] http://math.berkeley.edu/~berlek/cgt/gobook.html On 3/28/07, Sanghyeon Seo [EMAIL PROTECTED] wrote: 2007/3/26, Jason House [EMAIL PROTECTED]: There are some freely available regression test suites. Two come to mind: * computer go test collection 2.0 * The regression suite available in gnu go There's also STS-RV, a comprehensive test suite for capturing races. STS-RV stands for Semeai Test Suite by Ricard VilĂ . http://gobase.org/reading/preview/Semeai/ -- Seo Sanghyeon ___ 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] Suppose we had a go problem server?
I've been lurking on the list for a while, thinking about how to make a contribution to computer go in the limited time I have. Perhaps others are in the same situation? It seems like there is still a fair amount of reinventing the wheel that needs to be done just to get started on a go engine. I downloaded and compiled the libego library and was thinking about what to do next, and it seems like the next hurdle to overcome is writing good regression tests. Playing against other engines lets you know overall strength, but I suspect it's still hard to diagnose bugs. Rather than each person reinventing regression testing in a way that works for his or her platform, maybe it would be useful to have a go problem server specific to computer go. Your program could connect and try a large number of problems taken from the collections that are already freely available, and it would keep stats on how well each program did on each problem. This would serve as a public, shared, platform-independent regression suite, and it would be interesting to see which engines do well on which kinds of problems. Does this sound like a worthwhile project? What else has been done along these lines? - Brian ___ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/
Re: [computer-go] Suppose we had a go problem server?
There are some freely available regression test suites. Two come to mind: * computer go test collection 2.0 * The regression suite available in gnu go Also, go gui has a program called gtpregress that can handle both of those out of the box (I think) Brian Slesinsky wrote: I've been lurking on the list for a while, thinking about how to make a contribution to computer go in the limited time I have. Perhaps others are in the same situation? It seems like there is still a fair amount of reinventing the wheel that needs to be done just to get started on a go engine. I downloaded and compiled the libego library and was thinking about what to do next, and it seems like the next hurdle to overcome is writing good regression tests. Playing against other engines lets you know overall strength, but I suspect it's still hard to diagnose bugs. Rather than each person reinventing regression testing in a way that works for his or her platform, maybe it would be useful to have a go problem server specific to computer go. Your program could connect and try a large number of problems taken from the collections that are already freely available, and it would keep stats on how well each program did on each problem. This would serve as a public, shared, platform-independent regression suite, and it would be interesting to see which engines do well on which kinds of problems. Does this sound like a worthwhile project? What else has been done along these lines? - Brian ___ 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/