strictly asymmetric protocol, not intended to be used directly between
players does not imply All communication is initiated by the controller.
It would be reasonable to allow a player to ask the server how much time
do I have left?, and how much time does my opponent have left?. As
far as I know, GTP does not support this.
Nick
On 9 June 2015 at 13:03, Hellwig Geisse hellwig.gei...@mni.thm.de wrote:
Hi Ray,
GTP is a strictly asymmetric protocol, not intended to
be used directly between players. The specification draft
http://www.lysator.liu.se/~gunnar/gtp/gtp2-spec-draft2/gtp2-spec.html
expresses this clearly (1.3 Communication Model):
The protocol is asymmetric and involves two parties, which we call
controller and engine. The controller is typically some kind of arbiter
or relay and the engine is typically a go playing program. All
communication is initiated by the controller in form of commands, to
which the engine responds.
So if you want to let two instances of Go players play each other,
you need some controller in between, possibly split in two halves,
one half on either side of a network connection, with a separate
protocol for communication between the two controllers. This is the
usual situation when two programs are playing on a (remote) Go server.
Hellwig
___
Computer-go mailing list
Computer-go@computer-go.org
http://computer-go.org/mailman/listinfo/computer-go
--
Nick Wedd mapr...@gmail.com
___
Computer-go mailing list
Computer-go@computer-go.org
http://computer-go.org/mailman/listinfo/computer-go