Hi greenpeep aka chris, My program GGMC Go ver. 2, rated around 2000 ELO now, runs abut 25k playouts/s on 4-core box and do 360k playouts/move at most on cgos (and last KGS tournament as well). It's based on MoGo's first report, though its framework is different. # I'll add some features but have no time to... :-(
-gg (Hideki) Christopher Rosin: <[EMAIL PROTECTED]>: >Hi - yes, that is me, and greenpeep is my program. About 10 years ago >I worked on coevolution applied to Go, but greenpeep is an >entirely new program based on UCT. I think the greenpeep is mostly >similar to what some other people are doing with UCT, and I'm using >it to test ideas. greenpeep uses the usual UCT, plus >all-moves-as-first based mostly on the MoGo paper from ICML 2007. > >greenpeep also uses patterns derived from 20000 UCT self-play games. >These are simple local patterns with scores that (roughly) indicate >the probability that the move at the center of the pattern was >selected by UCT during these games. These patterns are then used both >to bias moves at UCT nodes which have few visits, and also to bias the >playouts. What I've seen is: >- Biasing playouts by patterns is much better than unbiased playouts >- Playouts using self-play patterns together with MoGo-style move > preferences (favor defensive moves and captures, as well as local > moves biased by the self-play patterns, before resorting to a global > move biased by patterns) yield much better results than just using > the patterns by themselves globally. > >I tried to do some comparisons to MoGo's hand-coded local patterns as >described in the original MoGo report, and the self-play patterns >seemed to give overall results that are at least comparable. But I >think that there is a lot of room for improvement here. The fact that >it is possible to improve on the patterns by forcing additional simple >preferences like captures, means the patterns are certainly not as >good as they could be. Also, it was necessary to "flatten" the >pattern probabilities quite a bit; the quality of the patterns doesn't >seem to be good enough to bias moves too strongly. > >greenpeep uses some other tweaks to improve results, but nothing in the >current version that by itself had any large effect. > >greenpeep on CGOS and KGS has run on an 8-core machine, which >certainly helps a lot. I don't think the playouts are especially fast >though; the lookups into a large pattern table are one bottleneck. >The version on CGOS uses about 500k playouts/move in the opening, then >quickly goes down to about 250k playouts/move. > >I'm curious as to how many playouts other UCT/Monte Carlo programs >on CGOS are typically using. > >-Chris Rosin > >On 10/11/07, terry mcintyre <[EMAIL PROTECTED]> wrote: >> >> This may be the same Chris Rosin: >> >> http://www.cs.wisc.edu/areas/ai/aisem/abstracts/1995.2.summer/rosin.html >> http://www-cse.ucsd.edu/users/crosin/ >> >> Other than the senseis.xmp reference, I have been able to google nothing >> about greenpeep. >> >> Terry McIntyre <[EMAIL PROTECTED]> >> >> ----- Original Message ---- >> From: Olivier Teytaud <[EMAIL PROTECTED]> >> >> Following this idea of the "public" nature of experiments in cgos, >> I am very interested in greenpeep ("playouts guided by >> patterns extracted from offline self-play", according to >> http://senseis.xmp.net/?ComputerGoServer#toc33), I would be >> very >> grateful if someone could provide links/infos about it, it is seemingly >> quite innovative as it introduces an original way of learning across >> games (an efficient coevolution in Monte-Carlo planning would be >> great!). >> >> >> >> ________________________________ >> Yahoo! oneSearch: Finally, mobile search that gives answers, not web links. >> _______________________________________________ >> 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/ -- [EMAIL PROTECTED] (Kato) _______________________________________________ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/