Dicas de Sudoku: guia de Swordfish para eliminação avançada de candidatos
Por OnlineSudoku há 9 dias 16 visualizações
Aprenda como a técnica Swordfish funciona no Sudoku, como ela amplia a lógica do X-Wing e como usá-la para eliminar candidatos avançados sem adivinhar.
Swordfish é uma das técnicas avançadas de Sudoku mais conhecidas. Pertence à mesma família de X-Wing, mas é maior e mais difícil de detectar.
Enquanto o X-Wing usa duas linhas e duas colunas, Swordfish usa três linhas e três colunas.
A ideia não é complicada quando a estrutura é clara. Swordfish geralmente não coloca um número diretamente. Como muitas técnicas avançadas, seu objetivo é remover candidatos. Às vezes, essa remoção é suficiente para revelar uma casa única. Outras vezes, simplesmente deixa a grade mais limpa e permite que outra técnica funcione.
A chave é entender que Swordfish não é um palpite e não é um padrão que você força na grade. É uma restrição de candidato precisa.
O que é um Swordfish?
Um Swordfish ocorre quando um candidato está restrito a três linhas e três colunas.
Em um Swordfish baseado em linhas:
- Escolha um candidato.
- Encontre três linhas onde esse candidato aparece apenas nas mesmas três colunas.
- Essas três linhas devem colocar o candidato em algum lugar dentro dessas três colunas.
- Portanto, o mesmo candidato pode ser removido de outras células dessas colunas.
A mesma ideia também funciona ao contrário com colunas e linhas.
Resumindo:
| Padrão | Unidades base | Unidades de cobertura | Eliminar de |
|---|---|---|---|
| Swordfish baseado em linhas | 3 linhas | 3 colunas | Outras células nessas colunas |
| Swordfish baseado em colunas | 3 colunas | 3 linhas | Outras células nessas linhas |
Swordfish fica mais fácil de entender como um X-Wing maior. Um X-Wing usa duas unidades básicas e duas unidades de cobertura. Um Swordfish usa três.
Um exemplo simples baseado em linhas
Suponha que você esteja verificando o candidato 8.
Você percebe as seguintes posições candidatas:
| Linha | Possíveis posições para 8 |
|---|---|
| Linha 2 | Coluna 1, Coluna 5 |
| Linha 5 | Coluna 1, Coluna 9 |
| Linha 8 | Coluna 5, Coluna 9 |
Observe atentamente as colunas envolvidas.
Nessas três linhas, o candidato 8 aparece apenas em:
- Coluna 1
- Coluna 5
- Coluna 9
Isso cria um Swordfish.
O candidato 8 nas linhas 2, 5 e 8 deve ocupar as colunas 1, 5 e 9 de alguma forma. Como essas três linhas usarão os 8 nessas três colunas, quaisquer outros 8 candidatos nas Colunas 1, 5 ou 9 podem ser removidos.
Por exemplo:
- r1c1 não pode ser 8
- r4c5 não pode ser 8
- r6c9 não pode ser 8
- r9c1 não pode ser 8
Essas células estão fora das três linhas Swordfish, portanto não podem conter 8.
Por que Swordfish funciona
A lógica por trás de Swordfish é baseada no equilíbrio.
Três linhas devem conter cada uma o candidato uma vez. Se, nessas três linhas, o candidato estiver limitado às mesmas três colunas, então essas três colunas já estão reservadas ao candidato.
Não importa como funcione o arranjo final, cada uma das três linhas selecionadas colocará o candidato em uma das três colunas selecionadas.
Isso significa que o candidato não pode aparecer em nenhum outro lugar dessas colunas.
Esta é a parte importante:
Swordfish não informa exatamente para onde o candidato vai. Diz a você onde o candidato não pode ir.
É por isso que Swordfish é uma técnica de eliminação e não uma técnica de posicionamento.
Swordfish Baseado em Coluna
Swordfish também funciona verticalmente.
Um Swordfish baseado em colunas ocorre quando um candidato aparece em três colunas e, dentro dessas colunas, ele fica restrito às mesmas três linhas.
Por exemplo:
| Coluna | Possíveis posições para 6 |
|---|---|
| Coluna 2 | Linha 1, Linha 7 |
| Coluna 4 | Linha 1, Linha 9 |
| Coluna 8 | Linha 7, Linha 9 |
Nas colunas 2, 4 e 8, o candidato 6 aparece apenas em:
- Linha 1
- Linha 7
- Linha 9
Isso forma um Swordfish baseado em colunas.
As eliminações agora acontecem nas linhas. Quaisquer outros candidatos 6 nas linhas 1, 7 ou 9 podem ser removidos, desde que estejam fora das colunas 2, 4 e 8.
Então a direção é invertida:
- Swordfish baseado em linhas elimina colunas.
- Swordfish baseado em colunas elimina linhas.
Esta é a mesma regra direcional usada em X-Wing, apenas expandida para três unidades.
Swordfish versus X-Wing
Swordfish é frequentemente introduzido após X-Wing porque a lógica é quase idêntica.
A diferença é o tamanho.
| Técnica | Estrutura | Dificuldade |
|---|---|---|
| X-Wing | 2 linhas e 2 colunas | Mais fácil de detectar |
| Swordfish | 3 linhas e 3 colunas | Mais difícil de detectar |
Um X-Wing geralmente é limpo e retangular. Um Swordfish costuma ser menos óbvio visualmente.
As posições candidatas nem sempre formam uma forma nítida na grade. Algumas linhas podem ter duas posições candidatas, enquanto outras podem ter três.
É por isso que muitos jogadores perdem Swordfish mesmo quando a lógica está disponível.
O padrão não é fazer uma forma bonita. Trata-se de restrição de candidatos.
O que torna um Swordfish válido?
Um Swordfish válido precisa de algumas condições específicas.
1. Apenas um candidato
Swordfish sempre funciona em um single candidato.
Você não pode combinar números diferentes em um padrão Swordfish. Se você estiver verificando 8, cada parte do padrão deverá envolver o candidato 8.
2. Três unidades básicas
Um Swordfish baseado em linhas usa três linhas.
Um Swordfish baseado em colunas usa três colunas.
Estas são as unidades onde o candidato está restrito.
3. Três unidades de cobertura
As posições candidatas nas unidades de base devem ser limitadas a exatamente três unidades de cobertura.
Para um Swordfish baseado em linhas, essas unidades de cobertura são colunas.
Para um Swordfish baseado em colunas, essas unidades de cobertura são linhas.
Caso o candidato se espalhe para uma quarta unidade de cobertura, o Swordfish não é válido.
4. Apenas eliminações seguras
Os candidatos são retirados das unidades de cobertura fora das unidades de base.
Por exemplo, em um Swordfish baseado em linhas, você remove o candidato das colunas selecionadas, mas apenas nas linhas que não fazem parte do Swordfish.
Você não remove o candidato das próprias células Swordfish. Essas células são a razão pela qual o padrão existe.
Como identificar Swordfish
A maneira mais confiável de encontrar Swordfish é examinar um candidato por vez.
Não procure Swordfish aleatoriamente em toda a grade. Isso geralmente leva à confusão.
Um método melhor:
- Escolha um candidato, como 3.
- Digitalize cada linha.
- Marque as linhas onde esse candidato aparece em duas ou três posições.
- Compare essas linhas.
- Procure três linhas cujas posições candidatas estejam limitadas às mesmas três colunas.
- Se o padrão for válido, elimine esse candidato do restante dessas colunas.
Em seguida, repita o mesmo processo usando colunas como unidades básicas.
No início, isso pode parecer lento. Isso é normal. Swordfish não deve ser encontrado por varredura casual. Só fica mais fácil depois que você desenvolve o hábito de ler os candidatos sistematicamente.
Um padrão Swordfish mais realista
Muitos exemplos fazem Swordfish parecer perfeito demais.
Em quebra-cabeças reais, muitas vezes aparece de forma menos simétrica.
Para o candidato 4, você poderá ver isto:
| Linha | Possíveis posições para 4 |
|---|---|
| Linha 1 | Coluna 2, Coluna 6, Coluna 8 |
| Linha 4 | Coluna 2, Coluna 8 |
| Linha 7 | Coluna 6, Coluna 8 |
As três linhas envolvidas são:
- Linha 1
- Linha 4
- Linha 7
As únicas colunas envolvidas são:
- Coluna 2
- Coluna 6
- Coluna 8
Este ainda é um Swordfish.
As linhas não precisam ter posições candidatas idênticas. Eles só precisam ser restritos às mesmas três colunas no geral.

