5 automatic angles of analysis across the entire tournament.
Time left on the clock just before playing the 40th move. Less time = more pressure at the time control.
First move where the player thought > 30s. The higher, the more moves their preparation covers.
| Player | Average depth | Range (min / max) | Games |
|---|---|---|---|
| Warmerdam, Max | move 8.1 | 4 – 17 | 13 |
| Giri, Anish | move 7.8 | 3 – 14 | 13 |
| Caruana, Fabiano | move 7.6 | 3 – 16 | 13 |
| Erigaisi Arjun | move 7.6 | 3 – 16 | 13 |
| Van Foreest, Jorden | move 7.4 | 4 – 12 | 13 |
| Abdusattorov, Nodirbek | move 6.9 | 3 – 12 | 13 |
| Sarana, Alexey | move 6.8 | 4 – 13 | 13 |
| Keymer, Vincent | move 6.5 | 2 – 12 | 13 |
| Wei, Yi | move 6.3 | 1 – 14 | 13 |
| Harikrishna, Pentala | move 5.8 | 3 – 9 | 13 |
| Fedoseev, Vladimir | move 5.7 | 1 – 11 | 13 |
| Praggnanandhaa R | move 5.3 | 1 – 10 | 16 |
| Mendonca, Leon Luke | move 5.2 | 1 – 10 | 13 |
| Gukesh D | move 4.4 | 1 – 8 | 16 |
Average time per move at each round. Shows fatigue / confidence settling in.
Which opening families make each player think earliest in the game.
| Player | A Flank | B Semi-open | C Open | D Closed | E Indian |
|---|---|---|---|---|---|
| Abdusattorov, Nodirbek | 3m 16s 2 games | 3m 56s 3 games | 3m 20s 5 games | 2m 38s 1 game | 4m 47s 2 games |
| Caruana, Fabiano | — |
The cost of a move is the eval lost by the player (positive = bad move). We aggregate by think duration to see if thinking more produces cleaner moves — and who benefits most.
Positive = the move dropped the eval (bad move). Close to 0 = neutral move. The blunder rate is the % of moves in the bucket with a cost > 150 cp.
Difference between median quality when the player thinks fast (≤ 60s) and when they think long (> 5min). Negative = their long thinks pay off. Positive = they would have done better to move faster.
| Player | Fast moves (≤ 60s) | Long moves (> 5min) | Δ |
|---|---|---|---|
| Gukesh D | +4 cp(194) | +4 cp(110) | 0 cp |
| Wei, Yi | 0 cp(91) | 0 cp(87) | 0 cp |
| Erigaisi Arjun | +3 cp(83) | +4 cp(72) | +1 cp |
| Fedoseev, Vladimir | +2 cp(118) | +3 cp(107) | +1 cp |
| Warmerdam, Max | +2 cp(107) | +3 cp(114) | +1 cp |
| Praggnanandhaa R | +2 cp(231) | +4 cp(112) | +2 cp |
| Keymer, Vincent | +1 cp(146) | +3 cp(126) | +2 cp |
| Abdusattorov, Nodirbek | +1 cp(118) | +4 cp(99) | +3 cp |
| Mendonca, Leon Luke | +3 cp(124) | +5 cp(88) | +3 cp |
| Sarana, Alexey | 0 cp(118) | +3 cp(95) | +3 cp |
| Harikrishna, Pentala | +2 cp(125) | +6 cp(105) | +4 cp |
| Giri, Anish | 0 cp(104) | +4 cp(87) | +4 cp |
| Caruana, Fabiano | +1 cp(98) | +5 cp(96) | +4 cp |
| Van Foreest, Jorden | 0 cp(106) | +7 cp(84) | +7 cp |
The moves where the player thought the most AND lost the most eval.
4m 17s 3 games |
5m 9s 7 games |
4m 24s 1 game |
| Erigaisi Arjun | — | 6m 48s 3 games | 2m 39s 4 games | 6m 44s 2 games | 4m 43s 4 games |
| Fedoseev, Vladimir | 3m 9s 2 games | — | 3m 56s 3 games | 4m 47s 6 games | 4m 11s 2 games |
| Giri, Anish | 4m 3s 2 games | 3m 29s 2 games | 3m 39s 6 games | 4m 7s 1 game | 4m 50s 2 games |
| Gukesh D | 7m 29s 3 games | 4m 16s 1 game | 4m 52s 6 games | 6m 11s 5 games | 6m 54s 1 game |
| Harikrishna, Pentala | 3m 48s 2 games | 3m 54s 3 games | 4m 22s 5 games | 4m 15s 1 game | 4m 35s 2 games |
| Keymer, Vincent | 3m 57s 1 game | 6m 28s 2 games | 4m 41s 3 games | 5m 21s 3 games | 5m 24s 4 games |
| Mendonca, Leon Luke | — | — | 4m 24s 6 games | 4m 53s 3 games | 4m 33s 4 games |
| Praggnanandhaa R | 7m 8s 3 games | 3m 30s 3 games | 4m 55s 4 games | 6m 47s 4 games | 5m 35s 2 games |
| Sarana, Alexey | 4m 38s 1 game | 3m 37s 2 games | 2m 29s 2 games | 6m 9s 5 games | 4m 55s 3 games |
| Van Foreest, Jorden | — | 2m 57s 3 games | 3m 58s 4 games | 4m 17s 5 games | 18s 1 game |
| Warmerdam, Max | 5m 28s 4 games | 4m 25s 2 games | 5m 17s 4 games | 5m 22s 3 games | — |
| Wei, Yi | — | — | 5m 52s 11 games | — | 6m 46s 2 games |