数独技巧

克拉肯鱼

极难

这里的克拉肯鱼是带鳍的 X-Wing 或剑鱼,也就是一个额外候选数几乎打破了常规鱼形模式。

在实践中看到该技巧

逐步通过示例。每个步骤解释你在棋盘上看到的以及为什么结论成立。

示例:
  1. 我们通过第1行 og 第4行跟踪数字4。它看起来几乎像一条鱼,但其中一条线有太多候选数。

你如何识别该模式

克拉肯鱼是一种带鳍鱼形。先找到一个近乎完整的鱼形模式,例如 X-Wing 或剑鱼;如果某条基础行中多出一个候选数而破坏了标准模式,这个额外候选数就称为鳍。此时不必放弃鱼形,而是把鳍作为另一种假设单独分析。

推理有两个分支。如果鳍是错误的,鱼如常工作,该数字可以从覆盖的其他单元格删除。如果鳍是正确的,该数字在鳍单元格中,所有看到它的单元格失去该数字。在两个分支中受影响的单元格无论如何都可以删除,实际上是在覆盖中并看到鳍的单元格。

逐步程序

  1. 寻找其中一个基础线有太多一个候选数的鱼模式。
  2. 标记鳍,即打破模式的候选数。
  3. 找出没有鳍的鱼会给出的删除。
  4. 找看到鳍的单元格,只保留在两种情况下都受影响的删除。

常见错误

  • 使用鱼的完整删除。有鳍时,只有两个分支的交集是安全的删除。
  • 允许多个鳍而不扩展两个分支。每个额外的鳍给出一个所有删除都必须坚持的额外分支。
  • 忽略鳍所在的宫。能看到鳍的格子也包括同宫格子,而有效的候选数排除往往就在这里。

什么时候你需要该技巧?

最困难的棋盘需要遵循整个棋盘长逻辑链的技巧。它们在实践中是证明:假设什么,遵循后果,看看什么不能成立。通过下面的示例,一步步进行,使用求解器在你自己的棋盘上使用的相同工具。

在数独求解器中试用此技巧