Welcome to the Pikomino Simulation Game Model repository. This project is a digital simulation of the board game Pikomino (also known as "Heckmeck am Bratwurmeck" in German) created by Reiner Knizia.
This simulation allows players to play the game digitally and offers an AI opponent. The AI is designed with basic strategies to simulate a natural player's decision-making processes during gameplay.
Game Overview: Players aim to collect dominos by rolling dices. The player with the most worm symbols at the end of the game wins.
- Clone this repository:
git clone git@github.com:AlexTraveylan/Pikomino.git
- Navigate to the project directory:
cd pikomino-simulation-game-model
- Install the required dependencies:
pip install -r requirements.txt
- Run the main simulation file:
python main.py
- Follow the on-screen prompts to play the game against the AI or simulate AI vs AI games.
If you'd like to contribute, please fork the repository and use a feature branch. Pull requests are warmly welcome.
- Fork the project.
- Create a new branch (
git checkout -b feature_branch
) - Commit your changes (
git commit -am 'Add some features'
) - Push to the branch (
git push origin feature_branch
) - Open a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.