高級技巧

數獨劍魚技巧:行列結構與候選數排除

hugh
發佈於:更新於:8 分鐘閱讀
數獨劍魚技巧:行列結構與候選數排除

劍魚(Swordfish)把 X-Wing 的兩行兩列結構擴展為三行三列。針對一個候選數,選擇三個基底行;如果該數字在每個基底行都只出現在同樣三個覆蓋列中,就能從這些列的其他行中排除該候選數。

三個基底行、三個覆蓋列、一個候選數:所有候選位置都必須留在這個框架內。

什麼是劍魚?

行式劍魚由三個基底行和三個覆蓋列組成。每個基底行中的目標數字必須只有兩個或三個候選位置,而且全部位於這三個覆蓋列;九個交點不必都有候選數。列式劍魚只需把行列互換。

如何找到劍魚

  1. 選擇一位候選數字。 在整個網格中掃描其音符,而不是混合幾個數字。
  2. 找到三個受限制的行。 每個選定的行必須僅將數字放置在同一組三列中。
  3. 確認每個基行都參與。 每行至少需要兩個候選者,並且三個封面列之外沒有候選者。
  4. 從蓋柱上除去。 從三個基本行之外的列中的單元格中刪除數字。
777777
劍魚框架:同一候選數在三個基底行中被限制於三個覆蓋列,因此可排除這些列中位於基底行之外的候選數。

示例:7 上的基於行的 Swordfish

假設第 2、5 和 8 行中的候選 7 只出現在第 1、4 和 9 列中。這三行必須將它們的 7 放置在這三列中的某個位置。

  1. 標記框架。 突出顯示第 2、5、8 行和第 1、4、9 列。
  2. 檢查是否有洩漏。 如果任何選定的行在框外還有一個 7,則劍魚無效。
  3. 進行消除。 從第 1、4 和 9 列的所有其他行中刪除候選 7。

劍魚常見錯誤

強制形成精確形狀

考生不需要佔據所有九個十字路口或形成對稱的圖片。

忽視外部候選人

封面列之外的一個額外目標候選者會破壞該基行。

去除魚內臟

有效刪除位於基行外部但覆蓋列內部。

劍魚練習清單

  • 在尋找魚之前完成單打併鎖定候選人。
  • 一次掃描一位數字並比較僅具有兩個或三個位置的行。
  • 在刪除任何內容之前,請先說明三個基本行和三個覆蓋列。

不要只憑形狀判斷劍魚。先說清目標數字,逐一驗證三個基底行,再把排除範圍嚴格限制在覆蓋列中。

劍魚常見問題解答

劍魚比X翼更難嗎?

通常。 它使用相同的邏輯,但跟蹤三個基地房屋和三個掩體房屋,而不是兩個。

劍魚可以連續三個候選人嗎?

是的,前提是每個基行中的每個候選者都位於相同的三個封面列中。

Swordfish 直接輸入數字嗎?

通常它會刪除候選人。 這些消除可能會在其他地方創建一個單一的。

相關文章