简体中文

Platon Sudoku · 数独研习室

鱼鳍 · Fin · 核心概念

鱼鳍是基线上没有落入所选覆盖线的额外同数字候选。图中青色的 2 就是鱼鳍:它可能为真,所以不能直接使用普通鱼的整条覆盖线排除。

本课程改编自 Platon Sudoku App 的教学内容。你可以在这里读完完整实例,再到应用中继续学习和练习。

在 Google Play 查看

概念

鱼鳍是基线上没有落入所选覆盖线的额外同数字候选。图中青色的 2 就是鱼鳍:它可能为真,所以不能直接使用普通鱼的整条覆盖线排除。

如何寻找

先看懂普通鱼,再找基线上覆盖线外的青色候选;只有位于覆盖线、基线之外且能看见全部鱼鳍的目标,才可排除。

容易误判

鱼鳍不一定只有一个,目标必须看见全部鱼鳍。本图与鱼角同宫的位置便于检查;相邻或靠近本身不是排除理由。

X-Wing · 行

教学棋盘 · 局部候选示意

观察候选

先只看候选 2:它在 2 行 2 列、2 行 8 列、6 行 2 列、6 行 8 列、2 行 3 列。暂时不需要记住线的名称。

2 行 3 列 的青色 2 在覆盖线外,是鱼鳍;1 行 2 列 位于覆盖线、基线之外且看见全部鱼鳍,因此可排除 2。
2 行 3 列 的青色 2 在覆盖线外,是鱼鳍;1 行 2 列 位于覆盖线、基线之外且看见全部鱼鳍,因此可排除 2。
核对条件

从蓝色的第 2 行、第 6 行开始,逐条找齐候选 2;每条线最终都要填入一个 2。这些选来检查的起点叫基线。

2 行 3 列 的青色 2 在覆盖线外,是鱼鳍;1 行 2 列 位于覆盖线、基线之外且看见全部鱼鳍,因此可排除 2。
2 行 3 列 的青色 2 在覆盖线外,是鱼鳍;1 行 2 列 位于覆盖线、基线之外且看见全部鱼鳍,因此可排除 2。
得出结论

2 行 3 列 的青色 2 在覆盖线外,是鱼鳍;1 行 2 列 位于覆盖线、基线之外且看见全部鱼鳍,因此可排除 2。 若全部鱼鳍都不成立,就恢复普通鱼,能排除 1 行 2 列 的 2;若某个鱼鳍成立,1 行 2 列 又因为看见它而不能填 2。两种情况都排除目标,所以只删除同时位于覆盖线、基线之外且能看见全部鱼鳍的目标。

2 行 3 列 的青色 2 在覆盖线外,是鱼鳍;1 行 2 列 位于覆盖线、基线之外且看见全部鱼鳍,因此可排除 2。
2 行 3 列 的青色 2 在覆盖线外,是鱼鳍;1 行 2 列 位于覆盖线、基线之外且看见全部鱼鳍,因此可排除 2。

X-Wing · 列

教学棋盘 · 局部候选示意

观察候选

先只看候选 2:它在 2 行 2 列、8 行 2 列、2 行 6 列、8 行 6 列、3 行 2 列。暂时不需要记住线的名称。

3 行 2 列 的青色 2 在覆盖线外,是鱼鳍;2 行 1 列 位于覆盖线、基线之外且看见全部鱼鳍,因此可排除 2。
3 行 2 列 的青色 2 在覆盖线外,是鱼鳍;2 行 1 列 位于覆盖线、基线之外且看见全部鱼鳍,因此可排除 2。
核对条件

从蓝色的第 2 列、第 6 列开始,逐条找齐候选 2;每条线最终都要填入一个 2。这些选来检查的起点叫基线。

