(no title)
r34 | 4 years ago
- simulate a game using stockfish
- for each move (except few moves at the beginning) compare the move made by player with the list suggested by engine - if the move chosen by player is on the list generated by engine, than give that player some points (depending on the position of the move on the list)
- do some math considering player's ELO and some other stuff (I can't remember exactly).
Definitely not an ideal solution, but also open for improvements. Btw it wasn't my idea - chess players provided the exact algorithm, so it must have been known.
oehpr|4 years ago
It's also worth keeping in mind that you will sometimes see players match the best engine move 95% of the time or more at the 800-1000 elo's and they're not cheating, it's just their opponent is blundering and the next move is obvious.
So specifically, you have to find when players matched up with engine moves, where the engine decided on an optimal move by looking far into the future.
antisthenes|4 years ago
Nemerie|4 years ago
dorgo|4 years ago