Swordfish

Volodymyr Sakhan  · 

Swordfish es una técnica de nivel avanzado de sudoku que amplía la lógica de X-Wing de dos filas a tres. Al igual que su predecesora, Swordfish funciona exclusivamente con candidatos, por lo que necesitarás anotaciones antes de poder aplicarla.

Cuando una cifra solo puede ir en dos o tres celdas a lo largo de cada una de las tres filas, y todas esas celdas comparten las mismas tres columnas, la cifra queda bloqueada en esas filas para esas columnas. Cualquier otra aparición de esa cifra en las tres columnas puede eliminarse con seguridad.

¿Qué es Swordfish?

Swordfish es un patrón en forma de pez que abarca tres filas y tres columnas. Elige una cifra candidata y busca tres filas en las que aparezca solo en dos o tres celdas. Si todas esas celdas se encuentran exactamente en las mismas tres columnas, tienes un Swordfish.

La clave: dondequiera que aparezca la cifra en esas tres filas, debe ocupar cada una de las tres columnas exactamente una vez. Eso significa que ninguna otra celda de esas tres columnas puede contener la misma cifra, por lo que cualquier candidato para ella fuera de las celdas del patrón puede eliminarse.

Cuándo utilizar el «Swordfish»

El «Swordfish» es una técnica de nivel avanzado. Recurre a ella cuando los métodos más sencillos se hayan estancado:

Ejemplo paso a paso

Los ejemplos siguientes muestran un Swordfish basado en filas y un Swordfish basado en columnas. Ambos siguen una lógica idéntica; solo se invierte la dirección de escaneo.

Swordfish basado en filas — Cifra 1

En este rompecabezas, la cifra 1 forma un Swordfish en las filas 2, 5 y 8, todas ellas confinadas a las columnas A, D y E.

  1. Rellena las anotaciones. Céntrate en la cifra 1.
  2. En la fila 2, la cifra 1 solo puede ir en A2 o D2 (dos candidatos en las columnas A y D).
  3. En la fila 5, la cifra 1 solo puede ir en A5, D5 o E5 (tres candidatos en las columnas A, D y E).
  4. En la fila 8, la cifra 1 solo puede ir en D8 o E8 (dos candidatos en las columnas D y E).
  5. Las siete celdas se encuentran en las columnas A, D y E: exactamente tres columnas.
  6. La columna A tiene candidatos en las filas 2 y 5; la columna D, en las filas 2, 5 y 8; y la columna E, en las filas 5 y 8. Cada columna está representada en al menos dos de las tres filas.
  7. Dondequiera que se coloque el 1 en las filas 2, 5 y 8, ocupa las columnas A, D y E una vez cada una. Ninguna otra fila de esas columnas puede contener el 1.
  8. Realiza la eliminación del 1 de A1, D1, A3, D3, E3, D4 y E4 (marcados en naranja).
134569145827158715639241345621457179895167137842134618138257927895463172139548641681872939324715ABCDEFGHI123456789
Swordfish basado en filas: la cifra 1 en las filas 2, 5 y 8 (verde) confinada a las columnas A, D y E. Las celdas naranjas pierden el candidato 1.

La forma 2-3-2 —la fila 5 tiene tres candidatos, mientras que las filas 2 y 8 tienen dos cada una— es la forma más común de Swordfish. Funciona igual de bien que el patrón simétrico 2-2-2.

Swordfish basado en columnas — Cifra 5

