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