Ah, sorry for the misread. Yes, the protocol allows all those things, and I would love to have more players. The considerations that come to mind are:
1) All the previous caveats about protocol compatibility and likely changes apply. 2) I would want you to support Bayeux for events, like players arriving in rooms, or game events, rather than just continuously polling the server (which could cause resource issues). -Pete On Oct 22, 2010, at 10:59 AM, David Fotland wrote: > I'm not asking for bots. I'm asking for my client to connect to your server > so they can play their games using The Many Faces of Go as their go board, > not using your web interface. This is available now for IGS, and customers > have asked for it for KGS. Does your protocol allow bots to set up matches, > challenge players, get a list of players in the room, etc? > > Regards, > > David > >> -----Original Message----- >> From: [email protected] [mailto:computer-go- >> [email protected]] On Behalf Of Pete Schwamb >> Sent: Friday, October 22, 2010 8:27 AM >> To: [email protected] >> Subject: Re: [Computer-go] OS and scoring >> >> On Oct 20, 2010, at 6:04 PM, David Fotland wrote: >> >>> I do like GoShrines design. >> >> Thanks! >> >>> For testing, I'll continue to use kgs, since it >>> has more players. I would be interested if you allowed me to build a >>> client interface into my commercial program, so people could play > directly >>> from Many Faces of GO. I have an IGS client built in, but KGS does not >>> allow this. >> >> I don't see why I would want to prevent anyone from creating a connector >> that would let users of their software run bots on GoShrine. I have just >> published the ruby version on github, so you can see how the protocol > works. >> The protocol is comprised of JSON messages passed over long-polling Bayeux >> (http://svn.cometd.com/trunk/bayeux/bayeux.html), which is build on HTTP. >> >> I can't guarantee that the protocol will never change (it probably will), >> but I will try to be open in communicating any changes in advance. If you >> use the goshrine_bot client (which talks to your bot via GTP), then you > will >> be insulated from most of those changes. >> >> -Pete >> >> _______________________________________________ >> Computer-go mailing list >> [email protected] >> http://dvandva.org/cgi-bin/mailman/listinfo/computer-go > > _______________________________________________ > Computer-go mailing list > [email protected] > http://dvandva.org/cgi-bin/mailman/listinfo/computer-go _______________________________________________ Computer-go mailing list [email protected] http://dvandva.org/cgi-bin/mailman/listinfo/computer-go
