Re: [Computer-go] gtp question for topological go program

2015-06-09 Thread Hellwig Geisse
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,

Re: [Computer-go] gtp question for topological go program

2015-06-09 Thread Nick Wedd
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,

Re: [Computer-go] gtp question for topological go program

2015-06-08 Thread Xavier Combelle
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

Re: [Computer-go] gtp question for topological go program

2015-06-08 Thread Ray Tayek
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

Re: [Computer-go] gtp question for topological go program

2015-06-08 Thread Ray Tayek
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