XY-Wing解法 - 通过3格链条消除候选数的高级技巧
XY-Wing是仅有2候选的3个格形成Y字链条强制消除特定数字的高级技巧。X-Wing处理'行列4格矩形',而XY-Wing处理'不同候选对的链条'。本文从枢轴概念到实践发现步骤进行解析。
XY-Wing的基本结构
为何能消除Z
分解逻辑明晰:枢轴值为X时,与枢轴共享单元的{X, Z}钳形排除X剩Z确定。反之枢轴为Y时另一{Y, Z}钳形排除Y确定Z。即'枢轴值无论X或Y,必有一钳形为Z'。同时看到两钳形 (与各钳形共享单元) 的格必受Z确定影响,可消除Z。这是经典逻辑选言三段论在盘面上的执行。
与X-Wing的区别
实践发现步骤
高效发现XY-Wing步骤:步骤1:找出盘面所有仅有2候选的格 (Master级通常5-15个)。步骤2:选任一格作枢轴候选 (候选{X, Y})。步骤3:找与枢轴共享单元且候选{X, ?}的格,?即Z。步骤4:找与枢轴共享另一单元且候选{Y, Z}的格。步骤5:同时看到两钳形的格可消除Z。步骤6:无消除时换枢轴重复。熟练后数分钟可扫描全盘。
易犯错误与验证
在盘面上运用二选一的逻辑
XY-Wing 的本质,是在盘面上执行选言三段论:枢轴是 X 还是 Y 这一二选一,必定会在某一钳上确定 Z。无论枢轴最终取哪个值,结论都是 Z 出现在某一钳上。正因如此,能同时被两钳所「看见」的第三格便无处容纳 Z,可予删除。关键在于,这并非猜测,而是在同时考量两种情形后共同导出的确凿结论。它看似复杂,但只要按部就班——若为 X 则如此,若为 Y 则如彼,两者皆使 Z 被删——逻辑便十分清晰。
发现与验证的核对清单
要正确使用 XY-Wing,务必确认三个条件。第一,枢轴与两个钳各自恰好只有两个候选。混入三候选的格子,逻辑便会崩溃。第二,两个钳各自通过不同的单元与枢轴相连。第三,你要删除的格子,处于能同时被两钳看见的位置。只被一钳看见的格子无法删除。实战中,先把只有两个候选的格子全部梳理出来,再从中寻找枢轴与钳的组合,较为高效。逐一核对这些条件的审慎,能防止因错误删减而毁坏盘面。