[Computer-go] Develop a client for KGS?

2012-11-08 Thread Henry Hu
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,

[Computer-go] Develop a client for KGS?

2012-11-08 Thread Henry Hu
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,

Re: [Computer-go] Develop a client for KGS?

2012-11-08 Thread Lukas van de Wiel
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

Re: [Computer-go] Develop a client for KGS?

2012-11-08 Thread Don Dailey
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

Re: [Computer-go] Develop a client for KGS?

2012-11-08 Thread RĂ©mi Coulom
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:

Re: [Computer-go] Develop a client for KGS?

2012-11-08 Thread David Fotland
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,

Re: [Computer-go] Develop a client for KGS?

2012-11-08 Thread Henry Hu
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

Re: [Computer-go] Develop a client for KGS?

2012-11-08 Thread Woody Folsom
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