On Tue, 2009-02-03 at 10:41 +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.

And how does the chess server know when I suspend my cable modem or yank
the plug from the wall to give my program (or myself?) more time to
think?  It looks exactly like lag.  That's the easy, crude way.  I'm
also willing to bet that any client-side CRC check could be hacked, in
exactly the same way that people hack software piracy checks.

I mentioned last time we discussed network lag that on the chess server
FICS there were constant accusations of cheating based on timeseal.  I
haven't played there in years, but I'd be surprised if the situation has
changed.

-Jeff

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

Reply via email to