馬步數獨 (Anti-Knight): 規則與解法
西洋棋馬步可達的位置不能出現相同數字。強大的空間幾何約束將整個盤面緊密交織。
規則

相同的數字不能出現在西洋棋馬步所能攻擊的距離內(朝一個方向移動2格,再垂直移動1格)。所有標準數獨規則依然適用。
西洋棋馬步的8個偏移座標
填入數字後,西洋棋馬步可達的以下8個相對位置將被禁止填入該數字:
| 行偏移 | 列偏移 |
|---|---|
| -2 | -1 |
| -2 | +1 |
| -1 | -2 |
| -1 | +2 |
| +1 | -2 |
| +1 | +2 |
| +2 | -1 |
| +2 | +1 |
如何解馬步數獨
檢查8個馬步攻擊點
填入一個數字後,會在最多8個馬步位置同時排除該數字,範圍可橫跨多達六個宮。
中央格子約束力最強
中央附近的格子能覆蓋全部8個馬步位置,而角落格只能覆蓋2個。
結合宮內排除法
當某宮內某數字只剩2個候選格時,利用已知數字的馬步攻擊往往能直接排除其中一個。
每填一格即掃描8格
排除範圍遠大於經典數獨的單行單列。
連鎖骨牌效應
填入一個數字常引發橫跨多達6個宮的連續排除。
一步一步:提示引擎的技巧
每個範例都按照 VariantDoku 提示的方式繪製:紅色候選數已刪除,藍色是該步驟證明的結果,綠色格子已解出。

能用馬步碰到的數對
這一宮最後兩格形成一個數對:一格是 7,另一格是 9。宮外某格若以列或行看到其中一格、又以馬步看到另一格,就等於兩格都看得到,因此既不能是 7 也不能是 9。兩個被劃掉的格子都符合:各自與數對的一角在同一直線上,並與另一角相隔一個馬步。
實戰範例
若某宮內數字7只剩2個候選格,而其中一格處於已填入7的馬步範圍內,則另一格必定填入7。
在 4×4 與 6×6 盤面上
在 4×4 上,馬步一定會離開所在的 2×2 宮;角落格只有兩個馬步鄰格,邊上的格子有三個,中央四格各有四個。在 6×6 上,中央格子攻擊全部八個馬步格,其中有些就在自己的 2×3 宮內,因此反馬步邏輯幾乎和 9×9 一樣強;而且只有六個數字,每填一格就拿走該數字剩餘位置的一大部分。
從題庫挑一題試試
使用此規則的真實 VariantDoku 謎題,點一下即可在 App 中開啟。
常見問題
什麼是馬步數獨?
相距西洋棋馬步(跳馬)距離的格子不能填入相同數字的數獨變體。
一格最多能攻擊多少個馬步格子?
盤面中央最多可攻擊8格,邊角較少。
該規則是否禁止對角線相鄰填相同數字?
不禁止。對角線相鄰禁止是「國王步(Anti-King)」規則,馬步規則僅限制日字跳步。
馬步規則會取代經典規則嗎?
不會,行、列、宮依然必須包含1至9。
馬步約束在哪裡作用最強?
在棋盤中央區域,中央格子能覆蓋全部8個馬步攻擊點。
在 VariantDoku 玩馬步數獨 (Anti-Knight)
VariantDoku 提供經邏輯驗證的馬步數獨 (Anti-Knight)與數十種其他變體題庫,涵蓋 4×4、6×6 與 9×9 盤面,每天都有新的 4×4 與 6×6 每日謎題。iPhone、iPad 與 Android 免費遊玩,沒有廣告,沒有追蹤。

