X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fmovepick.cpp;h=539c486852ee278e0295deb7a53919a7fd634ac6;hp=09f7611c527b8e397f6422c2901f7a48854726cd;hb=7b0a2f2a90b63d9e5e092786fbfb54cd8ad3d8e5;hpb=17ffc22279b33ef2015a76461e1e644909d43a10 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