原理说明
带鳍剑鱼(Finned Swordfish)是剑鱼的扩展。当某数字在三行中的候选位置几乎形成剑鱼(都在相同的三列),但其中一行多出一个候选位置(鳍)时,如果鳍与剑鱼基础格同宫,则可在该宫内沿共有列删除该候选数。
剑鱼结构额外带有同宫鳍时,可删除鳍所在宫内交叉线上的候选数。
带鳍剑鱼(Finned Swordfish)是剑鱼的扩展。当某数字在三行中的候选位置几乎形成剑鱼(都在相同的三列),但其中一行多出一个候选位置(鳍)时,如果鳍与剑鱼基础格同宫,则可在该宫内沿共有列删除该候选数。
带鳍剑鱼在高级谜题中出现频率适中。它比标准剑鱼更灵活,能处理多一个鳍的"不完美"剑鱼结构。
带鳍剑鱼的逻辑与带鳍二阶鱼完全一致,只是基础集从两行扩大到三行。我们以行基础为例推导:候选数 Z 在三行中几乎形成剑鱼,但其中一行多了一个"鳍"。
已知条件:
我们根据鳍是否成立进行分类讨论:
综合两种情况:只有在鳍所在宫内、沿共有列(C1、C2、C3 中与鳍同宫的那一列)的格子,才能保证无论哪种情况都被排除。因此删数范围被限制在鳍所在的宫内,而非整条共有列。这与带鳍二阶鱼的删数逻辑完全一致。
提示:带鳍剑鱼比带鳍二阶鱼更难识别,因为需要同时观察三行三列的候选分布。建议先精通带鳍二阶鱼,再挑战带鳍剑鱼。
以三行为基础,其中一行多出一个鳍。鳍与另一行的某个基础格同宫。删数方向是沿共有列,在鳍所在宫内删除。这是最常见的带鳍剑鱼形态。
以三列为基础,其中一列多出一个鳍。鳍与另一列的某个基础格同宫。删数方向是沿共有行,在鳍所在宫内删除。与行基础形态完全对称。
当鳍所在行的基础格缺失(即该行连标准剑鱼的三个候选位置都不完整),但鳍仍能与另一行的基础格形成同宫关系时,称为退化剑鱼。这是带鳍剑鱼的极端形态,识别难度更高。
误区一:鳍与基础格不同宫
带鳍剑鱼要求鳍与基础行的某个候选格位于同一个 3×3 宫内。如果鳍与基础格只是同行或同列但不同宫,带鳍剑鱼的逻辑不成立,不能删数。
误区二:删数范围扩大到整条共有列
带鳍剑鱼的删数范围只在鳍所在宫内,而非整条共有列。不要像标准剑鱼那样删除共有列上所有非基础行的候选数——超出鳍宫范围的部分不能删除。
误区三:与带鳍二阶鱼混淆
带鳍二阶鱼的基础集是两行两列,带鳍剑鱼是三行三列。两者逻辑一致但规模不同。识别时要数清基础集的行数/列数,避免混淆。
误区四:鳍有多个
标准带鳍剑鱼只允许一个鳍。如果某行多出两个或更多候选位置,就不是带鳍剑鱼。多个鳍会破坏分类讨论的逻辑。
带鳍剑鱼是带鳍二阶鱼到三阶的自然扩展,进一步延伸为带鳍水母。鳍的概念在所有鱼策略家族中通用。带鳍剑鱼处于带鳍鱼家族的中间位置:比带鳍二阶鱼更复杂(三行三列),但比带鳍水母更常见、更实用。它继承了两阶带鳍鱼"放宽条件、缩小收益"的核心思路,是理解整个带鳍鱼家族的关键环节。
策略家族关系: