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:
- Elige un dígito X.
- Selecciona tres filas cuyas posiciones candidatas de X estén todas contenidas en las mismas tres columnas.
- Las filas son los conjuntos base.
- Las columnas son los conjuntos de cobertura.
- 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 coberturasPero 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 bloqueadosHaz 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/c8Despué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.