A redução bloco-linha é a imagem no espelho dos pares apontadores, e quem conhece uma mas não a outra perde metade das eliminações disponíveis. Aqui quem faz o trabalho é a linha: um dígito preso dentro de um bloco por uma linha ou coluna fica proibido no resto desse bloco.
Escolha uma linha e um dígito que ainda falta nela. Marque toda célula da linha em que esse dígito é um candidato. Se todas essas células ficam dentro de um único bloco, o dígito dessa linha precisa cair nesse bloco. O bloco só aceita uma cópia de cada dígito, então ela já tem dono, e o dígito pode ser apagado das células do bloco que ficam fora da linha.
As colunas funcionam do mesmo jeito. O padrão às vezes é chamado de claiming, porque a linha “reivindica” o dígito do bloco.
| Redução bloco-linha | Par apontador | |
|---|---|---|
| O que fica confinado | a cópia do dígito de uma linha, dentro de um bloco | a cópia do dígito de um bloco, dentro de uma linha |
| Células que você limpa | as células do bloco fora dessa linha | as células da linha fora desse bloco |
| O que você varre | linhas e colunas | blocos |
| Mesma família | candidatos bloqueados | candidatos bloqueados |
Varrer atrás de um não encontra o outro, então faça as duas varreduras na mesma rotina.
Observe os 1 da linha J.
A linha J precisa de um 1, e as únicas células que restam para ele são J1 e J2, ambas no bloco 7. Então o bloco 7 tira o seu 1 da linha J, e G1, H2 e H3 perdem o deles.
Nenhuma das células limpas está na linha J. Esse é todo o ponto: as eliminações acontecem fora da linha que você estava olhando.
A redução bloco-linha se torna necessária por volta do sudoku clássico médio e aparece o tempo todo do Difícil em diante, tanto nas grades clássicas quanto nas Killer. Junto com os pares apontadores, é a última técnica básica que funciona só com candidatos brutos, então domine-a antes de partir para padrões que abrangem três ou mais unidades.