As Cadeias de Inferência Alternada são a forma geral de todas as técnicas de cadeia no Sudoku. Em vez de seguires um só dígito, saltas entre dígitos e células, alternando dois tipos de ligação, e lês o que tem de ser verdadeiro nas pontas. Quando souberes construí-las, os X-Wings, os wings e os ciclos de um só dígito passam todos a ser casos particulares.
Uma cadeia é uma sequência de candidatos, cada um um dígito numa célula específica. Dois tipos de ligação unem-nos:
| Ligação | Significado | De onde vem |
|---|---|---|
| Ligação forte | se um é falso, o outro é verdadeiro | um dígito com apenas dois lugares numa unidade, ou uma célula com apenas dois candidatos |
| Ligação fraca | não podem ser ambos verdadeiros | dois candidatos do mesmo dígito numa unidade partilhada, ou dois candidatos numa célula |
Uma Cadeia de Inferência Alternada começa com uma ligação forte, termina com uma ligação forte e alterna forte, fraca, forte, fraca até ao fim. Essa estrutura garante uma coisa: pelo menos um dos dois candidatos das pontas é verdadeiro. Nunca chegas a saber qual, e não precisas.
Recorre às cadeias quando os únicos, os conjuntos bloqueados, os fish e os wings estão esgotados e a grelha está cheia de células bivalentes. As cadeias precisam de notas completas e fiáveis; um único candidato desatualizado inventa ligações que não existem. Começa por uma célula bivalente ou por um dígito com exatamente dois lugares numa unidade, porque essas são as ligações fortes que dão origem a tudo.
Se, em vez disso, a cadeia se fechar sobre si mesma com a alternância intacta, tens um ciclo contínuo: todas as ligações fracas nele passam a ser exclusivas, por isso todos os outros candidatos desse dígito na unidade partilhada saem, e qualquer candidato extra numa célula do ciclo também. Se a alternância se quebrar num nó, a cadeia é descontínua: um nó com duas ligações fracas a apontar para ele é falso, e um nó com duas ligações fortes a apontar para ele é verdadeiro.
Os dígitos 3, 8 e 9 nos blocos 5 e 8. A cadeia tem três ligações fortes e duas fracas, e dois dos seus saltos ficam dentro de uma só célula (H6 e F5).
Escrita por extenso: F6:9 = H6:9 - H6:8 = H5:8 - F5:8 = F5:3
Portanto, F6 é 9 ou F5 é 3. Aqui as pontas têm dígitos diferentes, e a eliminação está numa célula da ponta. Se F6 for 9, não é 3. Se F5 for 3, F6 vê F5 pela linha F, por isso também não é 3. F6 não pode ser 3 em nenhum dos casos.
Quando ambas as pontas têm o mesmo dígito, a regra é mais simples: todas as células que veem ambas as pontas perdem esse dígito.
As Cadeias de Inferência Alternada tomam o lugar dos Ciclos X quando estes deixam de chegar, porque são livres de mudar de dígito em cada célula. Conta precisar delas nos puzzles Mestre e apoiar-te nelas constantemente no Lendário. Constrói primeiro as curtas: uma cadeia de cinco nós resolve muito mais posições do que a maioria dos resolvedores espera.