跳至主要內容
Lizely

數字連線謎題

以連續的正交路徑連線兩組相匹配的數字,並避免重複的格子、重疊、分支以及錯誤的端點。

隱私權:你的檔案不會離開裝置,所有處理均在瀏覽器本機完成。

使用方式

  1. 1.使用箭頭鍵移動至未使用的數字端點,並按下空格或 Enter 鍵以啟動其路徑。
  2. 2.每次延伸活動路徑一個正交格子,避免已佔用的格子與所有不匹配的端點;Backspace 會取消該路徑。
  3. 3.連線兩組 1 的端點與兩組 2 的端點以完成,然後使用重設來重新播放,或按兩次 Escape 來進入老闆畫面。

關於數字連線謎題

數字連線謎題是標準 Nikoli 路徑連線規則的精簡實現。一個五乘五的棋盤包含兩個標記為 1 的格子和兩個標記為 2 的格子。你的任務是使用一條連續的線連線每對匹配的數字。線路每次移動一個正交格子,可轉彎九十度,且不得重複使用任何格子。不同路線不得重疊、交叉或分支,且路線不得終止於另一對數字的端點。

本頁面刻意遵循 Nikoli 發布的相同數字對定義,並獨立重製於數學國家博物館。另一種常見的遊戲稱為數字連線,要求玩家以直線段連線 1、2、3 以及之後的數字,依序連線。此連續變體在此遊戲中未使用。端點、棋盤大小、簡單的兩對佈局、控制方式與計分皆為 Lizely 的實現選擇;而配對與路徑限制則為外部謎題規則。

使用箭頭鍵移動棋盤遊標。當遊標位於未使用的數字端點時,按下空格或 Enter 鍵以啟動該對數字的路徑。當某對數字處於活動狀態時,每次箭頭鍵輸入都會嘗試將路徑延伸一個格子。連線到匹配的端點即可完成該對數字。在繪製途中按下 Backspace 會移除最近的路徑格子,或在起始格子按下 Backspace 以取消未完成的路徑。當沒有路徑活動時,箭頭鍵可自由移動以選擇下一個端點。

此固定佈局設計用於短時間內可重現的鍵盤解法。1 對位於頂行,2 對位於底行。一個乾淨的解法會在頂行畫出四步,自由移動至 2 對的任一端點,再畫出四步至底行。共八個路徑步驟完成整個棋盤,並從起始值 1,000 獲得 920 分數。僅接受的路徑延伸計為步數;自由的遊標導航不會減少計分。

矛盾會即時偵測。嘗試進入錯誤的數字端點會顯示路徑已達另一對數字。嘗試進入任何已被路徑佔用的格子會觸發碰撞。棋盤邊界會阻止遊標移動,不會自動捲動。這些狀態不會靜默改變路徑,因此 Backspace 或改換方向可恢復活動路徑。完成後繪製會被暫停,並保留最終結果,直到重設。自動測試會驗證正交與對角移動、重複格子、重疊路徑、錯誤端點、四端點不變性,以及完整的八步完成序列。

棋盤是一個可訪問的 CSS 網格。每個格子會宣告其位置以及是端點還是路徑的一部分。選中的格子會有明顯的邊框。路徑、邊框、表面、前景、強調與警告皆使用 Lizely 的網站變數;本遊戲沒有使用畫布、圖片資源、硬編碼的配色、僅指標操作或音效依賴。因此整個遊戲僅需鍵盤操作,且在網站活動主題下仍能清晰閱讀。

完成的最佳計分僅會儲存在此瀏覽器的 localStorage 中,以遊戲特定的鍵值儲存。它不會上傳、附加至帳號,亦不會與公開排行榜比較。重設會清除所有路徑、選擇、活動對、矛盾、步數與計分。在 400 毫秒內按兩次 Escape 以顯示共享的模擬操作清單,然後再次按兩次 Escape 以恢復未變的謎題。請將此遊戲用作簡短的路徑規劃挑戰,而非認知能力的測試。若想了解更多網路邏輯,可嘗試 Hashi Bridges、Hitori Puzzle、Tents Puzzle 或 Pipes Puzzle。

方法與來源

瀏覽器將每對數字儲存為一個有序的 5×5 格子索引陣列。箭頭延伸必須與前一個格子的曼哈頓距離為一,保持在範圍內,避免所有已佔用的路徑格子,並避免非匹配的端點。完成時,兩個陣列必須從兩端點開始並結束,且不重複或重疊。計分為 max(0, 1000 − 10×接受的路徑步數)。

常見問題

我需要依照數字順序來連線嗎?
不。標準的數字連線謎題會連線每對匹配的數字。此棋盤會將 1 連線到 1,以及 2 連線到 2。
路徑可以交叉或共用一個格子嗎?
不。每個格子最多隻能屬於一條連續的路徑,且路徑不得交叉、重疊、分支或重複使用格子。
我該如何取消一條路徑?
當路徑處於活動狀態時,按下 Backspace。它會移除最後一個路徑格子,或在僅剩起始端點時取消整個路徑。
這個謎題是隨機產生的嗎?
不。此版本使用公開的固定 5 到 5 兩對數字的棋盤,以確保可重現的鍵盤操作與自動完成測試。

小遊戲 使用指南

查看全部