[gtp] Re: Yet another GTP extension
Tristan Cazenave
cazenave@ai.univ-paris8.fr
Fri, 07 Dec 2001 23:10:12 +0100
usually computer go tournaments are non byo yomi tournaments.
However, it is useful to have byo yomi in gtp to interface
programs with IGS or NNGS, and with graphical front ends..
I agree that we should let room for any time system to be
supported.
In the get_clock command, how do we know if we are in byo
yomi or in the main time, and how do we know there is no
byo yomi ?
>
> I think this would need some changes. This will only support Canadian
> byo-yomi and non-byo-yomi tournaments. We should make sure that any
> clock protocol supports other time systems and it should be easy to add
> new time systems later. So I'd recommend:
>
> set_clock <time system> <parameters>
>
> I think the following time systems would cover all common Go clocks:
> * set_clock none
> * set_clock absolute <time>
> * set_clock canadian <time> <byoyomi time> <byoyomi stones>
> * set_clock japanese <time> <byoyomi time> <byoyomi periods>
> * set_clock ing <time> <byoyomi time> <byoyomi cost> [<byoyomi
> time 2> <byoyomi cost 2> [...]]
> That should do it. We could probably even leave Ing out - in my
> experience, even tournaments run by the Ing foundation don't often use
> the Ing "pay points for more time" system.
>
> On Fri, 2001-12-07 at 03:01, Tanguy Urvoy wrote:
> Most computer tournaments include a time constraint
> I suggest 3 new GTP commands:
>
> set_clock <main time> <byoyomi time> <byoyomi stones>
> get_clock_time <color>
> get_clock_stones <color>
>
> _______________________________________________
> gtp mailing list
> gtp@lists.lysator.liu.se
> http://lists.lysator.liu.se/mailman/listinfo/gtp