Esse detalhe é importante. Muitos jogadores procuram apenas três linhas com layouts candidatos idênticos. Isso é muito restrito e perderá muitos padrões Swordfish válidos.
Erros Comuns
Erro 1: esperar uma forma perfeita
Swordfish nem sempre se parece com um retângulo limpo ou um padrão de grade.
Algumas linhas podem conter duas posições candidatas. Outros podem conter três. A forma visual pode ser irregular.
O que importa é se três linhas estão bloqueadas nas mesmas três colunas ou se três colunas estão bloqueadas nas mesmas três linhas.
Erro 2: Eliminar na direção errada
Este é o erro técnico mais comum.
Se o Swordfish começar nas linhas, elimine nas colunas.
Se começar nas colunas, elimine nas linhas.
As unidades básicas definem o padrão. As unidades de cobertura recebem as eliminações.
Erro 3: incluir uma linha ou coluna com candidatos extras
Um Swordfish falhará se uma das linhas ou colunas base tiver o candidato fora das três unidades de cobertura.
Por exemplo, se você estiver construindo um Swordfish baseado em linhas e uma das três linhas também tiver o candidato 8 em uma quarta coluna, o padrão será inválido.
A restrição já não é suficientemente rígida.
Erro 4: Remover Candidatos das Células Swordfish
As próprias células Swordfish devem permanecer possíveis.
Você remove apenas candidatos de outras células nas unidades de cobertura.
Se o Swordfish usar as linhas 2, 5 e 8 com as colunas 1, 5 e 9, não remova o candidato das interseções dessas linhas e colunas.
Essas interseções são os posicionamentos possíveis.
Quando você deve procurar Swordfish?
Swordfish geralmente não é uma técnica de início de jogo.
Antes de procurar, verifique primeiro estratégias mais simples:
- Naked Singles
- Hidden Singles
- Naked Pairs
- Hidden Pairs
- Locked Candidates
- X-Wing
Se essas técnicas não produzirem mais progresso, vale a pena verificar Swordfish.
É especialmente útil quando um candidato aparece em padrões repetidos de duas ou três posições em várias linhas ou colunas.
Em muitos quebra-cabeças, Swordfish aparece depois que a grade já foi limpa por eliminações mais simples.
Por que Swordfish é difícil de ver
Swordfish é difícil principalmente porque requer a comparação de várias unidades ao mesmo tempo.
Com X-Wing, você compara duas linhas ou duas colunas. Com Swordfish, você compara três.
Essa unidade extra torna o padrão muito menos óbvio. Também cria mais falsos positivos.
Um grupo de candidatos pode parecer próximo de Swordfish, mas falhar porque uma linha contém uma posição extra ou porque as colunas não estão alinhadas corretamente.
É por isso que a verificação do paciente é importante. Swordfish recompensa mais a digitalização cuidadosa do que a velocidade.
Método prático
A melhor maneira de aprender Swordfish não é procurar por ele em todos os quebra-cabeças imediatamente.
Em vez disso, pratique deliberadamente.
Experimente esta abordagem:
- Escolha um candidato.
- Liste as linhas onde esse candidato aparece duas ou três vezes.
- Anote as colunas para essas aparições.
- Compare grupos de três linhas.
- Verifique se o conjunto total de colunas tem exatamente três colunas.
- Procure eliminações fora do padrão.
Este método pode parecer mecânico, mas ensina a estrutura com clareza.
Depois de praticar bastante, você começará a reconhecer padrões Swordfish sem escrever tudo.
Swordfish e a família dos peixes
Swordfish faz parte de um grupo maior de técnicas de Sudoku frequentemente chamadas de padrões de peixe.
As formas comuns são:
| Técnica | Tamanho |
|---|---|
| X-Wing | 2 por 2 |
| Swordfish | 3 por 3 |
| Jellyfish | 4 por 4 |
Todos eles usam a mesma lógica básica.
Se um candidato estiver restrito a um número correspondente de linhas e colunas, as eliminações tornam-se possíveis fora do padrão.
Compreender Swordfish torna Jellyfish mais fácil de aprender mais tarde, embora Jellyfish seja mais raro e geralmente mais difícil de detectar.
Considerações Finais
Swordfish é um grande avanço em relação a X-Wing. A lógica ainda é clara, mas o padrão é maior e mais fácil de ignorar.
O mais importante é não memorizar o nome. É entender a restrição:
três linhas vinculadas a três colunas ou três colunas vinculadas a três linhas.
Uma vez que essa restrição seja real, as eliminações são seguras.
Swordfish ensina uma lição importante sobre Sudoku avançado. Quebra-cabeças difíceis não são resolvidos com adivinhações mais profundas. Eles são resolvidos observando como os candidatos estão restritos na grade.
Quando você consegue ver essas restrições claramente, até mesmo os quebra-cabeças difíceis se tornam muito mais fáceis de gerenciar.
