X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fposition.cpp;h=ad699cc0e93423ef4112093b442da41c0466cb72;hp=8c36d9ac26ab604da8b994d0943d450a77f7a1fd;hb=d5e49a3ad44bde500102090e7fe2c19027a73b14;hpb=c5ec94d0f1b128fc2c691c7231663a345409d5cc diff --git a/src/position.cpp b/src/position.cpp index 8c36d9ac..ad699cc0 100644 --- a/src/position.cpp +++ b/src/position.cpp @@ -19,6 +19,7 @@ #include #include +#include #include #include #include @@ -400,7 +401,8 @@ const string Position::pretty(Move move) const { if (piece_on(sq) != NO_PIECE) brd[513 - 68*rank_of(sq) + 4*file_of(sq)] = PieceToChar[piece_on(sq)]; - ss << brd << "\nFen: " << fen() << "\nKey: " << st->key << "\nCheckers: "; + ss << brd << "\nFen: " << fen() << "\nKey: " << std::hex << std::uppercase + << std::setfill('0') << std::setw(16) << st->key << "\nCheckers: "; for (Bitboard b = checkers(); b; ) ss << square_to_string(pop_lsb(&b)) << " ";