數織又稱 Nonogram、Picross 或數字填圖。它不是讓你猜圖案,而是用每一列、每一行的數字,推理哪些格要填色、哪些要留白。第一次玩 PlayPiyo 數織 時,先選 5×5,畫面較小,也容易同時看見行列兩邊的限制。
數字代表連續區塊,不是填色總數
橫列由左到右讀,直行由上到下讀。提示 3 表示一段連續三格;2 1 表示先有兩格連續填色,中間至少留一格空白,再出現一格填色,區塊順序不能交換。
在五格的線上,■■×■× 與 ×■■×■ 都符合 2 1。但 ■■■×× 是一整段三格,線索應該是 3,不能當成兩段。空白可以留在兩側,區塊之間的分隔卻不可省略。
填色、X 與未知,是三種狀態
正式填色表示確定屬於圖案;X 表示已確認必須留白;沒有標記則只是尚未判斷。把所有沒填色的格子立刻打 X,會把「未知」誤當成「排除」。
先切對模式,再操作
PlayPiyo 手機版提供填色、X 與清除模式,不需要右鍵。桌機也能右鍵標 X、拖曳連續操作,或用方向鍵選格再按 Space。若不小心用錯模式,先復原那次操作,再繼續推理,別在錯誤標記上加更多假設。
重疊法:找每一種合法擺法都會填到的格子
五格提示只有 3 時,把三格方塊推到最左邊是 ■■■□□,推到最右邊是 □□■■■。無論從哪裡開始,中央第三格都會被填到,因此只有中央一格能立即確定。
左右兩端各有兩格,此時仍未知,不能直接標 X。重疊法不是隨便把區塊置中,而是找出所有合法位置共同覆蓋的部分。若有多個區塊,還必須把區塊順序與必要間隔一起考慮。
完整 5×5 範例:從中間十字到菱形
以下每一列與每一行的提示,依序都是 1、3、5、3、1。數字 1 代表一段長度一,並不是指定填在第一格;所有位置仍要靠另一個方向的線索確認。
1
3
5
3
1
1
3
5
3
1
第一步:先填滿提示 5 的線
第三列提示 5,五格都填色;第三行也是 5,因此上下貫穿的五格都填色。現在得到一個十字,這些格子都由線索直接保證,不必先猜最後的圖案。
第二步:收掉已達數量的線
第一列只要一格,而中央已填,因此其他四格都可標 X;第五列同理。第一行與第五行也各只要一格,第三列已提供,所以兩行其餘格都標 X。
第三步:利用邊界限制完成剩餘區塊
第二列與第四列的兩端已是 X,中間恰好剩三格,而提示都是 3,所以中間三格全部填色。再檢查第二行、第四行,也都是連續三格。完整結果如下,# 是填色,. 是確定空白。
..#..
.###.
#####
.###.
..#..
圖案與全部行列線索一致,而且上述每一步都能確定,沒有靠左右對稱猜測。真正題目即使看起來像愛心或動物,也不能把「應該對稱」當成額外規則。
常見錯誤與較大棋盤的起手式
最常見的錯誤,是把 2 1 的兩段接起來、把未知全部標 X,或只檢查橫列沒有核對直行。另一個陷阱是某格填色後,忘記更新另一個方向的可能排列。
進到 10×10 或 15×15,先找填色總長加上必要間隔接近整條長度的線,再用重疊法。每完成一小段就交叉檢查,不必從第一列依序硬做到底。大盤面可以局部捲動與放大格子,先確保看清目前對應的行列標籤。
常見問題
空白一定要全部標 X 才能過關嗎?
PlayPiyo 只要求正式填色與唯一解一致,X 是推理輔助。但適時標出已確認的空白,能避免自己反覆重新檢查同一段。
看不到下一步,是不是只能猜?
先確認兩個方向的線索都用過,並檢查區塊是否已碰到邊界。如果仍卡住,可用提示理解一格的答案。想練習同樣重視前提的格子推理,也可看 踩地雷 1-2-1 範例。