In message <200507230118.10804.drd@xxxxxxxxxxxxxxxxx>, drd@xxxxxxxxxxxxxxxxx writes
Don,I thought, I still think, that it is you who advocates mandating it. You don't propose mandating it by requiring programs to respond in some way to the "kgs-genmove_cleanup" command; you advocate effectively mandating it by changing the rules of the tournaments so that programs that don't respond appropriately to it will lose most of their games as a consequence. And I am not happy about this. Or maybe I still don't understand.Nick, Yes, no matter how you slice it, I advocate mandating the protocol, even if it's implied by the server and not required by the go program.
I do not think it is cleaner to require the commands. I have never thought this. I used to think that you thought it; now I see that I was wrong in this.But I'm not married to either viewpoint. If you think it's cleaner to REQUIRE the commands, then I will concede to your judgement. There are some good arguments for both points of view.
I wouldn't say it was unfair, if the rules were the same for all. But that is not a route which I wish to follow, at least for a while, for reasons I have already explained.In this case, you can't say that a program was unfairly punished because it failed to respond to the commands. Someone might claim unfairness because it responded stupidly, but that is like claiming unfairness because my program played a bad move.