I have been doing this for years.
I try to understand, using program analysis, why the GM lost the game.
I have found that almost every loss is because the GM does not understand a position and blunders.
Then I run the misunderstood position in the program and see if the program understands.
I have found that almost every time a 2700 GM does not understand the position, the program does.
There are thousands of these examples available.
What I find interesting is that in 2015 the Super GM still continually misunderstands positions, very often.
here is an example:
some guy on the internet called this a Kasparov immortal game when actually his opponent made a 4 point blunder, 24...cxd4.
I would not call this an immortal game.
I would call this a mickey mouse game, Kasparovs opponent didn't have a clue so Kasparov gets praise, stupid logic.
so the question is how quick do the programs evaluate this as a blunder?
[d] b2r3r/k4p1p/p2q1np1/NppP4/3R1Q2/P4PPB/1PP4P/1K2R3 b - -
Here is the info:
1. Stockfish takes 6 seconds
2. Komodo never considers it
3. Houdini takes 3 seconds to avoid capturing the Rook
4. Deep Rybka 4 seconds to avoid move 24...cxd4
5. Gaviota takes 2 minutes
6. Topalov 2700 captures the Rook and lost the game
The Super GM could not avoid capturing the Rook
after 2700 GM move 24...cxd4
Engine: Stockfish 090415 64 BMI2 (8192 MB)
by Tord Romstad, Marco Costalba and Joona
37/56 0:14 +2.14++ 25.Re7+ (233.585.661) 16658
<snip>
50/93 86:45 +6.77++ 25.Re7+ (106.519.851.302) 20463
with hash clear
34/63 0:23 +4.12 25.Re7
Engine: Komodo 8 64-bit (8192 MB)
by Don Dailey, Larry Kaufman, Mark Lefler
Threads now set to 8
19.00 0:01 -0.59-- 24...Rhe8 25.Rxe8 (28.730.799) 17346
19.00 0:02 -0.23-- 24...Rhe8 25.Rxe8 (52.363.273) 17731
<snip>
28.01 1:44 -0.53 24...Kb6 25.b4 Qxf4 26.Rxf4 Nxd5 (2.043.405.800) 19612
Engine: Houdini 4 Pro x64 (8192 MB)
by Robert Houdart
19/61 0:02 0.00 24...cxd4 25.Re7+ Kb6 26.Qxd4+ Kxa5 (57.148.460) 19884
19/61 0:03 -0.42 24...Kb6 25.b4 Qxf4 26.Rxf4 Nxd5 (60.735.029) 19939
Engine: Deep Rybka 4.1 SSE42 x64 (4096 MB)
by Vasik Rajlich
14.01 0:04 0.00 24...cxd4 25.Re7+ Kb6 26.Qxd4+ Kxa5 (4.058.883) 991
14.02 0:04 -0.58 24...Kb6 25.b4 Qxf4 26.Rxf4 Nxd5 (4.817.724) 1017
Engine: Stockfish 090415 64 BMI2 (8192 MB)
by Tord Romstad, Marco Costalba and Joona
28/53 0:03 -0.66-- 24...cxd4 25.Re7+ (50.232.210) 14765
28/53 0:06 -0.48 24...Kb6 25.Nb3 Bxd5 26.Qxd6+ Rxd6 (93.651.555) 15474
Engine: Gaviota (8192 MB)
by Miguel A. Ballicora
24.00 0:55 -0.05-- 24...cxd4 (348.805.414) 6318
24.00 2:23 -0.20 24...Kb6 25.b4 Qxf4 26.Rxf4 Nxd5 (908.443.024) 6342
24.00 5:10 -0.20 24...Kb6 25.b4 Qxf4 26.Rxf4 Nxd5 (2.016.333.386) 6492
[Event "Hoogovens A Tournament"]
[Site "Wijk aan Zee NED"]
[Date "1999.01.20"]
[Round "4"]
[White "Garry Kasparov"]
[Black "Veselin Topalov"]
[WhiteElo "2812"]
[BlackElo "2700"]
[ECO "B06"]
[Result "1-0"]
1. e4 d6 2. d4 Nf6 3. Nc3 g6 4. Be3 Bg7 5. Qd2 c6 6. f3 b5
7. Nge2 Nbd7 8. Bh6 Bxh6 9. Qxh6 Bb7 10. a3 e5 11. O-O-O
Qe7 12. Kb1 a6 13. Nc1 O-O-O 14. Nb3 exd4 15. Rxd4 c5
16. Rd1 Nb6 17. g3 Kb8 18. Na5 Ba8 19. Bh3 d5 20. Qf4+ Ka7
21. Rhe1 d4 22. Nd5 Nbxd5 23. exd5 Qd6 24. Rxd4 cxd4
25. Re7+ Kb6 26. Qxd4+ Kxa5 27. b4+ Ka4 28. Qc3 Qxd5
29. Ra7 Bb7 30. Rxb7 Qc4 31. Qxf6 Kxa3 32. Qxa6+ Kxb4
33. c3+ Kxc3 34. Qa1+ Kd2 35. Qb2+ Kd1 36. Bf1 Rd2 37. Rd7
Rxd7 38. Bxc4 bxc4 39. Qxh8 Rd3 40. Qa8 c3 41. Qa4+ Ke1
42. f4 f5 43. Kc1 Rd2 44. Qa7 1-0