This was submitted for the Columbia Math Modeling Contest (March 2026). Our submitted paper can be found in report/CMMC_2026_report.pdf. Contest instructions CMMC 2026 (March) Instructions.pdf are also included for reference.
Design a Formula 1 street circuit in New York City, optimising for race quality, spectator access, landmark visibility, economic impact, and minimal urban disruption.
A 4.489 km loop around the southern edge of Central Park:
- Seg 1 — Central Park South westbound (857 m, main straight)
- Seg 2/3 — Central Park West northbound with W79th chicane (1,553 m)
- Seg 4 — Park connector road eastbound (435 m)
- Seg 5 — East Drive / 5th Avenue southbound, DRS zone (1,644 m)
Key corners: Columbus Circle hairpin (T1), W79th chicane (T2), CPW–W84th right (T3), 5th Ave & CPS start/finish (T5).
| File | Purpose |
|---|---|
models/circuit_geometry.py |
Feasible-set constraints, haversine distances, route scoring |
models/race_performance.py |
Lap time, corner speeds, braking distances, DRS zones |
models/traffic_impact.py |
NetworkX road network, OD-pair detour analysis, mitigation strategies |
models/spectator_management.py |
Zone capacity, egress time, subway access |
models/economic_analysis.py |
Revenue projections, tourism multiplier, sensitivity analysis |
Figures are generated by the model scripts and stored in figures/. Tests are in tests/.
pip install -r requirements.txt