[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: computer-go: Engineering (was: Most simple Go rules)
> At the moment I'm working with some friends on a solution to develop and
> deploy EJB enterprise software more easily and more cheaply. As a pilot
> project we made a game-server for several different kind of games,
> including Go of course.
Now that already sounds a lot better. Not only could you deploy this EJB as a
netwide server, people could use it at tournaments, replicate it for
performance, plug it into their own programs as a scoring module (depending
on your license of course :)
> The interface to the game-server is fairly straightforward and it can also
> be accessed through HTTP requests, so it's completely language independent.
> The problem is though that the XML that's passed to the HTTP requests (and
> back) is rather ad-hoc and should probably be replaced by something
This is the crux of the problem. A couple of us are working on a standard
game format in XML right now, but noone is working on program interfaces..
As for GMP compatibility, it was not that good an idea to expose programs to
a protocol in the first place, they should have been exposed to standard
interfaces. Now they're all tied in.. I think this should be rectified rather
than addressed through compatibility.
Christian