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