A chess program which allows the user to create a game, add moves, check for legal moves and game result, plot the board, take back, read and write FEN (Forsyth–Edwards Notation). A basic chess engine based on minimax is implemented.
chess2plyrs is an Rpackage which allows to create a chess game and add moves, verify the status of the game and list the legal moves, as well as read and write FENs. It is also possible to plot the current board position.
You can install the development version of chess2plyrs from GitHub with:
# install.packages("devtools")
devtools::install_github("Luigi-Annic/chess2plyrs")
Known potential issues and future improvements:
In case you find any additional bugs or if you have any suggestion, feel free to post relevant information to GitHub!