はじめに
Hidden Singleは、簡単から中級のSudokuを解くうえで最も重要なテクニックの1つです。より直接的な一手を超えて進みたい人にとって、基本となるステップです。
Naked Singleと違い、Hidden Singleは1つのセルを見るだけでは常に分かるわけではありません。正しい数字はそのセルの他の候補の中に「隠れて」いることがあります。しかし行、列、またはブロックの中で1つの位置にしか入れないため、必ずその数字になります。
このテクニックは、グリッドをより広く観察することを教えてくれます。1つのセルに何が入るかだけでなく、ある数字が1つのエリア内でどこに入るかを見るのです。
このガイドでは、Hidden Singleとは何か、どう見つけるか、どう正しく使うかを見ていきます。
なぜ数字が「隠れて」いるのか
その数字が「隠れて」いるのは、そのセルの唯一の可能性として現れているわけではないからです。
Naked Singleでは、セルに候補が1つだけなので一手はとても明確です。一方、Hidden Singleでは、そのセルに2つ、3つ、またはそれ以上の候補があるかもしれません。そのセルだけを見ると、解答に気づかない可能性があります。
Hidden Singleを見つけるには視点を変える必要があります。「このセルにはどの数字が入るか?」ではなく、「この行、列、またはブロックで、この数字はどこに入るか?」と考えるのです。
この視点の切り替えは、Sudokuの解き方における最初の大きな上達ポイントの1つです。
Naked Singleとの違い
Hidden SingleとNaked Singleの違いは非常に重要です。
Naked Singleでは、セルに可能な候補が1つだけあります。解答はセルを直接見ることで見つかります。
Hidden Singleでは、ある数字が行、列、またはブロック内で1つの位置にしか入れません。そのセルには他の候補があっても、その数字は確定です。
覚え方は簡単です。Naked Singleは「このセルには何が入るか?」という問いに答えます。Hidden Singleは「このエリアで、この数字はどこに入るか?」という問いに答えます。
どちらのテクニックも基本であり、解いている最中に交互に現れることがよくあります。
手順付きの例
数字6が足りない3×3ブロックを想像してください。
そのブロックには4つの空きセルがあります。1つ目のセルには同じ行にすでに6があるため6は入れられません。2つ目には同じ列にすでに6があるため入れられません。3つ目も同じ行にすでに6があるため入れられません。残るのは4つ目のセルだけです。
その4つ目のセルに他の候補があったとしても、6はそこに入らなければなりません。ブロック内で6が入れる唯一の位置だからです。
これがHidden Singleです。
重要なのは、候補が1つだけだったからそのセルを選んだのではないということです。数字6がそのエリア内で他に入れる場所を持たなかったため、そのセルを選んだのです。
まとめ
Hidden Singleは基本的ですが、とても強力なテクニックです。ある数字が行、列、またはブロックの1つのセルにしか入れないときに発生します。
見つけるには、グリッドの1つのエリアを観察し、特定の数字がどこに入れるかを考えます。セルに複数の候補があっても、そのエリア内に代替がなければ、その数字は確定になります。
Hidden Singleを見つけられるようになると、多くのSudokuを当てずっぽうなしで解けるようになり、中級テクニックへの準備にもなります。