[computer-go] GTP and handicap
Rémi Coulom
Remi.Coulom at univ-lille3.fr
Fri Sep 8 00:17:56 PDT 2006
Don Dailey wrote:
> On Thu, 2006-09-07 at 22:01 +0200, Rémi Coulom wrote:
>
>> By the way, GTP needs a way to specify the rules of the game.
>>
>
> Yes, I agree with this. There should be a very clean way to specify
> the rules of the game in a very concise and unambiguous way.
>
> It could be coded up in a string, where each character of the string has
> some meaning, such as whether suicide is allowed, which version of KO is
> used, scoring system used, etc. Then it could be expressed very
> conveniently in a short string.
>
> What are the major differences? I don't have a problem with komi being
> expresses separately.
>
> Here is a little try: J = Japanses scoring
> C = Chinese
>
> 0 = simple KO
> 1 = positional super ko
> 2 = situation super ko
>
> S = suicide allowed
> N = No suicide
>
> So you could have "C1N" as the rules cgos uses. Strict tromp/talor is
> C1S", etc.
>
> I'm sure this doesn't consider all the possibilities, but it at least
> gets you close.
>
> I don't like the idea of having a different nomenclature for each kind
> of rule-set, such as "Ing", "Australian", "Tromp/taylor" etc.
>
> - Don
For Chinese rules, we would need one more parameter for score
negotiation: no negotiation (everything is alive) like in CGOS, or
negotiation by agreement-or-referee, like in KGS tournaments. Maybe
agreement-or-continue, and agreement-or-kill-all-dead should be other
options.
Rémi
More information about the computer-go
mailing list