# Manuel de Sudoku

## Introduction

Sudoku permet de jouer au jeu de logique bien connu Sudoku (aussi connu sous le nom de Number Place) et de générer des grilles.

Les règles de Sudoku sont assez simples. Pour compléter la grille, vous devez remplir chaque case avec un nombre compris entre 1 et 9 de telle sorte que chaque ligne, colonne et boîte 3x3 du tableau contienne tous les nombres de 1 à 9. Dit d'une autre façon, vous devez remplir chaque case de manière qu'aucun nombre n'apparaisse deux fois dans la même ligne, colonne ou boîte 3x3.

Ces deux différentes façons d'appréhender la grille sont deux des principales méthodes de réflexion des joueurs. D'un côté, vous vous demandez « Comment puis-je mettre tous les nombres dans cette boîte ? », de l'autre « Quels nombres puis-je mettre dans cette case sans avoir de conflit avec les autres nombres dans la même ligne, colonne ou boîte 3x3 ? ».

En dépit de la simplicité du jeu, les grilles de Sudoku possèdent des niveaux de difficulté très variables. Sudoku permet de choisir le niveau de difficulté auquel vous voulez jouer. Par défaut, le jeu commence par des grilles faciles, puis il augmente graduellement la difficulté au fur et à mesure de votre progression.

## Premiers pas

### Démarrage de Sudoku

Vous pouvez démarrer Sudoku des deux manières suivantes :

Menu Applications

- Choisissez Jeux Sudoku.

Ligne de commande

- Pour lancer Sudoku dans un terminal, saisissez la commande suivante, puis pressez la touche Entrée :

  `gnome-sudoku`

### Quand Sudoku démarre

Quand vous démarrez Sudoku pour la première fois, l'écran de sélection de grilles s'affiche. Il permet de choisir le niveau de difficulté de la grille que vous voulez faire. Si vous avez déjà joué auparavant et que certaines grilles ne sont pas terminées, vous pouvez également choisir ces grilles sur cet écran.

Dans l'écran de sélection de grilles, la difficulté de la grille est affichée. La couleur qui entoure l'image correspond au niveau de difficulté. Une grille rouge foncé est plus difficile qu'une grille rouge clair, par exemple.

Double-cliquez sur la grille de votre choix pour commencer à jouer.

#### Démarrage de Sudoku

Démarrage de Sudoku : choix du niveau de difficulté.

Vous pouvez changer de grille n'importe quand en cliquant sur Nouveau. Cela fait apparaître la fenêtre de sélection de grilles qui permet de choisir la grille que vous désirez.

## Jeu de base

Pour jouer, remplissez les cases par des chiffres de 1 à 9 de telle façon qu'aucune ligne, colonne ou boîte 3x3 ne possède chaque nombre plus d'une fois.

Vous pouvez insérer un nombre dans une case avec le clavier ou la souris.

Clavier

- Utilisez les touches de direction ou la souris pour sélectionner la case que vous voulez compléter, puis saisissez le nombre que vous voulez mettre dans cette case. En tapant Retour arrière, cela efface le nombre.

Souris

- Cliquez sur une case pour la sélectionner, puis au centre de cette case pour faire apparaître des boutons numérotés de 1 à 9. Cliquez sur un nombre pour le sélectionner ou sur Effacer pour effacer le contenu de la case. Vous pouvez également double-cliquer au centre de la case pour faire apparaître les boutons numérotés.

Si vous saisissez un nombre en conflit avec les autres nombres de la grille, les nombres en conflit seront affichés en rouge.

#### Mise en évidence des erreurs

Un coup non valable sera mis en évidence en rouge.

## Enregistrement et reprise des jeux

Les sudokus sont sauvegardés automatiquement toutes les quelques minutes et à chaque fois que vous changez de grille ou fermez le jeu.

### Reprise d'anciennes parties

Reprise d'une ancienne grille à partir de l'écran de sélection de grilles.

À chaque fois que vous démarrez Sudoku ou cliquez sur Nouveau, vos parties sauvegardées apparaissent dans l'écran de sélection de grilles. Chaque grille sauvegardée apparaît sous la forme d'une image en miniature, avec la dernière date à laquelle vous y avez joué ainsi que la durée de la partie. Pour ouvrir une grille, il suffit de double-cliquer dessus.

Si vous voulez arrêter de faire une grille et en commencer une autre, sélectionnez Nouveau et commencez votre nouveau jeu.

## Outils

GNOME Sudoku met à votre disposition quelques outils qui peuvent vous aider à remplir les grilles.

Notes

- Les notes (ou Coups de crayon) vous permettent de prendre des notes dans chaque case. Beaucoup de joueurs utilisent les notes pour inscrire les valeurs possibles pour les cases.

Astuces et remplissage automatique

