Projet Puissance | Mémoire

Projet Puissance

Projet Puissance 4 réalisé dans le cadre de ma 2ème année de Bachelor.

Voici ce que contient ce projet :

  • Joueur Contre Joueur : Permet à deux joueurs humains de s'affronter sur la même instance du jeu. Les joueurs peuvent choisir leur tour et jouer contre l'autre joueur en alternance jusqu'à ce qu'un joueur gagne ou que le plateau soit complet.
  • Joueur Contre IA : Offre la possibilité de jouer contre une Intelligence Artificielle (IA). L'IA est programmée pour simuler un adversaire intelligent avec des niveaux de difficulté variables. Le joueur peut choisir le niveau de difficulté de l'IA.
  • IA Contre IA : Permet à deux IA de jouer entre elles. Cette fonctionnalité est utile pour tester et ajuster les algorithmes de l'IA. Vous pouvez observer le comportement des IA en train de jouer et analyser leur stratégie.

Langage utilisé :

Logo Python

Python

Compétences acquises :

À l'issue de ce projet, je suis capable de :

  • Développer un jeu de Puissance 4 en utilisant Python.
  • Implémenter une IA pour jouer contre le joueur, avec différentes stratégies et niveaux de difficulté.
  • Concevoir une interface utilisateur simple et intuitive pour jouer au jeu.
  • Créer des algorithmes pour détecter les victoires, les égalités, et gérer les tours des joueurs.
  • Tester et ajuster les comportements de l'IA en mode "IA contre IA" pour améliorer la stratégie et la prise de décision.