[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: computer-go: Go internet protocols
"Conor O' Kane" <cokane@xxxxxxxxxxxxxxxxx> writes:
> Hi,
>
> Firstly it's good to see the list so active these days. I've been
> subscribed to this list since January and am writing a
> small Go program as a final year project in college, and the comments
> here have been pretty helpful although I definitely underestimated the
> task of writing even a simple Go program :o)
> (I'm not the hardest working of students..)
>
> Anyway, I wanted as part of my project to compare how my program plays
> against other common Go programs (it doesn't play yet, but it will!).
> I've read about various protocols incuding GTP, GMP etc.
>
> People seem to recommend the Go Modem Protocol for comparing programs,
> however I only have one computer to hand so don't think I can use a null
> modem cable approach.
>
> I've heard about internet Go servers, and also that their protocols
> aren't the most open source? Do Go programs sit on any of these servers
> regularly? And where can I get the specifications of protocols for
> connecting to and playing on these servers?
>
> How many programs support GTP?
>
opengo supports gtp, and was designed for comparing go programs against
each other. Don't know how it works on windows, but on unix it spawns
the go playing program and speaks gmp over a pipe.
The source for the nngs server is free, and you can run your own local
instance of the server if you want to do things that way.
dd
--
dave.denholm@xxxxxxxxxxxxxxxxx http://www.insignia.com