On Tue, 2007-03-27 at 12:39 +0200, Hellwig Geisse wrote: > Jacques, > > On Tue, 2007-03-27 at 11:03 +0100, Jacques Basaldúa wrote: > > Could the source code of this client be open? > > I just finished the translation of the old TCL script "cgosGtp.tcl" > to plain C (for those of us who don't want to run a scripting language > interpreter just to connect to CGOS). You can find it here: > > http://homepages.fh-giessen.de/~hg53/go/cgosGtp.tar.gz > > Please note that this is not quite what you are looking for, but > I intend to do the same translation with the new script as soon as > it has stabilized. > > Don, > > I translated your script almost without changes. I changed the > log output to use the arrows a bit more consistently, though. > And the program waits for an answer to the "quit" command sent > to the engine; this is according to the GTP specification which > requests "The controller must receive the response before the > connection is closed on its side".
Thank you for that. The new client is still in a primitive state and there are a few rough edges - one example is that it exits when there is a connection problem which is not the behavior we really want. There is also the issue of what to do if the engine itself dies. I'm not sure what happens in this case, but I need to do a bit more development in this area to get it right. I want the reconnection time-out to be gradually increasing, in case of long network outages - no point hammering the server if things will be down a signficant length of time. Things like that need to be improved and feedback is welcome. And I have received good feedback already - so thanks everyone. - Don > Hellwig > > _______________________________________________ > computer-go mailing list > computer-go@computer-go.org > http://www.computer-go.org/mailman/listinfo/computer-go/ _______________________________________________ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/