Runnable JAR:
https://github.com/kunalkhamar/AIChess/blob/master/AIChess.jar?raw=true
A chess game with an AI engine and a minimalist user interface.
Artificial intelligence was incorporated using the minimax algorithm, sped up by the alpha-beta pruning heuristic.
- Click anywhere on the square containing the piece
- Click anywhere on the square where it needs to go