Advanced Chess Assistance System