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,
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,
It's not clear why you would want that your engine have control on
communication. Can you explain your use case ?
2015-06-08 7:28 GMT+02:00 Ray Tayek rta...@ca.rr.com:
hi, still implementing gtp for my topological go program. it sorta works
with gogui.
looking at the gnugo implementation, it
On 6/8/2015 12:58 PM, Xavier Combelle wrote:
It's not clear why you would want that your engine have control on
communication. Can you explain your use case ?
our main use case is: two humans at different locations with my program
want to play each other over a socket. seems like one has to
On 6/8/2015 8:52 PM, Xavier Combelle wrote:
I think for this purpose stick with gtp protocol would be an handicap
more than a bless
it looks that way, but i want to have the program work against other
engines when it is playing normal go.
I think a simple protocol like this (loosely adapted