[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [computer-go] Protocol - C
Don,
What do you think of this variant of your protocol? I'm still a fan of
Protocol A's simplicity, but if you want de luxe dispute resolution like
Protocol B is designed for without the disadvantages I have droned on about,
then I think you are on an interesting track.
1) Along with your move, you may submit a bit vector of living and dead
stones (or strings if you're mad about saving bandwidth) that is forwarded
to your opponent.
2) If you agree with a bit vector you received, you indicate "I agree", and
the game is scored according to the rules and the vector. Of course, you
may also use that bit vector to determine points of disagreement and choose
your move in order to fix the disagreement, or you may completely ignore the
vector.
3) Since (1) and (2) are the agreement protocol, all other agreement
protocols are redundant, so Tromp-Taylor rules apply.
4) For the laziest implementers, an interface that ignores the bit vectors
could be provided. As far as these programs are concerned, they would be
playing vanilla Tromp-Taylor rules.
_________________________________________________________________
Express yourself instantly with MSN Messenger! Download today - it's FREE!
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/
_______________________________________________
computer-go mailing list
computer-go@xxxxxxxxxxxxxxxxx
http://www.computer-go.org/mailman/listinfo/computer-go/