← All routes

Downtown AF Hour Loop — Optimal Walking Route

Downtown American Fork at hour scale — Main Street and beyond. Exact shortest walking order on real path-network distances (BRouter), solved with Held–Karp and cross-checked by an independently written exact solver. Every gym within ~1 km is plotted in red for context — zoom out to see them all.

Gyms routed
9
+126 plotted, not routed
Loop
3.33 km
≈ 41 min @ 3 mph
Line
2.27 km
≈ 28 min, saves 1056 m
Cadence
60 min
sized for hourly spawn cycles
Gyms / hour
13 / 9
30 / 60-min spawn cycles — a gym counts once per cycle (loop)
Avg leg
283 m
between consecutive gyms (line)
Legs
113–598 m
shortest · longest (line)
Climb
↑2 · ↓2 m
elevation gain / loss along the line

    routed walking path   routed gym   gym not on route   pokéstop   start / endpoints   80 m reach   scroll to zoom · drag to pan · double-click to reset

    Loop or line? The loop returns to the start; start at any gym — numbering is anchored at Veteran's Memorial Building for reference. The line runs American Fork Parks Playground → Thai Village Rickshaw and saves 1056 m over the loop.

    Verified. Loop and line orders are exactly optimal for the selected gyms — solved with Held–Karp in C and cross-checked by an independently written exact solver, on real path-network distances. Unlike the 30-minute routes, this hour loop has not yet had a per-leg map audit, so treat its total as a stay-on-paths figure.

    Origin. Built by the 60-minute cadence build: the largest gym set at this location whose optimal loop fits inside an hour at 3 mph with no leg over 700 m — grown greedily from the location center, re-solved exactly at every step.

    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.