X-Chainは、1つの数字だけを使い、強リンクと弱リンクを交互につなぐチェーンです。特別なAICの一種です。
最も短い形はもうご存じです。Skyscraper、Two-String Kite、Crane(強–弱–強)です。
事前に学ぶもの:Skyscraper、Two-String Kite、Craneはすでに短いX-Chainです。
なぜ成り立つのか
強リンク:ちょうど一方の端が正解。弱リンク:両方が正解にはならない。これを端から端まで交互につなぐと、2つの端点が両方とも誤りになることはありません。
チェーンの両端が強リンクなら、両方の端点から見えるマスは、どちらにしても正解の候補が見えるので、その数字にはなれません。
見つけ方
バイローカル(めったにない強リンク)から始め、弱リンク(互いに見えるマス)でつなぎ、強–弱の交互を保ちましょう。
デモ
452153653471453538926359214557234582
1つの数字について、強リンクと弱リンクをたどって有用なチェーンを作ります。バイローカルから始めるのがおすすめです。
452153653471453538926359214557234582
緑のマスは6のX-Chainです。長いSkyscraperの仲間のチェーンと同じAICの考え方です。
452153653471453538926359214557234582
交互のリンクにより、両端で正解が強制されます。両端がともに誤りになることはありません。共通の隣のマスは、どちらにしても攻撃されます。
452153653471453538926359214557234582
両端から見えるマス(赤)から6を消しましょう。
例1
7212138749213852852379781892437954596
1つの数字で交互のチェーン(強–弱–強…)を組み立てましょう。
7212138749213852852379781892437954596
この3のX-Chainで除外ができます。
7212138749213852852379781892437954596
両端から見えるマス(赤)から3を消しましょう。少なくとも一方の端が正解です。
例2
36522153584721334549563728745358634357345
1つの数字で交互のチェーン(強–弱–強…)を組み立てましょう。
36522153584721334549563728745358634357345
この1のX-Chainで除外ができます。
36522153584721334549563728745358634357345
両端から見えるマス(赤)から1を消しましょう。少なくとも一方の端が正解です。