All Classes and Interfaces
Class
Description
Class qui représente les Block de chaque Sudoku,
Un Block étant un ensemble de cellule avec une contrainte de block qui lui
ait associé.
Contrainte de bloc
Représente une case d'un, ou plusieurs, sudoku qui à comme valeur un index de symbole.
Contrainte de colonne
Enumération utilisée afin de simplifier l'affichage en graphique.
Représente les coordonnées d'une Cell.
Contrainte de diagonale
Les difficultés d'un Sudoku,
représente le nombre de cases à enlever, en proportion, à un Sudoku.
Interface de base pour la déclaration d'une contrainte
Elle est en théorie assez générique pour implémenter n'importe quelle
contrainte
Contrainte de ligne
Class : MultiDoku
Brief : Représente une grille de Multidoku.
Une pile, qui réprésente les états d'un MultiDoku,
utile pour les Solvers.
Class de test non utilisé
Class : Sudoku
Brief : Représent un Sudoku
Classe permettant d'effectuer des opérations sur les sudokus afin de les
charger/sauvegarder