X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fmovepick.cpp;h=0c61c30c07ef937e75bfc7af63c8d2e6343d6751;hp=ce603d188ce5ad3d5e7add57ac1b00c4c2d599e8;hb=f70cef3b798384a61be10e11fcd402aeccfd008d;hpb=a89b26bedd7e07f23c8292dcdccbd527c68d56f4 diff --git a/src/movepick.cpp b/src/movepick.cpp index ce603d18..0c61c30c 100644 --- a/src/movepick.cpp +++ b/src/movepick.cpp @@ -167,11 +167,11 @@ void MovePicker::score() { it->value = PieceValue[MG][pos.piece_on(to_sq(m))] - Value(type_of(pos.moved_piece(m))); - if (type_of(m) == PROMOTION) - it->value += PieceValue[MG][promotion_type(m)] - PieceValue[MG][PAWN]; - - else if (type_of(m) == ENPASSANT) + if (type_of(m) == ENPASSANT) it->value += PieceValue[MG][PAWN]; + + else if (type_of(m) == PROMOTION) + it->value += PieceValue[MG][promotion_type(m)] - PieceValue[MG][PAWN]; } }