Création automatique de grilles

Pour créer automatiquement une grille, rien de plus simple, il suffit de sélectionner le menu : Fichier -> Générer ou bien d'appuyer sur la touche F5, la boite de dialogue de génération des grilles apparaît alors :

L'utilisateur peut choisir le niveau de difficulté, les options de génération (une grille symétrique est une grille dont les cases remplies sont positionnées symétriquement par rapport à la case centrale, une grille Sudoku X a comme caractéristique d'avoir ses deux diagonales remplies).

On peut aussi générer une grille de niveau "Le plus dur possible". Dans ce cas des grilles sont générées indéfiniment et leur score (nombre proportionnel au niveau de difficulté) s'affiche dans le cadre intitulé "Score / Nombre de grilles". Plus le temps passe, et plus le score va augmenter, c'est à dire plus la grille sera difficile à résoudre. Lorsque que le niveau de difficulté de la grille est jugé assez élevé, on peut appuyer sur Interrompre afin de récupérer la dernière grille générée.

 

Création manuelle de grilles

La création manuelle de grilles peut servir à résoudre une grille de magazine dont on ne trouve pas la solution. Il est extrêmement simple de rentrer une grille à la main dans Sudoku 3D Pro.

La première méthode consiste à se positionner sur la case à remplir et à cliquer avec le bouton droit. Un menu contextuel apparaît avec une liste de chiffres. Il suffit de cliquer sur un chiffre pour l'inscrire dans la cellule. Pour effacer un chiffre erroné, il suffit de recliquer une deuxième fois sur ce chiffre dans le menu contextuel.
La deuxième méthode consiste à cliquer sur un chiffre situé dans le bandeau supérieur de la fenêtre et de recliquer une seconde fois sur une case vide pour y inscrire le chiffre. Pour effacer une case, il faut cliquer sur le bouton sans chiffre du bandeau et cliquer à nouveau sur la case à effacer. On peut changer le chiffre sélectionné en se servant de la molette.

Une fois la grille saisie, on peut vérifier la validité de la grille en cliquant sur le menu Grille -> Vérifier la validité, ou bien on peut commencer à jouer en cliquant sur Fichier -> Jouer (la grille est alors automatiquement vérifiée).

 

Résolution manuelle de grilles

Pour résoudre manuellement une grille, il faut cliquer sur Fichier -> Jouer. On peut remplir les cases vides avec des valeurs au stylo, au crayon ou des valeurs de test.

Les valeurs au stylo sont pour les cases dont on est à priori sûr, on ne peut valider qu'une seule valeur au stylo par case soit en cliquant sur le bouton bleu suivi du chiffre voulu puis d'un clic sur la case, soit en cliquant avec le bouton droit de la souris sur la case à remplir et en choisissant le chiffre dans le sous-menu contextuel Stylo.

Les valeurs au crayon sont destinées à remplir une case dont on ne peut pas déterminer la valeur exacte. On peut mettre plusieurs valeurs au crayon pour une même case en cliquant sur le bouton ocre puis du chiffre voulu puis d'un clic sur la case ou bien en choisissant le chiffre dans le sous-menu contextuel Crayon. Il peut y avoir plusieurs valeurs au crayon pour une même case.

Enfin, les valeurs dites hypothèse peuvent être utilisées par exemple pour choisir dans une case possédant deux valeurs au crayon la valeur qui semble juste mais dont on est pas certain. Cela permet de les différencier des valeur stylo dont on est sûr à priori. Si à un moment donné de la complétion de la grille, on s'aperçoit qu'il y une impasse, on pourra revenir sur les valeurs hypothèse sans toucher aux valeurs stylo. Les valeurs hypothése se rentrent comme les valeurs stylo mais en utilisant le bouton ou bien le menu contextuel Hypothèse.

Voici un exemple de grille de Sudoku en cours de résolution avec des valeurs sûres en bleu, des valeurs aux crayon et des hypothèses :

 

Résolution automatique de grilles

Un joueur bloqué peut faire appel à un des nombreux modes de résolution automatique de grilles disponibles dans Sudoku 3D Pro. La résolution d'une grille de Sudoku par le logiciel n'est possible que si le joueur a activé le mode de résolution manuelle en cliquant sur le menu Fichier -> Jouer. Dès lors le menu Solution est accessible avec les 3 possibilités suivantes :

  1. Solution -> Complète... (F6) : la boite de dialogue suivante apparaît alors :

