原理说明
XY翼(XY-Wing)的原理是:三个双候选格形成"枢纽-翼"结构。枢纽格含候选数{X,Y},两个翼格分别含{X,Z}和{Y,Z}。三个格子两两可见(至少通过行/列/宫),且Z是两个翼格的公共候选数。无论枢纽格填入X还是Y,Z必出现在至少一个翼格中,因此两个翼格公共可见格中的Z候选数可被删除。
枢纽格含两个候选数XY,两个翼格分别含XZ和YZ,可排除两个翼格公共可见格的Z候选数。
XY翼(XY-Wing)的原理是:三个双候选格形成"枢纽-翼"结构。枢纽格含候选数{X,Y},两个翼格分别含{X,Z}和{Y,Z}。三个格子两两可见(至少通过行/列/宫),且Z是两个翼格的公共候选数。无论枢纽格填入X还是Y,Z必出现在至少一个翼格中,因此两个翼格公共可见格中的Z候选数可被删除。
XY翼是中级策略中使用频率最高的翼类策略之一。在候选数标注完整的中等偏难谜题中,XY翼能有效地消除关键位置的候选数,为后续推导铺平道路。
XY翼的核心是"分类讨论+必有其一"的思想。三个格组成一个"Y"形结构:
已知条件:
枢纽格 P 最终只能填入一个数字,我们分两种情况讨论:
无论枢纽格填入 X 还是 Y,两个翼格中必有一个是 Z。因此,同时被 A 和 B"看到"的格子(公共可见格)不可能是 Z,可以安全删除 Z 候选数。
三个格子在同一行(或同一列)上,枢纽格在中间,两个翼格在两侧。这种形态最容易识别,但出现频率相对较低。注意:如果三格都在同一行/列,那实际上就是三链数了,所以严格来说直线型 XY 翼的两个翼格不能在同一行/列。
枢纽格在一个角,翼格 A 与枢纽格同行,翼格 B 与枢纽格同列。三者形成一个"L"形。这是最常见的 XY 翼形态,识别时注意从双候选数格入手。
枢纽格和两个翼格通过宫来连接——一个翼格与枢纽格同宫,另一个翼格与枢纽格同行或同列。这种形态稍难识别,因为"同宫可见"不如行和列那么直观。
误区一:三个格子不止三个候选数
XY 翼要求三个格子的所有候选数合起来恰好是 {X, Y, Z} 三个不同的数字,且每个格子恰好两个候选数。如果有格子含三个或更多候选数,或者总候选数超过三个,就不是标准的 XY 翼。
误区二:翼格不是双候选
翼格必须只含两个候选数({X,Z} 和 {Y,Z})。如果翼格有额外候选数,可能是 XYZ 翼或其他策略,而不是 XY 翼。识别时务必确认每个参与格都是双候选。
误区三:枢纽格与翼格不可见
枢纽格必须与两个翼格都"可见"(同行、同列或同宫)。如果枢纽格和某个翼格之间没有直接的共享单元关系,那么这个结构就不是 XY 翼。
误区四:删错了候选数
XY 翼删除的是两个翼格的公共可见格中的候选数 Z(即两个翼格共享的那个候选数),而不是 X 或 Y。删除 X 或 Y 是错误的。
误区五:与 W 翼混淆
XY 翼的两个翼格通过枢纽格的强链接连接,而 W 翼的两个双候选格通过外部的强链接连接。两者结构不同,不要混淆。
XY 翼是翼类策略的基础形式,XYZ 翼、W 翼、WXYZ 翼都是其变体或扩展。它的核心思路也启发了后续的链式策略(如 XY 链)。
策略家族关系: