跳至主要內容
Lizely

盧裡卡貝

解決一個緊湊且唯一確定的 Nurikabe 線索,包含明確的牆、島與未知標記,支援鍵盤操作,並經機械化驗證規則。

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

使用方式

  1. 1.點選非線索格可迴圈切換為未知、牆或島,或使用專用標記按鈕;數字格保持為固定島。
  2. 2.每個正交的白島必須恰好包含一個線索,且面積與該線索數值相符,所有黑格必須連線成一個正交牆,且不得出現任何完整的 2 x 2 黑色方塊。
  3. 3.檢查前必須標記所有 16 格;不完整的檢查不計分,第一次錯誤的完整板面可修復,且唯一解將獲得恰好 1,000 分數。

關於盧裡卡貝

Nurikabe 是一種基於數字白島與周圍黑牆的網格分割邏輯謎題。每個白島必須包含恰好一個數字,且該島必須包含與數字相等的正交連線格子數。所有黑格必須屬於一個正交連線的牆,且任何 2x2 的方塊不得全為黑格。僅以角點接觸的島嶼視為分離,因為對角接觸不構成連線。這些緊湊的規則讓每一處標記都成為對區域性區域與全域性連通性的質疑。

本版本提供一個固定由 4 由 4 建立的板面,專為 Lizely 設計。其線索位於左上角為 2,第二行第三列為 1,第三行第四列為 5。這些線索總計為八,因此完成的板面有八個白島格與八個黑牆格。此板面並非官方 Nikoli 或 Conceptis 的正式謎題,也非歷史謎題或報紙複製挑戰。Nikoli 與 Conceptis 僅用於規則定義。線索位置、完成的網格、互動模型、計分與錯誤規則皆為原創產品設定。

若使用滑鼠或觸控螢幕,點選一個開放格子可迴圈切換為牆、島,或從島切換回未知狀態。數字格子為固定白島,不可更改。專用的牆、島與清除按鈕讓修正更為便捷,當迴圈操作不便利時。板面始終清楚顯示每種狀態:黑色填滿為牆,淺色格內有中心點為島,空白淺色格則為未知。此設計避免僅依賴顏色來判斷,也符合可及性名稱與自動瀏覽器檢查需求。

鍵盤操作涵蓋所有互動。使用箭頭鍵移動可見遊標於四乘四網格中。按下 W 或空格鍵標記當前非線索格為牆,I 代表標記為島,Delete 或退格鍵則恢復為未知。按下 Enter 進行檢查。共享的雙 ESC 鍵合動作會開啟類似電子表格的「老闆鍵」畫面,相同動作則返回謎題。重新啟動會清除所有非線索標記,恢復三個固定線索,將遊標移至第一個可編輯格,並重置計分與錯誤次數。

檢查板面會明確區分未完成與完成的狀態。若任一可編輯格仍為未知,遊戲會要求繼續,且不會計入錯誤。一旦所有格子皆明確為牆或島,驗證器將套用所有公開的 Nurikabe 規則。若完整錯誤的板面會記錄一次錯誤,但仍可編輯,因此可診斷並修復第一個完整錯誤。第二次錯誤檢查將導致執行死鎖,直到重新啟動。正確的完整檢查將獲得恰好 1,000 分數。完成與死鎖為終端狀態:板面點選、標記按鈕、鍵盤操作、遊標移動或後續檢查皆無法改變結果。

執行時驗證不會與隱藏的點陣圖對比。它會根據標記為島的格子建立正交元件,並確認每個元件恰好包含一個線索,且該線索值等於元件大小。由於元件是透過共享邊界定義,不同合法島嶼無法正交連線;對角接觸仍合法。驗證器會分別建立牆元件,並要求僅有一個。接著掃描所有可能的 2x2 視窗,拒絕任何四格皆為牆的視窗。固定線索格必須維持為島,且所有板面格子必須有明確的最終狀態。

