為什麼你做不出隨機?因為「努力」本身就是規則。人在刻意製造隨機的時候有兩個一致的傾向:換邊換得太頻繁(真正公平的硬幣只有一半機會換邊,人常常超過七成),以及迴避連按同一邊超過三四次。神諭只要數你在某個前幾步之後偏好按哪一邊就夠了。你越想騙它,它越準,因為「想騙」本身就是一種模式。
好消息是:你可以自己查。展開模型面板,裡面是神諭當下真正在用的機率表。當前脈絡(你最後幾步)的那一列會被標出來——你可以先自己算出它會猜哪一邊,再故意按反邊,確認它沒有偷看。如果你一直按反邊,命中率會一路掉到 0% 並停在那裡——這不是你找到漏洞,是數數模型的死角:它照計數押注,你照它的計數反著按,它永遠追不上。所以 0% 不代表你隨機,只代表你是它的鏡子。要量自己,就把面板關起來。
這是一個有終點的遊戲,而終點是真的。第一次玩大概會落在七成上下;知道「讓連段變長」之後通常掉到六成初;要再往下,就得在按的當下一直對抗自己想換邊的手感——那才是這支工具真正在練的東西。當一輪長到足以證明它時(大約四百步),畫面會告訴你你把神諭壓回了機率線。50% 是天花板不是 bug:一個只會數數的模型,遇到真正沒有規律的輸入,就只能跟丟硬幣一樣。你自己每一輪的成績會留在畫面上,這裡不會印任何「一般人多少分」——唯一誠實的比較對象是你上一輪。
神諭就是一個 5-gram 模型,跟語言模型預測下一個 token 是同一件事。差別只在脈絡長度(這裡最多五步,GPT-4 是幾萬個 token)和參數量。所以你用拇指「感覺到」的那件事——它在讀脈絡、押下一步——就是 AI 在做的事,只是規模差了好幾個數量級。想看 token 到底是怎麼切的,可以去 token-visualizer。
Why can't you be random? Because "trying" is itself a pattern. When deliberately generating randomness, people do two consistent things: they switch sides too often (a fair coin switches 50% of the time; humans exceed 70%), and they avoid runs longer than three or four. The oracle just counts which side you prefer after each short context. The harder you try to fool it, the better it gets — because the strategy of "fool it" is itself a pattern.
The good news: you can verify everything. Open the model panel to see the live probability table. The current context row is highlighted — you can derive the oracle's next guess before you tap, then tap the other side, confirming it is not peeking. If you keep beating it that way, your "always flip" strategy itself becomes a pattern, the hit rate falls to 0% and stays there. Not a bug you found — the blind spot of any counting model: it bets its counts, you invert its counts, it never catches up. Which is why 0% does not mean you were random; it means you were the oracle's mirror. To measure yourself, close the panel.
This game has an ending, and the ending is real. A first run usually lands around 70%. Once you know to let your runs get longer it tends to drop into the low 60s. Going lower means fighting your own urge to switch, tap by tap — that is the thing this tool actually trains. When a run is long enough to prove it (roughly four hundred taps), the screen tells you that you pushed the oracle back to the chance line. 50% is the ceiling, not a fault: a model that only counts has nothing to find in input that has no pattern. Your own runs stay on screen, and no population figure is printed anywhere — the only honest comparison is your last run.
The oracle is a 5-gram model, doing the same job a language model does when it predicts the next token. The differences are context length (5 taps here vs tens of thousands of tokens for GPT-4) and parameter count. So what you feel in your thumb — it reads context, bets the next step — is exactly what an AI does, just at a wildly different scale. To see how tokens are actually cut, visit token-visualizer.