X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fpawns.cpp;h=cec9aba142af22fcf96edf82879ef8da7f190fa8;hb=0363b5435847e66678cd3fa0d8a94e30b9a91663;hp=b5c377efcd1e30221a514ea050e8787ba8b5a692;hpb=5c3aeae566081f9222280b3e02e679a38bede5cf;p=stockfish diff --git a/src/pawns.cpp b/src/pawns.cpp index b5c377ef..cec9aba1 100644 --- a/src/pawns.cpp +++ b/src/pawns.cpp @@ -185,7 +185,7 @@ Score PawnInfoTable::evaluate_pawns(const Position& pos, Bitboard ourPawns, Rank r; int bonus; bool passed, isolated, doubled, opposed, chain, backward, candidate; - Score value = make_score(0, 0); + Score value = SCORE_ZERO; const Square* ptr = pos.piece_list_begin(Us, PAWN); // Initialize pawn storm scores by giving bonuses for open files @@ -214,7 +214,7 @@ Score PawnInfoTable::evaluate_pawns(const Position& pos, Bitboard ourPawns, pi->qsStormValue[Us] += QStormTable[relative_square(Us, s)] + bonus; // Our rank plus previous one. Used for chain detection. - b = rank_bb(r) | rank_bb(Us == WHITE ? r - 1 : r + 1); + b = rank_bb(r) | rank_bb(Us == WHITE ? r - Rank(1) : r + Rank(1)); // Passed, isolated, doubled or member of a pawn // chain (but not the backward one) ?