Y-Wing (XY-Wing)
Volodymyr Sakhan ·
El Y-Wing —también llamado XY-Wing— es una técnica de nivel avanzado de sudoku que utiliza tres celdas con dos valores para forzar la eliminación de un candidato. A diferencia de los patrones basados en filas o columnas, el Y-Wing funciona en todo el tablero: puedes detectarlo utilizando anotaciones de lápiz una vez que se hayan agotado los métodos más sencillos.
Esta guía explica la lógica, repasa dos ejemplos resueltos con diagramas y te muestra cómo escanear el patrón de forma eficiente. Si te sientes cómodo con los Pares desnudos y los Candidatos únicos ocultos, estás listo para el Y-Wing.
¿Qué es el Y-Wing (XY-Wing)?
Un Y-Wing utiliza exactamente tres celdas con dos valores, es decir, celdas que contienen precisamente dos candidatos cada una. Las tres celdas desempeñan funciones distintas:
- Pivote (AB): la celda central con los candidatos A y B. Debe ver ambas pinzas.
- Pinza 1 (AC): comparte el candidato A con el pivote y el candidato C con la pinza 2.
- Pinza 2 (BC): comparte el candidato B con el pivote y el candidato C con la pinza 1.
La técnica recibe su nombre por su forma: las dos pinzas se ramifican desde el pivote como los brazos de la letra Y. «Ve» significa compartir una fila, una columna o un bloque de 3×3.
Cuándo usar el Y-Wing
El Y-Wing es una técnica de nivel avanzado. Recurre a ella cuando los métodos más sencillos se hayan estancado:
- Has rellenado todas las celdas que se pueden resolver con candidatos únicos (última celda libre, candidatos únicos ocultos, último número posible).
- Se han aplicado pares desnudos, pares ocultos y pares apuntadores sin salir del punto muerto.
- Tus anotaciones son completas y precisas: el Y-Wing no puede funcionar sin ellas.
Cómo funciona la lógica del Y-Wing
El razonamiento es un argumento forzado de dos casos. Dado que el pivote solo contiene A y B, exactamente uno de ellos debe ser cierto:
- Si el pivote = A, entonces la pinza 1 (AC) no puede ser A, por lo que la pinza 1 debe ser C.
- Si el pivote = B, entonces la pinza 2 (BC) no puede ser B, por lo que la pinza 2 debe ser C.
En cualquier caso, al menos una pinza contendrá C. Cualquier celda vacía que vea ambas pinzas simultáneamente no puede ser C en ninguno de los dos casos, por lo que C puede eliminarse con seguridad de ella.
Ejemplos paso a paso
Los dos ejemplos siguientes muestran el Y-Wing en diferentes orientaciones para demostrar que la técnica no se limita a una sola fila o columna.
Ejemplo 1: Alineación rectangular
El pivote I1 contiene {3, 7}. La pinza C1 contiene {4, 7} y la pinza I5 contiene {3, 4}. Las tres celdas forman un rectángulo: el pivote y la pinza C1 comparten la fila 1, y el pivote y la pinza I5 comparten la columna I. Se puede realizar la eliminación del candidato 4 de C5, que se encuentra en la esquina opuesta de ese rectángulo.
- Añade anotaciones. Escanea celdas con exactamente dos candidatos.
- Busca I1 con {3, 7} — este es el pivote.
- Busca celdas con dos valores que vean I1 y compartan uno de sus candidatos.
- C1 tiene {4, 7} — comparte el 7 con el pivote y lo ve a través de la fila 1. Esta es la pinza 1.
- I5 tiene {3, 4} — comparte el 3 con el pivote y lo ve a través de la columna I. Esta es la pinza 2.
- Ambas pinzas comparten el candidato 4: este es C, el objetivo de eliminación.
- Si I1 = 7, entonces C1 no puede ser 7, por lo que C1 = 4.
- Si I1 = 3, entonces I5 no puede ser 3, por lo que I5 = 4.
- En cualquier caso, uno de los dos, C1 o I5, será 4.
- C5 ve a C1 a través de la columna C y ve a I5 a través de la fila 5 — realiza la eliminación del 4 en C5.
El pivote se encuentra en la esquina de un rectángulo; se resuelva como se resuelva, el 4 queda forzado en una de las pinzas — y C5, en la esquina opuesta, siempre ve cuál de las pinzas contiene el 4.
Ejemplo 2: Eliminación que abarca un bloque
Aquí el pivote ve una pinza a través de una fila y la otra a través de un bloque compartido. La celda de eliminación ve las dos pinzas a través de un bloque y una fila, respectivamente.
- Encuentra D1 con {3, 4} — el pivote.
- Busca celdas con dos valores que vean D1 y compartan uno de sus candidatos.
- C1 tiene {4, 7} — comparte el 4 con D1 y lo ve a través de la fila 1. Esta es la pinza 1.
- F2 tiene {3, 7} — comparte el 3 con D1 y lo ve a través del bloque superior-central (filas 1–3, columnas D–F). Esta es la pinza 2.
- Ambas pinzas comparten el candidato 7: el objetivo de eliminación.
- Si D1 = 4, entonces C1 no puede ser 4, por lo que C1 = 7.
- Si D1 = 3, entonces F2 no puede ser 3, por lo que F2 = 7.
- En cualquier caso, el 7 debe estar en C1 o en F2.
- A2 ve C1 a través del bloque superior izquierdo (filas 1-3, columnas A-C) y ve F2 a través de la fila 2: realiza la eliminación del 7 en A2.
Este ejemplo muestra que las pinzas no tienen por qué estar en la misma fila o columna: siempre que la celda de eliminación vea ambas pinzas (aquí a través de un bloque y una fila), la lógica se mantiene igual de válida.
Cómo detectar un Y-Wing
Sigue este análisis de cuatro pasos con tus anotaciones rellenadas:
- Enumera todas las celdas con exactamente dos candidatos: estas son tus celdas de dos valores.
- Para cada celda de dos valores que sea un pivote candidato, busca otras dos celdas de dos valores que compartan cada una un candidato con ella y que juntas tengan un tercer candidato compartido.
- Confirma que el pivote ve ambas pinzas (comparte una fila, columna o bloque con cada una).
- Busca las celdas vacías que vean ambas pinzas simultáneamente: elimina de ellas el candidato compartido.
El Y-Wing puede abarcar bloques y es fácil pasarlo por alto en un escaneo superficial. Trabaja metódicamente con tus celdas de dos valores en lugar de esperar detectar el patrón a simple vista. Si encuentras muchas celdas de dos valores, considera también el X-Wing y otras técnicas de nivel avanzado: a menudo se aplican a los mismos rompecabezas difíciles.
Practica el Y-Wing en línea
El Y-Wing aparece en rompecabezas de nivel difícil y experto. Abre un sudoku difícil en OnSudoku, activa el modo de anotaciones, rellena tus anotaciones y busca el patrón de pivote de dos valores descrito anteriormente.
El Y-Wing es una de las varias técnicas de nivel avanzado que se tratan en nuestra guía completa de resolución. Una vez que te sientas cómodo con ella, intenta ampliar tus habilidades al XYZ-Wing, que añade un tercer candidato al pivote.
Preguntas frecuentes
¿Listo para practicar el Y-Wing? Juega a un sudoku difícil e intenta detectar el patrón de pinza-pivote, o crea una cuenta gratuita para guardar tu progreso.