La sélection de l'option Solution complète suivie d'un clic sur le bouton Résoudre affiche instantanément la solution complète de la grille après avoir effacé les cases éventuellement remplies par le joueur.
La sélection de l'option Solution complète expliquée graphiquement pas à pas suivie d'un clic sur Résoudre affiche la première étape de la résolution de la grille (toujours après avoir effacé les cases éventuellement remplies par le joueur). Dans ce mode, il est possible de cocher l'option Solution optimisée, ce qui a pour but de rechercher la solution la plus simple possible avec le moins d'étapes jugées difficiles.

  1. Solution -> Pas à pas (F7) :

Cette option permet d'afficher les étapes successives de la résolution d'une grille. Elle peut être utilisée soit pour terminer de résoudre étape par étape une grille en cours de résolution manuelle par le joueur, soit pour afficher les étapes successives de la solution complète qui aura été demandée au préalable. Chaque étape de la solution est extrêmement détaillée avec une coloration spécifique des cases ainsi qu'une explication de la technique employée. Dans le cadre de la résolution pas à pas, le logiciel va calculer s'il a besoin d'afficher les candidats (au crayon) des cases non déterminées ou bien si un simple examen des cellules déjà remplies permet de placer certains chiffres. Sudoku 3D Pro essaiera toujours dans la mesure du possible de résoudre les grilles sans utiliser de valeur au crayon. Dans ce cas les cases bordées de vert sont utilisées par la technique de résolution et les cases bordées de bleu viennent de se voir attribuer une valeur, comme dans l'exemple suivant :

Dans la région centrale (région R5), nous pouvons placer à coup sûr un 2 (case bordée de bleu à l'intersection de la ligne 4 et de la colonne 5) car le 2 ne peut pas être placé dans la case vide L6C5 à cause du 2 présent à la ligne L6 (case bordée de vert).
Dans le cas où le solutionneur n'a pas d'autre choix que de faire apparaître toutes les cases au crayon pour continuer la résolution de la grille, les cases bordées de vert et leurs candidats également en vert sont utilisées par la technique de résolution employée, les cases bordées de rouge vont voir leur candidats (eu aussi en rouge) supprimés et les cases bordées de bleu vont voir le candidat en bleu devenir une valeur définitive. Chaque étape de résolution est alors décomposée en 2 sous étapes comme dans l'exemple suivant :

Dans le cas présent, le solutionneur a été obligé de remplir toutes les cases vides par les valeurs candidates au crayon qu'elles sont susceptibles de contenir. Nous voyons deux cases bordées de vert avec à l'intérieur deux candidats (7 et 9) également en vert. Ces candidats sont utilisés par une technique dite de "paire nue". En effet, si les deux cases L7C6 et L8C6 ne peuvent contenir que les deux candidats 7 et 9, alors nous sommes certains que toutes les autres cases de la colonne 6 ne contiendront ni le 7 ni le 9, idem pour toutes les cases de la région 8 différentes de L7C6 et L8C6. Ainsi, dans toutes les cases bordées de rouge, le 7 et le 9 apparaîssent également en rouge, c'est à dire qu'au prochain appui sur F7, ces candidats vont disparaître. L'étape de suppression des 7 et des 9 a donc été présentée en 2 sous-étapes afin d'en faciliter la compréhension : on affiche clairement les cases dans lesquelles on va supprimer des candidats avant de les supprimer effectivement.

  1. Solution -> Astuce (F8) :

Enfn, il est possible d'obtenir une astuce qui affiche uniquement les cases utilisées par un technique particulière. Si on reprend la grille de l'image précédente pour laquelle on demande d'afficher une astuce plutôt qu'une étape de la solution, on obtient la grille suivante :

Seules les cases dans lesquelles la paire nue a été identifiée sont affichées, c'est au joueur de trouver les cases dans lesquelles on devra retirer le 7 et le 9 !

 

Options diverses

Les autres menus de Sudoku 3D Pro sont suffisamment intuitifs pour pouvoir savoir s'en servir sans aide extérieure. Il existe quelques fonctionnalités intéressantes qui méritent que l'on s'y attarde :

Grille -> Remplissage auto. des valeurs au crayon :
Cette option permet simplement d'ajuster en temps réel les valeurs au crayon lorsqu'on valide une case avec une valeur au stylo ou une hypothèse.

Grille -> Vérifir la validité :
Permet simplement de vérifier que la grille admet une solution unique et une seule. Si la grille comporte des entrées manuelles erronnées, une boite de dialogue propose alors au joueur de corriger ses erreurs.

 

 

Retour haut de page