Interesting point. Yeah, I agree timing should be a strong signal. It seems like there are a few ways it could be included:
- Measure a correlation between position complexity and time spent per move. You would expect a good move to take longer to calculate in complex positions.
- Move timing consistency, humans are all over the place with timing, whereas cheaters often move regularly.
- Long pause, then strong play. If a cheater starts cheating half way through a game, then there could be a transition period where they first enter the position into the engine.
Yeah, seems like there would be a lot of ways of doing it. The correlation would have to take into account how much time the player has on the clock as well.
Comments
Interesting point. Yeah, I agree timing should be a strong signal. It seems like there are a few ways it could be included:
- Measure a correlation between position complexity and time spent per move. You would expect a good move to take longer to calculate in complex positions.
- Move timing consistency, humans are all over the place with timing, whereas cheaters often move regularly.
- Long pause, then strong play. If a cheater starts cheating half way through a game, then there could be a transition period where they first enter the position into the engine.
Yeah, seems like there would be a lot of ways of doing it. The correlation would have to take into account how much time the player has on the clock as well.