my $pretty = $board->_prettyprint_move_no_check_or_mate($from_row, $from_col, $to_row, $to_col, $promo);
my $nb = $board->make_move($from_row, $from_col, $to_row, $to_col, $promo);
my $pretty = $board->_prettyprint_move_no_check_or_mate($from_row, $from_col, $to_row, $to_col, $promo);
my $nb = $board->make_move($from_row, $from_col, $to_row, $to_col, $promo);