3 行 2 列 的青色 2 在覆盖线外,是鱼鳍;2 行 1 列 位于覆盖线、基线之外且看见全部鱼鳍,因此可排除 2。
3 行 2 列 的青色 2 在覆盖线外,是鱼鳍;2 行 1 列 位于覆盖线、基线之外且看见全部鱼鳍,因此可排除 2。
得出结论

3 行 2 列 的青色 2 在覆盖线外,是鱼鳍;2 行 1 列 位于覆盖线、基线之外且看见全部鱼鳍,因此可排除 2。 若全部鱼鳍都不成立,就恢复普通鱼,能排除 2 行 1 列 的 2;若某个鱼鳍成立,2 行 1 列 又因为看见它而不能填 2。两种情况都排除目标,所以只删除同时位于覆盖线、基线之外且能看见全部鱼鳍的目标。

3 行 2 列 的青色 2 在覆盖线外,是鱼鳍;2 行 1 列 位于覆盖线、基线之外且看见全部鱼鳍,因此可排除 2。
3 行 2 列 的青色 2 在覆盖线外,是鱼鳍;2 行 1 列 位于覆盖线、基线之外且看见全部鱼鳍,因此可排除 2。

剑鱼 · 行

教学棋盘 · 局部候选示意

观察候选

先只看候选 2:它在 2 行 2 列、2 行 5 列、5 行 5 列、5 行 8 列、8 行 2 列、8 行 8 列、2 行 3 列。暂时不需要记住线的名称。

2 行 3 列 的青色 2 在覆盖线外,是鱼鳍;1 行 2 列 位于覆盖线、基线之外且看见全部鱼鳍,因此可排除 2。
2 行 3 列 的青色 2 在覆盖线外,是鱼鳍;1 行 2 列 位于覆盖线、基线之外且看见全部鱼鳍,因此可排除 2。
核对条件

从蓝色的第 2 行、第 5 行、第 8 行开始,逐条找齐候选 2;每条线最终都要填入一个 2。这些选来检查的起点叫基线。

2 行 3 列 的青色 2 在覆盖线外,是鱼鳍;1 行 2 列 位于覆盖线、基线之外且看见全部鱼鳍,因此可排除 2。
2 行 3 列 的青色 2 在覆盖线外,是鱼鳍;1 行 2 列 位于覆盖线、基线之外且看见全部鱼鳍,因此可排除 2。
得出结论

2 行 3 列 的青色 2 在覆盖线外,是鱼鳍;1 行 2 列 位于覆盖线、基线之外且看见全部鱼鳍,因此可排除 2。 若全部鱼鳍都不成立,就恢复普通鱼,能排除 1 行 2 列 的 2;若某个鱼鳍成立,1 行 2 列 又因为看见它而不能填 2。两种情况都排除目标,所以只删除同时位于覆盖线、基线之外且能看见全部鱼鳍的目标。

2 行 3 列 的青色 2 在覆盖线外,是鱼鳍;1 行 2 列 位于覆盖线、基线之外且看见全部鱼鳍,因此可排除 2。
2 行 3 列 的青色 2 在覆盖线外,是鱼鳍;1 行 2 列 位于覆盖线、基线之外且看见全部鱼鳍,因此可排除 2。

剑鱼 · 列

教学棋盘 · 局部候选示意

观察候选

先只看候选 2:它在 2 行 2 列、5 行 2 列、5 行 5 列、8 行 5 列、2 行 8 列、8 行 8 列、3 行 2 列。暂时不需要记住线的名称。

3 行 2 列 的青色 2 在覆盖线外,是鱼鳍;2 行 1 列 位于覆盖线、基线之外且看见全部鱼鳍,因此可排除 2。
3 行 2 列 的青色 2 在覆盖线外,是鱼鳍;2 行 1 列 位于覆盖线、基线之外且看见全部鱼鳍,因此可排除 2。
核对条件

从蓝色的第 2 列、第 5 列、第 8 列开始,逐条找齐候选 2;每条线最终都要填入一个 2。这些选来检查的起点叫基线。

