X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fmove.cpp;h=7b8c4fcc62634e8eb086f867c3c6d0ee4d2a9fbf;hp=d079ee7b56f840b4aaebe61c48066446eb49fe34;hb=83f3ea7ab465c1b8ca0f1a46d245c043e2d14494;hpb=11a79809767e60897e0b015651db30ce1d36b69a diff --git a/src/move.cpp b/src/move.cpp index d079ee7b..7b8c4fcc 100644 --- a/src/move.cpp +++ b/src/move.cpp @@ -1,7 +1,7 @@ /* Stockfish, a UCI chess playing engine derived from Glaurung 2.1 Copyright (C) 2004-2008 Tord Romstad (Glaurung author) - Copyright (C) 2008-2010 Marco Costalba, Joona Kiiski, Tord Romstad + Copyright (C) 2008-2012 Marco Costalba, Joona Kiiski, Tord Romstad Stockfish is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -33,8 +33,8 @@ using std::string; const string move_to_uci(Move m, bool chess960) { - Square from = move_from(m); - Square to = move_to(m); + Square from = from_sq(m); + Square to = to_sq(m); string promotion; if (m == MOVE_NONE) @@ -83,13 +83,13 @@ const string move_to_san(Position& pos, Move m) { Bitboard attackers; bool ambiguousMove, ambiguousFile, ambiguousRank; - Square sq, from = move_from(m); - Square to = move_to(m); + Square sq, from = from_sq(m); + Square to = to_sq(m); PieceType pt = type_of(pos.piece_on(from)); string san; if (is_castle(m)) - san = (move_to(m) < move_from(m) ? "O-O-O" : "O-O"); + san = (to_sq(m) < from_sq(m) ? "O-O-O" : "O-O"); else { if (pt != PAWN)