Arasgungore Chess Bot Save

A C++ project in which you can play chess against an AI that uses alpha-beta pruning to predict the optimal move.

Project README

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

Open Source Agenda is not affiliated with "Arasgungore Chess Bot" Project. README Source: arasgungore/chess-bot

Open Source Agenda Badge

Open Source Agenda Rating