A 2-player chess gui made with Python-open-cv2 and NumPy. All chess logic written from scratch.
- Clone repository and install requirements using cmd pip install -r requirements.txt
- Run main.py. Press q to exit the program at any time.
Functionality Includes:
Customizable colors (ignore gif artifacting on HSV wheel)
Notation Tracker (View previous moves using the arrow keys)
Notation Exporter (Exports to standard Portable Game Notation (PGN)