X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fmovepick.h;h=97b1b3abb7f1aaeded105cb068e47b6ceab15c69;hb=99d914985f6ddb1ee22b232d41f17a35e1d34f89;hp=ae2ee3814ea838acf096ef3c73d3135892b16607;hpb=b1b19343cd1f5ec65084dc11a0a0b4d5ece2a24b;p=stockfish diff --git a/src/movepick.h b/src/movepick.h index ae2ee381..97b1b3ab 100644 --- a/src/movepick.h +++ b/src/movepick.h @@ -43,10 +43,10 @@ struct HistoryStats { const int D = 324; - assert(abs(int(v)) <= D); // Consistency check for below formula + assert(abs(v) <= D); // Consistency check for below formula - table[c][from][to] -= table[c][from][to] * abs(int(v)) / D; - table[c][from][to] += int(v) * 32; + table[c][from][to] -= table[c][from][to] * abs(v) / D; + table[c][from][to] += v * 32; } private: @@ -70,10 +70,10 @@ struct Stats { const int D = 936; - assert(abs(int(v)) <= D); // Consistency check for below formula + assert(abs(v) <= D); // Consistency check for below formula - table[pc][to] -= table[pc][to] * abs(int(v)) / D; - table[pc][to] += int(v) * 32; + table[pc][to] -= table[pc][to] * abs(v) / D; + table[pc][to] += v * 32; } private: