A bot that plays chess using an engine to compute the best move and a convolutional neural network which predicts the chessboard position from online chessboard screenshots.
The bot needs a starting chess position to start executing moves.
-
Hold A to reshape the board position inside the screen. Click in the top left corner of the screen Then, move the cursor to the top left corner of the chess board and press Z. Then, move the cursor to the bottom right corner of the chess board and press Z again.
-
Hold Q to pause the bot
-
Hold W to unpause the bot
-
Hold E to close the bot
-
Hold T to change the time_to_think (Amount of time for the engine to compute the best move)
-
Hold Y to change the num_obs (Numbers of screenshots samples to decide the actual fen of the position)