[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [computer-go] How to play go with other programe?



GTP doesn't specify HOW the connection is made.  It's just the protocol.

Unix systems are far more flexible about things like this and it's usually
done with stdin/stdout but that is not specified in GTP.  

- Don



   X-Original-To: computer-go@xxxxxxxxxxxxxxxxx
   Date: Mon,  9 Aug 2004 22:26:03 +0200
   From: Peter Paul Elfferich <pp@xxxxxxxxxxxxxxxxx>
   Content-Type: text/plain; charset="ISO-8859-1"
   Content-Disposition: inline
   User-Agent: Internet Messaging Program (IMP) 4.0-cvs
   X-Originating-IP: 62.163.6.99
   X-BeenThere: computer-go@xxxxxxxxxxxxxxxxx
   X-Mailman-Version: 2.1.4
   Precedence: list
   Reply-To: computer-go <computer-go@xxxxxxxxxxxxxxxxx>
   List-Id: computer-go <computer-go.computer-go.org>
   List-Unsubscribe: <http://hosting.midvalleyhosting.com/mailman/listinfo/computer-go>,
	   <mailto:computer-go-request@xxxxxxxxxxxxxxxxx?subject=unsubscribe>
   List-Archive: <http://computer-go.org/pipermail/computer-go>
   List-Post: <mailto:computer-go@xxxxxxxxxxxxxxxxx>
   List-Help: <mailto:computer-go-request@xxxxxxxxxxxxxxxxx?subject=help>
   List-Subscribe: <http://hosting.midvalleyhosting.com/mailman/listinfo/computer-go>,
	   <mailto:computer-go-request@xxxxxxxxxxxxxxxxx?subject=subscribe>
   Sender: computer-go-bounces@xxxxxxxxxxxxxxxxx

   Quoting Nick Wedd <nick@xxxxxxxxxxxxxxxxx>:
   > But can GTP actually be used to communicate between two programs?  Its
   > documentation is remarkably silent on this.  If it can be used to do
   > this, what kind of physical connection does it require between the two
   > computers?
   >
   > Or maybe it requires both programs to be running on the same computer?
   > If so, what operating systems can it do this on?

   Apparently go programs supporting GTP communicate through standard input and
   output. This surprised me since I assumed socket connections would be more
   powerful and not that much more difficult to implement.

   The webpage of the previous link (http://www.lysator.liu.se/~gunnar/gtp/) also
   contains links to some scripts to enable two go programs to talk gtp to
   eachother.  I think these might not work on windows, since that doesn't have
   all the nifty pipe support that *nixes have.

   Perhaps there are some programs supporting gtp over socket connections out there
   though. That should run fine on all platforms.

   Greetings,

   PP

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

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