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

Re: computer-go: Interfacing 2 engines for automated play



http://www.inventivity.com/OpenGo/ does just this.  It was a few (weak) players
built in, and can also access a program via pipes (has been tested with GnuGo
2.6) and has code for a GMP connection via the com port to connect to another
computer.  You could also have 2 programs using different com ports play against
each other on the same machine.  If there is enough interest.  I can make sure
that the com port section works correctly, and make the pipes section more
flexible.  Please take a look and let me know what you think.  If others are
interested, please let us know by responding to opengo@xxxxxxxxxxxxxxxxx

"Fant, Chris" wrote:

> I have decided to try my hand at some go programming.  It will be mostly
> learning based so it will need to play many games against other engines.
> What is the best way to do this given that I won't have access to the source
> code of other engines.  It seems an ideal solution would be a program that
> supports the go modem protocol via stdin/stdout and acts as a referee as
> well as a graphical client for watching games.  Is there anything like this
> available?  Any comments are greatly appreciated.