[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [computer-go] GTP and Tourney in SmartGo 1.4
On Fri, 12 Mar 2004, David Fotland wrote:
> GMP interfaces at the serial port, which is a hardware thing, not an OS
> thing. GTP
> seems to want pipes, which is an OS thing, and makes it difficult for
> windows programmers.
>
> Prior tournaments generally were agnostic about the computer and OS, since
> the only
> requirement was a serial port, or having the author type in moves.
I still don't see how all this OS stuff got into the discussion. GTP
never talks about pipes, it only needs a communication stream such that
the controller can send text to the engine and vice versa. Whether you
do that by listening to a port, or via a serial line, or via a pipe, is
not specified in the protocol.
Of course, in the setups in which we are using gnugo, it has always been
pipes (either from a GUI that forks off gnugo, or from a regression
script, of from one of our twogtp scripts).
In a tournament, the most likely setup seems to be using 3 computers,
with a controller running on a machine provided by the tournament
organizers, the engines opening up a port on their computer, and the
controller connecting to them via TCP/IP. If you really prefer the
serial line then this should work, too :)
> I worry that a GMP tournament would require Linux and run both programs on
> the same
> machine, connected by GTP over pipes. I think that would be a step back :)
Noone has ever suggested that.
Arend
_______________________________________________
computer-go mailing list
computer-go@xxxxxxxxxxxxxxxxx
http://computer-go.org/mailman/listinfo/computer-go