Solitaire_Monte-Carlo
Peg Solitaire board game (https://en.wikipedia.org/wiki/Peg_solitaire) with graphical interface. Java.
Monte-Carlo Artificial Intelligence resolution of the game.
When launched, player has 4 options :
1 - play a game with graphical interface
2 - random resolution of the game
3 - Monte Carlo resolution of the game
4 - Monte Carlo resolution, game sequence is saved
Options 2 and 3 return the score (number of cells left at the end of the game). Option 4 also returns the statically best sequence to be played (based on Monte Carlo algorithm).
Scholar software engineering project @CentraleSupélec (2016) with Louis-Alexis Dubief, teacher Arpad Rimmel.