An open API service indexing awesome lists of open source software.

https://github.com/benoitprmt/mastermind

My version of Mastermind in Python
https://github.com/benoitprmt/mastermind

mastermind mastermind-game python

Last synced: 5 months ago
JSON representation

My version of Mastermind in Python

Awesome Lists containing this project

README

          

# 🧠 Mastermind™

``💡 Projet réalisé dans le cadre d'un TP en Licence.``

## I - Principes

Au départ, l'ordinateur compose une combinaison de pions de couleurs. C'est la solution.

À chaque tour de jeu, le joueur présente une proposition de combinaison de pions de couleur afin d’essayer de trouver l’originale.

- Si la combinaison est *(entièrement ou partiellement)* fausse :
- l'ordinateur donne des indices à propos de la différence entre la solution et la proposition *(voir Comparer : Solution vs. Proposition plus bas)*.
- Si la combinaison est correcte :
- l'ordinateur indique au joueur qu'il a gagné.

👉 Plus d'infos [ici](https://en.wikipedia.org/wiki/Mastermind_(board_game))

Dans cette version, nous jouons avec une solution *(et des propositions)* de **4 pions**. Le joueur a gagné s'il trouve la bonne solution en **8 tentatives maximum**.

## II - Améliorations
Si vous remarquez des bouts de codes non optimisés ou que vous souhaitez faire des changements / ajouts n'hésitez pas à cloner le repository ou ouvrir une issue !

Je suis ouvert Ă  toutes remarques !