From 444c7c51830ada983107112a20b5813d7c663fdc Mon Sep 17 00:00:00 2001 From: Marco Costalba Date: Sat, 7 Nov 2009 15:35:11 +0100 Subject: [PATCH] Convert RookOn7thBonus and QueenOn7thBonus to be Score No functional change. Signed-off-by: Marco Costalba --- src/evaluate.cpp | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/src/evaluate.cpp b/src/evaluate.cpp index f23b256f..ebefb128 100644 --- a/src/evaluate.cpp +++ b/src/evaluate.cpp @@ -145,10 +145,8 @@ namespace { const Value UnstoppablePawnValue = Value(0x500); // Rooks and queens on the 7th rank (modified by Joona Kiiski) - const Value MidgameRookOn7thBonus = Value(47); - const Value EndgameRookOn7thBonus = Value(98); - const Value MidgameQueenOn7thBonus = Value(27); - const Value EndgameQueenOn7thBonus = Value(54); + const Score RookOn7thBonus = Score(47, 98); + const Score QueenOn7thBonus = Score(27, 54); // Rooks on open files (modified by Joona Kiiski) const Value RookOpenFileBonus = Value(43); @@ -645,8 +643,7 @@ namespace { if ( relative_rank(Us, s) == RANK_7 && relative_rank(Us, pos.king_square(Them)) == RANK_8) { - ei.value += Sign[Us] * (Piece == ROOK ? Score(MidgameRookOn7thBonus, EndgameRookOn7thBonus) - : Score(MidgameQueenOn7thBonus, EndgameQueenOn7thBonus)); + ei.value += Sign[Us] * (Piece == ROOK ? RookOn7thBonus : QueenOn7thBonus); } } -- 2.39.2