Chill 45-minute playlist
A track sequence from a music library, paced for the listening window and the mood.
An engine for finding your way.
Saunteur is the engine underneath Urban Gallery. Given a collection of things worth attending to, a way to compare them, a cost between them, and a budget, it produces an ordered itinerary that maximizes total value within that budget.
01 · The shape of the engine
02 · Domain tests
Saunteur started with one problem: a public-art walking tour. Items are sculptures; distance is meters between them; budget is two hours of an afternoon; value is “pieces seen.” None of that is built in. We tested the engine against unrelated problems to find out whether the abstraction held, or whether the picker would have to fork.
A track sequence from a music library, paced for the listening window and the mood.
An ordered path across a corpus of essays. Same shape; cost is now words; value is fit.
A neighborhood loop on foot. Walking minutes, ratings, and which spots you've already visited — all in the cost.
A sequence of single-day corridors, with state threaded between days. No multi-day machinery.
The same algorithm runs all four without a fork.
03 · What the work has taught us so far
The same algorithmic shape — score against distance, walk down possible tour lengths until one fits, then improve it locally — applies whether the cost is meters of walking, seconds of audio, or attention spent on a paragraph.
At walking distances it’s a feature; at driving distances it becomes a bug. The right escape mechanism depends on whether the user wants coherence (a focused reading session) or spread (a multi-neighborhood brewery trip).
A four-day traverse is a sequence of single-day corridors with state threaded between days. The engine doesn’t need to know it’s multi-day.
04 · Honest measurement
We benchmark Saunteur against the corner of optimization research closest to this kind of problem. It runs near-ceiling on the classical proven-optima suites and shows documented headroom against modern specialized heuristics on the larger OPLib suite.
We run the benchmarks to check our own work: to know whether the engine is sound before pointing it at problems where the optimum isn’t known.
Detailed methodology & per-instance numbers available on request. The engine is unmodified between suites.
05 · Status
Saunteur lives inside the firm for now. Urban Gallery’s walking tours run on it in production.
It will be available to others eventually, most likely as integrations built into existing apps for particular industries, and not as a general-purpose library.
06 · Inquiries
For partnership, technical evaluation, or licensing, write directly. A short note about the problem and the shape of the data gets a reply from Seth.
seth@backroomstrategies.com