Skip to main content
Part of the Strategy family.
One row per (stint_id, horizon_scope, candidate_pit_lap_offset): the Total_Cost(L) surface int_pit_strategy_value’s header described for two years and never computed. Cost of pitting after L laps on the current set = wear on the old set over those laps + wear on the next set over the rest of the horizon + a compound baseline offset + pit-lane loss discounted by the chance a safety car has already appeared. L = H is the no-stop candidate, which pays no pit term and is what makes a stop have to justify itself. THE SC DISCOUNT IS LOAD-BEARING: under a fixed one-stop the pit loss is the same whenever you take it, so it adds a constant to every candidate and cancels out of the argmin entirely - a longer pit lane would move nothing. Discounting it by 1 - (1 - m)(1 - (1 - h)^L), with h from int_sc_hazard_history, is what makes waiting pay and gives the model the property assert_pit_loss_pushes_optimum_later checks. Per-lap wear is capped at var(‘compound_wear_max_s_per_lap’) — the shared bound, which int_compound_cliff_predicted now applies to the same three terms as of Phase 8. The cliff polynomial is unbounded, reaching 136 s/lap extrapolated to age 80 and already 93 s/lap in-sample.

Lineage

Overview

18 tests guard this model - 16 generic, 2 singular.

Columns