Open miskibin opened 1 month ago
The board is already drawable by doing
std::cout << board << std::endl;
which is mainly good for debugging, any other representation is highly opinionated I think..
moves would need to be convered via one of the conversion functions described here https://disservin.github.io/chess-library/pages/move.html#other-formats
board.makeMove(uci::uciToMove(board, uci));
Adding methods like
pushUci
orisDraw
would make library more appealing for new users.My naive method for drawing board.
I am new to c++ so i believe it could be done much better.
I can create PR for that if u want