什麼是 Nurikabe 解題器?
Nurikabe 解題器是一個線上工具,能根據有數字的島嶼線索完成盤面。Nurikabe 是島嶼與牆壁類型的日本邏輯謎題:白色島嶼大小必須符合數字,所有黑色牆格必須連成一體。
本頁針對 Nurikabe solver、Nurikabe 解題器、Nurikabe 答案、Nurikabe 提示與 Nurikabe 策略等搜尋。你可以解完整盤面、檢查局部狀態,或只顯示下一個邏輯步驟。
- 解書本、App、報紙或列印紙上的 Nurikabe。
- 輸入數字以及已知的牆格或白格。
- 檢查目前盤面是否仍有有效解。
- 不顯示完整答案,只揭示一個強制格。
如何使用這個解題器
先選擇尺寸並建立盤面。在線索模式中,點擊格子並輸入島嶼數字。Backspace 或 Delete 可清除線索。在標記模式中,點擊非線索格可切換牆、白格與空白。
Solve 會完成整題。Check 會確認目前輸入是否仍可解。Next move 會標示一個推理步驟,Apply move 可將它加入盤面。
- 用線索模式輸入原題數字。
- 把已證明的黑格標為牆。
- 把已知屬於島嶼的格子標為白格。
- 不確定的格子保持空白。
- 可用範例了解輸入方式。
解題器使用的規則
每個數字都是一座白色島嶼的一部分,而該島嶼大小必須正好等於數字。不同島嶼可以斜角相接,但不能共用邊。
黑格形成牆。牆必須上下左右連通,且任何 2 x 2 區塊都不能全黑。
- 每座島恰好包含一個數字。
- 島嶼大小等於其數字。
- 不同島嶼不可共用邊。
- 所有黑格必須連通。
- 不可出現全黑 2 x 2。
下一步與策略
Next move 會先使用常見的人類解題技巧。數字 1 的島已完成,因此周圍必須是牆。已完成的島周圍也必須是牆。若某格會連接兩個不同數字島,該格也必須是牆。
解題器也會避免全黑 2 x 2。若局部邏輯沒有結果,它會搜尋有效完成盤面,並顯示所有解都一致的格子。
- 完成島嶼:以牆包圍。
- 分離島嶼:阻止兩個數字島合併。
- 避免全黑 2 x 2:強制白格。
- 可達性:白格必須能連到某個數字。
- 強制格:所有有效解都一致。
為什麼題目可能無解或多解
若島嶼過大、兩個數字島合併、牆被切斷,或被迫形成全黑 2 x 2,盤面就無解。
若同一組線索允許多個完成盤面,則為多解。正式發布的 Nurikabe 通常會追求唯一解。