X-Wing とは
数字をひとつ選びます。2つの別々の行で、その数字が同じ2つの列にしか入らないとします。4つのマスは長方形をつくります。1つ目の行では2列のどちらかに入り、2つ目の行ではもう一方の列に入ります(同じ列に2回は入れないため)。どちらにしても、2つの列はこの2行から数字を1つずつ受け取ります。だから、その2列のほかのマスにはその数字は入りません。
例題
7
7
3
7
1
9
7
4
7
7
7
7
7
7
8
7
2
6
7
5
7
7
7
数字7を見てみましょう。2行目には空きマスが5つありますが、1列目・5列目・9列目には下のほうにすでに7があります(R7C1、R8C5、R9C9)。つまり2行目の7は R2C3 か R2C7 だけ。6行目も同じく R6C3 か R6C7 だけです。
2行目の7が3列目なら6行目の7は7列目、その逆も同じです。どちらでも、3列目と7列目の7は2行目と6行目から来ます。その2列のほかのマスから7を消しましょう:R1C3、R3C3、R4C3、R5C3 と、7列目の同じ行のマスです。
X-Wing の見つけ方
- 盤面によく出ている数字を選びます。
- その数字が入れるマスがちょうど2つの行を探します。
- そのような2つの行で、マスが同じ2列にあるものを探します。
- その2列のほかのマスから数字を消します。
行と列を入れ替えても使えます。2つの列で数字が同じ2行にしか入らなければ、その2行から消せます。
コツ:X-Wing を探すのは、シングルとペアで進まなくなってから。エキスパートの問題では数字を1つずつ確かめましょう。その数字の候補だけをメモすると、パターンが浮かび上がってきます。
どんなときに使う?
X-Wing はポインティングペアの発展形で、ソードフィッシュ(3行・3列)のような大きなパターンへの入り口です。アプリ「Sudoku」のヒントは、エキスパートの問題で X-Wing が次の手になるとき、それを教えてくれます。
