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

computer-go: Computer Go Tournament Program



On Tue, 26 Jun 2001 14:48:43 -0400, John Tromp wrote:
>Nick wrote:
>
>> My demands are much more modest.  I would like programs to:
>> 
>>   Support the Go Modem Protocol, reliably.
>
>Has anyone written a program that acts as an arbiter between 2 programs
>using the Go Modem Protocol? Then that arbiter could take care of maintaining
>the clock as well as saving go records. Correct labeling should already
>be part of "reliable Go Modem Protocol support".
>
>>   Label the board, in the conventional orientation.
>>   Implement a clock, correctly.
>>   Save their game records in SGF or Ishi format.


The NNGS server code is GPL'ed and several go programs already 
interface to it successfully.  The Go Computer Ladder games are played 
there or on IGS.  Those that don't but support GMP may be able to 
interface using Jago or something else that supports NNGS and GMP at 
the same time.  The server code can be modified at will to enable to 
tournament to run, even if one server is launched for every game or 
something.

I think this is worth discussing.  Latest server source code version 
1.1.9 code is at http://people.debian.org/~lohner/nngs  It is buggy 
since some major changes were made (languages, cleanups, etc.) but 
should become stable over the next few versions (bug reports and 
patches welcome!).

Regards,
Nils.