Chess Playing Bot
Chess AI with variable difficulty level implemented using the MiniMax AB-Pruning Algorithm
Getting Started
Dependencies
pip install pipenv
Installing
pipenv shell
Executing programs
cd chess-ai
python3 main.py
Tinkering Settings
- difficulty can be set by changing the
MOVES_DEPTH
value in settings.py ; higher value means increased difficulty. - piece colors can be changed by editing.
_MY_COLOR = 'b'
_O_COLOR = 'w'
- and for the board
_BOARDS_COLORS