Well-assembled and self-learning Artificial Intelligence (your opponent will not succumb) Classic chess rules (Including moves, castling, etc.) Convenient functions (canceling the last move, suggesting a move, clearing the board, etc.) Game modes: Player vs Computer, Player vs Player Autosaving your current game