Skyscraper
Volodymyr Sakhan ·
El Skyscraper es una técnica de resolución de nivel avanzado. Una vez que hayas agotado los candidatos únicos visibles y ocultos, los pares apuntadores y los pares desnudos, el Skyscraper es uno de los primeros patrones que debes buscar. Nuestra guía completa de resolución explica dónde encaja en el orden general de resolución.
¿Qué es la técnica del Skyscraper?
Un Skyscraper es un patrón de cuatro celdas construido a partir de una cifra. Necesitas dos filas (o dos columnas) en las que esa cifra aparezca exactamente dos veces en cada una, y las dos filas compartan una columna que contenga un candidato de cada fila. Esas dos celdas de la columna compartida son la base. Las dos celdas restantes —una de cada fila en columnas diferentes— son el techo.
El patrón tiene tres partes con nombre:
- Par base — dos celdas en la misma columna (o fila), una de cada una de las dos filas. Forman un enlace fuerte: exactamente una de ellas es la cifra objetivo.
- Pareja de techo — los dos candidatos restantes, cada uno en una columna diferente. Al menos uno de ellos debe ser la cifra objetivo.
- Objetivos de eliminación — cualquier celda que pueda ver ambas celdas del techo (que comparta una fila, columna o bloque con ambas) no puede contener la cifra.
La lógica sigue una cadena corta: si la celda del techo R1 no es la cifra, entonces su pareja de la base debe serlo, lo que obliga a que la otra celda de la base sea falsa, lo que a su vez obliga a que la celda del techo R2 sea verdadera. En cualquier caso, al menos una celda del techo es siempre verdadera, por lo que cualquier celda que vea a ambas es siempre falsa.
Cuándo utilizar el Skyscraper
Busca un Skyscraper cuando las técnicas más sencillas hayan dejado de funcionar. El análisis es sencillo:
- Elige una cifra y anota cada fila (o columna) en la que aparezca exactamente dos veces.
- Comprueba si dos de esas filas comparten exactamente una columna que contenga un candidato de cada fila.
- Si es así, las dos celdas de la columna compartida son la base; las dos celdas restantes son el techo.
- Busca cualquier celda que vea ambas celdas del techo: esa celda puede eliminarse.
Ejemplos paso a paso
Ejemplo 1 — Skyscraper basado en columnas (cifra 1)
En esta posición, la cifra 1 es el objetivo. Dos columnas contienen cada una exactamente dos candidatos al 1 y comparten una fila: el clásico Skyscraper basado en columnas.
- Escanea la cifra 1: la columna A tiene exactamente dos candidatos: A3 y A5.
- La columna D también tiene exactamente dos candidatos: D1 y D5.
- A5 y D5 comparten la fila 5: este es el par base (resaltado en azul).
- El par de techo es A3 y D1 (resaltado en verde): están en filas y columnas diferentes.
- Cadena: si A3 ≠ 1, entonces A5 = 1, lo que hace que D5 ≠ 1, lo que hace que D1 = 1. Por lo tanto, al menos uno de {A3, D1} es siempre 1.
- B1 ve A3 (mismo bloque, arriba a la izquierda) y D1 (misma fila 1) → B1 ≠ 1.
- C1 ve A3 (mismo bloque) y D1 (misma fila 1) → C1 ≠ 1.
- E3 y F3 ven A3 (misma fila 3) y D1 (misma casilla superior central) → E3 ≠ 1, F3 ≠ 1.
Eliminar el 1 de B1, C1, E3 y F3 rompe el punto muerto y abre el camino a nuevas deducciones.
Ejemplo 2 — Skyscraper basado en filas (cifra 7)
Aquí la misma estructura se extiende a lo largo de las filas en lugar de las columnas. La cifra 7 aparece exactamente dos veces en cada una de las dos filas, y esas filas comparten una columna, lo que da lugar a un Skyscraper basado en filas.
- Escanea la cifra 7: la fila 2 tiene exactamente dos candidatos: A2 y D2.
- La fila 8 también tiene exactamente dos: A8 y E8.
- A2 y A8 comparten la columna A: este es el par base (resaltado en azul). La columna A tiene exactamente estos dos candidatos al 7, por lo que exactamente uno de ellos es el 7.
- El par de techo es D2 y E8 (resaltado en verde): columnas diferentes, filas diferentes.
- Cadena: si D2 ≠ 7, entonces A2 = 7, lo que obliga a que A8 ≠ 7, lo que obliga a que E8 = 7. Al menos uno de {D2, E8} es siempre un 7.
- D9 ve D2 (misma columna D) y E8 (misma casilla inferior central, filas 7-9, columnas D-F) → D9 ≠ 7.
La eliminación del 7 de D9 es la única deducción que necesita esta posición del tablero para continuar resolviendo.
Skyscraper frente a X-Wing y Coloración simple
El Skyscraper está estrechamente relacionado con otras dos técnicas de nivel avanzado. Comprender las diferencias te ayuda a ver el panorama general de la eliminación de un solo dígito:
- El X-Wing requiere que ambos pares conjugados se alineen en las mismas dos columnas, formando un rectángulo. El Skyscraper relaja este requisito: la columna base es compartida, pero las celdas del techo se sitúan en columnas diferentes. El X-Wing elimina candidatos de columnas enteras; el Skyscraper solo elimina de las celdas que ven ambas puntas del techo.
- La coloración simple asigna colores alternos a lo largo de los pares conjugados. Un Skyscraper es exactamente una cadena de color de 3 eslabones: un eslabón de la columna base, un enlace débil de la fila y un eslabón de la columna del techo. Las dos casillas del techo reciben colores opuestos, y cualquier celda que vea ambos colores sufre eliminación.
- Turbot Fish es la familia general; el Skyscraper es su miembro más simple, una cadena de Alternating Inference Chains de longitud 3 (fuerte–débil–fuerte). Reconocer esto se generaliza naturalmente al Two-String Kite y a cadenas X-Cycles más largas.
Dominar el Skyscraper es el primer paso para comprender todos los patrones de Turbot Fish y las cadenas de X-Cycles.
Practica el Skyscraper en línea
El Skyscraper suele aparecer en rompecabezas difíciles. Juega a rompecabezas difíciles en OnSudoku y presta atención a las cifras que aparecen exactamente dos veces en dos filas o columnas: ahí es donde se esconden los Skyscrapers.
Activa las anotaciones y luego escanea dígito por dígito. Cuando encuentres un «Skyscraper», elimina los candidatos antes de colocar ningún número; a menudo esto desbloquea una cadena de candidatos únicos ocultos.
Preguntas frecuentes
¿Listo para practicar el Skyscraper? Juega al sudoku difícil e intenta detectar el patrón en un rompecabezas real, o crea una cuenta gratuita para seguir tu progreso.