ForcingNet
レベル12 · 黒帯
ストラテジー:
フォーシング概要
ForcingNetは、単一のチェーンだけでなく、各候補からのすべての含意を同時にたどることで強制チェーンを拡張します。これにより、分岐する含意ネットワークが作られ、より深い矛盾や共通の結果を見つけることができます。
仕組み
- 複数の候補を持つセルを見つけます。2.各候補を順番に仮定し、そこから生じるすべての含意をたどります(1つの連鎖だけでなく)。3.仮定が矛盾(不可能な状態)を導く場合、その候補を除外します。4.すべての仮定が同じ結論を強制する場合、その結論は有効です。
例
開始位置
ForcingNetを探します。
1
r1c1の各候補で分岐
セルr1c1には3個の候補があります:{1, 3, 9}。
2
r1c1が1であると仮定する
r1c1=1と仮定し、ネット全体を通してすべての含意をたどります。
3
この分岐は矛盾を導く
この仮定は矛盾を導くので、その枝は不可能です。
4
r1c1から1を除外する
したがって1は矛盾を引き起こすので、r1c1から除外できます。
5
結果
テクニックを適用した結果。
ヒントとパターン
- ForcingNetは、1つの経路だけでなくすべての含意をたどるため、強制チェーンよりも強力です。計算コストが高く、通常は総当たりの前の最後の手段です。その分岐的な性質により、手作業での追跡は困難です。