Para resolver un sudoku, repite un solo bucle: busca un dígito que tenga un único sitio donde ir, escríbelo y vuelve a buscar. Cuando la búsqueda no encuentre nada, anota los candidatos de cada celda vacía y busca pares, y luego pares apuntadores. Esta guía es para principiantes que conocen las reglas del sudoku y quieren un método que siempre les diga qué hacer a continuación. Abajo tienes el método en seis pasos y después un puzle Fácil real resuelto jugada a jugada.
El método en seis pasos
Revisa los bloques en busca de únicos ocultos. Elige el bloque más lleno, enumera los dígitos que le faltan y, para cada uno, busca las celdas donde todavía puede ir. Si queda una sola celda, el dígito va ahí.
Revisa las celdas en busca de únicos desnudos. Una celda cuya fila, columna y bloque ya contienen ocho dígitos distintos se queda con el noveno.
Vuelve a revisar tras cada colocación. Un dígito nuevo bloquea ese dígito en otras 20 celdas, así que el siguiente único suele estar justo al lado.
¿Atascado? Escribe notas. Anota cada dígito legal de cada celda vacía, como candidatos pequeños.
Busca pares. Dos celdas de una unidad que comparten los mismos dos candidatos, y nada más, te permiten tachar esos dígitos del resto de la unidad.
Busca pares apuntadores. Un dígito confinado a una línea dentro de un bloque se puede tachar del resto de esa línea. Cualquier eliminación puede crear un único nuevo, así que vuelve al paso 1.
Adivinar no está en la lista. Cada celda de un puzle bien hecho se puede demostrar.
Ejemplo resuelto: un puzle Fácil de nuestro catálogo
Este es un puzle clásico 9x9 Fácil de nuestro propio conjunto de puzles. Sudoku Explainer, el solucionador que usamos para valorar puzles, le da 1.2 (la franja Fácil va de 1.0 a 1.9). Tiene 36 pistas, y el motor lo resuelve en 45 pasos. Todos son únicos ocultos. Las filas se nombran de la A a la J (sin la I) desde arriba y las columnas del 1 al 9 desde la izquierda, así que B2 es la segunda fila, segunda columna.
123456789
ABCDEFGHJ
3
6
5
1
7
8
1
7
8
2
4
9
8
1
8
9
1
8
4
6
8
2
3
4
2
7
5
6
8
3
4
7
8
2
4
7
8
9
5
8
3
6
3
8
1
4
5
6
1
4
3
1
4
5
7
1
4
7
9
1
5
9
8
2
5
6
9
9
1
4
8
2
1
4
5
7
8
1
4
7
8
6
1
3
7
1
3
5
3
5
5
6
8
7
6
8
3
2
1
5
8
9
1
6
9
1
5
4
4
7
8
4
8
1
2
4
8
9
3
5
6
8
9
4
6
8
5
4
6
8
1
4
8
1
4
8
9
7
1
3
9
1
3
4
8
2
3
8
9
2
3
4
8
9
1
4
5
8
6
1
5
8
1
3
1
3
4
8
7
Un puzle fácil con 36 pistas. Los cuatro primeros únicos caen en la fila B.
En orden: 9 en B2, 6 en B4, 5 en B9 y después 8 en B3.
Un puzle fácil con 36 pistas. Los cuatro primeros únicos caen en la fila B. En orden: 9 en B2, 6 en B4, 5 en B9 y después 8 en B3.
El tablero sombrea la fila B y numera las cuatro primeras colocaciones en el orden que sigue el motor:
B2 = 9. Al bloque 1 (arriba a la izquierda) le faltan 4, 7, 8 y 9. El 9 no puede ir en C1 ni en C3 porque la fila C ya tiene un 9 en C4. No puede ir en B3 porque la columna 3 ya tiene un 9 en J3. Solo queda B2.
B4 = 6. En el bloque 2 (arriba en el centro) el 6 está bloqueado en la fila A por el 6 de A2, y en C6 por el 6 de E6 en la columna 6. Eso deja B4.
B9 = 5. En el bloque 3 (arriba a la derecha) el 5 está bloqueado en la fila A por el 5 de A3 y en la fila C por el 5 de C5. Solo B9 puede recibirlo.
B3 = 8. La fila B ahora dice 1, 9, _, 6, 3, 4, 2, 7, 5. Solo falta el 8, así que va en la última celda vacía. Es un único oculto en una fila entera, y el motor lo llama así.
Los pasos 1 a 4 resolvieron toda la fila B sin una sola nota. Ese es el patrón en los puzles Fáciles: las pistas son lo bastante densas para que revisar bloques siga produciendo colocaciones. Las siguientes colocaciones del motor son C7 = 6, C8 = 3, A9 = 8, C6 = 8 y D9 = 6, y sigue así hasta el final. La cuadrícula terminada empieza por 365712498, 198634275, 427958631.
Fíjate en lo que el método nunca necesitó aquí: pares, pares apuntadores ni ninguna conjetura. Resolver revisando funcionó porque el puzle es Fácil. Los puzles más difíciles llegan a un punto en el que la búsqueda se queda seca, y eso es la sección siguiente.
Qué hacer cuando te atascas
Estar atascado significa que un barrido completo de cada bloque, fila y columna no encuentra ningún único. No adivines. Haz este bucle:
Escribe notas. Rellena cada celda vacía con sus candidatos legales. Es lento una vez y ahorra tiempo durante el resto del puzle.
Busca únicos desnudos. Con los candidatos anotados, cualquier celda que muestre un solo dígito es una colocación.
Busca pares. Dos celdas de una unidad que tienen los mismos dos candidatos: esos dígitos pertenecen a esas dos celdas, así que bórralos de las demás celdas de la unidad. Los detalles, además de la versión oculta y los tríos, están en pares desnudos y ocultos.
Busca pares apuntadores. Si todos los candidatos de un dígito dentro de un bloque están en una misma fila o columna, borra ese dígito del resto de la fila o columna. Lo contrario, una línea cuyos candidatos están todos en un bloque, es la reducción bloque-línea (Box Line Reduction).
Vuelve a los únicos. Cada eliminación puede dejar una celda con un candidato o un dígito con un solo sitio. Vuelve a barrer desde el paso 1 del método de arriba.
Si terminas el bucle con una cuadrícula llena de candidatos y sin ningún par ni par apuntador, el puzle supera tus herramientas actuales, no está roto. Usa los trucos para principiantes para revisar primero si hay errores en tus notas, porque un borrado olvidado esconde muchos únicos reales.
Cuándo subir de nivel de dificultad
La dificultad en nuestro juego es la técnica más dura que necesita un puzle, medida por Sudoku Explainer: Fácil va de 1.0 a 1.9, Medio de 2.0 a 2.9, Difícil de 3.0 a 4.9, Experto de 5.0 a 6.9. Sube cuando:
Terminas puzles Fáciles solo con únicos, sin notas y sin errores.
Los puzles Medios ya te parecen rutina, es decir, te encuentras un punto de atasco, añades notas y lo superas con pares y pares apuntadores.
Tienes curiosidad por la siguiente técnica, no solo más rapidez con la actual.
Quédate donde estás si todavía adivinas o si las mismas técnicas te siguen fallando. La rapidez en un nivel vale más que saltar a un nivel cuyas herramientas no has aprendido. Prueba un puzle Fácil nuevo para comprobarte, y cuando el bucle de arriba empiece a salirte solo, el nivel Medio es el siguiente paso.