Saltar al contenido
VEYRAPLAY
Español
Sudoku
TécnicasAvanzado

Swordfish

Aprende cómo funciona Swordfish en sudoku y cómo tres filas y tres columnas pueden permitir eliminar un candidato.

Un Swordfish es un Fish básico de tamaño 3.

Para un único dígito candidato, tres filas de origen restringen todas sus posibles colocaciones a las mismas tres columnas. Esas tres filas necesitan tres copias del dígito, así que las tres columnas de cobertura deben recibirlas desde las filas de origen.

Por tanto, las demás copias candidatas de ese dígito pueden eliminarse de las columnas de cobertura fuera de las tres filas base.

Las filas y columnas pueden intercambiar sus papeles.

La diferencia fundamental respecto a X-Wing no es una demostración nueva.

Es un conjunto mayor:

3 conjuntos base → 3 conjuntos de cobertura.

Regla rápida

Para un Swordfish basado en filas:

  1. Elige un dígito X.
  2. Selecciona tres filas cuyas posiciones candidatas de X estén todas contenidas en las mismas tres columnas.
  3. Las filas son los conjuntos base.
  4. Las columnas son los conjuntos de cobertura.
  5. Elimina X de las columnas de cobertura fuera de las filas base.

Una fila base puede contener dos o tres candidatos de origen.

Las tres filas no necesitan tener patrones de posiciones idénticos.

Por qué funciona Swordfish

Cada fila base tendrá que contener finalmente una copia del dígito del Fish.

Tres filas base requieren por tanto tres colocaciones.

Todos los candidatos de origen están cubiertos por únicamente tres columnas.

Esas tres colocaciones deben ocupar esas tres columnas, una por columna.

Cualquier candidato X adicional en las columnas de cobertura fuera de las filas base implicaría una copia extra imposible.

Es exactamente la misma demostración por conteo que en X-Wing, pero con N = 3 en lugar de N = 2.

Un Swordfish no necesita una cuadrícula 3×3 de candidatos

Considera:

  • fila 1 → candidato 2 en las columnas 1 y 8;
  • fila 4 → candidato 2 en las columnas 1, 5 y 8;
  • fila 9 → candidato 2 en las columnas 5 y 8.

La unión de las columnas de origen es:

{c1, c5, c8}

Tres filas.

Tres columnas de cobertura.

Eso puede formar un Swordfish.

Varias intersecciones fila/columna no contienen ningún candidato de origen.

El Fish sigue siendo válido.

Ejemplo paso a paso en el tablero

Swordfish basado en columnas

Transpón el patrón.

Tres columnas pueden restringir el candidato 6 exactamente a tres filas.

Entonces:

  • columnas = bases;
  • filas = coberturas.

El candidato 6 puede eliminarse de esas filas de cobertura fuera de las columnas base.

Swordfish frente a X-Wing

La conexión de aprendizaje más importante es:

X-Wing
2 bases / 2 coberturas

Swordfish
3 bases / 3 coberturas

Pero el reconocimiento es diferente.

X-Wing suele mostrar dos pares de posiciones idénticos.

Swordfish utiliza con frecuencia:

  • pares de posiciones distintos;
  • una o varias filas base con tres posiciones;
  • una forma visual irregular.

Por eso Swordfish debe aprenderse contando unidades de cobertura, no buscando una imagen concreta.

Cómo buscar Swordfish

Un jugador manual debería evitar probar tríos de filas al azar.

Aprovecha los dígitos con pocos candidatos.

1. Filtra un dígito

2. Busca filas que contengan dos o tres candidatos

3. Compara pequeños grupos

Toma tres filas prometedoras y cuenta la unión de sus columnas candidatas.

4. Busca exactamente tres coberturas

Si la unión contiene tres columnas, comprueba el estado completo de los candidatos de origen.

5. Busca candidatos externos en las columnas de cobertura

Si no existen, el Fish es válido pero no produce ninguna eliminación.

6. Repite verticalmente si es necesario

Swordfish frente a un Trío desnudo

Ambos usan la idea de «tres cosas cubiertas por tres cosas», pero los objetos son diferentes.

Trío desnudo

3 celdas reservan 3 dígitos candidatos dentro de una unidad.

Swordfish

3 unidades base requieren 3 colocaciones cubiertas por 3 unidades opuestas para un solo dígito.

Esta comparación muestra un hábito más general del sudoku: contar conjuntos restringidos.

Swordfish frente a Jellyfish

Jellyfish es la versión de tamaño 4.

Como amplía la misma demostración de base/cobertura a cuatro unidades, suele ser más fácil estudiarlo cuando X-Wing y Swordfish ya resultan cómodos.

Qué suele desbloquear Swordfish

Swordfish
↓
candidato eliminado de una columna de cobertura
↓
Candidato único oculto
↓
restricción en un bloque
↓
Candidatos bloqueados

Haz la eliminación avanzada y vuelve después a la lógica sencilla.

Errores frecuentes

Exigir tres candidatos en cada fila base

Dos o tres posiciones de origen son normales.

Exigir las mismas columnas candidatas en las tres filas

No es necesario. La unión de las columnas de cobertura de origen debe contener exactamente tres columnas.

Aceptar cuatro columnas de cobertura

En ese caso no tienes un Fish básico de tamaño 3.

Eliminar candidatos de origen

Conserva los candidatos base. Elimina el dígito de las celdas de cobertura situadas fuera de las bases.

Mezclar dígitos candidatos

Un Fish = un dígito.

Ejercicio de reconocimiento

Escribe mapas de candidatos escasos:

r1 → c1/c8
r4 → c1/c5/c8
r9 → c5/c8

Después pregunta:

¿Cuántas columnas de cobertura diferentes existen entre estas tres filas?

Si la respuesta es tres, busca eliminaciones de Swordfish.

Preguntas frecuentes

¿Swordfish necesita nueve candidatos de origen?

No.

¿Una fila base puede contener solo dos candidatos?

Sí.

¿Swordfish es simplemente un X-Wing más grande?

Utiliza la misma demostración básica de Fish con tamaño 3.

¿Debería aprender Jellyfish después?

No necesariamente. En el recorrido actual, pasar a Wings y Links aporta más variedad que seguir aumentando inmediatamente el tamaño de los Fish.

Qué aprender después

Pasa a XY-Wing para cambiar de patrones de unidades de un solo dígito a relaciones entre celdas bivalue.