https://github.com/moncefst/sudoku
Projet de SAé n°3 : Conception du jeu Sudoku en Java (Créateur de grille, Solveur et jeu)
https://github.com/moncefst/sudoku
java makefile sudoku-game sudoku-solver
Last synced: 8 months ago
JSON representation
Projet de SAé n°3 : Conception du jeu Sudoku en Java (Créateur de grille, Solveur et jeu)
- Host: GitHub
- URL: https://github.com/moncefst/sudoku
- Owner: MoncefST
- License: mit
- Created: 2024-05-17T20:43:34.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-27T15:13:04.000Z (over 1 year ago)
- Last Synced: 2025-02-02T11:29:17.055Z (over 1 year ago)
- Topics: java, makefile, sudoku-game, sudoku-solver
- Language: Java
- Homepage:
- Size: 36.8 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Sudoku 🧩
Ce projet vise à créer un programme en Java pour la résolution de grilles de [Sudoku](https://fr.wikipedia.org/wiki/Sudoku). Ce projet a été réalisée dans le cadre du [SAÉ2.01 "Développement d'une application"](https://www.iut-fbleau.fr/sitebp/pt21/21_2023/A75DYGZ82RZL3PGH.php) lors du deuxième semestre de BUT 1 à l'IUT de Fontainebleau.
## Table des matières
- [Introduction](#introduction)
- [Lancement du programme](#lancement-du-programme)
- [Compilation et lancement du créateur de grille](#Compilation-et-lancement-du-createur-de-grille)
- [Compilation et lancement du solveur de grille](#Compilation-et-lancement-du-solveur-de-grille)
- [Suppression des fichiers](#suppression-des-fichiers)
- [Générer la documentation](#générer-la-documentation)
- [Crédits](#crédits)
## Introduction
Le Sudoku est un jeu de logique consistant à remplir une grille de 9x9 cases divisée en régions de 3x3 cases avec des chiffres de 1 à 9. Le but est de remplir chaque case de manière à ce que chaque ligne, chaque colonne et chaque région contienne une fois chaque chiffre de 1 à 9.
## Lancement du programme
### Compilation et lancement du createur de grille
Utiliser la commande suivante pour compiler et lancer le créateur de grille :
```bash
make GridMaker
```
### Compilation et lancement du solveur de grille
Utiliser la commande suivante pour compiler et lancer le solveur de grille :
```bash
make GridSolveur
```
## Suppression des fichiers .class et de la documentation
```bash
make clean
```
## Générer la documentation
```bash
make doc
```
## Crédits 🚀
- Programme réalisé par Moncef STITI (@stiti)
## Note obtenue
- 19,50/20