X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;ds=sidebyside;f=src%2Fmovepick.cpp;h=539c486852ee278e0295deb7a53919a7fd634ac6;hb=b917cd275e6f9825bc860d2fc7b7d67dacef2915;hp=09f7611c527b8e397f6422c2901f7a48854726cd;hpb=62c0dc5dea4b3398afbf2bc015e91fdaedfdb81e;p=stockfish diff --git a/src/movepick.cpp b/src/movepick.cpp index 09f7611c..539c4868 100644 --- a/src/movepick.cpp +++ b/src/movepick.cpp @@ -193,12 +193,12 @@ void MovePicker::score() { // is not under attack, ordered by history value, then bad-captures and quiet // moves with a negative SEE. This last group is ordered by the SEE score. Move m; - int seeScore; + Value seeScore; for (ExtMove* it = moves; it != end; ++it) { m = it->move; - if ((seeScore = pos.see_sign(m)) < 0) + if ((seeScore = pos.see_sign(m)) < VALUE_ZERO) it->score = seeScore - HistoryStats::Max; // At the bottom else if (pos.capture(m)) @@ -317,7 +317,7 @@ Move MovePicker::next_move() { move = pick_best(cur++, end)->move; if (move != ttMove) { - if (pos.see_sign(move) >= 0) + if (pos.see_sign(move) >= VALUE_ZERO) return move; // Losing capture, move it to the tail of the array