[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