[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [computer-go] Protocol B



Hi David,

> (pass - pass)
> ?score?
> if agree
> 	no problem, game over
> if disagree
> 	resolve-disagreement-genmove
> 	if reply is pass
> 		resolve-disagreement-genmove
> 		if reply is pass
> 			game over, everyone alive
> 		if reply is not pass
> 			continue game with genmove
> 	if reply is not pass
> 		continue game with genmove

> What do others think?

I like that.   I also agree that this protocol is superior.
I'm not overly concerned with whether the agreement is about score or dead 
stones,  I'm happy with either.

I'm not sure it is absolutely necessary to have the special 
resolve-disagreement-genmove command, since a program can infer this from the 
fact of multiple passes.    But I can see why some might feel it is better to 
be explicit.   It seems slightly cleaner and simpler not to have the extra 
command but it's nothing I would lose any sleep over either way.

Don

_______________________________________________
computer-go mailing list
computer-go@xxxxxxxxxxxxxxxxx
http://www.computer-go.org/mailman/listinfo/computer-go/