日本語

Platon Sudoku · 数独研究室

フィンドX-Wing · ステップごとの解説

X-Wing の一方の基準行・列に余分な候補があり、対応する角と同じボックスにあります。 対象線上で、ヒレと同じボックスにある候補だけを除外します。

このレッスンは Platon Sudoku アプリの教材をウェブ向けに構成したものです。ここで例題を最後まで読み、アプリで学習と練習を続けられます。

Google Play で見る

形を見分ける

X-Wing の一方の基準行・列に余分な候補があり、対応する角と同じボックスにあります。

見つけ方

2本の基準線と2本の対象線を探し、角のそばに同じボックス内の余分な候補があるか確認します。

できること

対象線上で、ヒレと同じボックスにある候補だけを除外します。

見間違いに注意

対象線全体を消してはいけません。対象がヒレを見ていることと、基準線の全候補を確認します。

ステップごとの解説 · 行

この例題は保存された途中の盤面から始まります。候補にはそれまでの論理的な除外が反映されており、新たに自動生成したメモとは異なります。

青:根拠。緑:結論。取り消し線の数字:除外する候補。R1C1 は1行1列を表します。

ステップ 1 · 完全なフィッシュ本体を確認する

9 について、2本の基底線(5行、7行)と2本の被覆線(3列、5列)が4つの本体候補 R5C3=9, R5C5=9, R7C3=9, R7C5=9 を定めます。余分な候補 R7C4=9 は ボックス8 内のフィンです。対象 R8C5=9, R9C5=9 は被覆線上かつ基底線の外側にあります。

9 について、2本の基底線(5行、7行)と2本の被覆線(3列、5列)が4つの本体候補 R5C3=9, R5C5=9, R7C3=9, R7C5=9 を定めます。余分な候補 R7C4=9 は ボックス8 内のフィンです。対象 R8C5=9, R9C5=9 は被覆線上かつ基底線の外側にあります。
9 について、2本の基底線(5行、7行)と2本の被覆線(3列、5列)が4つの本体候補 R5C3=9, R5C5=9, R7C3=9, R7C5=9 を定めます。余分な候補 R7C4=9 は ボックス8 内のフィンです。対象 R8C5=9, R9C5=9 は被覆線上かつ基底線の外側にあります。
ステップ 2 · 本体とすべてのフィンを分ける

枠で示した R7C4=9 が ボックス8 内のフィンで、残る4候補 R5C3=9, R5C5=9, R7C3=9, R7C5=9 が X-Wing の本体です。フィンの1つが真の場合と、すべてのフィンが偽の場合を調べます。

枠で示した R7C4=9 が ボックス8 内のフィンで、残る4候補 R5C3=9, R5C5=9, R7C3=9, R7C5=9 が X-Wing の本体です。フィンの1つが真の場合と、すべてのフィンが偽の場合を調べます。
枠で示した R7C4=9 が ボックス8 内のフィンで、残る4候補 R5C3=9, R5C5=9, R7C3=9, R7C5=9 が X-Wing の本体です。フィンの1つが真の場合と、すべてのフィンが偽の場合を調べます。
ステップ 3 · フィン 1 が真と仮定

フィン R7C4=9 が真なら、対象 R8C5=9, R9C5=9 はすべて ボックス8 内でそのフィンを見るため、9 にはなれません。

フィン R7C4=9 が真なら、対象 R8C5=9, R9C5=9 はすべて ボックス8 内でそのフィンを見るため、9 にはなれません。
フィン R7C4=9 が真なら、対象 R8C5=9, R9C5=9 はすべて ボックス8 内でそのフィンを見るため、9 にはなれません。
ステップ 4 · ケース:すべてのフィンが偽

すべてのフィン R7C4=9 が偽なら、4つの本体候補 R5C3=9, R5C5=9, R7C3=9, R7C5=9 は2本の基底線(5行、7行)と2本の被覆線(3列、5列)上で通常の X-Wing を作ります。対象 R8C5=9, R9C5=9 は被覆線上かつ基底線の外側なので除外されます。

すべてのフィン R7C4=9 が偽なら、4つの本体候補 R5C3=9, R5C5=9, R7C3=9, R7C5=9 は2本の基底線(5行、7行)と2本の被覆線(3列、5列)上で通常の X-Wing を作ります。対象 R8C5=9, R9C5=9 は被覆線上かつ基底線の外側なので除外されます。
すべてのフィン R7C4=9 が偽なら、4つの本体候補 R5C3=9, R5C5=9, R7C3=9, R7C5=9 は2本の基底線(5行、7行)と2本の被覆線(3列、5列)上で通常の X-Wing を作ります。対象 R8C5=9, R9C5=9 は被覆線上かつ基底線の外側なので除外されます。
ステップ 5 · 対象の2条件を同時に確認する

削除できる対象は、X-Wing の被覆線上かつ2本の基底線の外側にあり、さらにすべてのフィンを見る必要があります。対象 R8C5=9, R9C5=9 は両方を満たすため、候補 9 を削除します。

削除できる対象は、X-Wing の被覆線上かつ2本の基底線の外側にあり、さらにすべてのフィンを見る必要があります。対象 R8C5=9, R9C5=9 は両方を満たすため、候補 9 を削除します。
削除できる対象は、X-Wing の被覆線上かつ2本の基底線の外側にあり、さらにすべてのフィンを見る必要があります。対象 R8C5=9, R9C5=9 は両方を満たすため、候補 9 を削除します。

