diff --git a/README.md b/README.md index ec1f5c9236e6999097899a5dffe7db1bee0031fb..219175727122d3139b8d97c1c61c4cd1b83e1ed7 100644 --- a/README.md +++ b/README.md @@ -4,4 +4,9 @@ Cette application permet de faire un sudoku à partir d'une grille au format .cs Pour remplir la grille, il y a la possibilité d'utiliser le clavier pour taper le chiffre ou bien utiliser les boutons en bas de l'interface après avoir sélectionner la case. -L'application vérifie que chaque chiffre placé respecte les contraintes du jeu, et un bouton pour vérifier l'entièreté de la grille est disponible. +L'application vérifie à chaque chiffre placé que les règles du jeu, et un bouton pour vérifier l'entièreté de la grille est disponible afin de s'assurer de la victoire. + +Il est possible de sauvegarder la partie en cours via le menu File -> Save current game. Un menu pour ouvrir un fichier et choisir une grille n'a pas encore été implémenté. + +**Note sur les systèmes de coordonnées:** +Au sein du code, deux systèmes de coordonnées concurrent. Le premier est celui du C++ comme grille[ligne][colonne] qui permet d'accéder directement à la ligne et la colonne de la valeur qui est ciblée. L'autre vient de la construction de la grille en QML, avec grille[Carre][Case] qui permet d'accéder au carré de 3x3 auquel appartient la valeur ciblée, puis sa position 'Case' au sein de ce carré, comprise entre 0 et 8 comme une liste.