XYZ翼

XYZ-Wing
中级 翼类策略 三格结构

枢纽格含三个候选数XYZ,两个翼格分别含XZ和YZ,可排除三个格子公共可见格的Z候选数。

原理说明

XYZ翼(XYZ-Wing)是XY翼的扩展。枢纽格含三个候选数{X,Y,Z},两个翼格分别含{X,Z}和{Y,Z}。三个格子两两同处一个宫。无论枢纽格填入X、Y还是Z,Z必然出现在至少一个翼格中,因此三个格子公共可见的格子中的Z候选数可被删除。

识别方法

  1. 寻找一个恰好含有三个候选数的格子作为枢纽格(候选数设为X, Y, Z)
  2. 在同一宫内寻找含{X,Z}的双候选格和含{Y,Z}的双候选格
  3. 确认三个格子两两在同行/列/宫中
  4. 找到三个格子公共可见的所有格子,从这些格子中删除Z候选数

应用场景

XYZ翼比XY翼更罕见,因为需要枢纽格恰好有三个候选数且两个翼格满足条件。但在满足条件时,它是非常优雅且高效的排除策略。

逻辑推导详解

XYZ翼是XY翼的扩展,枢纽格从双候选数升级为三候选数。其核心逻辑是通过对枢纽格的三种可能取值进行分类讨论:

已知条件:

  • 枢纽格 H 含三个候选数 {X, Y, Z}
  • 翼格 A 含 {X, Z},与 H 在同一宫内(同行/列/宫可见)
  • 翼格 B 含 {Y, Z},与 H 在同一宫内(同行/列/宫可见)
  • 三个格子两两同处一个宫(保证互相可见)

枢纽格 H 的候选数为 {X, Y, Z},我们分析 H 填入不同值时的情况:

  1. 如果 H = X:翼格 A 不能是 X(与 H 互相可见),所以 A 必须填 Z。此时 Z 出现在 A 中。
  2. 如果 H = Y:翼格 B 不能是 Y(与 H 互相可见),所以 B 必须填 Z。此时 Z 出现在 B 中。
  3. 如果 H = Z:Z 直接出现在 H 中。

无论 H 填入 X、Y 还是 Z,Z 必定出现在 H、A、B 三个格子中的至少一个。因此,同时被 H、A、B 三个格子"看到"的格子(即三者的公共可见格)不可能是 Z,可以安全删除其中的 Z 候选数。

提示:与XY翼的"二选一"不同,XYZ翼是"三选一"逻辑——枢纽格的三种取值都会导致Z出现在三格之一。这也是为什么XYZ翼比XY翼更难触发但逻辑同样严密。

常见变体

宫内 XYZ翼

最常见的形态:枢纽格和两个翼格都在同一宫内。这种形态的"公共可见格"主要是同宫的其他格子,以及与三个格子同行/列的格子。识别相对简单。

行列混合 XYZ翼

枢纽格与一个翼格同行,与另一个翼格同列,两个翼格又同宫。这种混合结构识别难度较高,但删除范围可能比纯宫内形态更广。

扩展 XYZ翼

在某些高级场景中,XYZ翼可以与链式策略结合,形成更长的推导链。例如通过外部强链接扩展翼格的覆盖范围,但这已属于高级策略范畴。

识别技巧

  • 从三候选格入手:XYZ翼的起点是枢纽格——一个恰好含三个候选数的格子。优先扫描棋盘上的所有三候选格,对每个三候选格 {X,Y,Z} 尝试寻找配对的翼格。
  • 在同一宫内寻找翼格:对于枢纽格所在的宫,寻找含 {X,Z} 和 {Y,Z} 的双候选格。这是最常见的XYZ翼结构,因为同宫保证了互相可见。
  • 提取公共候选数 Z:枢纽格 {X,Y,Z},两个翼格 {X,Z} 和 {Y,Z}。公共候选数 Z 就是可被删除的候选数。识别时先找出这个 Z。
  • 验证公共可见格:确认枢纽格和两个翼格的公共可见格中确实存在 Z 候选数可删。如果公共可见格中没有 Z,则该XYZ翼无实际效果。
  • 与XY翼对比识别:看到三候选格时,先尝试XYZ翼;看到双候选格作为枢纽时,尝试XY翼。两者识别入口不同,互补使用。

常见误区

误区一:忽略三格互相可见的要求

XYZ翼要求枢纽格与两个翼格两两互相可见(同行/列/宫)。如果某个翼格与枢纽格不在同一行/列/宫,则无法保证推导成立,Z 的删除无效。

误区二:候选数组合错误

正确的候选数组合是:枢纽 {X,Y,Z},翼格 A {X,Z},翼格 B {Y,Z}。如果翼格组合为 {X,Y} 和 {Y,Z},则公共候选数变成 Y 而非 Z,删除对象完全不同。务必仔细核对候选数组合。

误区三:删除范围扩大化

只能删除三个格子公共可见的格子中的 Z。不要误删只被其中两个格子看到的格子,也不要误删只被一个格子看到的格子。公共可见格的判定要严格。

误区四:与XY翼混淆

XY翼的枢纽格是双候选格,XYZ翼的枢纽格是三候选格。两者的推导步数和删除逻辑不同,不能混用。看到双候选格作为枢纽时应用XY翼,看到三候选格作为枢纽时才考虑XYZ翼。

练习建议

  • 先掌握XY翼再学XYZ翼:XYZ翼是XY翼的扩展,理解了XY翼的"枢钮-翼格"结构后,XYZ翼只需将枢纽升级为三候选格即可。先打好XY翼的基础。
  • 练习三候选格扫描:刻意练习快速扫描棋盘上的所有三候选格,这是识别XYZ翼的起点。可以使用候选数标记功能辅助。
  • 验证公共可见格:找到XYZ翼结构后,仔细确认三个格子的公共可见格。这是容易出错的地方,建议画图辅助理解。
  • 对比XY翼和XYZ翼:同时练习两种翼类策略,体会枢纽格候选数数量对推导逻辑的影响。这能加深对翼类策略家族的理解。
  • 了解WXYZ翼作为延伸:了解WXYZ翼(四候选格枢纽)的存在,理解翼类策略的扩展极限。虽然WXYZ翼属于高级策略,但了解其存在有助于理解整个翼类策略家族。

与其他策略的关系

XYZ翼是XY翼在枢纽格含三候选时的扩展,与W翼、WXYZ翼同属翼类策略家族。它也可以被视为一个简化的ALS-XZ特例。XYZ翼在翼类策略家族中处于"中间"位置——比XY翼多一个候选数,比WXYZ翼少一个候选数,体现了翼类策略从双候选枢纽到多候选枢纽的渐进扩展。与W翼依赖外部强链接不同,XYZ翼完全依赖格子间的直接可见性,结构更"内聚"。

策略家族关系:

  • 上级策略:翼类策略——"枢纽格+翼格"的通用结构思想
  • 同级策略:XY翼(双候选枢纽)、W翼(外部强链接桥接)——同为中级翼类策略
  • 下级/扩展策略:WXYZ翼(四候选枢纽)——枢纽格候选数更多的高级扩展
  • 思想延伸:ALS-XZ(Almost Locked Set)——更通用的"几乎锁定集合"策略,XYZ翼是其特例

在小程序中亲自动手验证

小程序会动态生成包含当前策略的棋盘,自动标注全部候选数,并以多层高亮和连线精确展示策略的逻辑关系。你可以在理解后关闭提示,亲自上手解题练习。

前往扫码

相关策略