X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fposition.cpp;h=9d7679ab0979e1daee7f38528d6b5bdb23d318e9;hp=0a04b99b1ac9d1be07bd11ae0430848a7344449c;hb=f2e78d9f841b53b8d512ad2687ff982cf841df58;hpb=b5bbc1f71359e2bee21915e724c490898ba41a86 diff --git a/src/position.cpp b/src/position.cpp index 0a04b99b..9d7679ab 100644 --- a/src/position.cpp +++ b/src/position.cpp @@ -1351,7 +1351,7 @@ int Position::see_sign(Move m) const { // Early return if SEE cannot be negative because captured piece value // is not less then capturing one. Note that king moves always return // here because king midgame value is set to 0. - if (piece_value_midgame(piece_on(to)) >= piece_value_midgame(piece_on(from))) + if (PieceValueMidgame[piece_on(to)] >= PieceValueMidgame[piece_on(from)]) return 1; return see(m); @@ -1558,7 +1558,7 @@ Key Position::compute_material_key() const { for (Color c = WHITE; c <= BLACK; c++) for (PieceType pt = PAWN; pt <= QUEEN; pt++) - for (int i = 0, cnt = piece_count(c, pt); i < cnt; i++) + for (int i = 0; i < piece_count(c, pt); i++) result ^= zobrist[c][pt][i]; return result; @@ -1682,7 +1682,7 @@ void Position::init() { for (Piece p = WP; p <= WK; p++) { - Score ps = make_score(piece_value_midgame(p), piece_value_endgame(p)); + Score ps = make_score(PieceValueMidgame[p], PieceValueEndgame[p]); for (Square s = SQ_A1; s <= SQ_H8; s++) {