¿Puedo hacer un rompecabezas de Sudoku a mano en minutos?

Primera mitad del algoritmo: –

1) comienza con un tablero vacío

2) agregue un número aleatorio en una de las celdas libres (la celda se elige al azar y el número se elige al azar de la lista de números válidos para esta celda de acuerdo con las reglas de SuDoKu)

3) Use el solucionador de retroceso para verificar si la placa actual tiene al menos una solución válida. Si no, deshaga el paso 2 y repita con otro número y celda. Tenga en cuenta que este paso puede producir placas válidas completas por sí solo, pero de ninguna manera son al azar.

4) Repita hasta que el tablero esté completamente lleno de números.

Segunda mitad del algoritmo: –

1) comience con un tablero completo y válido (lleno de 81 números)

2) haga una lista de las 81 posiciones de las celdas y baraje al azar

3) Mientras la lista no esté vacía, tome la siguiente posición de la lista y elimine el número de la celda relacionada

4) pruebe la unicidad utilizando un solucionador rápido (con retroceso si es necesario). Mi solucionador puede contar todas las soluciones, pero se detiene cuando encuentra más de 1 solución.

5) Si el tablero actual tiene solo una solución, vaya al paso 3) y repita.

6) Si el tablero actual tiene más de una solución, deshaga la última eliminación (paso 3) y continúe el paso 3 con la siguiente posición de la lista

7) detente cuando hayas probado las 81 posiciones.

Esto le brinda no solo tableros únicos, sino tableros donde no puede eliminar más números sin destruir la singularidad de la solución.

La respuesta es SÍ si quiere hacer un rompecabezas de Sudoku con algunos cuadrados de 81 cuadrados (en nueve filas y nueve columnas) que se rellenan previamente.

Es un mito que solo los programas de computadora y los expertos en Sudoku pueden hacer rompecabezas de Sudoku con una solución única.

Con su conocimiento básico de lógica, puede hacer sus propios rompecabezas de Sudoku de una manera segura y garantizada en solo minutos.

La idea básica es crear un rompecabezas de Sudoku de forma inversa que resuelva un rompecabezas de Sudoku.

Primero, debe completar todos los números en la cuadrícula de nueve por nueve, satisfaciendo que cada fila, columna y cuadro tenga nueve números diferentes. Puedes probar si puedes hacerlo fácilmente. De lo contrario, puede inspirarse con los métodos mencionados en mi libro CREATE CLASSIC SUDOKU, incluido el relleno de grupos, el intercambio de recuadros y el intercambio de recuadros. Encontrará más detalles en “CREAR SUDOKU CLÁSICO: haga los suyos en minutos”.

En segundo lugar, elimina dos números a la vez si estos dos números eliminados se pueden inferir utilizando técnicas de resolución de Sudoku. La razón por la que sugiero que elimine dos números a la vez (estos dos números están en 180 cuadrados simétricos rotacionales) es para asegurarse de que está haciendo un Sudoku clásico, como se ve en periódicos y revistas.

Si no hay más números que puedan eliminarse, ¡ya está!

Mi opinión es que si quieres hacer un rompecabezas de Sudoku fácil / de nivel medio, puedes usar este método para crear uno. Si quieres hacer un rompecabezas de Sudoku de nivel difícil, aún puedes hacer manualidades usando más tiempo y disciplina, pero te sugiero que hagas un rompecabezas de Sudoku de nivel difícil escribiendo un programa de computadora usando el método que mencioné anteriormente.

¡Será muy divertido hacer su propio Sudoku y luego dárselo a su familia y / o amigos para que lo resuelva!

En Sudoku, generalmente puede tener más variedad y caminos de resolución agradables en Sudokus hechos a mano, así como una estética visual más creativa. Hay dos maneras que conozco para hacer un Sudoku.

Una es construir una técnica al usar unos pocos dígitos al principio y luego agregar más dígitos para llegar a una solución única, mientras se intenta resolver y retroceder si se rompe. Aquí, el arte está en preservar la técnica original en su Sudoku terminado con los detalles adicionales necesarios para hacerlo único. Este camino lleva más tiempo en general.

El otro es obtener una solución y luego eliminar algunos dígitos, preferiblemente dejando un buen patrón visual y luego ver si es único y solucionable. Aquí, el desafío es más preservar el patrón y hacer que las cosas sean únicas. En lugar de agregar datos a ciegas si no funciona, explore las posibilidades de cambiar un par de dígitos para preservar el patrón y hacerlo solucionable sin agregar nada nuevo. De esta manera, es más rápido y se puede hacer en cuestión de minutos, a menos que esté realmente interesado en algún patrón o tema que funcione y quiera editarlo más para lograrlo.

Usar un solucionador puede ayudar al proceso, pero solo asegúrate de usarlo mínimamente solo para verificar que el Sudoku no se rompa, para que aún conserves el elemento humano de construcción.