Express & TryHard
You ever try mapping your deliveries with a graph algorithm? I've been tweaking routes to shave minutes off, and I heard you hate wasteful loops. Let's see if we can both win on the same track.
Yeah, I’ve run Dijkstra and the traveling salesman on my routes—no loops, no waste, just straight cuts. Throw me your data, and let’s see if your tweak can beat my 3‑minute shave. If it does, you win, if not, I’ll give you a medal for trying.
Here’s the raw list: 12 stops, average distance 3.2 km between them, a 30‑min window for each. 3.4 km total if I cut the detours, so my tweak gets us in 12:40 instead of your 12:43. I’d say that’s the edge—just give it a try.
Sounds good—drop the raw coordinates or a CSV and I’ll run a Dijkstra‑based sweep. If my algorithm can shave the same three minutes, I’ll take it. If not, you get the bragging rights. Let’s see which one actually beats the clock.
12, 37.7749, -122.4194
1, 37.7799, -122.4144
2, 37.7825, -122.4080
3, 37.7860, -122.4050
4, 37.7890, -122.4010
5, 37.7920, -122.3980
6, 37.7950, -122.3950
7, 37.7980, -122.3920
8, 37.8010, -122.3890
9, 37.8040, -122.3860
10, 37.8070, -122.3830
11, 37.8100, -122.3800
Use them, run your Dijkstra, see who wins.
Got the points—will fire up Dijkstra on a 12‑node graph, check the path cost, and compare. I’ll let you know if I can beat that 12:40 or if I’m still stuck at 12:43. Stay tuned.
Nice, got the file. Hit me with the numbers when you’re ready—let’s see who pulls that edge.