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

Re: [computer-go] how to use GTP in place of GMP



On 11-Aug-2004 Nick Wedd wrote:
> If I have understood this right, I definitely like it.  It sounds as if 
> it would remove all the problems that I have complained of.  At least, 
> it would remove them from the tournament organiser.  I can't judge how 
> hard it would be for entrants to supply programs as specified in (2).

This should be easy for every program. I can say this at least for
programs running under Unix, but even in Windows many programs have
built-in TCP/IP functionality. The GTP part is reportedly very easy.
Other opinions, anyone?
 
> Is a "reference implementation" an actual program, which I merely have 
> to run?  I hope so.

Yes. It means that it is an implementation which is fully functional
and serves as a reference for other independently programmed solutions
for the same problem.

> I would like to suggest, if I may, a few features which this program 
> might have.  It would write, for each game, a file containing an SGF 
> record of the game.  This file would contain time information in BL and 
> WL fields.  The file would be written after each move;  so that after a 
> lightning strike or other accident, the game could be resumed.

This should be possible. Gunnar, Arend, Paul, any objections?
 
> I have one reservation.  So far as I know, there is currently no program 
> which thinks (uses the CPU etc.) in its opponent's time.  But this ought 
> to be allowed, if anyone implements it.  This would preclude having 
> pairs of players cohabit on one machine.

Well, my proposal assumed a separate machine for each of the opponents.
BTW, this is NOT a technical requirement; TCP/IP connections do function
very well on a single machine. So all the organizer has to do is to run
the opponents on different computers.
 
> Nick
> -- 
> Nick Wedd    nick@xxxxxxxxxxxxxxxxx

Hellwig

_______________________________________________
computer-go mailing list
computer-go@xxxxxxxxxxxxxxxxx
http://www.computer-go.org/mailman/listinfo/computer-go/