Exact shortest walking order through the 10-gym cluster on Utah Valley University campus, on real path-network distances (BRouter). Solved with Held–Karp and cross-checked by exhaustive brute force — provably optimal for the routed distances, not heuristics. Every gym within ~1 km of the route is plotted in red for context — zoom out to see them all.
routed walking path ● routed gym ● gym not on route ● start / endpoints ◌ 80 m reach ╌ optional spur / shortcut scroll to zoom · drag to pan · double-click to reset
Loop or line? The loop returns to the start (park once, e.g. Lot M20 side); start it at any gym — numbering is anchored at Caring for reference. The line is for one-way passes and is exactly the loop with its longest leg (English 101 ↔ CS Modern Art, 401 m) removed.
Lawn cut. The routed Caring → UVU Airplane leg is 214 m because OSM has no path through Aviation Park's NE corner — but it's open lawn. Cutting straight across (~80 m) trims the loop to ≈ 1.75 km.
Method. Distances are the per-pair minimum of BRouter's hiking-mountain and shortest profiles plus a metric-closure pass. Gym data: PokeScrapper capture through 2026-07-07. Buildings and paths: OpenStreetMap.