Aide de SudokuHelper

Transcription

Aide de SudokuHelper
SUDOKU HELPER
sudoku Helper, depuis la version 2.0 est un jeu de sudoku complet : Il crée des grilles de différents niveaux de difficulté, il permet également
d'en créer manuellement pour recopier un problème issu d'une revue, et sait en trouver les solutions.
Mais Sudoku Helper est aussi et surtout un outil destiné à faciliter la recherche de la solution. Le principe est le suivant :
1.
2.
3.
4.
5.
6.
7.
8.
On crée une grille vierge, ou on en génère une automatiquement. Dans chaque case vide, des petits chiffres ("chiffres d'aide")
indiquent quelles sont les valeurs autorisées.
Pour créer une grille manuelle, on recopie le problème à résoudre à partir d'un magazine, d'un journal, d'une revue spécialisée,
etc. On fait cela en mode "Configuration": Les chiffres des cases apparaissent en rouge (par défaut, si la couleur n'a pas été modifiée
dans les préférences).
On sort du mode configuration. Les cases précédemment remplies sont verrouillées.
Dans les cases vides, seules les valeurs dont les chiffres d'aide restent affichés sont possible. En effet, Sudoku Helper applique pour
chaque case les règles du Sudoku (jamais deux fois le même chiffre dans les lignes,les colonnes et les groupes de 9 cases) et
supprime les chiffres d'aide non permis dans chacune des cases.
On sélectionne une case, soit en cliquant au centre, soit en se déplaçant avec les touches de direction.
On remplit la case avec un chiffre, soit en cliquant sur le bouton du chiffre dans la barre d'outils, soit en appuyant sur la touche
correspondante. Si le chiffre n'est pas permis dans cette case, le chiffre ne sera pas affiché et un Bip aura lieu.
Au fur et à mesure du remplissage de la grille, de plus en plus de chiffres d'aide disparaissent. Il est alors facile de distinguer les cases
ou un seul chiffre est possible (case ne comportant plus qu'un seul chiffre d'aide), ou la seule case où un chiffre est possible (ligne,
colonne ou groupe ne comportant qu'une seule fois un chiffre d'aide).
Si dans une case vide il ne reste plus de chiffre d'aide, c'est que vous vous êtes trompé quelque part : aucune valeur n'est plus
autorisée dans la case. Cliquez sur le bouton "Annuler" autant de fois que nécessaire pour revenir à une point dont vous êtes sûr, puis
repartez avec une autre solution...
Sudoku Helper est multi-documents, c'est -à-dire que vous pouvez ouvrir autant de grilles que vous souhaitez dans le programme. Cela
permet par exemple de tester plusieurs solutions en dupliquant la grille à un point donné, ou en rechargeant plusieurs amorces de solution
sauvegardées précédemment.
Pour plus de détails, consultez les commandes et menus
Pour améliorer et personnaliser le comportement et l'aspect du programme, consultez la page des préférences
Consultez aussi la rubrique Truc et astuces pour une meilleure utilisation de SudokuHelper.
Commandes et menus
Fichier
Sommaire
Nouveau
Crée une nouvelle grille vierge. Si l'option "Mode Initialisation à l'ouverture d'une nouvelle grille" est
cochée, le mode configuration est actif (bouton "cadenas" enfoncé). Voir les préférences, onglet "Divers",
et le menu "Mode Initialisation" ci-dessous.
Générer
Crée une nouvelle grille de sudoku. Par défaut, une fenêtre demande le niveau de difficulté désiré. Si vous
cochez la case "Ne plus demander", toutes les grilles générées ultérieurement auront ce niveau de
difficulté. Pour modifier le niveau par défaut et/ou l'affichage de la fenêtre, voyez la page Préférences,
onglet "Niveau"
Ouvrir
Ouvre une grille précédemment enregistrée
Fermer
Ferme la grille active. Si la grille a été modifiée, une demande de sauvegarde est faite avant la fermeture
1
Edition
Sauvegarder
Enregistre la grille courante dans un fichier. Le dernier répertoire utilisé est proposé par défaut.
Réinitialiser
Remet à la grille à son état en fin d'initialisation : Tous les chiffres non verrouillés sont effacés, les chiffres
verrouillés sont conservés, tous les chiffres d'aide sont recalculés.
Imprimer
Imprime la grille dans son état actuel. Pour la mise en page, voyez la page Préférences, onglet
"Impression"
Quitter
Termine le programme. Une demande de sauvegarde est faite pour toutes les grilles qui ont été modifiées.
Annuler
"Undo" (annule) l'action précédente. Toutes les actions, depuis le chargement initial de la grille, sont
mémorisées. Il est donc possible de revenir jusqu'au début avec le "Undo"
Rétablir
Refait l'action annulée précédemment. Si une action est faite après un "Undo", il n'est plus possible de
revenir plus loin que cette action.
Dupliquer
Crée une nouvelle grille et y recopie l'état de la grille courante. Utile lorsque l'on cherche plusieurs
hypothèses pour conserver le point de la divergence des différences solutions et pouvoir repartir d'un point
fixe.
Mode
Initialisation
Ce mode est utilisé pour remplir la grille avec le problème proposé. Les chiffres entrés dans les cases ont
une couleur particulière (réglable dans les préférences, onglet "Couleurs" - Rouge par défaut) qui signale
que la case est verrouillée pendant la recherche de solution. Cette couleur interdira de vider la case pour y
mettre un autre chiffre.
Masquer les
chiffres d'aide
Efface ou réaffiche les chiffres d'aide. Lorsque les chiffres d'aide sont masqués, il n'y a aucun contrôle sur
la saisie : n'importe quelle valeur peut être entrée dans les cases vides, sans aucune cohérence avec les
autres cellules de la grille.
Interdire valeurs
Lors de la recherche de la solution, le raisonnement peut interdire certaines valeurs de case, alors que
l'application stricte des règles ne le permet pas. On peut alors décider d'interdire manuellement des valeurs
pour certaines cases. Cela se fait en cliquant sur le menu "Interdire valeur" ou le bouton associé ci-contre.
Quand ce bouton est enfoncé, on peut cliquer sur les chiffres d'aide, ce qui les fait passer dans la couleur
"verrouillé" (configurable dans la page Préférence, onglet Couleurs - Rouge par défaut). On ne pourra alors
plus entrer ce chiffre dans la case tant que le chiffre d'aide sera verrouillé.
Un second click sur le menu ou le bouton fait sortir du mode "interdiction" : un clic involontaire sur un
chiffre d'aide ne le modifiera plus.
Autoriser valeurs Fait l'action inverse de la précédente, c'est à dire réautorise une valeur pour une case. Quand ce menu est
coché ou le bouton enfoncé, un click sur un chiffre d'aide verrouillé le fait repasser dans la couleur
"autorisé". On pourra alors à nouveau entrer ce chiffre dans la case.
Un second click sur le menu ou le bouton fait sortir du mode "autorisation" : un clic involontaire sur un
chiffre d'aide ne le modifiera plus.
Préférences
Affiche la page permettant de personnaliser l'application. Voir le chapitre "Préférences"
Fenêtre Cascade
Réorganisent les différentes grilles dans la fenêtre principale (quand elles ne sont pas maximisées)
Mozaïque
Horizontale
Mozaïque
Verticale
Aide
(?)
Arranger les
icônes
Lorsque des grilles ont été minimisées, recale toutes les icônes de grilles en bas à gauche de la fenêtre
principale
Réponse actelle
correcte ?
Vérifie la réponse en cours et compare avec la solution. Vous informe de combien d'erreurs contiennent
vos réponses. Cette action peut être utiisée à n'importe quel moment, même si la grille n'est pas
entièrement remplie. Seules les cases non vides sont testées.
Résoudre la
grille
Affiche la solution de la grille.
Rubriques d'aide Affiche la présente aide
A propos de...
Affiche l'écran d'accueil avec la version de l'application. Cliquer n'importe où dans la fenêtre pour la
refermer.
Options
Cliquez sur un des onglets ci-dessus pour le détail des rubriques:
Impression
Sommaire
Mise en page de la grille dans la feuille de papîer
2
Couleurs
Personnalisation des couleurs des grilles
Divers
Comportement de l'application
Niveau
Choix du niveau de difficulté des grilles
Options / Divers
Toujours ouvrir en mode maximisé
Lorsque cette option est cochée, les nouvelles grilles sont systématiquement affichées aux dimensions maximales dans la feuille principale. Si
des feuilles existaient auparavant, elles sont automatiquement toutes maximisées également. C'est le mode le plus pratique pour travailler.
Cependant, si l'on veut comparer plusieurs grilles, on peut passer en mode mozaïque avec le menu Fenêtre, ou encore en cascade pour les
déplacer manuellement.
Mode initialisation à l'ouverture d'une nouvelle grille
Lorsque cette option est cochée, on passe automatiquement en mode Intialisation lorsqu'on crée une nouvelle grille (menu Fichier / Nouveau).
En effet, il est rare qu'un problème de sudoku parte d'une grille totalement vierge (sauf si vous cherchez à créer des problèmes à proposer). Il
est donc commode d'être en mode initialisation pour entrer le problème proposé tout de suite après avoir créé la grille.
Lorsque la saisie du problème est terminée, pensez à décocher le menu "Edition / Mode Initialisation" ou à cliquer sur le bouton
"cadenas" pour dévalider le mode "initialisation".
Pas d'avertissement après changement des couleurs
Lorsque vous changez des couleurs, un message vous avertit que la prise en compte des changements ne se fera qu'au prochain
chargement de grille. Si vous changez souvent de couleurs, ce message peut devenir pénible. Vous pouvez le supprimer en cochant cette
case.
Corriger les lignes trop épaisses à l'impression
Lors de l'impression, il arrive que l'épaisseur des lignes soit mal interprétée par l'imprimante, notamment pour les lignes épaisses (contour et
groupes). Cela a notamment été observé avec PDF Creator, qui est une imprimante virtuelle créant des fichiers Adobe Reader (*.pdf). Si c'est
le cas avec votre imprimante, essayez de cocher cette case pour résoudre le problème. Il est cependant probable qu'alors la différence entre
lignes minces et lignes épaisses soit imperceptible.
Ne pas afficher l'écran d'accueil au démarrage
Evite que l'écran d'accueil soit affiché au démarrage. Vous pouvez réafficher l'acran d'accueil avec le menu Aide / A propos de...
Options / Couleurs
Sommaire
3
Cette page permet de personnaliser l'aspect des grilles. Pour modifier une couleur, cliquez sur le rectangle à gauche de chaque option, puis
dans la boite de dialogue, sélectionnez la couleur désirée et validez.
Attention, les couleurs personnalisées ne sont pas mémorisées, vous ne pourrez donc pas les retrouver à chaque ouverture de la boite de
dialogue.
Pour revenir aux couleurs par défaut
Si vous avez beaucoup "joué" avec les couleurs et que vous voulez revenir aux couleurs par défaut, appliquez la procédure suivante:
1.
2.
3.
4.
5.
Fermez le programme.
Avec un éditeur de texte (bloc-notes par exemple), ouvrez le fichier SudokuHelper.ini situé dans le répertoire d'installation du
programme (par défaut, C:\Program files\MGD Software\SudokuHelper\SudokuHelper.ini).
Au-dessous de la ligne [Options], retirez toutes les lignes commançant par "Color_" (Color_0 à Color_6).
Sauvegardez les modifications.
Relancez le programme.
Options / Impression
Cette page permet de régler l'emplacement et la taille de la grille lors de l'impression.
La première option définit la dimension de la grille. Cette dernière est toujours carrée, quel que soit l'aspect qu'elle a dans l'application.
Les deux autres options définissent la position du coin haut-gauche de la grille.
Les dimensions par défaut (voir ci-dessus) permettent en général d'imprimer la grille sur une demi-page A4 en mode portrait. Pour imprimer
une seconde grille, on retourne la feuille dans l'imprimante. Ensuite en coupe la feuille au milieu pour séparer les deux grilles.
Options / Niveau
Sommaire
4
Cette page permet de régler le niveau par défaut du jeu, et d'afficher ou non la fenêtre de niveau lors de la création d'une grille.
Si la case "Ne plus demander..." n'est pas cochée, la fenêtre ci-contre est affichée à chaque création d'une nouvelle
grille.
Il suffit de recocher la case "Ne plus demander" pour qu'elle n'apparaîsse plus. Pour la faire réapparaître, il suffira
de revenir à la fenêtre Préférences et de la recocher dans l'onglet "Niveau"
Trucs et astuces
Drag & Drop (Glisser(Glisser -déposer)
Vous pouvez charger très facilement un fichier de grille dans SudokuHelper par glisser-déposer. Dans un
explorateur de fichier, Cliquez sur un fichier .msh, gardez le bouton de la souris et tirez le fichier dans la fenêtre de
SudokuHelper. Si la fenêtre n'est pas visible, amenez le curseur souris (sans lâcher le fichier en relâchant le bouton) sur l'icone de
SudokuHelper dans la barre de tâche en bas de l'écran, et maintenez-le quelques instants: cela affiche SudokuHelper, et vous pouvez alors
déposer le fichier en le lâchant dans sa fenêtre.
Association de fichiers
A son premier lancement, SudokuHelper associe les fichiers *.msh à l'executable. Vous pouvez donc ensuite double-cliquer sur un de ces
fichiers : cela lancera SudokuHelper et chargera le fichier de grille. Cependant, si vous déplacez le fichier exécutable, le lien enregistré ne
sera plus valide. Dans ce cas, il vous faut supprimer l'association de fichier pour que SudokuHelper la reconstitue correctement au prochain
lancement. Pour cela:
Sous windows XP
1.
2.
3.
4.
5.
Ouvrez un explorateur de fichiers et sélectionnez un fichier quelconque
Cliquez sur le menu "Outils / Options des dossiers"
Cliquez sur l'onglet "Types de fichiers"
Dans la liste, recherchez l'extension "MSH" et séléctionnez-la
Cliquez sur le bouton "Supprimer"
Sous Windows 98
La procédure est identique, à l'exception du step 2, où il faut cliquer sur le menu "Affichage / Options des dossiers"
Sous Vista (et peut-être Seven)
Il semblerait que l'inscription automatique faite par sudokuHelper ne fonctionne pas. Dans ce cas, vous devrez faire l'association
manuellement. Pour cela, double-cliquez sur un fichier .msh. Vista va vous demander quoi faire. Sélectionnez l'option "Sélectionnez un
programme dans la liste des programmes installés". SudokuHelper n'apparaîtra pas dans la liste, puisqu'il n'a pas été installé par un
programme d'installation complet. Cliquez sur "Parcourir", recherchez SudokuHelper là ou vous l'avez placé et validez. A partir de cet instant,
un double-clic sur un fichier .msh ouvrira SudokuHelper.
Si vous déplacer l'exécutable, vous devrez refaire cette opération.
Sommaire
5