X-Git-Url: https://git.sesse.net/?p=remoteglot;a=blobdiff_plain;f=Board.pm;h=ff2828af82b03c60f6e2fcef4dd341e8d2d6ed0e;hp=d6a0f5524869360b4f171f226aa17086fb34c8da;hb=2ec5e8902926f0e192fb119f3955dab2564816aa;hpb=aab426550a1da4daea35eb0b0691fe8bd7907348 diff --git a/Board.pm b/Board.pm index d6a0f55..ff2828a 100644 --- a/Board.pm +++ b/Board.pm @@ -36,7 +36,7 @@ sub clone { # Returns a new board. sub make_move { my ($board, $from_row, $from_col, $to_row, $to_col, $promo) = @_; - my $move = _move_to_uci_notation($from_row, $from_col, $to_row, $to_col, $promo); + my $move = move_to_uci_notation($from_row, $from_col, $to_row, $to_col, $promo); my $piece = $board->[$from_row][$from_col]; my $nb = $board->clone(); @@ -144,7 +144,7 @@ sub _square_to_pos { return (_row_letter_to_num($2), _col_letter_to_num($1)); } -sub _move_to_uci_notation { +sub move_to_uci_notation { my ($from_row, $from_col, $to_row, $to_col, $promo) = @_; $promo //= ""; return _pos_to_square($from_row, $from_col) . _pos_to_square($to_row, $to_col) . $promo; @@ -447,7 +447,7 @@ sub prettyprint_move { sub _prettyprint_move_no_check_or_mate { my ($board, $from_row, $from_col, $to_row, $to_col, $promo) = @_; my $piece = $board->[$from_row][$from_col]; - my $move = _move_to_uci_notation($from_row, $from_col, $to_row, $to_col, $promo); + my $move = move_to_uci_notation($from_row, $from_col, $to_row, $to_col, $promo); if ($piece eq '-') { die "Invalid move $move";