[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [computer-go] Tools for batch computer vs. computer play



David Belius wrote:
> I'm doing a survey of different go programs and how they perform depending
> on how much processing power is made available to them. Are there any tools
> out there for automatically playing computer players against each other and
> collecting statistics? What computer go programs, except GnuGo,  are there
> that can be easily be used for this (i.e. have a command line interface or
> similiar so that the process can easily be automated with scripts)?

GNU Go comes with a set of ready scripts for that.  They reside in
`interface/gtp_examples' directory.  `twogtp.pike' has the largest set of
features, but requires Pike scripting language, which is not very common
(can be found at http://pike.ida.liu.se/).

The scripts use GTP protocol (http://www.lysator.liu.se/~gunnar/gtp) to
connect to engines.  Unfortunately, this protocol is not widely supported,
despite many attractive features.

There is an older and very ugly protocol named GMP.  Perhaps it is supported
in more engines.  AFAIK, GoGui (http://gogui.sourceforge.net/) can serve as
a bridge between GTP and GMP supporting engines, but i cannot say for sure.

Paul Pogonyshev (GNU Go team)
_______________________________________________
computer-go mailing list
computer-go@xxxxxxxxxxxxxxxxx
http://computer-go.org/mailman/listinfo/computer-go