Skip to content

Latest commit

 

History

History
29 lines (15 loc) · 746 Bytes

README.md

File metadata and controls

29 lines (15 loc) · 746 Bytes

chess-bot

A C++ project in which you can play chess against an AI with a specified decision tree depth that uses alpha-beta pruning algorithm to predict the optimal move. Aside from basic moves, this mini chess engine also implements chess rules such as castling, en passant, fifty-move rule, threefold repetition, and pawn promotion.

Run on Terminal

g++ Header/*.cpp main.cpp -std=c++11 -o test
test

Gameplay

Screenshot

Author

👤 Aras Güngöre