Principiante

Consejos de Sudoku: guía de Swordfish para eliminar candidatos avanzados

Por OnlineSudoku   hace 9 días   16 vistas

#consejos de sudoku#técnicas de sudoku#swordfish#sudoku avanzado#eliminación de candidatos#estrategia sudoku

Aprende cómo funciona la técnica Swordfish en Sudoku, cómo amplía la lógica de X-Wing y cómo usarla para eliminar candidatos avanzados sin adivinar.

Swordfish es una de las técnicas avanzadas de Sudoku más conocidas. Pertenece a la misma familia que X-Wing, pero es más grande y más difícil de detectar.

Mientras X-Wing usa dos filas y dos columnas, Swordfish usa tres filas y tres columnas.

La idea no es complicada una vez que la estructura está clara. Swordfish no suele colocar un número directamente. Como muchas técnicas avanzadas, su objetivo es eliminar candidatos. A veces esa eliminación es suficiente para revelar un único candidato. Otras veces simplemente hace que la cuadrícula esté más limpia y permite que funcione otra técnica.

La clave es comprender que Swordfish no es una suposición y no es un patrón que se impone a la cuadrícula. Es una restricción de candidato precisa.


¿Qué es un Swordfish?

Se produce un Swordfish cuando un candidato está restringido a tres filas y tres columnas.

En un Swordfish basado en filas:

  • Elija un candidato.
  • Busque tres filas donde ese candidato aparezca solo en las mismas tres columnas.
  • Esas tres filas deben ubicar al candidato en algún lugar dentro de esas tres columnas.
  • Por lo tanto, el mismo candidato se puede eliminar de otras celdas de esas columnas.

La misma idea también funciona a la inversa con columnas y filas.

En resumen:

PatrónUnidades básicasUnidades de coberturaEliminar de
Swordfish basado en filas3 filas3 columnasOtras celdas en esas columnas
Swordfish basado en columnas3 columnas3 filasOtras celdas en esas filas

Swordfish se entiende mejor como un X-Wing más grande. Un X-Wing utiliza dos unidades base y dos unidades de cobertura. Un Swordfish usa tres.


Un ejemplo simple basado en filas

Supongamos que está marcando el candidato 8.

Observa las siguientes posiciones candidatas:

FilaPosiciones posibles para 8
Fila 2Columna 1, Columna 5
Fila 5Columna 1, Columna 9
Fila 8Columna 5, Columna 9

Mire atentamente las columnas involucradas.

En estas tres filas, el candidato 8 aparece sólo en:

  • Columna 1
  • Columna 5
  • Columna 9

Eso crea un Swordfish.

El candidato 8 en las filas 2, 5 y 8 debe ocupar las columnas 1, 5 y 9 de alguna manera. Debido a que esas tres filas utilizarán los 8 en esas tres columnas, se puede eliminar cualquier otro 8 candidato en las columnas 1, 5 o 9.

Por ejemplo:

  • r1c1 no puede ser 8
  • r4c5 no puede ser 8
  • r6c9 no puede ser 8
  • r9c1 no puede ser 8

Esas celdas están fuera de las tres filas Swordfish, por lo que no pueden contener 8.

Consejos de Sudoku: guía de Swordfish para eliminar candidatos avanzados - 1

Por qué funciona Swordfish

La lógica detrás de Swordfish se basa en el equilibrio.

Tres filas deben contener cada una una vez al candidato. Si, en esas tres filas, el candidato está limitado a las mismas tres columnas, entonces esas tres columnas ya están reservadas para el candidato.

No importa cómo funcione el arreglo final, cada una de las tres filas seleccionadas colocará al candidato en una de las tres columnas seleccionadas.

Eso significa que el candidato no puede aparecer en ninguna otra parte de esas columnas.

Esta es la parte importante:

Swordfish no le dice exactamente a dónde va el candidato. Le indica dónde no puede ir el candidato.

Es por eso que Swordfish es una técnica de eliminación más que de colocación.


Swordfish basado en columnas

Swordfish también funciona verticalmente.

Un Swordfish basado en columnas ocurre cuando un candidato aparece en tres columnas, y dentro de esas columnas está restringido a las mismas tres filas.

Por ejemplo:

columnaPosiciones posibles para 6
Columna 2Fila 1, Fila 7
Columna 4Fila 1, Fila 9
Columna 8Fila 7, Fila 9

En las columnas 2, 4 y 8, el candidato 6 aparece solo en:

  • Fila 1
  • Fila 7
  • Fila 9

Eso forma un Swordfish basado en columnas.

