Idea: Replay games to detect cheating. Create a fleet of chess programs, with typical resource constraints (CPU, RAM, time). Have the chess programs replay recorded games. Compare the suggested moves with the player's actual moves. Divine some kind probability that player is cheating. Extra credit for replaying that player's history of games thru the same fleet. Was the player consistent? Were there spikes of cheatin…
This comment has strong "why does need a journal" vibes... Online chess areas like lichess and chess.com absolutely have automated cheat detection which they consider along with with reports in automated banning of accounts. They consider not just whether the player is playing the excellent moves (something common at any level and very common at high levels), but also how a deep search is needed to evaluate that move…
So maybe my only novel suggestion is running lichess (or equiv) live in parallel. Something livestream viewers could also help with.
And I hope someone's replaying historical games.
"how a deep search is needed to evaluate"
Of course. Obvious now that you mention it.
I assumed different programs would make different suggestions. So overseers would want to run a few programs to see if any matched the player's gameplay, style, etc.
Probably the last time I played chess was on an IBM PC XT. The quality of misc game engines varied widely. Of course there's probably been a convergence since.