Skip to content

9lfx/chess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

♟️ Python Chess

A playable chess game built with Python and Pygame.

Features

  • Full chess rules (castling, en passant, promotion)
  • Check, checkmate, stalemate
  • Insufficient material & 50-move rule
  • Multiple AI modes (Random, Greedy, 2-ply, Minimax)
  • Drag-and-drop GUI
  • Move history panel

Run

pip install pygame python gui.py

License

MIT

About

Small chess engine written in Python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages