Swordfish

Un Swordfish es la generalización a tres filas del X-Wing. Cuando un dígito tiene dos o tres celdas candidatas en tres filas distintas, y todas esas celdas comparten exactamente tres columnas, el dígito tiene que formar un patrón 3x3 dentro de esas filas y columnas, y puede eliminarse del resto de esas columnas.

Swordfish extiende X-Wing de dos filas a tres. La forma es irregular y la búsqueda es más difícil, pero las eliminaciones pueden ser enormes.

Cómo funciona

Elige un dígito. Busca tres filas donde el dígito tenga dos o tres celdas candidatas. Si cada celda candidata de esas tres filas se encuentra dentro del mismo conjunto de exactamente tres columnas, tienes un swordfish.

Como cada una de las tres filas debe colocar el dígito en algún lugar dentro del swordfish, esas tres ubicaciones se distribuyen entre las tres columnas. Una por fila, una por columna. Por eso el dígito no puede aparecer en ningún otro lugar de esas tres columnas. Bórralo de todas las celdas de las tres columnas que estén fuera del swordfish.

A diferencia de X-Wing, la forma no necesita ser un rectángulo limpio. Una fila puede llevar el dígito en dos de las tres columnas, o en las tres. Lo que importa es que ninguna celda candidata se escape fuera del conjunto de columnas.

382911684292452457961872482491562815949352286961272458245782467913

Cuándo buscarlo

Después de que las búsquedas de X-Wing no den resultados. El swordfish es raro. Si tu puzzle es lo bastante difícil como para necesitarlo, los conjuntos de candidatos son ajustados y cada fila solo tiene un puñado de ubicaciones para el dígito.

Una buena señal: un dígito aparece en siete de las nueve filas y las dos filas restantes tienen cada una tres celdas candidatas. Hay buenas probabilidades de que se esconda un swordfish entre esas filas más una fila ya parcial.

Ejemplo paso a paso

  1. Elige un dígito, por ejemplo 5. Lista las filas donde el 5 tiene dos o tres celdas candidatas.
  2. Escoge tres cualesquiera de esas filas y anota las columnas que llevan candidatos para el dígito.
  3. Si la unión de esas columnas es exactamente tres, tienes un swordfish.
  4. Borra el dígito de cada celda de esas tres columnas que esté fuera de las tres filas.
  5. Vuelve a escanear. El swordfish suele producir un único valor dentro de las celdas limpiadas.

X-Wing, swordfish, jellyfish

X-WingSwordfishJellyfish
Filas implicadas234
Columnas cubiertas234
FrecuenciaPuzzles difícilesExpertoDiabólico y raro
Coste de búsquedaBajoMedioAlto
La familia de los peces. Cada tamaño duplica el trabajo de búsqueda.

Consejos para detectarlo

  • Cada fila del swordfish debe contener dos o tres celdas candidatas. Cuatro o más descalifica la fila.
  • Las columnas deben ser el mismo conjunto en las tres filas. Una columna que aparece en dos filas pero no en la tercera no es una columna del pez.
  • El swordfish en columnas funciona del mismo modo. Escanea siempre en ambas direcciones.
  • Las marcas de lápiz deben estar limpias. Un candidato perdido rompe el patrón.

Errores comunes

  • Incluir una fila con cuatro celdas candidatas para el dígito. El swordfish se limita a tres por fila.
  • Conjuntos de columnas que no coinciden. Las tres filas deben compartir las mismas tres columnas.
  • Eliminar de las filas en vez de las columnas. La limpieza barre las columnas.
  • Pasar horas buscando un swordfish cuando un X-Wing sobre el mismo dígito habría hecho el trabajo.

Practícalo

Los puzzles Experto requieren a veces un swordfish para avanzar. Marca todos los candidatos y escanea un dígito a la vez a lo largo de las filas. Una vez que el swordfish se vuelva reconocible, el resto de la familia de los peces sigue el mismo patrón. Solo con números más grandes.

Preguntas frecuentes

¿Qué es un Swordfish en el sudoku?
Un Swordfish es un patrón de pez avanzado para un único dígito candidato que abarca tres filas y tres columnas. Eliges tres filas (los conjuntos base) en las que el candidato aparece solo en casillas que caen dentro de las mismas tres columnas (los conjuntos de cobertura). Como el dígito debe colocarse una vez en cada fila base y solo puede ir en esas tres columnas, puedes eliminar ese candidato de todas las demás casillas de esas tres columnas de cobertura.
¿Cuál es la diferencia entre un X-Wing y un Swordfish?
Ambos son peces de un solo dígito, pero un X-Wing usa dos conjuntos base y dos de cobertura (un patrón 2x2), mientras que un Swordfish usa tres conjuntos base y tres de cobertura (un patrón 3x3). Un X-Wing necesita el candidato en exactamente dos casillas por línea base, mientras que un Swordfish es más flexible: cada fila o columna base puede contener dos o tres apariciones del candidato, siempre que todo el patrón se mantenga dentro de tres líneas de cobertura. En resumen, un Swordfish es el tamaño inmediatamente superior a un X-Wing.
¿Cómo se detecta un Swordfish?
Concéntrate en un dígito candidato y revisa las filas para encontrar tres filas donde ese dígito esté confinado a dos o tres casillas, y donde todas esas casillas caigan dentro de las mismas tres columnas. Si las columnas se alinean a lo largo de las tres filas, tienes un Swordfish basado en filas y puedes eliminar el candidato de esas tres columnas en todos los demás sitios. La misma búsqueda funciona con los papeles de filas y columnas intercambiados para un Swordfish basado en columnas.
¿Un Swordfish requiere exactamente tres candidatos en cada fila?
No. Cada una de las tres filas base puede contener dos o tres apariciones del candidato, y las filas no tienen por qué coincidir todas. El único requisito estricto es que cada aparición en las tres filas base esté dentro de las mismas tres columnas de cobertura; el patrón sigue funcionando aunque algunas filas tengan solo dos candidatos.