Speedrun Route Optimizer
Build waypoint lists, calculate the optimal path with a greedy nearest-neighbor algorithm, and compare alternative routes side-by-side. Designed for Any%, 100%, and Main Story speedrunners chasing faster splits.
How it works: Add waypoints with biome, depth, and estimated task time. The optimizer finds the shortest sequence between them based on depth changes plus task time. Drag to reorder, click segments for biome details.
Optimized Path
Add waypoints and click "Recompute" to see the optimized path
Path Statistics
Calculated from the current optimized pathSegment Breakdown
Click any segment for biome detailsRoute Comparison
Click "Generate Alternative" to compare a reversed or random order.
Saved Routes
Related Tools
All tools →Track your runs
Speedrun Timer — Splits, PBs, Hotkeys
Once you've planned the optimal route, time your attempt with the Speedrun Timer. 10ms precision, PB comparison, hotkey control.
Frequently Asked Questions
How does the path algorithm work?
It uses a greedy nearest-neighbor algorithm: starting from your Start waypoint, it picks the closest unvisited waypoint based on depth change plus the estimated task time. This is fast (O(n²)) and gives reasonable results for 10-15 waypoints, though it's not guaranteed to find the global optimum. For exact solutions, an exhaustive search would scale as O(n!) and isn't practical for runs with 15+ stops.
How accurate are the time estimates?
Estimates combine depth delta (5 seconds per meter of vertical change) with a per-waypoint task time you set. The optimizer does not account for oxygen, terrain difficulty, or specific tool unlocks required for each waypoint — those depend on your progression. Refine the times based on your own PB history and the community splits database.
Can I share my routes with other runners?
Yes. Use Export JSON to download your route as a portable file that includes every biome, depth, task time, and note. Other runners can then use Import JSON to recreate the same plan locally. Saved routes are stored in your browser's localStorage, so back them up before switching devices or clearing browser data.
Wrong default waypoints or biome data?
Default routes are tuned for the current EA patch. Report mismatches and we'll update the presets.
Report an Error