- Vous pouvez utiliser des astuces et le remplissage automatique afin que GNOME Sudoku vous donne toutes les valeurs possibles pour une case ou bien remplisse automatiquement une case à votre place.

Surlignage

- Dans le mode surligneur, les ligne, colonne et boîte actuelles sont mises en valeur par une couleur différente pour vous aider à lire la grille plus facilement.

Suivi des coups

- Le suivi des coups vous aide à garder des traces de vos recherches de solution par essais-erreurs. Quand vous marquez une série de coups, les nombres que vous entrez sont d'une couleur différente pour vous aider à les distinguer des coups précédemment joués.

### Prise de notes

Pour prendre des notes (aussi connues sous le nom de « coups de crayon ») dans une case, sélectionnez d'abord la case avec le clavier ou la souris, puis faites l'une des choses suivantes :

- Cliquez dans la partie supérieure de la case (la zone est mise en évidence par un cadre quand vous déplacez la souris au-dessus d'une case sélectionnée).

- Tapez N

Cela fait apparaître un champ dans lequel vous pouvez saisir vos notes. Appuyez sur la touche Entrée quand vous avez fini de saisir la note.

Vous pouvez également prendre des notes dans la zone en bas des cases en cliquant sur la région inférieure de la case ou en tapant M. Cependant, cette zone est utilisée lorsque vous demandez une astuce, vous ne devriez donc pas l'utiliser pour vos propres notes si vous avez l'intention d'utiliser les astuces.

Vous pouvez effacer les notes dans la zone en haut des cases en saisissant Alt-N et dans celle en bas des cases en saisissant Alt-M.

Vous pouvez ajouter un numéro aux notes dans la zone en haut des cases en saisissant Ctrl-1 à Ctrl-9 et le supprimer des notes en saisissant Alt-1 à Alt-9.

### Astuces et remplissage automatique

Les outils Astuce et Remplir vous donnent les possibilités logiques de la case en se basant sur la grille présente. Ils n'utilisent pas la solution de la grille. Si vous avez fait une erreur auparavant, ces outils peuvent mettre ou vous proposer des valeurs incorrectes.

#### Astuces

GNOME Sudoku peut vous donner des astuces basées sur la grille actuelle. Vous pouvez demander une astuce pour la case actuellement sélectionnée en cliquant sur Astuce, en choisissant Outils Astuce ou en tapant Ctrl-H. Une liste des valeurs possibles s'affiche en bas de la case.

##### Astuces

Quand vous cliquez sur Astuce, les valeurs possibles apparaissent dans le bas de la case.

Si vous voulez effacer ou modifier l'astuce, vous pouvez éditer le texte en cliquant en bas de la case.

Pour les grilles très difficiles, vous pouvez demander à Sudoku de vous montrer les valeurs possibles pour toutes les cases. Pour activer ce mode, cochez Outils Toujours donner un indice. Notez que cela peut rendre les grilles faciles trop faciles, n'utilisez donc ce mode qu'occasionnellement.

##### Sudoku dans le mode Toujours donner un indice

Une grille difficile avec le mode « Toujours donner un indice » activé.

#### Remplir une case

Pour remplir automatiquement une case pour laquelle il n'y a qu'une seule valeur possible, vous pouvez cliquer sur Remplir, choisir Outils Remplir ou taper Ctrl-F. Ceci est utile lorsque, par exemple, vous avez rempli 8 des 9 cases d'une ligne et que vous voulez rapidement compléter la dernière case vide.

S'il y a plus d'une valeur possible pour la case, rien ne se passe.

#### Remplir toutes les cases

Vous pouvez remplir automatiquement toutes les cases pour lesquelles il y a une seule valeur possible à cet instant. Pour cela, choisissez Outils Remplir toutes les cases ou tapez Ctrl-A.

Cet outil ne devrait être utilisé que pour vous aider lorsque vous êtes vraiment bloqué sur une grille difficile. Utiliser cet outil sur une grille facile peut résoudre la grille entièrement d'un seul clic, rendant le jeu très ennuyeux !

### Surlignage

Vous pouvez activer le surligneur pour surligner automatiquement la ligne, la colonne et la boîte actuelles d'une couleur différente. Cela peut permettre de voir plus facilement quelles valeurs ne peuvent pas aller dans la case actuelle. Pour activer le surligneur, vous pouvez :

- Cliquez sur Surligneur

- Affichage Surligneur

#### Sudoku avec le surlignage

Le surligneur permet de scruter plus facilement les lignes, les colonnes et les boîtes.

### Suivi des coups

Vous pouvez utiliser le suivi des coups pour conserver les traces de plusieurs coups à la fois. Chaque marqueur possède une couleur différente pour pouvoir les différencier visuellement. Vous pouvez également supprimer un marqueur d'un seul coup. Ceci est particulièrement utile pour résoudre par essais-erreurs les grilles difficiles.

Certains joueurs de sudoku pensent que vous ne devriez jamais utiliser la méthode des essais-erreurs pour résoudre une grille. Ces joueurs ne devraient pas utiliser cet outil.

Vous pouvez activer l'interface de suivi des coups par l'une des procédures suivantes :

- Outils Activer le suivi des coups

- Cliquez sur Activer le suivi des coups

Cela fait apparaître une liste de marqueurs à droite de la grille actuelle. Créez un nouveau marqueur en cliquant sur Ajouter un marqueur. À partir de ce moment, chaque nombre écrit fera partie du marqueur sélectionné.

Vous pouvez supprimer toutes les valeurs qui font partie d'un marqueur en le sélectionnant dans la liste et en cliquant sur Supprimer le marqueur. Vous pouvez supprimer toutes les valeurs qui ne font pas partie d'un marqueur en cliquant sur Effacer les autres.

## Impression de Sudoku

GNOME Sudoku permet d'imprimer des grilles pour jouer sur papier. C'est utile si vous devez laisser votre ordinateur et que vous voulez terminer la grille commencée ou si vous voulez imprimer un lot de grilles à faire plus tard.

Pour imprimer la grille que vous êtes en train de remplir, cliquez sur Imprimer ou choisissez Jeu Imprimer. La grille contiendra les nombres que vous avez déjà placés.

Pour imprimer des grilles vierges, choisissez Jeu Imprimer plusieurs sudokus.

Une boîte de dialogue d'impression vous permet alors de choisir le nombre de grilles à imprimer et le nombre de grilles par page (plus il y a de grilles par page, plus les grilles sont petites).

Vous pouvez aussi choisir un niveau de difficulté minimal et maximal pour les grilles. Les grilles sont imprimées dans l'ordre de difficulté croissante.

Pour vous créer un petit livre de sudokus de 25 pages, vous pouvez choisir d'imprimer 100 sudokus, 4 sudokus par page avec des grilles de niveau allant de facile à difficile.

### Impression d'un petit livre de sudokus à l'aide de Sudoku

Cela imprime 25 pages avec 4 sudokus sur chaque page.

Par défaut, Sudoku n'imprime pas des grilles que vous avez déjà jouées. Si vous imprimez des grilles pour un ami ou si ça ne vous gêne pas de refaire les mêmes grilles, vous pouvez cochez la case Inclure les parties déjà jouées dans la liste des grilles à imprimer.

Vous pouvez également sélectionner à la main les grilles que vous voulez imprimer en agrandissant la Liste des parties et en choisissant plusieurs grilles dans la liste.

## Limitations et anomalies connues

### Statistique limitée des grilles

GNOME Sudoku classe les grilles sur la base du nombre de cases qui peuvent être rapidement remplies. La boîte de dialogue des statistiques de la grille vous donne le niveau de difficulté calculé global ainsi que les trois informations suivantes :

- Le nombre de cases pouvant être immédiatement remplies par élimination, en partant de la grille vierge (c.-à-d. seul un 2 peut aller dans cette case, donc c'est un 2).

- Le nombre de cases pouvant être immédiatement remplies par déduction, en partant de la grille vierge (c.-à-d. seule une case dans cette ligne peut être un 2, donc c'est un 2).

- Le nombre de fois où l'ordinateur a dû progresser par essais-erreurs ou par supposition pour résoudre la grille.

Beaucoup de joueurs sont gênés de savoir que le solveur du jeu procède par essais-erreurs, plus particulièrement depuis que quelques gurus du Sudoku disent qu'il ne faut jamais deviner pour résoudre une grille. Il existe quelques autres algorithmes qui peuvent être implémentés pour aider l'ordinateur à résoudre un sudoku, tels que les méthodes « Swordfish » et « X-wing».

Actuellement, Sudoku utilise seulement les deux algorithmes décrits ci-dessus et les essais-erreurs. Quand la boîte de dialogue des statistiques affiche que Sudoku a eu besoin de faire X essais-erreurs, cela ne signifie pas qu'un être humain devra absolument utiliser des essais-erreurs pour résoudre la grille.

## À propos de Sudoku

Sudoku a été écrit par Tom Hinkle (tmhinkle@gmail.com). Sudoku fait maintenant partie des jeux GNOME.

Pour rapporter une anomalie ou émettre une suggestion concernant ce programme ou ce manuel, consultez la section Rapport d'anomalies du Guide d'utilisation du bureau GNOME.

Ce programme est distribué selon les termes de la GNU General Public License, tels que publiés par la Free Software Foundation ; soit la version 2 de cette licence ou (à votre choix) toute version ultérieure. Une copie de cette licence peut être trouvée grâce à ce lien ou dans le fichier COPYING inclus avec le code source de ce programme.