Made for fans who watch the race twice
CURVA
Loading...

Race Simulations.

This tool predicts how a Grand Prix would play out, then checks that prediction against what really happened. It starts from real tire-wear data at the circuit, builds the pit strategies each driver could realistically run, and races them out lap by lap. Work through the four sections in order: each one unlocks the next.

How it works:
  1. Generate Strategies reads how fast each tire compound wears at this circuit and lists every pit plan worth running from each grid slot.
  2. Simulate Race runs those strategies lap by lap, modelling pit stops, tire drop-off, and how hard cars are to overtake.
  3. Simulated Race Results reads off the predicted finishing order, the gaps between cars, and each driver's total race time.
  4. Prediction vs Reality lines the model up against the real result and shows exactly where it was right and where it missed.
Rotate for best experience
Charts require landscape view
AGenerate Strategies

Generates all viable tire strategies for this race based on historical compound degradation data at the selected circuit. Each row is a driver from their qualifying grid position. The Strategy column shows the compound sequence (e.g. Soft → Medium → Hard) and number of stops. Pit Strategy adjusts how the model weights tire wear rate and how much overtaking is expected.

Steps:
  1. Pick a season and round.
  2. Choose a Pit Strategy style, and adjust Pit Loss or Min Stint if you want.
  3. Enter the race's total lap count and click Generate Strategies.
Season
Round
Pit Strategy
Pit Loss (s)
Min Stint (laps)
Number of Laps
May take several minutes on first load
BSimulate Race

Each line shows a driver's simulated position across every lap of the race. Lines moving down mean gaining places, up means losing them. Pit stops appear as a sharp drop followed by gradual recovery as rivals also stop. Delta to Pass controls overtaking difficulty: a higher value means passing is harder, so track position matters more.

Steps:
  1. Adjust Delta to Pass if you want tighter or looser overtaking.
  2. Click Simulate Race to watch the lap-by-lap positions play out.
  3. Use the driver legend below the chart to toggle cars on or off.
Delta to Pass (s)
RUN GENERATE STRATEGIES FIRST
CSimulated Race Results

The simulated finishing order, showing each driver's predicted position, strategy used, time gaps to the car ahead and to the race leader, and total race time. This is the model's best estimate if pace and tire data play out optimally with no external disruptions.

Steps:
  1. Click Show Results to see the predicted finishing order, gaps, and race time.
RUN SIMULATE RACE FIRST
DPrediction vs Reality

A direct comparison between the simulated finishing positions and what actually happened. The Diff column shows how many places off the model was: green zero is a correct call, red numbers show the miss. Discrepancies typically come from safety cars, reliability issues, driver errors, or aggressive undercuts the model didn't fully capture. Toggle Excl. DNF to remove retired drivers from the comparison.

Steps:
  1. Click Compare Results to see how the prediction stacks up against what really happened.
  2. Toggle Excl. DNF to remove retired drivers from the comparison.
RUN SIMULATE RACE FIRST