Awesome!    This will be a good thing for CGOS and I will put a link to it
on my site soon.

I plan to try to stick to the same exact protocol when I do the new
server.   I will almost certainly have to make minor changes to accomodate
the ability to decide which time controls to play in.    In order not to
break your client I can design it so there is a default that doesn't have to
be communicated,   but I will discuss it with you when the time comes.

- Don


On Wed, Jun 10, 2009 at 2:23 PM, Christian Nentwich <
[email protected]> wrote:

> All,
>
> I have released an alternative client for CGOS, written in Python. I had
> some features in there that are useful to me, and I thought maybe others
> could benefit from it.
>
> Some key interesting features:
>  - GTP extensions that tell your engine who the opponent is, and what the
> result was (useful if you persist your own SGF)
>  - Local SGF persistence
>  - Local "mirroring" to a GTP observer engine of all moves. This lets you
> watch games locally using GoGUI. Nice for the server, and nice graphics :-)
>  - Usual failover using the CGOS servers move replay
>  - Separate logging. The console output has only high-level stuff (like
> what colour your engine is playing, and against who)
>
> Head on over here: http://cgos-python.sourceforge.net/
>
> I would be interested in hearing feedback, and ideas for further features.
> I'm thinking of adding mail notification for very long sessions. I run this
> on Windows 7 (64 bit) and XP (32 bit). If you run into issues on Linux
> (shouldn't.. but...), let me know. Contributors also welcome, of course.
>
> Christian
> p.s. Don: if you are reading this - this client obeys the TCL client's
> convention of not hammering the server on reconnects (uses 30 seconds +
> random number), and the rest of the protocol.
> _______________________________________________
> computer-go mailing list
> [email protected]
> http://www.computer-go.org/mailman/listinfo/computer-go/
>
_______________________________________________
computer-go mailing list
[email protected]
http://www.computer-go.org/mailman/listinfo/computer-go/

Reply via email to