selected loop · gyms have 80m raid-join bubbles
gym in some loop isolated/noise (in no loop)
near Palmer: ≤15min walk ≤30min farther · dashed = commute from hotel
from live map: district polygons pokéstops raid-hour anchors
reading the stats
walk = stroll time, no stops · lap = walk + raiding all gyms
lap ≥ 30min ⇒ gym #1 has repopped when you return (no waiting)
raids/hr = 60·gyms ÷ lap · min/gym = tightness (lower better)
maxseg = longest walk between two gyms · bad-day = crowded/down floor