交互推論チェーン(Alternating Inference Chains)は、ナンプレのあらゆる連鎖テクニックを一般化した形です。一つの数字だけを追うのではなく、数字とマスを乗り換えながら二種類のリンクを交互にたどり、両端で何が真になるかを読み取ります。作れるようになれば、Xウイング、ウイング、一つの数字のサイクルも、すべてその特別な場合になります。
チェーンは候補の並びで、一つの候補は特定のマスにある一つの数字です。つなぐリンクは二種類あります。
| リンク | 意味 | 生まれる場所 |
|---|---|---|
| 強リンク | 片方が偽なら、もう片方は真 | ユニット内で2か所にしか入らない数字、または候補が二つのマス |
| 弱リンク | 両方が同時に真にはなれない | 共有ユニット内の同じ数字の二つの候補、または一つのマスにある二つの候補 |
交互推論チェーンは、強リンクで始まり、強リンクで終わり、最後まで強、弱、強、弱と交互に続きます。この構造は一つのことを保証します。両端の二つの候補のうち、少なくとも一方は真です。どちらが真かはわかりませんが、わかる必要もありません。
単独候補、ロックト・セット、フィッシュ、ウイングを使い切って、盤面に2候補マスが多いときにチェーンを使います。チェーンには完全で信頼できるメモが必要です。古い候補が一つ残っているだけで、存在しないリンクを作ってしまいます。出発点は、2候補マスか、あるユニットで入る場所がちょうど2か所の数字にしましょう。すべてのもとになる強リンクだからです。
交互の並びを保ったままチェーンが自分自身に戻ると、連続ループになります。ループ内のすべての弱リンクは排他的になるので、共有ユニット内のその数字の他の候補がすべて消え、ループ内のマスの余分な候補も消えます。一か所で交互の並びが崩れる場合は不連続チェーンです。二つの弱リンクが向かうノードは偽で、二つの強リンクが向かうノードは真です。
ブロック5と8にまたがる数字3、8、9です。チェーンには強リンクが三つ、弱リンクが二つあり、2か所の乗り換えは一つのマス(H6とF5)の中で行われます。
書き出すと次のようになります。F6:9 = H6:9 - H6:8 = H5:8 - F5:8 = F5:3
したがって、F6が9か、F5が3です。ここでは両端の数字が違うので、消去は端のマスで起きます。F6が9なら、3ではありません。F5が3なら、F6は行FでF5を見ているので、やはり3ではありません。どちらの場合でも、F6は3になれません。
両端が同じ数字なら、規則はもっと簡単です。両端を見ているすべてのマスから、その数字が消えます。
交互推論チェーンは、Xサイクルが終わるところから引き継ぎます。マスごとに数字を変えられるからです。達人の問題で必要になり、伝説級では常に頼ることになります。まず短いものから作ってみましょう。五つのノードのチェーンは、多くの人が思う以上に多くの局面を解きます。