Dots are articles, coloured by community.
Links are listed by how many articles point at them — the number on
each row.
No map layout yet.
The race still works; the trajectory view needs nodes.parquet.
Run python python/01_graph_compute.py.
How to play
You start on one article and have to reach the goal by
clicking links — no search, no back door. It is Wikipedia
with the address bar taken away.
Par is the shortest route that exists. Match it and that is
Par ⛳; every extra click is a stroke — Bogey, Double bogey.
Under par is impossible, which is the point.
Links are grouped by map region and carry a one-line
description. Filter, sort (including by how much each article is
actually read), or flip off details for bare names.
The 🧭 Compass spends a limited charge to show the true
distance to the goal from every link you can see. Charges scale
with par — spend them where it hurts.
Hub exclusion locks the biggest articles so you cannot route
through "United States" every time; a 🔒 link is visible but
untakeable. Par is computed under the same lock.
Back is free and does not cost a click — the running clock
is the real cost of a wrong turn. Pause hides the links, so
it is not a way to think for free.
The ★ Daily is the same race for everyone, in three
difficulties, with a 🔥 streak for consecutive days on this
device. The ⛳ Round strings 3 (or 9) holes into one
scorecard. Type a number to replay any past daily or round
(archive plays don't advance streaks).
Topic races keep both endpoints inside one region of the
map; Pick your own race takes any two articles. Either way
the address bar is always a share link to the exact race.
After a race: see a shortest route, watch it replayed on the
map, and learn how many optimal routes existed — one route at par 4
is a very different puzzle from two hundred.