A pretty simple 5 depth alpha-beta pruning minimax algorithm.
Plays on lichess: https://lichess.org/@/Ashray_g
One of its best games against 1750 rated human player: https://lichess.org/MIHVZlir
Move generation:
- Alpha-beta pruning minimax with custom evaluation function
- Database of over 57,000 grandmaster games to choose openings and play theory from