[computer-go] New version of Crazy Stone
Rémi Coulom
Remi.Coulom at univ-lille3.fr
Fri Jun 2 09:13:26 PDT 2006
Hi,
I have just come back from the Turin Computer Game Olympiad. I enjoyed
this event very much. It was great to meet all the programmers. The
version of Crazy Stone that participated in the tournament, and the
games that it played, are now available for download:
http://remi.coulom.free.fr/CrazyStone/
The site of the Olympiad is there:
http://www.cs.unimaas.nl/olympiad2006/index.htm
Main changes in Crazy Stone are multiprocessor support, and expected
territory replaced by probability of winning. Using the probability of
winning increased the strength of Crazy Stone tremendously. By changing
one line of code, Crazy Stone improved from scoring 35% against GNU Go
to more than 60%. After more fine-tuning of the search parameters, it is
now even stronger.
Up to 4 processors, the speed seems to scale rather well. In case any of
you has a machine with more than 4 CPUs, I'd be very curious to know the
speed you get. In order to measure it, run the ::MCSearch::Benchmark
Analyze command (in gogui) with different values of the "Processors"
parameter in ::MCSearch::Parameters. I found that it is possible to get
a small speed increase on Intel processors with hyperthreading by
setting the number of processors to 2 (I get about 30% speedup on my P4
3.4GHz).
I will let Crazy Stone play on CGOS with the 4-CPU machine for some time.
Greetings,
Rémi
More information about the computer-go
mailing list