Técnica XY-Wing - Eliminar candidatos mediante cadenas de 3 celdas
XY-Wing es una técnica avanzada donde tres celdas con solo 2 candidatos cada una forman una cadena en forma de Y que elimina forzosamente un dígito específico. Mientras X-Wing maneja 'rectángulos en 4 celdas a través de filas y columnas', XY-Wing maneja 'cadenas entre diferentes pares de candidatos'. Este artículo explica desde el concepto de pivote hasta los procedimientos prácticos de descubrimiento.
Estructura básica de XY-Wing
XY-Wing consta de tres celdas. El 'pivote' central tiene solo 2 candidatos {X, Y}. Las dos 'pinzas' tienen solo 2 candidatos cada una: {X, Z} y {Y, Z} respectivamente. El pivote debe compartir una unidad (fila, columna o bloque) con cada pinza. Cuando se cumple esta estructura de 3 celdas, sin importar si el pivote se resuelve a X o Y, una de las pinzas debe terminar en Z. Como resultado, Z puede eliminarse de cualquier tercera celda que 'vea' ambas pinzas. Por manejar una cadena lógica en forma de Y, se llama XY-Wing.
Por qué se puede eliminar Z
Descomponer la lógica lo aclara. Si el valor del pivote es X, la pinza con candidatos {X, Z} que comparte unidad con el pivote debe excluir X, dejando Z confirmado. Inversamente, si el pivote es Y, la otra pinza con {Y, Z} excluye Y y confirma Z. En resumen, 'sin importar si el pivote es X o Y, una de las pinzas debe ser Z'. Cualquier celda que vea simultáneamente ambas pinzas (comparte una unidad con cada una) será afectada por la confirmación de Z desde una de ellas, así que Z puede eliminarse. Es esencialmente un silogismo disyuntivo ejecutado en el tablero.
Diferencias con X-Wing
X-Wing y XY-Wing tienen nombres similares pero estructuras lógicas completamente diferentes. X-Wing explota una configuración donde el mismo dígito X está confinado a un rectángulo de 2 filas × 2 columnas, eliminando X de esas filas o columnas. Involucra 4 celdas y solo 1 tipo de candidato (X). XY-Wing involucra 3 celdas y 3 tipos de candidatos (X, Y, Z). Entender X-Wing como 'restricción posicional del mismo dígito' y XY-Wing como 'cadenas lógicas entre diferentes candidatos' evita confusión. XY-Wing es más difícil de detectar y a menudo sirve como movimiento decisivo en puzles Expert+.
Procedimiento práctico de descubrimiento
El descubrimiento eficiente de XY-Wing sigue estos pasos. Paso 1: identifique todas las celdas con exactamente 2 candidatos en el tablero. Los puzles de nivel Master suelen tener 5-15 celdas así. Paso 2: elija cualquier celda como candidata a pivote (con candidatos {X, Y}). Paso 3: encuentre celdas que compartan unidad con el pivote y tengan candidatos {X, ?}. Cuando encuentre, trate ese ? como Z. Paso 4: encuentre celdas que compartan una unidad diferente con el pivote y tengan candidatos {Y, Z}. Paso 5: si alguna celda ve ambas pinzas simultáneamente, Z puede eliminarse de ella. Paso 6: si no hay eliminaciones posibles, repita con otro pivote candidato. Con práctica, puede escanear todo el tablero en pocos minutos.
Errores comunes y verificación
Tres errores típicos ocurren con XY-Wing. Primero, 'una pinza candidata tiene 3 o más candidatos'. XY-Wing requiere que las 3 celdas tengan exactamente 2 candidatos. Incluir una celda con 3 candidatos rompe la lógica. Segundo, 'ambas pinzas comparten la misma unidad con el pivote'. Las dos pinzas deben conectarse al pivote a través de unidades diferentes (ej. una vía fila, la otra vía columna). Tercero, 'la celda objetivo de eliminación ve solo una pinza'. Debe ver ambas pinzas simultáneamente para ser eliminada. Verifique siempre las tres condiciones al encontrar un XY-Wing. La generalización de XY-Wing lleva a variantes XYZ-Wing y WXYZ-Wing que manejan cadenas más largas.
Usar la lógica de dos opciones en el tablero
La esencia del XY-Wing es ejecutar un silogismo disyuntivo en el tablero: la elección entre dos, de si el pivote es X o Y, siempre fija Z en uno de los pinzas. Sea cual sea el valor que resulte ser el pivote, la conclusión es que Z aparece en uno de los pinzas. Por eso mismo, una tercera celda vista a la vez por ambos pinzas no tiene sitio para Z y puede eliminarse. La clave es que esto no es adivinar, sino una conclusión segura extraída en común tras considerar ambos casos. Parece complejo, pero si vas paso a paso - si X entonces esto, si Y entonces aquello, en ambos casos Z se borra - la lógica es clara.
Una lista de verificación para el hallazgo y la comprobación
Para usar el XY-Wing correctamente, confirma siempre tres condiciones. Primera, que el pivote y los dos pinzas tengan cada uno exactamente dos candidatos. Mezclar una celda con tres candidatos rompe la lógica. Segunda, que los dos pinzas conecten cada uno con el pivote a través de una unidad distinta. Tercera, que la celda que quieres eliminar este en una posición vista a la vez por ambos pinzas. Una celda vista por un solo pinza no puede eliminarse. En la práctica, es eficiente peinar primero todas las celdas con solo dos candidatos y buscar el conjunto pivote-pinzas entre ellas. El cuidado de confirmar estas condiciones una a una evita la destrucción del tablero por una eliminación errónea.