什麼是水箱謎題?
水箱謎題(Aquarium)是由 Conceptis 推廣的邏輯謎題。盤面被分成相連的區域,稱為水箱。你的任務是在每個水箱裝入一定量的水,其餘為空氣,使每一列旁與每一行上方的數字成立。
每個數字就是該線上水格的數量。和數織(nonogram)一樣,所有提示都在盤面外;但這裡的答案是由水箱的牆與重力所塑造。
- 盤面分成相連的水箱。
- 每一格不是水就是空氣。
- 列的數字代表該列的水格數。
- 行的數字代表該行的水格數。
- 好的題目有唯一解,不需猜測。
水的規則:平整水位與重力
一切源自一個物理概念:水會找到自己的水位。在同一個水箱裡,水不能漂浮。只要水箱有一格是水,該水箱同一列的所有格子都是水,其下方所有格子也都是水。
空氣則相反:若某格是空氣,同一水箱中其上方的所有格子也都是空氣。每個水箱都從底部往上、以平整的水面注滿。
- 在一個水箱裡,某一列的格子要嘛全是水、要嘛全是空氣。
- 水從底部往上注滿水箱。
- 在一個水箱裡,水絕不會直接位於空氣的正上方。
- 不同水箱可以有不同的水位。
- 牆會阻止水往側邊蔓延。
如何解水箱謎題
從極端值開始。提示等於盤面邊長表示整條線都是水;提示為 0 表示整條線都是空氣。這些確定資訊會很快擴散。
接著把總和與水箱形狀結合。算出某個水箱必須為一條很緊的列或行提供多少水,往往就能精準定出它的水位。
- 先標出滿的線與空的線。
- 放水時,沿著水箱往側邊與往下延伸。
- 放空氣時,沿著水箱往側邊與往上延伸。
- 把每個提示與相交水箱能提供的水量比較。
- 善用唯一解:用推理,絕不靠猜。
水箱謎題與其他盤面謎題的差別
若你喜歡數織,邊框提示會很熟悉,但水箱把「連續的格子」換成「區域內平整的水位」。
這種融合讓水箱謎題帶著悠閒、近乎冥想的氣息。除了數數沒有別的計算,畫面清楚,下錯也容易看出並復原。