01
Multi-slot routing
One query per time slot in the window. Google Directions or OSRM depending on availability.
02
Event cross-check
Event database — festivals, matches, roadworks, holiday returns — weighted by proximity and severity.
03
Weather signal
Hourly forecast at the exact location and time of passing. Rain, wind, visibility.
04
Composite score
Five fluidity levels, variance-based confidence, optimal slot highlighted.