This uses the artificial intelligence minimax algorithm to provide an opponent for a user in a chess game.
PLEASE SEE 150+ PAGE DOCUMENTATION ON THE CREATION PROCESS OF THIS PROJECT: https://docs.google.com/document/d/1l5cVo6uSMD161v30vSc9YfMNAgIqU8jQ/edit?usp=sharing&ouid=101183428066647051502&rtpof=true&sd=true
How To Use:
The file to start program would be: LoginGUI.py (can start with main.py to exclude the login system)
The user needs to install python 3 (3.10) versions of pygame and pysimplegui to run:
To install the required modules, type these commands into terminal:
pip3 install pygame / pip install pygame / pip3.10 install pygame pip3 install pysimplegui / pip install pysimplegui / pip3.10 install pysimplegui
To run the code place the file on your desktop and type in terminal the following commands:
Cd desktop
Cd 'ChessNEA With Depth AI copy 3'
Python3.10 LoginGUI.py / Python3 LoginGUI.py / Python LoginGUI.py