A Chess engine written in Java that using minimax algorithm and alpha beta pruning. The GUI is created using the java swing framework. Following is a screenshot.
Simply drag and drop the pieces and the algorithm will generate a move based on the move by the user.
