MyChessAI

AI Project.

View project on GitHub

MyChess AI

This is AI chess project. Here, AI gets the valid move by searching up to certain depth and evaluates the board with the help of the evaluation function. It then gets the best move by minimax search( with alpha beta pruning). There is also a random AI.

Prerequisites

To play chess, you need to have python 2.7 installed on your system. You also need to install pygame library. For installing pygame,refer to:

http://www.pygame.org/download.shtml

Getting Started

To run the GUI game, type the following command

$ python MainGameGUI.py

For command line chess, type

$ python MainGame.py