AIC(交替推理链)
AIC 即交替推理链,是在整个盘面上交替连接强链和弱链的推理链。
在实践中看到该技巧
逐步通过示例。每个步骤解释你在棋盘上看到的以及为什么结论成立。
示例:
- 我们从第3行第8列中的数字3开始。
你如何识别该模式
AIC 即交替推理链,是在强链和弱链之间交替延伸的链。强链表示两个候选数中至少一个为真,例如某个数字在一个单元中的仅有两个位置,或一个双值格中的两个候选数。弱链表示两者至多一个为真,例如同一单元中数字相同的两个候选数。
当整条链按强、弱、强、弱交替连接时,两端就像一对普通强链:至少一端必为真。如果链以同一个数字开始和结束,就可以从所有同时看到两端的格子中排除该数字。AIC 是许多具名技巧的通用框架,简单染色和 XY-Wing 都可以表示为较短的 AIC。
逐步程序
- 找到一个数字的强链接并让其中一个末端是链的起点。
- 通过交替继续:强链接后面跟着一个弱,一个弱后面必须来一个新的强。
- 继续直到你到达一个与起点相同数字的候选数,两个末端都有强链接。
- 从所有看到链两个末端的单元格删除该数字。
常见错误
- 连续使用两个弱链接。那样逻辑破裂,链末端的结论没有价值。
- 认为末端是圣经。链只证明至少一个末端是正确的,而不是哪个。
- 将强链接当作单向。强链接可以总是被用作弱,但弱链接永远不能被当作强。
什么时候你需要该技巧?
最困难的棋盘需要遵循整个棋盘长逻辑链的技巧。它们在实践中是证明:假设什么,遵循后果,看看什么不能成立。通过下面的示例,一步步进行,使用求解器在你自己的棋盘上使用的相同工具。