[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [computer-go] Tools for batch computer vs. computer play
I have a ruby based autotester that does what you want, but I haven't
done any work to see how it works on Windows. However I have found
that's most ruby programs are run on windows with little or no
changes. I'm running on debian linux.
The program requires that each program speak GTP 2.0 via stdin and
stdout and obey chinese type rules. The games must be played out so
that no dead stones remain because scoring is automatically done by
the autotester.
You set up a very simple registry file which specifies each program
and it will play multiple round robin tournaments between them all.
Each program/level is a separate entity. The results are stored in a
"pgn" file and I have a reader program that collects simple statistics
and assigns ELO style ratings.
The tester can be stopped and restarted and it will continue where it
left off. The games are scheduled randomly so that all programs get
good statistical representation early in the tournament.
Are you interested?
- Don
> Hello,
>
> 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)?
> Regards,
> David Belius
_______________________________________________
computer-go mailing list
computer-go@xxxxxxxxxxxxxxxxx
http://computer-go.org/mailman/listinfo/computer-go