Python implementation of Chess.
Todo:
-
Optimize: -- The chess board iterator, loops over known board positions (Check)
-
Functionality -- Pawn - Transformation -- Win conditions -- Player Functionality
-
Evaluate functions -- Depth search algorithm, check moves. -- Compare depth based possible moves with table values
-
AI -- Simple alpha beta tree