Skip to content

AmZzPYJS/Python-Chess-AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Chess AI

Projet personnel : un jeu d'échecs en Python avec interface graphique et un bot basé sur l'algorithme Minimax avec élagage alpha-beta.

Fonctionnalités

  • Interface graphique avec Pygame
  • Déplacement des pièces à la souris
  • Validation des coups légaux
  • Bot adversaire jouant les noirs
  • IA basée sur Minimax
  • Évaluation de position (valeur des pièces + position)

Technologies

  • Python
  • Pygame
  • python-chess
  • Minimax
  • Alpha-Beta pruning

Installation

Clone le projet :

git clone https://github.com/TON-USERNAME/chess-ai.git

pip install -r requirements.txt

python main.py

About

Intelligence Artificielle d'un assistant d'Echec contre lequel tu peux jouer. Il est pas super fort mais très malin, attention aux pièges !

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages