makeMoveString method
Makes a move from an algebraic move string (e.g. e2e4, f7f8q). Return value indicates whether the move was valid.
Implementation
bool makeMoveString(String move) {
Move? m = getMove(move);
if (m == null) return false;
return makeMove(m);
}