From: Joona Kiiski Date: Wed, 17 Apr 2013 06:58:59 +0000 (+0100) Subject: Try more aggressive version X-Git-Url: https://git.sesse.net/?p=stockfish;a=commitdiff_plain;h=818e0b2d2b0e2b2eaa8279c8f6684770dc4550e9 Try more aggressive version --- diff --git a/src/evaluate.cpp b/src/evaluate.cpp index 3481b03d..dd26e469 100644 --- a/src/evaluate.cpp +++ b/src/evaluate.cpp @@ -584,7 +584,7 @@ Value do_evaluate(const Position& pos, Value& margin) { // Penalty for bishop with same coloured pawns if (Piece == BISHOP) - score -= make_score(4, 4) * ei.pi->same_colored_pawn_count(s, Us); + score -= make_score(8, 12) * ei.pi->same_colored_pawn_count(s, Us); // Bishop and knight outposts squares if ( (Piece == BISHOP || Piece == KNIGHT) diff --git a/src/material.cpp b/src/material.cpp index 3474ccd5..208227e5 100644 --- a/src/material.cpp +++ b/src/material.cpp @@ -39,14 +39,14 @@ namespace { const Value RedundantRookPenalty = Value(554); // pair pawn knight bishop rook queen - const int LinearCoefficients[6] = { 1617, -162, -1172, -62, 105, 26 }; + const int LinearCoefficients[6] = { 1617, -162, -1172, -190, 105, 26 }; const int QuadraticCoefficientsSameColor[][PIECE_TYPE_NB] = { // pair pawn knight bishop rook queen { 7 }, // Bishop pair { 39, 2 }, // Pawn { 35, 271, -4 }, // Knight - { 7, 25, 4, 7 }, // Bishop + { 7, 105, 4, 7 }, // Bishop { -27, -2, 46, 100, 56 }, // Rook { 58, 29, 83, 148, -3, -25 } // Queen };