Aquí, la cifra 5 forma un «Swordfish» en las columnas A, D e I, todas ellas limitadas a las filas 2, 5 y 6.

  1. Rellena las anotaciones. Céntrate en la cifra 5.
  2. En la columna A, la cifra 5 solo puede ir en A2 o A6 (dos candidatos en las filas 2 y 6).
  3. En la columna D, la cifra 5 solo puede ir en D2 o D5 (dos candidatos en las filas 2 y 5).
  4. En la columna I, la cifra 5 solo puede ir en I5 o I6 (dos candidatos en las filas 5 y 6).
  5. Las seis celdas se encuentran en las filas 2, 5 y 6, exactamente tres filas.
  6. La fila 2 tiene candidatos en las columnas A y D; la fila 5, en D e I; la fila 6, en A e I. Cada fila está representada en al menos dos de las tres columnas.
  7. Dondequiera que se coloque el 5 en las columnas A, D e I, ocupa las filas 2, 5 y 6 una vez cada una. Ninguna otra columna de esas filas puede contener el 5.
  8. Realiza la eliminación del 5 de F2, B5, F5, B6 y C6 (marcadas en naranja).
69134825728594573164268597481279856792594567134515715795732864594165372827819438429651ABCDEFGHI123456789
Swordfish basado en columnas: la cifra 5 en las columnas A, D e I (verde) se limita a las filas 2, 5 y 6. Las celdas naranjas pierden el candidato 5.

El Swordfish basado en columnas funciona de forma idéntica a la variante basada en filas. Al intercambiar filas y columnas, el patrón limpio 2-2-2 es la forma de Swordfish más simple posible.

Swordfish y técnicas relacionadas

El Swordfish pertenece a la familia de técnicas de sudoku denominadas «peces», junto con el X-Wing (dos filas/columnas) y la Jellyfish (cuatro filas/columnas). Las tres utilizan el mismo principio: si un candidato se limita a N filas y N columnas coincidentes, reclama esas columnas por completo para esas filas.

En la práctica, el X-Wing es mucho más común que el Swordfish, y el Jellyfish es aún más raro. Cuando falla un escaneo de X-Wing, prueba con el Swordfish antes de pasar a estrategias más complejas como el Y-Wing. Los patrones Fish nunca se superponen entre sí en la misma cifra: si se activa el X-Wing, no hay Swordfish en esa cifra en la misma dirección.

Practica Swordfish en línea

El Swordfish aparece con mayor frecuencia en rompecabezas difíciles y de nivel experto. La mejor manera de interiorizar el patrón es buscarlo durante el proceso de resolución real en lugar de en ejemplos artificiales.

Juega a un sudoku difícil e intenta detectar el patrón de tres filas, o visita nuestra guía completa de resolución para seguir un camino estructurado a través de todas las técnicas de sudoku.

Preguntas frecuentes

El Swordfish es una técnica de eliminación de candidatos. Cuando una cifra aparece solo en 2-3 celdas de cada una de las tres filas, y todas esas celdas comparten las mismas tres columnas, la cifra debe colocarse en esas filas para esas columnas, por lo que el candidato puede eliminarse de todas las demás celdas de esas tres columnas.

Activa las anotaciones y, a continuación, elige una cifra. Escanea las filas en busca de tres en las que la cifra aparezca solo en 2 o 3 celdas. Comprueba si todas esas celdas se encuentran dentro de las mismas tres columnas. Si es así, y cada columna tiene candidatos de al menos dos de las tres filas, tienes un Swordfish: elimina la cifra de todas las demás celdas de esas tres columnas.

El X-Wing utiliza dos filas y dos columnas; el Swordfish utiliza tres filas y tres columnas. La lógica es la misma —una cifra bloqueada en filas y columnas coincidentes—, pero el Swordfish detecta distribuciones de candidatos más complejas que el X-Wing no puede manejar.

Sí. Un Swordfish basado en columnas funciona de forma idéntica: busca tres columnas en las que una cifra aparezca solo en 2-3 celdas cada una, todas ellas confinadas a las mismas tres filas. La cifra queda entonces bloqueada en esas columnas para esas filas, y puedes eliminarla de todas las demás celdas de esas tres filas.

¿Listo para practicar con Swordfish? Juega a un sudoku difícil y busca el patrón de tres filas, o crea una cuenta gratuita para seguir tu progreso.