Resultado
Al terminar esta lección, podrás extender la lógica Fish a tres unidades base y tres unidades de cobertura, incluso cuando la distribución de candidatos sea irregular y las filas fuente no tengan el mismo aspecto.
El mismo Fish, un conjunto mayor
Swordfish no introduce un tipo de demostración nuevo después de X-Wing.
Es la misma cuenta:
tres bases → tres coberturas
La dificultad suele estar en detectar la unión de posiciones de cobertura cuando las tres unidades fuente tienen distribuciones distintas.
Paso 1 — Une las posiciones de cobertura
Supón que el candidato 4 aparece así en tres filas:
r1 → c1 / c8
r4 → c1 / c5 / c8
r9 → c5 / c8Las filas no coinciden visualmente.
Pero la unión de sus coberturas es únicamente:
{c1, c5, c8}Tres filas base. Tres columnas de cobertura.
Esa es la estructura que importa.
Paso 2 — Usa la unión de coberturas
Cada fila base debe contener el dígito objetivo una vez.
Las tres colocaciones están confinadas a tres columnas de cobertura. Como una columna solo puede contener el dígito una vez, esas tres columnas quedan ocupadas por las tres colocaciones de las filas base.
Por tanto, puedes eliminar el candidato de esas columnas de cobertura fuera de las filas base.
Paso 3 — Rechaza cuatro coberturas
Si las tres filas fuente utilizan colectivamente cuatro columnas de cobertura, desaparece la demostración básica de Fish de tamaño 3.
No fuerces un Swordfish solo porque tres filas parezcan tener pocos candidatos.
Cuenta la unión de coberturas.
Paso 4 — Swordfish basado en columnas
Como en X-Wing, filas y columnas pueden intercambiar sus papeles.
Tres columnas base confinadas a tres filas de cobertura forman el mismo Fish.
Checkpoint
Clasifica Swordfish regulares e irregulares, detecta un casi patrón con cuatro coberturas y reconoce la forma transpuesta basada en columnas.
Recuerda
No busques tres patrones de candidatos idénticos.
Busca:
tres unidades fuente cuya unión en la unidad opuesta contenga exactamente tres coberturas.
Siguiente
XY-Wing — abandona la lógica Fish de un solo dígito y empieza a leer relaciones entre celdas bivalue.
Referencia
Lee Swordfish para una comparación más profunda con X-Wing y más ejemplos de Fish irregulares.