I used Stockfish 13 dev 2020-12-14 using a movetime of 5s per position on 4 cores with i7-2600K. Analysis starts at move 12 similar to Guid and Bratko but I only stop the analysis when the score of the game move and engine move is above 500cp or below -500cp. In Guid and Bratko they stopped the analysis when score is above 200cp or below -200cp.
Not all matches were analyzed so far but here is the current plot.
Carlsen 2013 is deadly against Anand. But Anand was not really that bad either.
Event: WCh 2013
Date: 2013.11.22
Code: Select all
A. Average error in centipawn (low is better)
+-----------+-----------+---------+-----------------+
| GameNum | Carlsen | Anand | Carlsen_score |
|-----------+-----------+---------+-----------------|
| 1 | -1.8 | 10.4 | 0.5 |
| 2 | 3.3 | 2.9 | 0.5 |
| 3 | 6.1 | 5.4 | 0.5 |
| 4 | 5 | 8.1 | 0.5 |
| 5 | 0.9 | 12.3 | 1 |
| 6 | 1.5 | 9.9 | 1 |
| 7 | 1.6 | 2.6 | 0.5 |
| 8 | 0.2 | 0.8 | 0.5 |
| 9 | 11.1 | 16.6 | 1 |
| 10 | 9.7 | 9.9 | 0.5 |
+-----------+-----------+---------+-----------------+
Code: Select all
B. Overall average error in centipawn (low is better)
+-----------+---------+
| Carlsen | Anand |
|-----------+---------|
| 3.8 | 7.9 |
+-----------+---------+
Code: Select all
C. Move Number with 50 to 100 cp error from a playable position (-50/50) cp, (high or None is better)
+-----------+-----------+---------+-----------------+
| GameNum | Carlsen | Anand | Carlsen_score |
|-----------+-----------+---------+-----------------|
| 1 | None | None | 0.5 |
| 2 | None | None | 0.5 |
| 3 | 26 | None | 0.5 |
| 4 | None | 18 | 0.5 |
| 5 | None | 45 | 1 |
| 6 | None | None | 1 |
| 7 | None | None | 0.5 |
| 8 | None | None | 0.5 |
| 9 | 22 | 18 | 1 |
| 10 | None | 26 | 0.5 |
+-----------+-----------+---------+-----------------+
Higher error values.
Code: Select all
D. Move Number with 101 to 300 cp error from a playable position (-50/50) cp, (high or None is better)
+-----------+-----------+---------+-----------------+
| GameNum | Carlsen | Anand | Carlsen_score |
|-----------+-----------+---------+-----------------|
| 1 | None | None | 0.5 |
| 2 | None | None | 0.5 |
| 3 | None | None | 0.5 |
| 4 | None | 28 | 0.5 |
| 5 | None | None | 1 |
| 6 | None | None | 1 |
| 7 | None | None | 0.5 |
| 8 | None | None | 0.5 |
| 9 | 18 | None | 1 |
| 10 | None | None | 0.5 |
+-----------+-----------+---------+-----------------+
Code: Select all
E. Move Number with 301 to 500 cp error from a playable position (-50/50) cp, (high or None is better)
+-----------+-----------+---------+-----------------+
| GameNum | Carlsen | Anand | Carlsen_score |
|-----------+-----------+---------+-----------------|
| 1 | None | None | 0.5 |
| 2 | None | None | 0.5 |
| 3 | None | None | 0.5 |
| 4 | None | None | 0.5 |
| 5 | None | None | 1 |
| 6 | None | 60 | 1 |
| 7 | None | None | 0.5 |
| 8 | None | None | 0.5 |
| 9 | None | None | 1 |
| 10 | None | None | 0.5 |
+-----------+-----------+---------+-----------------+
The rating according to Stockfish on the match between Carlsen and Anand is not comparable to the rating in the Capablanca - Lasker match. We only have an idea on the difference in rating between the two players in the match.
Code: Select all
F. Rating according to Stockfish 13 dev NNUE
+-----------+-----------+---------+
| GameNum | Carlsen | Anand |
|-----------+-----------+---------|
| 1 | 2902 | 2879 |
| 2 | 2880 | 2887 |
| 3 | 2792 | 2769 |
| 4 | 2783 | 2713 |
| 5 | 2887 | 2679 |
| 6 | 2837 | 2671 |
| 7 | 2885 | 2853 |
| 8 | 2898 | 2892 |
| 9 | 2802 | 2785 |
| 10 | 2677 | 2652 |
+-----------+-----------+---------+
Code: Select all
F. Rating according to Stockfish 13 dev NNUE
+-----------+--------------+----------+
| GameNum | Capablanca | Lasker |
|-----------+--------------+----------|
| 1 | 2744 | 2688 |
| 2 | 2715 | 2724 |
| 3 | 2802 | 2748 |
| 4 | 2852 | 2880 |
| 5 | 2555 | 2652 |
| 6 | 2846 | 2850 |
| 7 | 2843 | 2850 |
| 8 | 2868 | 2864 |
| 9 | 2836 | 2858 |
| 10 | 2629 | 2489 |
| 11 | 2706 | 2567 |
| 12 | 2607 | 2555 |
| 13 | 2859 | 2863 |
| 14 | 2668 | 2548 |
+-----------+--------------+----------+
Event: World Championship 12th
Date: 1921.??.??
Code: Select all
A. Average error in centipawn (low is better)
+-----------+--------------+----------+--------------------+
| GameNum | Capablanca | Lasker | Capablanca_score |
|-----------+--------------+----------+--------------------|
| 1 | 8.6 | 12.5 | 0.5 |
| 2 | 14.4 | 10.3 | 0.5 |
| 3 | 4 | 6.9 | 0.5 |
| 4 | 4.5 | 2.5 | 0.5 |
| 5 | 22.8 | 17.9 | 1 |
| 6 | 3.2 | 1.9 | 0.5 |
| 7 | 7.7 | 5.9 | 0.5 |
| 8 | 3.7 | 4.3 | 0.5 |
| 9 | 14.3 | 2.7 | 0.5 |
| 10 | 16.1 | 22.6 | 1 |
| 11 | 14.3 | 22 | 1 |
| 12 | 32 | 37.2 | 0.5 |
| 13 | 6.7 | 2.7 | 0.5 |
| 14 | 15.7 | 25.3 | 1 |
+-----------+--------------+----------+--------------------+
B. Overall average error in centipawn (low is better)
+--------------+----------+
| Capablanca | Lasker |
|--------------+----------|
| 12 | 12.5 |
+--------------+----------+
Code: Select all
C. Move Number with 50 to 100 cp error from a playable position (-50/50) cp, (high or None is better)
+-----------+--------------+----------+--------------------+
| GameNum | Capablanca | Lasker | Capablanca_score |
|-----------+--------------+----------+--------------------|
| 1 | None | 13 | 0.5 |
| 2 | None | 34 | 0.5 |
| 3 | None | None | 0.5 |
| 4 | None | None | 0.5 |
| 5 | None | 15 | 1 |
| 6 | None | None | 0.5 |
| 7 | None | None | 0.5 |
| 8 | None | None | 0.5 |
| 9 | 20 | None | 0.5 |
| 10 | None | 17 | 1 |
| 11 | None | None | 1 |
| 12 | 12 | 14 | 0.5 |
| 13 | None | None | 0.5 |
| 14 | 12 | None | 1 |
+-----------+--------------+----------+--------------------+
D. Move Number with 101 to 300 cp error from a playable position (-50/50) cp, (high or None is better)
+-----------+--------------+----------+--------------------+
| GameNum | Capablanca | Lasker | Capablanca_score |
|-----------+--------------+----------+--------------------|
| 1 | None | 41 | 0.5 |
| 2 | None | None | 0.5 |
| 3 | None | None | 0.5 |
| 4 | None | None | 0.5 |
| 5 | None | 23 | 1 |
| 6 | None | None | 0.5 |
| 7 | None | None | 0.5 |
| 8 | None | None | 0.5 |
| 9 | None | None | 0.5 |
| 10 | None | None | 1 |
| 11 | None | None | 1 |
| 12 | None | 20 | 0.5 |
| 13 | None | None | 0.5 |
| 14 | None | 29 | 1 |
+-----------+--------------+----------+--------------------+
E. Move Number with 301 to 500 cp error from a playable position (-50/50) cp, (high or None is better)
+-----------+--------------+----------+--------------------+
| GameNum | Capablanca | Lasker | Capablanca_score |
|-----------+--------------+----------+--------------------|
| 1 | None | None | 0.5 |
| 2 | None | None | 0.5 |
| 3 | None | None | 0.5 |
| 4 | None | None | 0.5 |
| 5 | None | None | 1 |
| 6 | None | None | 0.5 |
| 7 | None | None | 0.5 |
| 8 | None | None | 0.5 |
| 9 | None | None | 0.5 |
| 10 | None | None | 1 |
| 11 | None | None | 1 |
| 12 | None | None | 0.5 |
| 13 | None | None | 0.5 |
| 14 | None | None | 1 |
+-----------+--------------+----------+--------------------+
Analysis are saved in csv file.