X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fmove.cpp;fp=src%2Fmove.cpp;h=2a74aef1ad2378bad5ab1889de2f8c441f7abef2;hp=4a9705446454d78298db32fec024985bb234f11b;hb=c2c185423b13b0227c86009c6006e48e8d258896;hpb=25b4d0c127af9fe564f7a797460bed4c2837bcc2 diff --git a/src/move.cpp b/src/move.cpp index 4a970544..2a74aef1 100644 --- a/src/move.cpp +++ b/src/move.cpp @@ -45,7 +45,7 @@ const string move_to_uci(Move m, bool chess960) { return "0000"; if (move_is_castle(m) && !chess960) - to = from + (square_file(to) == FILE_H ? Square(2) : -Square(2)); + to = from + (file_of(to) == FILE_H ? Square(2) : -Square(2)); if (move_is_promotion(m)) promotion = char(tolower(piece_type_to_char(promotion_piece_type(m)))); @@ -86,7 +86,7 @@ const string move_to_san(Position& pos, Move m) { bool ambiguousMove, ambiguousFile, ambiguousRank; Square sq, from = move_from(m); Square to = move_to(m); - PieceType pt = piece_type(pos.piece_on(from)); + PieceType pt = type_of(pos.piece_on(from)); string san; if (move_is_castle(m)) @@ -107,10 +107,10 @@ const string move_to_san(Position& pos, Move m) { { sq = pop_1st_bit(&attackers); - if (square_file(sq) == square_file(from)) + if (file_of(sq) == file_of(from)) ambiguousFile = true; - if (square_rank(sq) == square_rank(from)) + if (rank_of(sq) == rank_of(from)) ambiguousRank = true; ambiguousMove = true; @@ -119,9 +119,9 @@ const string move_to_san(Position& pos, Move m) { if (ambiguousMove) { if (!ambiguousFile) - san += file_to_char(square_file(from)); + san += file_to_char(file_of(from)); else if (!ambiguousRank) - san += rank_to_char(square_rank(from)); + san += rank_to_char(rank_of(from)); else san += square_to_string(from); } @@ -130,7 +130,7 @@ const string move_to_san(Position& pos, Move m) { if (pos.move_is_capture(m)) { if (pt == PAWN) - san += file_to_char(square_file(from)); + san += file_to_char(file_of(from)); san += 'x'; }