X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fuci.cpp;h=f05a114e51993088df0c20cc2b86dda2bbc5436f;hp=f82a5f0a967eccf8318fcddd1b799998f0943959;hb=81d6c4a0d60f589f36a970f48bf179ae509aa4b0;hpb=3c07603dac03f0da20194097cf4eb1a396fea60d diff --git a/src/uci.cpp b/src/uci.cpp index f82a5f0a..f05a114e 100644 --- a/src/uci.cpp +++ b/src/uci.cpp @@ -220,7 +220,7 @@ string UCI::value(Value v) { stringstream ss; - if (abs(v) < VALUE_MATE_IN_MAX_PLY) + if (abs(v) < VALUE_MATE - MAX_PLY) ss << "cp " << v * 100 / PawnValueEg; else ss << "mate " << (v > 0 ? VALUE_MATE - v + 1 : -VALUE_MATE - v) / 2; @@ -232,9 +232,7 @@ string UCI::value(Value v) { /// UCI::square() converts a Square to a string in algebraic notation (g1, a7, etc.) std::string UCI::square(Square s) { - - char sq[] = { char('a' + file_of(s)), char('1' + rank_of(s)), 0 }; // NULL terminated - return sq; + return std::string{ char('a' + file_of(s)), char('1' + rank_of(s)) }; }