[Computer-go] gtp question for topological go program
maproom at gmail.com
Tue Jun 9 11:12:54 PDT 2015
"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.
On 9 June 2015 at 13:03, Hellwig Geisse <hellwig.geisse at mni.thm.de> wrote:
> Hi Ray,
> GTP is a strictly asymmetric protocol, not intended to
> be used directly between players. The specification draft
> 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.
> Computer-go mailing list
> Computer-go at computer-go.org
Nick Wedd maproom at gmail.com
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Computer-go