W-Wing
W-Wing
★★★★ 大师
概要:W-Wing由两个含相同候选数XY的双值格组成,通过候选数Y上的强链相互连接。任何能同时看到这两个双值格的单元格,都可以排除候选数X。
什么是W-Wing?
W-Wing 是一种基于双值格和强链的数独大师级技法,其形状在图形上呈现出”W”字形,因此得名。
W-Wing的核心结构由以下部分组成:
- 两个双值格:均包含相同的候选数XY
- 一条强链:连接两个双值格上候选数Y的实例,这条强链穿过某行、某列或某宫
关键推论:如果某格能同时看到两个双值格,则该格可以排除候选数X。
解题步骤
- 寻找双值格对:找到两个含相同候选数{X, Y}的格子,记为Cell-A和Cell-B
- 建立强链:在Cell-A和Cell-B之间,找到候选数Y的一条强链——即在某行、某列或某宫中,Y只出现在恰好两个格子中,其中一格与Cell-A相关,另一格与Cell-B相关
- 逻辑推理:
- 若 Cell-A = X,则 Cell-A ≠ Y,强链另一端的Y格被激活,导致Cell-B ≠ Y,故 Cell-B = X
- 若 Cell-A = Y,则 Cell-A 本身填Y,强链压制另一端,Cell-B中Y被排除,故 Cell-B = X
- 两种情况下,能同时看到Cell-A和Cell-B的格子都不能填X
- 执行排除:找到能同时看到Cell-A和Cell-B的格子,删除其候选数X
示例详解
识别 W-Wing 结构
考虑以下布局:
- Cell-A(R1C2):候选数 {3, 7}(X=3, Y=7)
- Cell-B(R7C8):候选数 {3, 7}(X=3, Y=7)
- 强链:在第5列中,候选数7仅出现在 R1C5 和 R7C5,形成强链
连接关系:
- Cell-A(R1C2)与 R1C5 同行(第1行),Cell-A的7被排除时,R1C5 = 7
- R1C5 和 R7C5 在第5列形成强链,R1C5 = 7 时 R7C5 ≠ 7
- R7C5 与 Cell-B(R7C8)同行(第7行),R7C5 ≠ 7 时 Cell-B = 3
逻辑验证:
- 若 Cell-A = 3:则 Cell-A ≠ 7,R1C5 = 7(同行强迫),R7C5 ≠ 7(强链),Cell-B = 3
- 若 Cell-A = 7:强链从 R1C5 传递,最终 Cell-B = 3
结论:Cell-A 和 Cell-B 中必有一个填3。
消除候选数
因此,任何能同时看到 R1C2 和 R7C8 的格子都可以排除候选数3。R1C8 与 Cell-A 同行(R1),与 Cell-B 同列(C8),故 R1C8 排除候选数3。同理 R7C2 也可排除候选数 3。
实用技巧
- W-Wing vs XY-Wing:XY-Wing需要枢纽格,W-Wing不需要枢纽格,两个双值格地位对等
- 强链可以跨越多格:只要在某个单元(行/列/宫)中Y只出现在恰好2个格子里,就构成强链
- 优先检查行列强链:当两个相同双值格相距较远时,优先寻找连接它们的行或列上的Y强链
- 与共轭对相关:W-Wing中的强链本质上是一个共轭对(Conjugate Pair),理解共轭对有助于快速识别W-Wing
与其他技法的关系
- 前置技法:XY-Wing — 理解翼形结构的基础
- 相关技法:XYZ-Wing — 同为翼形家族,但结构略有不同
- 深层联系:W-Wing可以被视为一种简单的AIC(Alternating Inference Chain,交替推理链),是链式推理技法的入门
常见问题
Q:W-Wing和XY-Wing的本质区别是什么?
A:XY-Wing有一个枢纽格(含XY)和两个翼格(含XZ和YZ),三格的候选数各不相同。W-Wing没有枢纽格,两个”翼格”含有完全相同的候选数XY,通过一条外部强链相连。两者排除的候选数不同:XY-Wing排除Z,W-Wing排除X(即两个双值格共有的一个候选数)。
Q:如何确认强链是否有效?
A:强链要求在某个单元(行、列或宫)中,候选数Y恰好只出现在两个格子中。这两个格子形成共轭对——一个填Y,另一个必不填Y。验证时,检查目标行/列/宫的候选数标注,确认Y只出现在两处即可。
在爱九宫数独中练习
打开爱九宫数独 App → 学习 → 大师技法 → W-Wing,体验强链与双值格结合的推理乐趣。建议配合候选数标注功能,清晰地看到强链的传递过程。