Simple chess implementation using Python for player vs. player, player vs. AI, or AI vs. AI. Uses Tkinter to get initial game parameters. Uses Pygame to draw the board and pieces and to get user mouse clicks. Run with the “-h” option to get full listing of available command line flags.
Start by running PythonChessMain.py
Requires Pygame for the GUI