釋出測試獨立驗證唯一性,與執行時驗證機制分離。三個線索被固定為島,留下 13 個可變格,每個可為牆或島。一個獨立的完整驗證器會評估所有 8,192 組合。其自身鄰居邏輯、廣度優先元件構建、線索查詢、面積比較、牆連通性檢查與 2x2 掃描均不呼叫生產環境分析功能。僅有一個組合存活。公開的解法會標記格子 2、3、4、6、8、9、10 與 11 為牆,當格子從 1 開始依行編號;其餘格子為島。

黃金檢查透過直接反例驗證規則。它拒絕包含兩個線索的白島、不包含任何線索的白島、島的大小與數字不符、斷裂的牆片段,以及完整的 2x2 黑牆塊。它確認僅以角點接觸的狀態仍為分離,作者的牆為單一元件,三個作者島的面積分別為 2、1 與 5,且每一個格子最終屬於唯一狀態。產品狀態檢查也涵蓋不完整檢查、第一次錯誤後的修復、精確計分、第二錯誤死鎖、終端封鎖、遊標邊界、固定線索保護與重新啟動。

所有功能皆在瀏覽器本機執行,作為一個小型 React 客戶端遊戲。不會將板面狀態傳送至伺服器,不需帳號,不下載每日謎題,不使用隨機生成器,也不引入任何套件依賴。緊湊的四欄佈局、方正的原生按鈕、最小高度控制、狀態行包裝、以及內容寬度限制皆設計以適應 390 像素手機,無需水平捲動。每個格子皆公開其行、列、線索或狀態、選擇位置與穩定測試識別碼,以支援輔助科技與生產瀏覽器驗證。

這是一個短暫的娛樂性謎題,非智力測驗、醫療或心理評估、教育安置工具或就業篩選。重複解一個固定謎題會因記憶而自然變得容易,因此完成時間不列入計分。對於首次解題,應從線索 1 開始,因為所有鄰接的非線索格必須為牆。接著思考如何讓線索 2 恰好獲得一個伴侶,且不接觸其他島嶼,並維持一條連線所有牆格的路徑。推理時可使用未知標記,確認區域後才明確標記為島,僅在所有格子皆有明確狀態後才執行可修復的第一次檢查。

方法與來源

將三個提示格設定為島嶼,其餘格子明確標示為未知、牆或島嶼。完整檢查時,形成正交的島嶼組成單位,每組必須恰好有一個提示,且組的大小等於提示值。形成正交牆壁組,每組也必須恰好有一個,然後掃描所有九個 2 由 2 視窗內的牆壁塊。僅當所有判斷條件皆透過時才授予 1,000,對未知格不記錄錯誤,允許在第一次錯誤完整檢查後修復,但第二次後將陷入死結,並凍結終端狀態。獨立列舉所有 2^13 的組合,並分別計算鄰接、組成、提示、連通性與塊編碼,以證明唯一解的存在。

常見問題

標準的 Nurikabe 規則是什麼?
每個正交連線的白島恰好包含一個數字,且該島的格子數量等於該數字。所有黑格組成一個正交連線的牆,且任何 2 x 2 的方塊不得全為黑。
這個固定謎題僅有一個解嗎?
是的。獨立測試對所有 8,192 個非線索格的 13 組合進行窮舉,透過獨立的元件與規則邏輯,僅找到一個有效板面。
我可以使用手機或沒有滑鼠來玩 Nurikabe 嗎?
可以。四欄板面支援觸控操作,鍵盤玩家可使用箭頭鍵移動,W 或空格鍵標記為牆,I 標記為島,Delete 清除,Enter 進行檢查。
這是一個官方謎題還是智力測驗?
不是。此板面為原創的 Lizely 娛樂性設定。Nikoli 與 Conceptis 僅用於規則說明,且此計分不作為認知、健康、教育或就業的衡量標準。

小遊戲 使用指南

查看全部