On Tue, Feb 03, 2009 at 10:41:53AM +0000, Nick Wedd wrote: > Providers of Go servers claim that it would be pointless to try to > implement client-side time, as players would be able to cheat by hacking > their clients and fiddling with the clock. I don't doubt that they > would try to cheat, indeed I know that they would; but providers of > chess servers have been able to prevent cheating. As I understand it, > their clients perform CRC checks on themselves to ensure that they have > not been hacked, and the packets they send are CRC-checked by the server > to ensure that the packets have not been hacked.
Sorry, I don't buy that. It may work with an audience of human players who are not good programmers. But for a person who is already writing a go-playing program, and the whole time management in it, adding what ever cheats sounds trivial. Besides, this would add an extra layer of complexity to be programmed, with new chances for mistakes. All in all, I think this is a messy and unreliable solution to a problem I have not seen happening. For what it is worth I vote against client-side time controls. - Heikki who admittedly doesn't even have a functional program at the moment -- Heikki Levanto "In Murphy We Turst" heikki (at) lsd (dot) dk _______________________________________________ computer-go mailing list computer-go@computer-go.org http://www.computer-go.org/mailman/listinfo/computer-go/