Basic Chess program with AI
Chess board, contains all figures and the map of the board.
Calculates the best move for the computer enemy.
Base abstract class for all figures.
Main game class, organize moves and turns
Saves, contains, do and reverse moves.
This is a settings class, for all possible moves of a figure
This the class to save a board point, parse coordinate strings and turn coordinates into strings (eg. "G4")
All figure classes