What it shows
Each driver carries four per-season signals:- Push residual: a thermal and mechanical load proxy from within-stint driver-skill residual drift. Higher = a more aggressive pushing style that accelerates tyre degradation.
- Average stint age: mean lap-in-stint across eligible laps. A longer average means the driver is kept out longer a proxy for tyre management or strategic circumstance.
- Dirty-air share: the fraction of eligible laps classified as dirty-air (gap < 1.5s in sector 2). Higher = more time in thermally loaded air behind other cars.
- Cliff risk: the fraction of eligible laps flagged as cliff candidates by the degradation model how often the driver approaches the tyre cliff.
Only training-eligible laps are included (age in stint > 3, no safety-car or mistake laps), and drivers with fewer than 50 eligible laps in the season are excluded.
How to use it
- Select a season from the filter bar; the heatmap reloads.
- Scan a driver’s row across the four signals to read their workload fingerprint.
- Scan a column to rank the field on one stress dimension say, who carried the most cliff risk.
- Cross-reference push residual with cliff risk high on both is a driver living near the tyre limit.
Reading the signal correctly
These are exposure signals, not skill scores: a high dirty-air share often reflects grid position and car pace, not a driver choice. Read the heatmap as “what this driver’s season demanded”, and pair it with the skill ratings to separate circumstance from technique.Data source
The chart queriesfct_cliff_prediction_features via DuckDB-Wasm in the browser, aggregating per driver per season.
The data window covers 2018–2024.
For the full model definition, see the
fct_cliff_prediction_features reference.