This commit is contained in:
2024-06-29 00:09:48 +02:00
parent 07a187dc5a
commit da0baa0a2a
12 changed files with 64 additions and 68 deletions

View File

@@ -1,14 +1,17 @@
Feature: Résoudre le problème
Scenario: Vérification des positions des reines
Scenario: Vérification de la résolution du problème par le solveur de Simon
Given un echiquier vide
When le solveur termine de résoudre le problème
When le solveur Sim termine de résoudre le problème
Then chaque reine est placée sur une case différente
And aucune reine ne doit être menacée par une autre
Scenario: Vérification de la complétude de la solution
Given un echiquier vide
When le solveur termine de résoudre le problème
Then toutes les lignes doivent avoir une reine
And toutes les lignes doivent avoir une reine
And toutes les colonnes doivent avoir une reine
And chaque diagonale au maximum 1 reine
Scenario: Vérification de la résolution du problème par le solveur de Victor
Given un echiquier vide
When le solveur Vic termine de résoudre le problème
Then chaque reine est placée sur une case différente
And aucune reine ne doit être menacée par une autre
And toutes les lignes doivent avoir une reine
And toutes les colonnes doivent avoir une reine