X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fmovepick.cpp;h=e10454b0d982c9e68df1e89ccafb7c05c73c7962;hb=29295ecfd357b5421eb4f273761dce8d9661f130;hp=636f4ba7987a90113c409bf0df35961a88574769;hpb=dc0c441b7c5178baa1bb0cc51b2d0294f58759a4;p=stockfish diff --git a/src/movepick.cpp b/src/movepick.cpp index 636f4ba7..e10454b0 100644 --- a/src/movepick.cpp +++ b/src/movepick.cpp @@ -145,11 +145,11 @@ void MovePicker::score() { { if (pos.capture(m)) m.value = PieceValue[MG][pos.piece_on(to_sq(m))] - - Value(type_of(pos.moved_piece(m))); + - Value(type_of(pos.moved_piece(m))) + + (1 << 28); else - m.value = 2 * (*mainHistory)[pos.side_to_move()][from_to(m)] - + 2 * (*continuationHistory[0])[pos.moved_piece(m)][to_sq(m)] - - (1 << 28); + m.value = (*mainHistory)[pos.side_to_move()][from_to(m)] + + (*continuationHistory[0])[pos.moved_piece(m)][to_sq(m)]; } }