数独の隠れシングルとは何ですか?

最終更新

Hidden singlesはnaked singlesの次に最も重要なテクニックです。それらを確実に見つけることで、Medium Sudokuははるかに取り組みやすくなり、すべての難易度レベルでスピードが向上します。

何がそれを隠れているものにするのか

ネイキッドシングルは明白です:セルに1つの候補しかないため、すぐに配置します。ヒドゥンシングルはより微妙です:セルには複数の候補がありますが、それが属するユニット(行、列、またはボックス)を調べると、そのユニット内の1つのセルだけが特定の数字を保持できます。

例:数字7はボックス内のセルA、B、またはCに入る可能性があります。しかし、行と列の制約を適用した後、セルAとBは7を含むことができません。セルCだけが可能です。Cが複数の候補を示していても、7はそのヒドゥンシングルです。

ヒドゥンシングルをスキャンする方法

各ユニットを通じて数字ごとに作業します。数字3を例にとります。各ボックスを調べます。3はどのセルに入ることができますか?ボックス内の1つのセルだけが3を許可する場合(他のすべては同じ行または列の3によってブロックされている)、それを配置します。すべての数字について、すべてのボックス、次にすべての行、次にすべての列で繰り返します。

このスキャンは、経験豊富なソルバーがほぼ自動的に行うことの核心です。このスキャンの速度は、他のどの単一スキルよりも、速いソルバーと遅いソルバーを分けます。

Row and Column Hidden Singles

ボックススキャンはパズルの初期に最も多くのヒドゥンシングルを生み出しますが、行と列も同様に有効です。数字9が行内の1つのセルにしか入らない場合(他のすべてが列またはボックスの制約によってブロックされているため)、そのセルが他の候補を示していてもすぐに配置します。

隠れシングルを探すタイミング

ネイキッドシングルを使い果たした後(1つの候補しかないすべてのセルを配置)、完全なペンシルマークを書く前にヒドゥンシングルをスキャンします。両方のシングルタイプが枯渇した場合にのみ完全な候補を追加します。この順序により、数字が配置されるにつれてペンシルマークセットを維持および更新する時間を最小限に抑えます。

中級パズルで隠れシングルを練習