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

Re: [computer-go] Third KGS tournament: game-end protocol



  Since everyone else is taking a stab at this, here is mine:

  1. When B, W both pass, request final_status_list
  2. If the results are same, we are done
  3. If not, start requesting gen_move_cleanup (if it is not
  implemented, assume a pass move)
  4. After two more passes, all blocks are assumed alive.
YES.  This is, in my opinion, exactly how it should be.
i couldn't agree more. i always thought this is what was being proposed all along, and couldn't understand what problems people see...
That pretty much sums up my thoughts on the matter too.

Step 4 is the crucial step that makes things work nice and simply.

There seems to be a feeling that it is unreasonable to expect programmers to write programs that follow this protocol but, speaking as a programmer, it doesn't seem that hard. The alternative is that you rely on either the server or an arbiter to resolve disputes which is surely making matters over complicated.

Note that with the rules as listed above you can still happily enter a program that plays to the death and kills everything (in a computer tournament I will probably just have my program play that way anyway). Having a program that passes before killing all stones is simply a finese that is available under these rules. The key thing is that ALL programs should be able to kill dead stones if required (or forfeit those points) and I don't see a problem with that.

Peter

how is this different from wms protocol by the way?

and as to Don's previous mail - is undo sent to one of the programs on disagreement after 2 passes? if so how is it that the undo command does not have to be implemented, according to kgsgtp doc?

oh, and as to 'assume everything is alive after 2 passes' - i would really like to be able to have the same bot play against humans, and against other bots... and humans are _not_ thrilled with a bot believing in kill all before passing approach...

> - Don
mike
_______________________________________________
computer-go mailing list
computer-go@xxxxxxxxxxxxxxxxx
http://www.computer-go.org/mailman/listinfo/computer-go/
_________________________________________________________________
Looking for love? Check out XtraMSN Personals http://xtramsn.match.com/match/mt.cfm?pg=channel&tcid=200731

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