接龍挑戰是一場五回合的字彙謎題,每個新單字都必須以「上一個單字」的最後一個字母開頭,而唯一的完成方式就是正好達到 1,000 分。與接受任何字典詞條的休閒版本不同,一個稱為 Word Chain Game 的稽核版本,將可接受的拼法限制為一份固定的小清單,內含六個名詞,這些名詞已分別在 Princeton WordNet 3.1 以及對應的 Cambridge Dictionary 條目頁中獨立交叉比對過。每個環節必須依序通過三道驗證關卡:字典成員資格、首字母相符,以及在當前鏈中不得重複使用。當玩家接受全部五個環節而未觸發鎖定規則時,分數會以精確的 200 分為一級累增至最終的 1,000 分。這套規則經過設計,讓好奇的讀者僅憑可見的棋盤就能預測每一個結果:不顯示答案選單、不暗示隱藏拼法,也不提供輔助下一手的候選清單。這個挑戰的考驗不在於記住一長串單字,而是要在一個有界集合中仔細推理,並避免那個會終止一回合的「第二次相異拒絕鎖定」。

word chain challenge
接龍挑戰:五個稽核環節、零重複

接龍挑戰究竟在測驗什麼

這項挑戰鎖定的是三項技能,而非字彙的廣度。第一是字母接續:閱讀棋盤上可見的最後一個字母,並選擇一個首字母相符的單字。第二是字典意識,因為遊戲並非以整部英文字典進行驗證,而是以一份取自公共辭典的精簡稽核集合進行驗證。第三是自制力,因為即使某個重複詞在技術上滿足字母規則,鏈中仍不容許任何重複。

正因如此,這款遊戲讀起來更像邏輯謎題,而非拼字比賽。它不要求具備龐大的個人字彙,但要求仔細閱讀可見的線索。固定的種子會在每一回合開始時出現在棋盤上,連同所需的下一個字母;而回合計數器、目前分數、已使用的單字以及獨立的錯誤次數都會一併顯示。沒有計時壓力、沒有音訊提示,也沒有提示下一個答案的候選清單,因此每一回合都是確定性的,並且在每一場對戰後都能加以回顧檢視。

如何遊玩接龍挑戰

開啟 Word Chain Game 頁面,閱讀起始單字以及棋盤上突顯的最後一個字母。介面上會顯示回合編號、目前分數、已使用的單字以及獨立錯誤次數,因此鏈的狀態永遠一目了然。

  1. 閱讀前一個單字與突顯的最後一個字母;你下一個輸入的單一英文單字必須以該字母開頭。
  2. 從遊戲固定的本機字典中輸入一個單字,然後按下 Enter 或點擊 Link word;已在鏈中使用過的單字會被拒絕。
  3. 完成五個有效環節即可獲得 1,000 分,請記住,第二個相異的拒絕單字會鎖定整條鏈,直到按下 Restart 為止。

檢查的順序是固定的:先檢查字典成員資格,再檢查首字母規則,最後檢查不得重複規則。每次拒絕都會經過正規化處理,因此周圍的空白字元與字母大小寫會在儲存簽章前先被去除,這代表以不同大小寫重新輸入同一個錯誤答案,並不會再計入第二次失誤。可接受的路徑相當短,玩家在一、兩回合後即可記住,這也是為何這道謎題讀起來像是一場推理稽核,而非記憶力測試。

為什麼分數會以精確的 200 分為一級累增

計分刻意保持簡單。每接受一個環節即精確增加 200 分,因此當鏈延伸時,顯示的分數會依序變成 200、400、600、800,最後是 1,000。第五個環節被接受的瞬間,回合即告結束;被拒絕的嘗試本身並不會扣分,雖然兩個相異的拒絕會在任何延伸發生之前鎖定該回合。這種固定的算術讓分數成為進度的直接讀數,並消除了獎勵、衰減或部分給分公式的需要。

回合接受環節接受後分數狀態
1是200進行中
2是400進行中
3是600進行中
4是800進行中
5是1,000完成

相同的 200 分級距在反向時同樣重要。當一回合因「第二次相異拒絕」規則而被鎖定時,鎖定當下的顯示分數會被保留,只有 Restart 才能將其歸零。被鎖定的回合無法再以任何輸入延伸,因此鎖定時計分元件上所顯示的數字,就是該回合的最終數字。

稽核字典:六個可驗證的單字、兩個來源

