Skip to content

Chess AI bot using the minimax algorithm, building upon gym-chess. Used Stockfish for the Evaluation Function

License

Notifications You must be signed in to change notification settings

ChandradithyaJ/GambitAI

 
 

Repository files navigation

GambitAI ♛

A Chess AI bot using the gym-chess environment. Uses the minimax algorithm with Stockfish 16.1's evaluation function.

8
7
6
5
4
3
2
1
a b c d e f g h

Setup

Install the module:

pip install -e .

Install the required dependencies:

pip install -r requirements.txt

Execute

Run gambitAI/gambitAI.py

Modes

  • Currently only supports bot vs bot
  • Execute the aforementioned file to watch a thrilling game between white and black!
  • Support will be added for player to choose their color and play against the bot soon

About

Chess AI bot using the minimax algorithm, building upon gym-chess. Used Stockfish for the Evaluation Function

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 66.9%
  • Python 20.7%
  • Rust 6.8%
  • Makefile 4.1%
  • C 1.5%