Resultado
Al terminar esta lección, podrás elegir un dígito, utilizar sus colocaciones existentes para bloquear filas y columnas y encontrar la única posición que le queda dentro de un bloque de 3×3.
Un dígito, un bloque
Crosshatching es escaneo enfocado.
Elige un dígito —por ejemplo, 6— y un bloque que todavía lo necesite.
Después hazte una pregunta para cada celda vacía del bloque:
¿Esta celda está en una fila o columna que ya contiene un 6?
Si la respuesta es sí, esa celda queda bloqueada para el 6.
Si todas las posiciones menos una quedan bloqueadas, la celda superviviente debe contener el 6.
Las líneas son solo una ayuda visual. La demostración sigue siendo la regla del sudoku: una fila o una columna no puede contener dos veces el mismo dígito.
Paso 1 — Deja que los dígitos colocados hagan el trabajo
Mira el bloque objetivo y sigue los 6 ya colocados que lo cruzan.
Un 6 resuelto puede descartar toda una fila de celdas dentro del bloque. Otro 6 puede eliminar otro grupo de posiciones.
No estás probando valores posibles uno por uno. Estás proyectando restricciones desde los dígitos resueltos hacia el bloque.
Cuando solo sobreviva una celda, coloca el dígito.
Paso 2 — La misma idea funciona en ambas direcciones
Crosshatching suele presentarse mediante bandas horizontales, pero las filas no tienen nada especial.
Un dígito colocado puede bloquear:
- una fila que cruza el bloque objetivo;
- una columna que cruza el bloque objetivo;
- o ambas, cuando ya hay varias copias del dígito resueltas cerca.
Tu trabajo consiste simplemente en tener en cuenta todas las posiciones vacías del bloque objetivo.
Paso 3 — Si sobreviven dos, detente
Supongamos que las filas y columnas cruzadas dejan dos celdas legales para el dígito objetivo.
No es un intento fallido. Es información útil, pero no basta para colocar nada.
No elijas la celda que «parezca más probable». El sudoku no utiliza probabilidades aquí.
Si sobreviven dos posiciones, mantén abiertas ambas posibilidades y continúa resolviendo en otro lugar.
Jugadas posteriores pueden eliminar una de ellas.
Lista de comprobación de Crosshatching
Usa esta rutina rápida:
- elige un dígito;
- elige un bloque que todavía no lo contenga;
- localiza copias resueltas de ese dígito en las filas y columnas que cruzan el bloque;
- elimina todas las posiciones bloqueadas dentro del bloque;
- si queda una posición, coloca el dígito;
- si quedan dos o más, detente sin adivinar.
Punto de control
El punto de control mezcla varios dígitos objetivo e incluye un estado en el que la respuesta correcta es no hay información suficiente.
Ese último caso importa. Resolver bien también implica saber cuándo una técnica no ha demostrado lo necesario.
Recuerda
Crosshatching pregunta:
¿Dónde puede ir este único dígito dentro de este bloque?
Las copias existentes del dígito bloquean filas y columnas. Una única posición superviviente permite colocar; varias posiciones supervivientes, no.
Siguiente
Naked Singles — cambia de seguir un dígito por las unidades a examinar todo lo que todavía puede encajar en una celda.
Referencia
Lee Crosshatching en sudoku para consultar la técnica completa y su relación con Hidden Singles y Candidatos bloqueados.