できること

削除できる対象は、X-Wing の被覆線上かつ2本の基底線の外側にあり、さらにすべてのフィンを見る必要があります。対象 R8C5=9, R9C5=9 は両方を満たすため、候補 9 を削除します。

フィンドX-Wing · 対象線上で、ヒレと同じボックスにある候補だけを除外します。
フィンドX-Wing · 対象線上で、ヒレと同じボックスにある候補だけを除外します。

ステップごとの解説 · 列

この例題は保存された途中の盤面から始まります。候補にはそれまでの論理的な除外が反映されており、新たに自動生成したメモとは異なります。

青:根拠。緑:結論。取り消し線の数字:除外する候補。R1C1 は1行1列を表します。

ステップ 1 · 完全なフィッシュ本体を確認する

5 について、2本の基底線(2列、9列)と2本の被覆線(1行、5行)が4つの本体候補 R1C2=5, R1C9=5, R5C2=5, R5C9=5 を定めます。余分な候補 R6C2=5 は ボックス4 内のフィンです。対象 R5C1=5 は被覆線上かつ基底線の外側にあります。

5 について、2本の基底線(2列、9列)と2本の被覆線(1行、5行)が4つの本体候補 R1C2=5, R1C9=5, R5C2=5, R5C9=5 を定めます。余分な候補 R6C2=5 は ボックス4 内のフィンです。対象 R5C1=5 は被覆線上かつ基底線の外側にあります。
5 について、2本の基底線(2列、9列)と2本の被覆線(1行、5行)が4つの本体候補 R1C2=5, R1C9=5, R5C2=5, R5C9=5 を定めます。余分な候補 R6C2=5 は ボックス4 内のフィンです。対象 R5C1=5 は被覆線上かつ基底線の外側にあります。
ステップ 2 · 本体とすべてのフィンを分ける

枠で示した R6C2=5 が ボックス4 内のフィンで、残る4候補 R1C2=5, R1C9=5, R5C2=5, R5C9=5 が X-Wing の本体です。フィンの1つが真の場合と、すべてのフィンが偽の場合を調べます。

枠で示した R6C2=5 が ボックス4 内のフィンで、残る4候補 R1C2=5, R1C9=5, R5C2=5, R5C9=5 が X-Wing の本体です。フィンの1つが真の場合と、すべてのフィンが偽の場合を調べます。
枠で示した R6C2=5 が ボックス4 内のフィンで、残る4候補 R1C2=5, R1C9=5, R5C2=5, R5C9=5 が X-Wing の本体です。フィンの1つが真の場合と、すべてのフィンが偽の場合を調べます。
ステップ 3 · フィン 1 が真と仮定

フィン R6C2=5 が真なら、対象 R5C1=5 はすべて ボックス4 内でそのフィンを見るため、5 にはなれません。

フィン R6C2=5 が真なら、対象 R5C1=5 はすべて ボックス4 内でそのフィンを見るため、5 にはなれません。
フィン R6C2=5 が真なら、対象 R5C1=5 はすべて ボックス4 内でそのフィンを見るため、5 にはなれません。
ステップ 4 · ケース:すべてのフィンが偽

すべてのフィン R6C2=5 が偽なら、4つの本体候補 R1C2=5, R1C9=5, R5C2=5, R5C9=5 は2本の基底線(2列、9列)と2本の被覆線(1行、5行)上で通常の X-Wing を作ります。対象 R5C1=5 は被覆線上かつ基底線の外側なので除外されます。

すべてのフィン R6C2=5 が偽なら、4つの本体候補 R1C2=5, R1C9=5, R5C2=5, R5C9=5 は2本の基底線(2列、9列)と2本の被覆線(1行、5行)上で通常の X-Wing を作ります。対象 R5C1=5 は被覆線上かつ基底線の外側なので除外されます。
すべてのフィン R6C2=5 が偽なら、4つの本体候補 R1C2=5, R1C9=5, R5C2=5, R5C9=5 は2本の基底線(2列、9列)と2本の被覆線(1行、5行)上で通常の X-Wing を作ります。対象 R5C1=5 は被覆線上かつ基底線の外側なので除外されます。
ステップ 5 · 対象の2条件を同時に確認する

削除できる対象は、X-Wing の被覆線上かつ2本の基底線の外側にあり、さらにすべてのフィンを見る必要があります。対象 R5C1=5 は両方を満たすため、候補 5 を削除します。

削除できる対象は、X-Wing の被覆線上かつ2本の基底線の外側にあり、さらにすべてのフィンを見る必要があります。対象 R5C1=5 は両方を満たすため、候補 5 を削除します。
削除できる対象は、X-Wing の被覆線上かつ2本の基底線の外側にあり、さらにすべてのフィンを見る必要があります。対象 R5C1=5 は両方を満たすため、候補 5 を削除します。

できること

削除できる対象は、X-Wing の被覆線上かつ2本の基底線の外側にあり、さらにすべてのフィンを見る必要があります。対象 R5C1=5 は両方を満たすため、候補 5 を削除します。

フィンドX-Wing · 対象線上で、ヒレと同じボックスにある候補だけを除外します。
フィンドX-Wing · 対象線上で、ヒレと同じボックスにある候補だけを除外します。

練習

このレッスンは Platon Sudoku アプリの教材をウェブ向けに構成したものです。ここで例題を最後まで読み、アプリで学習と練習を続けられます。

Google Play で見る