The prototype verifies distance 1–2 exactly via the Wikipedia API and probes distance 3 by sampling. The production build uses the full Six Degrees of Wikipedia graph database for exact answers at any depth.
Paste your deployed Apps Script web-app URL and every logged spin appends a row. Setup steps are in the panel below.
1. Create a Google Sheet → Extensions → Apps Script.
2. Paste this, save, then Deploy → New deployment → Web app → execute as Me, access Anyone.
3. Copy the web-app URL into Settings above.
function doPost(e){
var s = SpreadsheetApp.getActiveSpreadsheet().getSheets()[0];
var d = JSON.parse(e.postData.contents);
s.appendRow([new Date(), d.t1, d.t2, d.t3, d.minSep, d.mode]);
return ContentService.createTextOutput('ok');
}
Every candidate is a live random Wikipedia article, filtered before it can land on a reel:
· No living people (Wikipedia's "Living people" category)
· No politics, politicians, or parties from the last ~100 years (pre-1900 politics allowed)
· No blocklisted topics (Nazis, 9/11, abortion, etc. — editable above; wars are fine)
· No current events (recent-year titles and event categories rejected)
· Article must run 3,000+ words (verified against the full text)
· No two topics may share a Wikipedia category
· No two topics may be reachable within the minimum click separation, in either link direction
Rule you enforce yourself: if you already see the connection, hit respin. We want surprise, not confirmation.