get_track_evolution
Analyze Formula 1 lap time improvements during sessions to visualize track evolution and rubbering-in effects across practice, qualifying, and race data.
Instructions
Track how lap times improved during session as track evolution occurred.
Shows fastest lap per lap number to see track rubbering in and improvement.
Args: year: Season year (2018+) gp: Grand Prix name or round session: 'FP1', 'FP2', 'FP3', 'Q', 'S', 'R' max_laps: Optional limit to first N laps
Returns: TrackEvolutionResponse with lap-by-lap improvement data
Example: get_track_evolution(2024, "Monaco", "FP1") → Practice track evolution get_track_evolution(2024, "Monaco", "Q", 20) → First 20 laps of qualifying
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| year | Yes | ||
| gp | Yes | ||
| session | Yes | ||
| max_laps | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| evolution | Yes | Lap time evolution throughout session | |
| event_name | Yes | Event name | |
| total_laps | Yes | Total number of laps analyzed | |
| session_name | Yes | Session name | |
| total_improvement | No | Total improvement in seconds from start to end |