Project realized during the computer science BUT1 SAÉ 1-2-6
This project is an adaptation of the Tablut nordic board game, using the Boardifier framework.
Our game allows:
- To play against an AI
- To make 2 AIs play against each other
- Or to have 2 human players
Two different AIs have been developped in order to offer mutliple play styles and strategies.
- For the Swedish team: try to make the king escape the board.
- For the Muscovite team: try to capture the king before its escape.
- Console interface using Boardifier
- Player VS AI mode
- AI vs AI mode
- Two different AIs
- Move and Capture handeling
java <compiled file> [play mode] [first AI] [second AI]
The move input is in a single line (ex: A1C1)
You can type options to open the options menu
- Java
- Boardifier
- Junit5 and Mockito
- Noé Laurençot
- Jules Jeanrot
- Pierre Lamour
- Idrissa Barry