3 行 2 列 的青色 2 在覆盖线外,是鱼鳍;2 行 1 列 位于覆盖线、基线之外且看见全部鱼鳍,因此可排除 2。
3 行 2 列 的青色 2 在覆盖线外,是鱼鳍;2 行 1 列 位于覆盖线、基线之外且看见全部鱼鳍,因此可排除 2。
得出结论

3 行 2 列 的青色 2 在覆盖线外,是鱼鳍;2 行 1 列 位于覆盖线、基线之外且看见全部鱼鳍,因此可排除 2。 若全部鱼鳍都不成立,就恢复普通鱼,能排除 2 行 1 列 的 2;若某个鱼鳍成立,2 行 1 列 又因为看见它而不能填 2。两种情况都排除目标,所以只删除同时位于覆盖线、基线之外且能看见全部鱼鳍的目标。

3 行 2 列 的青色 2 在覆盖线外,是鱼鳍;2 行 1 列 位于覆盖线、基线之外且看见全部鱼鳍,因此可排除 2。
3 行 2 列 的青色 2 在覆盖线外,是鱼鳍;2 行 1 列 位于覆盖线、基线之外且看见全部鱼鳍,因此可排除 2。

识别练习

教学棋盘 · 局部候选示意

识别练习 1

标出的目标同时满足覆盖线位置和看见全部鱼鳍的条件吗?

教学棋盘 · 局部候选示意
教学棋盘 · 局部候选示意
得出结论

成立

识别练习 2

标出的目标同时满足覆盖线位置和看见全部鱼鳍的条件吗?

教学棋盘 · 局部候选示意
教学棋盘 · 局部候选示意
得出结论

不成立

识别练习 3

标出的目标同时满足覆盖线位置和看见全部鱼鳍的条件吗?

教学棋盘 · 局部候选示意
教学棋盘 · 局部候选示意
得出结论

成立

识别练习 4

标出的目标同时满足覆盖线位置和看见全部鱼鳍的条件吗?

教学棋盘 · 局部候选示意
教学棋盘 · 局部候选示意
得出结论

不成立

识别练习 5

标出的目标同时满足覆盖线位置和看见全部鱼鳍的条件吗?

教学棋盘 · 局部候选示意
教学棋盘 · 局部候选示意
得出结论

成立

识别练习 6

标出的目标同时满足覆盖线位置和看见全部鱼鳍的条件吗?

教学棋盘 · 局部候选示意
教学棋盘 · 局部候选示意
得出结论

不成立

识别练习 7

标出的目标同时满足覆盖线位置和看见全部鱼鳍的条件吗?

教学棋盘 · 局部候选示意
教学棋盘 · 局部候选示意
得出结论

成立

识别练习 8

标出的目标同时满足覆盖线位置和看见全部鱼鳍的条件吗?

教学棋盘 · 局部候选示意
教学棋盘 · 局部候选示意
得出结论

不成立

识别练习 9

标出的目标同时满足覆盖线位置和看见全部鱼鳍的条件吗?

教学棋盘 · 局部候选示意
教学棋盘 · 局部候选示意
得出结论

成立

识别练习 10

标出的目标同时满足覆盖线位置和看见全部鱼鳍的条件吗?

教学棋盘 · 局部候选示意
教学棋盘 · 局部候选示意
得出结论

不成立

识别练习 11

标出的目标同时满足覆盖线位置和看见全部鱼鳍的条件吗?

教学棋盘 · 局部候选示意
教学棋盘 · 局部候选示意
得出结论

成立

识别练习 12

标出的目标同时满足覆盖线位置和看见全部鱼鳍的条件吗?

教学棋盘 · 局部候选示意
教学棋盘 · 局部候选示意
得出结论

不成立

专项练习

本课程改编自 Platon Sudoku App 的教学内容。你可以在这里读完完整实例,再到应用中继续学习和练习。

在 Google Play 查看