mirror of
https://github.com/sockspls/badfish
synced 2025-04-30 08:43:09 +00:00
Tune evaluation scores
STC: LLR: -2.96 (-2.94,2.94) [0.00,4.00] Total: 84697 W: 18173 L: 18009 D: 48515 http://tests.stockfishchess.org/tests/view/5bea366f0ebc595e0ae34793 LTC: LLR: 2.95 (-2.94,2.94) [0.00,4.00] Total: 157625 W: 25533 L: 24893 D: 107199 http://tests.stockfishchess.org/tests/view/5be8b69e0ebc595e0ae33024 Personally, I feel like SF has been tuned to death recently and that we need to step away from existing-parameter tunes for a bit and focus more on new ideas. I don't really think there's much more ELO in these tunes (for now). For me at least, this was the last existing-parameter tune I'll be running for quite a while. Cheers! Bench: 3572567
This commit is contained in:
parent
d2274e609c
commit
b92206305f
1 changed files with 17 additions and 17 deletions
|
@ -152,25 +152,25 @@ namespace {
|
|||
};
|
||||
|
||||
// Assorted bonuses and penalties
|
||||
constexpr Score BishopPawns = S( 3, 7);
|
||||
constexpr Score CloseEnemies = S( 6, 0);
|
||||
constexpr Score BishopPawns = S( 3, 8);
|
||||
constexpr Score CloseEnemies = S( 7, 0);
|
||||
constexpr Score CorneredBishop = S( 50, 50);
|
||||
constexpr Score Hanging = S( 57, 32);
|
||||
constexpr Score KingProtector = S( 6, 6);
|
||||
constexpr Score KnightOnQueen = S( 21, 11);
|
||||
constexpr Score LongDiagonalBishop = S( 46, 0);
|
||||
constexpr Score Hanging = S( 62, 34);
|
||||
constexpr Score KingProtector = S( 6, 7);
|
||||
constexpr Score KnightOnQueen = S( 20, 12);
|
||||
constexpr Score LongDiagonalBishop = S( 44, 0);
|
||||
constexpr Score MinorBehindPawn = S( 16, 0);
|
||||
constexpr Score Overload = S( 13, 6);
|
||||
constexpr Score PawnlessFlank = S( 19, 84);
|
||||
constexpr Score RookOnPawn = S( 10, 29);
|
||||
constexpr Score SliderOnQueen = S( 42, 21);
|
||||
constexpr Score ThreatByKing = S( 22, 78);
|
||||
constexpr Score ThreatByPawnPush = S( 45, 40);
|
||||
constexpr Score ThreatByRank = S( 16, 3);
|
||||
constexpr Score ThreatBySafePawn = S(173,102);
|
||||
constexpr Score TrappedRook = S( 96, 5);
|
||||
constexpr Score WeakQueen = S( 50, 10);
|
||||
constexpr Score WeakUnopposedPawn = S( 15, 19);
|
||||
constexpr Score Overload = S( 12, 6);
|
||||
constexpr Score PawnlessFlank = S( 18, 94);
|
||||
constexpr Score RookOnPawn = S( 10, 28);
|
||||
constexpr Score SliderOnQueen = S( 49, 21);
|
||||
constexpr Score ThreatByKing = S( 21, 84);
|
||||
constexpr Score ThreatByPawnPush = S( 48, 42);
|
||||
constexpr Score ThreatByRank = S( 14, 3);
|
||||
constexpr Score ThreatBySafePawn = S(169, 99);
|
||||
constexpr Score TrappedRook = S( 98, 5);
|
||||
constexpr Score WeakQueen = S( 51, 10);
|
||||
constexpr Score WeakUnopposedPawn = S( 14, 20);
|
||||
|
||||
#undef S
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue