Insights dashboard
Rating trends and pattern breakdowns.
The insights route filters the derived dataset on the server, then hands a focused Elo series into client-side charting. Every other section stays static-data and reproducible.
Elo by game #
Chronological game-number x-axis, result-colored points, rolling trendline, and milestone callouts.
Narrative
Peak rating landed at 450 on Feb 17, 2026, while the floor sat at 306 on Feb 14, 2026.
Color split
White
45%
26-29-3
Black
54%
33-25-3
Recent trend
Current rating
415
Volatility 13
Recent form
50%
5-5-0 over 10
Activity heatmap
Game volume by weekday across the filtered range.
18 active days
Streak cards
Current momentum, longest heater, and roughest downswing.
Current streak
1
win
Longest win streak
4
2026-02-15
Longest loss streak
3
2026-02-13
Time-control breakdown
Most common control: 15m + 10s
15m + 10s
73 games
47% win rate
600
44 games
55% win rate
?
2 games
50% win rate
Termination breakdown
How games are ending after normalization.
Resignation
51 games
Checkmate
44 games
Game abandoned
12 games
Won on time
6 games
Stalemate
4 games
Timeout / insufficient material
1 games
Opening highlights
Heuristic opening signatures derived from the first few SAN moves.
Signature: e4 e5 Nf3 d6 d4 Nc6
3 games
33% win rate
Open Game shell
3 games
33% win rate
Sicilian shape
3 games
33% win rate
Open Game shell
2 games
100% win rate
Signature: e4 e5 Nf3 Nf6 d4 Nxe4
2 games
0% win rate
Signature: e4 e5 Qh5 Nf6 Qxe5+ Be7
2 games
100% win rate
Top-level summary
A compact readout of the filtered slice.
Average length
29
moves
Net rating change
+100
Across 119 games