X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fsearch.h;h=0c552d39f5058220350e233a0a155af8ad188296;hp=a399beba9a6069ebedeccc619a82f8fbc8457fed;hb=79232be02a03a5e2225b30f843e9597fd85951dc;hpb=0a1f54975fe3cb59a5274cbfee51f5b53e64071b diff --git a/src/search.h b/src/search.h index a399beba..0c552d39 100644 --- a/src/search.h +++ b/src/search.h @@ -56,9 +56,7 @@ struct Stack { /// all non-pv moves. struct RootMove { - RootMove(Move m) : score(-VALUE_INFINITE), prevScore(-VALUE_INFINITE) { - pv.push_back(m); pv.push_back(MOVE_NONE); - } + RootMove(Move m) : score(-VALUE_INFINITE), prevScore(-VALUE_INFINITE), pv(1, m) {} bool operator<(const RootMove& m) const { return score > m.score; } // Ascending sort bool operator==(const Move& m) const { return pv[0] == m; }