Las eliminaciones ahora ocurren entre filas. Cualquier otro candidato 6 en las filas 1, 7 o 9 se puede eliminar, siempre que esté fuera de las columnas 2, 4 y 8.

Entonces la dirección se invierte:

  • Swordfish basado en filas elimina de las columnas.
  • Swordfish basado en columnas elimina de las filas.

Esta es la misma regla direccional utilizada en X-Wing, pero ampliada a tres unidades.


Swordfish frente a X-Wing

Swordfish suele introducirse después de X-Wing porque la lógica es casi idéntica.

La diferencia es el tamaño.

TécnicaEstructuraDificultad
X-Wing2 filas y 2 columnasMás fácil de detectar
Swordfish3 filas y 3 columnasMás difícil de detectar

Un X-Wing suele ser limpio y rectangular. Un Swordfish suele ser menos obvio visualmente.

Las posiciones de los candidatos no siempre forman una forma clara en la parrilla. Algunas filas pueden tener dos puestos de candidatos, mientras que otras pueden tener tres.

Es por eso que muchos jugadores pasan por alto Swordfish incluso cuando la lógica está disponible.

El patrón no se trata de hacer una forma bonita. Se trata de restricción de candidatos.


¿Qué hace que un Swordfish sea válido?

Un Swordfish válido necesita algunas condiciones específicas.

1. Un solo candidato

Swordfish siempre funciona con un solo candidato.

No puedes combinar diferentes números en un patrón Swordfish. Si marca 8, cada parte del patrón debe involucrar al candidato 8.


2. Tres unidades básicas

Un Swordfish basado en filas utiliza tres filas.

Un Swordfish basado en columnas utiliza tres columnas.

Estas son las unidades donde el candidato está restringido.


3. Tres unidades de cobertura

Las posiciones candidatas en las unidades básicas deben limitarse a exactamente tres unidades de cobertura.

Para un Swordfish basado en filas, esas unidades de cobertura son columnas.

Para un Swordfish basado en columnas, esas unidades de cobertura son filas.

Si el candidato se extiende a una cuarta unidad de cobertura, el Swordfish no es válido.


4. Solo eliminaciones seguras

Los candidatos son retirados de las unidades de cobertura fuera de las unidades base.

Por ejemplo, en un Swordfish basado en filas, elimina el candidato de las columnas seleccionadas, pero solo en las filas que no forman parte de Swordfish.

No elimina al candidato de las celdas Swordfish. Esas células son la razón por la que existe el patrón.


Cómo detectar Swordfish

La forma más confiable de encontrar Swordfish es escanear un candidato a la vez.

No busque Swordfish aleatoriamente en toda la cuadrícula. Eso suele generar confusión.

Un mejor método:

  1. Elija un candidato, como 3.
  2. Escanee cada fila.
  3. Marque las filas donde aparece ese candidato en dos o tres posiciones.
  4. Compara esas filas.
  5. Busque tres filas cuyas posiciones candidatas estén limitadas a las mismas tres columnas.
  6. Si el patrón es válido, elimine ese candidato del resto de esas columnas.

Luego repita el mismo proceso usando columnas como unidades base.

Al principio, esto puede parecer lento. Eso es normal. Swordfish no debe encontrarse mediante un escaneo casual. Será más fácil sólo después de desarrollar el hábito de leer sistemáticamente a los candidatos.


Un patrón Swordfish más realista

Muchos ejemplos hacen que Swordfish parezca demasiado perfecto.

En los rompecabezas reales, suele aparecer en una forma menos simétrica.

Para el candidato 4, es posible que veas esto:

FilaPosiciones posibles para 4
Fila 1Columna 2, Columna 6, Columna 8
Fila 4Columna 2, Columna 8
Fila 7Columna 6, Columna 8

Las tres filas involucradas son:

  • Fila 1
  • Fila 4
  • Fila 7

Las únicas columnas involucradas son:

  • Columna 2
  • Columna 6
  • Columna 8

Este sigue siendo un Swordfish.

No es necesario que las filas tengan posiciones candidatas idénticas. Solo es necesario restringirlos a las mismas tres columnas en general.

Consejos de Sudoku: guía de Swordfish para eliminar candidatos avanzados - 2

Ese detalle importa. Muchos jugadores buscan sólo tres filas con diseños candidatos idénticos. Eso es demasiado limitado y perderá muchos patrones Swordfish válidos.


Errores comunes

Error 1: esperar una forma perfecta

Swordfish no siempre parece un rectángulo o un patrón de cuadrícula limpio.

