addition maze rules
addition maze rules

Addition Maze 的核心規則

Addition Maze 的規則要求玩家從左上角含有數字 2 的格子開始,用方向鍵走過相連的編號格子,累加出一個總和,並在抵達右下角的目標格時總和必須剛好等於 19。棋盤是一個固定的 3x3 方格,有五條已宣告的通道,沒有隨機生成,並且刻意設計了一個真正的錯路死胡同作為真實的替代選擇,而非裝飾。已造訪的格子不能重複使用,牆面與封閉邊界不會移動游標或扣分,只有成功移動到一個新的相連數字才會影響累加總和。已揭露的得勝順序是右、下、右、下,依序經過數值 2、4、6、2 與 5,從起始分數 1,000 開始,經四次接受的移動抵達 19。從起點直接按「下」是刻意設計的陷阱,因為它進入的 8 格是個死巷,其唯一通道會回到已經造訪過的起點,並立即產生死結。

這些規則奠基於瀏覽器在每次按鍵時強制執行的三項機械性保證。第一,只有跨越已宣告通道、進入非零且未造訪格子的方向鍵輸入才算數一步;其他任何輸入都是靜默無效操作。第二,累加總和只在移動被接受時才更新,因此被阻擋的嘗試不會意外把總和推過 19。第三,完成條件同時要求兩件事:游標必須落在右下角的目標格,並且累加總和必須剛好等於 19。遠離目標而達到 19 是不夠的;到達目標但總和不是 19 也會被驗證器拒絕。即使在錯誤路線上湊出正確總和也不算完成,因為規則將「目的地」與「精確總和」視為一項成對的要求。

3x3 棋盤與五條通道

棋盤是固定的 3x3 方格,並非隨機迷宮,這代表每次嘗試的起始佈局、目標與得勝路線都完全相同。左上角為 2,右下角為未命名的目標格,五條內部通道連接特定鄰格,而不是整個方格。可以從起點在得勝路線上遇到的數字依序為 2、4、6、2 與 5;從起點唯一可見的其他可遊玩數字是 8,位於起點正下方。

由於佈局永遠不變,你可以在按鍵之前先研究路線。五條通道以格子之間的開口呈現,其餘邊界則為牆面。這種可見性也是規則的一部分:迷宮沒有任何隱藏或隨機之處,謎題可以在你碰鍵盤之前先在紙上推演。整個佈局以語意化的 CSS 方格而非 canvas 繪圖呈現,每個格子都會向輔助科技宣告其數字、牆面狀態、造訪狀態與目前位置。若想親自體驗這個已揭露的棋盤,請開啟 Addition Maze 鍵盤謎題,並從起始的 2 按下一個方向鍵。

Addition Maze 的玩法

完整的通關僅需四次接受的移動,絕對不會更多。從開始畫面依序執行下列步驟:

  1. 按「右」方向鍵離開起始的 2,進入其右側的 4 格。
  2. 按「下」方向鍵落入 4 正下方的 6 格。
  3. 按「右」方向鍵進入下一個 2 格,離開 6。
  4. 按「下」方向鍵進入右下角的 5 格,以最終分數 800 完成謎題。
  5. 若你按到牆面、封閉邊界、越界方向,或已經造訪過的格子,什麼事都不會發生:游標留在原處、累加總和不變、也不扣分。隨時可以使用「重新開始」控制項,把游標送回 2、清除已造訪路線,並把起始分數恢復為 1,000。

得勝路線逐步拆解

下表顯示得勝路線上每次接受的移動、抵達的格子,以及累加總和每一步的成長過程。

移動編號方向鍵造訪格子累加總和
142 + 4 = 6
266 + 6 = 12
3212 + 2 = 14
4514 + 5 = 19

算術是這道謎題唯一的難度,而路線簡短到讀過一次表格就能背下來。分數從 1,000 開始,四次接受的移動各扣 50 分,完美通關後顯示的分數為 800,計算式為 1,000 - 50 × 4 = 800。任何需要更多次接受移動的路線,顯示的分數都會更低;任何無法以精確總和 19 抵達目標格的路線,則完全不會被登記為完成過的最佳分數。

先按「下」的陷阱與死結偵測

最需要內化的規則是:當你從起點按下「下」時會發生什麼。這個移動是真實、合法的選擇,不是一面牆:它會落在起點正下方的 8 格。累加總和變成 2 + 8 = 10,表面上路線看起來沒問題。問題出在結構上:8 格只有一條通道,而那條通道會連回已經造訪過的起點。瀏覽器偵測到沒有任何未造訪的相連格子,會立即回報死結。

死結並非軟性警告。驗證器同樣會拒絕任何總和超過 19 的路線,因此一個不小心把總和推過目標的序列,會因為不同於陷阱的原因而失敗。重新啟動是這兩種情況唯一誠實的恢復方式,規則保證重新啟動能在一次操作內把游標送回起始的 2、清除已造訪路徑、恢復 1,000 分,並移除完成或死結旗標。除了浪費在錯誤路線上的時間外,重新啟動沒有任何懲罰,所以把陷阱視為學習成本而非失敗,是務實的心態。

分數、最佳紀錄與老闆鍵

分數從 1,000 開始,計算方式為 1,000 減去 50 乘以接受移動的次數,因此完美通關的結果為 1,000 - 50 × 4 = 800。四步得勝路線因此恰好獲得 800 分,任何更長的成功路線得分都會更少。由於被阻擋的按鍵不計為移動,分數完全取決於你實際做出了幾次真正的移動,而不是按了幾次鍵。以非 19 的總和抵達目標、在目標之外達到 19,或觸發死結,都會移除完成旗標,且不會產生儲存的最佳分數。

你完成過的最佳分數儲存在瀏覽器的 localStorage 中,是唯一在多個工作階段之間保存的狀態。除此之外不會儲存任何東西:沒有帳號、沒有網路請求、沒有下載資源、沒有計時器,也沒有音效提示。連按兩次 Escape 會開啟共用的模擬試算表老闆畫面,再次連按兩次則會回到未變動的迷宮。老闆畫面僅供裝飾;下方的迷宮狀態會完整保留,因此你可以回到同一道謎題、同一個位置,而不會失去進度。

Addition Maze 在鍵盤謎題中的定位

Addition Maze 是個簡短的算術喘息,而非開放式無限遊戲。一旦熟悉路線,整個遊戲過程可以壓在三十秒內結束,這使它成為在較長任務之間、進行快速邏輯小憩的實用選擇。如果你想要一款路線較長、解法路徑更長的類似固定謎題鍵盤遊戲,15 拼圖規則(15 Puzzle rules)是基於方塊滑動而非累加總和;若想用同樣方向鍵玩方塊合併的變體,2048 規則詳解(2048 rules explained)涵蓋了一種不同類型的算術壓力。當你背下 Addition Maze 的路線後,想要再玩一款有公開規則集與確定性結果的簡短鍵盤遊戲時,這兩者都是值得參考的鄰居。