Classe de benchmark pour mesurer les performances des méthodes principales de la classe GridMaster (génération et résolution de grilles de Sudoku). More...
Classes | |
| class | GridState |
| Contient l'état de la grille et l'instance de GridMaster pour le benchmark. More... | |
Public Member Functions | |
| void | measureCreerLesGrilles (GridState state, Blackhole bh) |
| Mesure la performance de la méthode creerLesGrilles. | |
| void | measureResoudreLaGrille (GridState state, Blackhole bh) |
| Mesure la performance de la méthode resoudreLaGrille. | |
Static Private Attributes | |
| static final int[] | GRILLE_A_BENCHMARKER |
| Grille spécifique fournie pour un benchmark reproductible. | |
| static final int | NIVEAU_DIFFICULTE_MOYEN = 2 |
| static final int | NOMBRE_CASES = 81 |
Classe de benchmark pour mesurer les performances des méthodes principales de la classe GridMaster (génération et résolution de grilles de Sudoku).
| void fr.softsf.sudokufx.benchmark.BenchGridMaster.measureCreerLesGrilles | ( | GridState | state, |
| Blackhole | bh ) |
Mesure la performance de la méthode creerLesGrilles.
| state | l'état de la grille et l'instance de GridMaster. |
| bh | le Blackhole pour consommer le résultat. |
| void fr.softsf.sudokufx.benchmark.BenchGridMaster.measureResoudreLaGrille | ( | GridState | state, |
| Blackhole | bh ) |
Mesure la performance de la méthode resoudreLaGrille.
Utilise la grille fixe pour un test reproductible.
| state | l'état de la grille et l'instance de GridMaster. |
| bh | le Blackhole pour consommer le résultat. |
|
staticprivate |
Grille spécifique fournie pour un benchmark reproductible.
Cette grille contient déjà 70 cases vides (marquées par 0).
|
staticprivate |
|
staticprivate |