Algunas filas pueden contener dos puestos candidatos. Otros pueden contener tres. La forma visual puede ser desigual.

Lo que importa es si tres filas están encerradas en las mismas tres columnas o si tres columnas están encerradas en las mismas tres filas.


Error 2: Eliminar desde la dirección equivocada

Este es el error técnico más común.

Si Swordfish comienza en filas, elimínelo de las columnas.

Si comienza en columnas, elimine en filas.

Las unidades base definen el patrón. Las unidades de cobertura reciben las eliminaciones.


Error 3: incluir una fila o columna con candidatos adicionales

Un Swordfish falla si una de las filas o columnas base tiene al candidato fuera de las tres unidades de cobertura.

Por ejemplo, si está creando un Swordfish basado en filas y una de las tres filas también tiene el candidato 8 en una cuarta columna, el patrón no es válido.

La restricción ya no es lo suficientemente estricta.


Error 4: eliminar candidatos de las celdas Swordfish

Las propias células Swordfish deben seguir siendo posibles.

Solo elimina candidatos de otras celdas en las unidades de cobertura.

Si Swordfish usa las filas 2, 5 y 8 con las columnas 1, 5 y 9, no elimine el candidato de las intersecciones de esas filas y columnas.

Esas intersecciones son las posibles ubicaciones.


¿Cuándo debería buscar Swordfish?

Swordfish generalmente no es una técnica temprana del juego.

Antes de buscarlo, consulte primero estrategias más simples:

  • Naked Singles
  • Hidden Singles
  • Naked Pairs
  • Hidden Pairs
  • Locked Candidates
  • X-Wing

Si esas técnicas ya no producen progreso, vale la pena comprobar Swordfish.

Es especialmente útil cuando un candidato aparece en patrones repetidos de dos o tres posiciones en varias filas o columnas.

En muchos acertijos, Swordfish aparece después de que la cuadrícula ya se ha limpiado mediante eliminaciones más simples.


Por qué Swordfish es difícil de ver

Swordfish es difícil principalmente porque requiere comparar varias unidades a la vez.

Con X-Wing, comparas dos filas o dos columnas. Con Swordfish, comparas tres.

Esa unidad extra hace que el patrón sea mucho menos obvio. También crea más falsos positivos.

Un grupo de candidatos puede parecer cercano a Swordfish pero fallar porque una fila contiene una posición adicional o porque las columnas no se alinean limpiamente.

Por eso es importante la verificación del paciente. Swordfish premia el escaneo cuidadoso más que la velocidad.


Método de práctica

La mejor manera de aprender Swordfish es no buscarlo en todos los acertijos de inmediato.

En lugar de ello, practíquelo deliberadamente.

Pruebe este enfoque:

  1. Elija un candidato.
  2. Enumere las filas donde ese candidato aparece dos o tres veces.
  3. Anota las columnas de esas apariciones.
  4. Compara grupos de tres filas.
  5. Compruebe si el conjunto total de columnas es exactamente tres columnas.
  6. Busque eliminaciones fuera del patrón.

Este método puede parecer mecánico, pero enseña la estructura con claridad.

Después de suficiente práctica, comenzará a reconocer patrones Swordfish sin tener que escribirlo todo.


Swordfish y la familia de patrones de pez

Swordfish es parte de un grupo más grande de técnicas de Sudoku a menudo llamadas patrones de peces.

Las formas comunes son:

TécnicaTamaño
X-Wing2 por 2
Swordfish3 por 3
Jellyfish4 por 4

Todos utilizan la misma lógica básica.

Si un candidato está restringido a un número coincidente de filas y columnas, es posible realizar eliminaciones fuera del patrón.

Comprender Swordfish hace que Jellyfish sea más fácil de aprender más adelante, aunque Jellyfish es más raro y generalmente más difícil de detectar.


Conclusión

Swordfish es un gran paso adelante con respecto a X-Wing. La lógica sigue siendo clara, pero el patrón es más amplio y más fácil de pasar por alto.

Lo más importante es no memorizar el nombre. Es entender la restricción:

tres filas unidas a tres columnas, o tres columnas unidas a tres filas.

Una vez que esa restricción sea real, las eliminaciones serán seguras.

Swordfish enseña una lección importante sobre el Sudoku avanzado. Los acertijos difíciles no se resuelven adivinando más profundamente. Se resuelven observando cómo los candidatos están restringidos en la cuadrícula.

Cuando puedes ver esas limitaciones con claridad, incluso los acertijos difíciles se vuelven mucho más manejables.