Thanks all for the input.

--- On Wed, 7/15/09, Don Dailey <dailey....@gmail.com> wrote:

> From: Don Dailey <dailey....@gmail.com>
> Subject: Re: [computer-go] gtp which version to implement?
> To: "computer-go" <computer-go@computer-go.org>
> Date: Wednesday, July 15, 2009, 9:39 AM
> 
> 
> On Wed, Jul 15, 2009 at 9:41 AM,
> Carter Cheng <carter_ch...@yahoo.com>
> wrote:
> 
> Where can I find information on these bridging protocols or
> are libraries provided for this (to the 9x9 & 19x19
> servers)?
> The CGOS protocol is pretty easy to decode from the cgos
> client script which is written in TCL.   Even if you
> don't know tcl you can learn the protocol easily from
> the script.
> 
> 
> However, there is no need to know the CGOS protocol if your
> engine speaks GTP.   GTP is designed to be a universal
> protocol for GO engines - if your engine knows GTP it should
> be able to use all kinds of tool including GOGUI, a nice
> user interface for GO programs.      The cgos client
> program speaks to the server in it's language and to
> your program using GTP.     See how simple life can be?
> 
> 
> The CGOS protocol is about to change just slightly as I
> will be soon upgrading the server, but an updated client
> will be provided so that will require no change on your
> part.  (And the old CGOS prototol will still work but with
> some restrictions.)
> 
> 
> - Don
> 
>  
> 
> 
> 
> --- On Wed, 7/15/09, Hellwig Geisse <hellwig.gei...@mni.fh-giessen.de>
> wrote:
> 
> 
> 
> > From: Hellwig Geisse <hellwig.gei...@mni.fh-giessen.de>
> 
> > Subject: Re: [computer-go] gtp which version to
> implement?
> 
> > To: "computer-go" <computer-go@computer-go.org>
> 
> > Date: Wednesday, July 15, 2009, 2:44 AM
> 
> > On Wed, 2009-07-15 at
> 11:24 +0200,
> 
> > Urban Hafner wrote:
> 
> > > Carter Cheng wrote:
> 
> > > > Thanks everyone for the help thus far. I
> have
> 
> > been looking at the GTP
> 
> > > protocol page and I am curious which version of
> the
> 
> > protocol I should
> 
> > > try to implement if I want to communicate with
> the
> 
> > servers. Should I be
> 
> > > looking at the GTP 2.0 draft version?
> 
> > >
> 
> > > You should implement (part of) the draft.
> It's widely
> 
> > used nowadays. I'm
> 
> > > not sure if there's any server out there that
> uses the
> 
> > old version.
> 
> >
> 
> > Just to be clear on this point: GTP is not a server
> 
> > protocol, but
> 
> > a protocol between a controller and an engine. If you
> want
> 
> > the
> 
> > engine to connect to a server, there is still a
> bridge
> 
> > needed,
> 
> > which communicates with the engine through GTP and
> with the
> 
> > server
> 
> > through whatever protocol the server is speaking.
> 
> >
> 
> > Hellwig
> 
> >
> 
> > _______________________________________________
> 
> > computer-go mailing list
> 
> > computer-go@computer-go.org
> 
> > http://www.computer-go.org/mailman/listinfo/computer-go/
> 
> >
> 
> 
> 
> 
> 
> 
> 
> _______________________________________________
> 
> computer-go mailing list
> 
> computer-go@computer-go.org
> 
> http://www.computer-go.org/mailman/listinfo/computer-go/
> 
> 
> 
> 
> -----Inline Attachment Follows-----
> 
> _______________________________________________
> computer-go mailing list
> computer-go@computer-go.org
> http://www.computer-go.org/mailman/listinfo/computer-go/



_______________________________________________
computer-go mailing list
computer-go@computer-go.org
http://www.computer-go.org/mailman/listinfo/computer-go/

Reply via email to