Hi folks,
I'm planning to develop a web client for KGS. Surely it is necessary
to connect to it firstly. Searching online, it seems lack of info
related. How can my client connect to KGS and communicate with it. Are
there any tools or introduction available for it?
Thanks in advance.
Regards,
Hi folks,
I'm planning to develop a web client for KGS. Surely it is necessary
to connect to it firstly. Searching online, it seems lack of info
related. How can my client connect to KGS and communicate with it. Are
there any tools or introduction available for it?
Thanks in advance.
Regards,
Hi Henry,
you are probably interested in reading about the GTP.
It is the protocol used to connect to KGS and it is well documented here:
http://www.lysator.liu.se/~gunnar/gtp/
A lot of work already done with it can freely be downloaded and viewed
Good luck with programming the client!
Lukas
I thought KGS had their own proprietary protocol?
GTP is the protocol for communicating with a Go engine, but not KGS as far
as I know. KGS supports many features so if they used that protocol it
would have to be significantly extended.
Don
On Thu, Nov 8, 2012 at 5:01 AM, Lukas van de Wiel
On 8 nov. 2012, at 14:09, Don Dailey wrote:
I thought KGS had their own proprietary protocol?
Yes. And I don't think GTP can be of any help to connect a web client to KGS.
See that page:
http://senseis.xmp.net/?KGSueMe%2FDiscussion
Note that wms himself is developing a web client:
KGS does not allow client development. The protocol is proprietary. KGS
already has a fine, working web client, so there is no need for another one.
David
From: computer-go-boun...@dvandva.org
[mailto:computer-go-boun...@dvandva.org] On Behalf Of Don Dailey
Sent: Thursday, November 08,
Thanks all.
Now I've been working on a web Go game. My purpose is to connect to
some Go server for providing users with extended functionalities. Is
there any public Go server available? I knew IGS' protocol was also
proprietary.
Thanks,
Henry
On Thu, Nov 8, 2012 at 11:47 PM, David Fotland
Hi Henry,
If you have already implemented your own web front end, I would suggest
allowing your users to play one another or else connect to a GTP client
also running on your host. GnuGo is a decent one and GTP is a fairly
simple protocol. I don't think any other servers are intended to act as