可接受的拼法屬於參考資料,而非憑空捏造的標籤。主要辭典為 Princeton WordNet 3.1,其 HTTPS 字典封存檔可從 Princeton WordNet 計畫公開下載。準備期間,該封存檔回傳了 HTTP 200,六個可接受的名詞是直接從其 dict/index.noun 檔案中讀取的。六個 Cambridge Dictionary 條目頁——例如Cambridge Dictionary 中 "cloud" 的條目以及Cambridge Dictionary 中 "dragon" 的條目,再加上 night、tiger、rose 與 eagle 的對應頁面——獨立交叉驗證了相同的拼法與名詞義項,每個頁面均回傳 HTTP 200。

介面刻意不在玩家輸入之前透露哪些拼法是可接受的。棋盤上只會顯示目前的單字、其最後一個字母、回合計數器、分數、已使用的單字,以及獨立錯誤次數。沒有答案選單、沒有解答路徑,也沒有任何保存未來可接受單字的資料屬性。這就是為什麼這一回合在兩個方向上都是確定性的:相同的輸入永遠產生相同的接受結果,而審核者可以僅憑可見的線索加上已發布的辭典,重新推導出每一條可接受的路徑。

第二次拒絕鎖定及其避免方式

每一回合允許容忍一個相異的拒絕單字,並在第二個相異的拒絕單字出現時鎖定。拒絕可能來自錯誤的首字母、字典外的單字,或是重複的單字。用於比較的簽章採用正規化後的拼法(去除空白並轉為小寫),因此 "ROSE"、"rose" 與 " rose " 都視為同一次失誤。重新輸入同一個正規化後的錯誤單字並不會讓計數上升,這避免了某種漏洞,也讓鎖定規則保持可觀察。

當第二個不同的拒絕簽章出現時,遊戲會進入死鎖狀態。輸入欄位與提交按鈕都會變成停用,只有 Restart 能還原為確定性的種子、空白的嘗試集合、第一回合以及零分。兩個習慣在實務上可以避免這種情況發生。第一,輸入前先閱讀突顯的最後一個字母,因為前一個單字首尾字母的單純調換,是造成新失誤最常見的原因。第二,簡要地在心中記下你已提交的單字,因為重複同樣會計入一個新的簽章,而且在已接受三、四個環節後很容易被忽略。被鎖定的回合可以透過點擊 Restart 完整重玩,這會將棋盤還原為原始的種子並清除嘗試集合。

瀏覽器版的接龍挑戰如何處理輸入

驗證程序刻意做得精簡,這使得每一個輸入結果都可預測。下表摘要說明輸入正規化器如何處理各種類型的條目,而不會洩漏當前回合的任何答案。

輸入類型正規化器的處理方式對鏈的影響
字典中全小寫的單一單字去除空白、轉為小寫,再進行檢查三道關卡皆通過時,鏈推進 200 分
全大寫或大小寫混合的單字驗證前先摺疊為小寫與小寫拼法結果相同
開頭或結尾的空白驗證前先去除與去除空白後的單字結果相同
內含空白或多詞片語視為格式錯誤無作用;分數、回合與嘗試紀錄皆不變
標點符號、數字或連字號視為格式錯誤無作用;不儲存任何簽章
空白輸入視為格式錯誤而略過無作用;不記錄任何內容

由於格式錯誤的輸入不會改變任何狀態,意外按到空白鍵並不會鎖定鏈或浪費一次失誤。這項特性也讓稽核紀錄保持乾淨:每一筆儲存的簽章都對應一次蓄意的錯誤答案,因此可見的失誤次數會與玩家實際輸入的內容相符。

稽核紀錄的存放位置

每一個可接受的拼法都可以追溯到兩個獨立的公共來源。Princeton WordNet 3.1 封存檔提供主要的名詞清單,而對應的 Cambridge Dictionary 條目頁則提供交叉驗證。由於這兩個來源都是穩定的網路文件,審核者可以在不需存取遊戲內部資料的情況下,僅憑可見的線索重玩任何一回合。客戶端的驗證器只負責將輸入正規化並在本機字典中查找;它從不上傳玩家輸入的單字,且進行遊戲不需要帳號。正是公共辭典資料與本機遊戲狀態之間的這種區隔,讓每一回合都能保持確定性,並讓每一次拒絕都能依據可驗證的來源逐次核對。

如果你想從路線規劃的角度了解同一個工具,Last Letter Word Game: Five Links to 1,000 Points 指南會逐步走過五個回合的順序,以及每個 200 分級距落到計分元件上的精確時機。

延伸閱讀:Word List Recall Test: 5 Ordered Chains to 1,000。