Hi,
I was just wondering how wide spread the use of GTP currently is?
I have used the protocol for my own Go program specfically so I could leave the program playing against other programs over the weekend when I'm out of the office, but at the moment the only program I can find that uses GTP is GNUGo. So are there any other GTP implementors out there or is this going to be a one boat show?
Personally I have every intention of using the protocol and leaving it in ready for a public release, as the preferred comms method, and I find it very useful for automated regression testing (ala GNUGo) and as an expert interface to the program as an alternative to simple text menus (for just playing Go).
Cheers, Jules
Jules wrote:
I was just wondering how wide spread the use of GTP currently is?
Probably not very wide. This is to a large part because I haven't put together a good specification yet. As you may know or can read in the list archive, there was some discussion (sometimes kind of heated) last fall about the design of GTP version 2 and some draft documents were produced. I didn't have the energy to bring that all together and wasn't really satisfied with the "design by committee" tendencies in the draft specification.
The last months I have silently and slowly been working on a new draft, starting over from scratch, which is now getting close to being presentable. I'll try to put it up someday soon.
I believe there are a couple of people who have implemented GTP in their (non-public) programs and I know there are a few graphical interfaces using the protocol. I expect the interest to increase when there is a specification in place and more supporting programs start to appear.
A good decision, in my not so objective opinion. :-)
/Gunnar