mirror of
https://github.com/HChaZZY/Stockfish.git
synced 2025-12-20 00:56:39 +08:00
Try more aggressive version
This commit is contained in:
@@ -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)
|
||||
|
||||
@@ -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
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user