mirror of
https://github.com/HChaZZY/Stockfish.git
synced 2025-12-25 03:26:24 +08:00
A combo of 3 successful tuning patches
Shelter Weakness by Fauzi Akram Dabat Threats by Alain Savard Passed Pawns by Alain Savard STC: LLR: 2.95 (-2.94,2.94) [0.00,4.00] Total: 51378 W: 11592 L: 11223 D: 28563 http://tests.stockfishchess.org/tests/view/5a79e2fe0ebc5902971a99d1 LTC: LLR: 2.95 (-2.94,2.94) [0.00,4.00] Total: 21631 W: 3888 L: 3661 D: 14082 http://tests.stockfishchess.org/tests/view/5a7aefe80ebc5902971a9a39 Bench: 4983414
This commit is contained in:
committed by
Stéphane Nicolet
parent
69067e1988
commit
917fe69f84
@@ -46,14 +46,14 @@ namespace {
|
||||
// Weakness of our pawn shelter in front of the king by [isKingFile][distance from edge][rank].
|
||||
// RANK_1 = 0 is used for files where we have no pawns or our pawn is behind our king.
|
||||
const Value ShelterWeakness[][int(FILE_NB) / 2][RANK_NB] = {
|
||||
{ { V( 97), V(17), V( 9), V(44), V( 84), V( 87), V( 99) }, // Not On King file
|
||||
{ V(106), V( 6), V(33), V(86), V( 87), V(104), V(112) },
|
||||
{ V(101), V( 2), V(65), V(98), V( 58), V( 89), V(115) },
|
||||
{ V( 73), V( 7), V(54), V(73), V( 84), V( 83), V(111) } },
|
||||
{ { V(104), V(20), V( 6), V(27), V( 86), V( 93), V( 82) }, // On King file
|
||||
{ V(123), V( 9), V(34), V(96), V(112), V( 88), V( 75) },
|
||||
{ V(120), V(25), V(65), V(91), V( 66), V( 78), V(117) },
|
||||
{ V( 81), V( 2), V(47), V(63), V( 94), V( 93), V(104) } }
|
||||
{ { V( 98), V(20), V(11), V(42), V( 83), V( 84), V(101) }, // Not On King file
|
||||
{ V(103), V( 8), V(33), V(86), V( 87), V(105), V(113) },
|
||||
{ V(100), V( 2), V(65), V(95), V( 59), V( 89), V(115) },
|
||||
{ V( 72), V( 6), V(52), V(74), V( 83), V( 84), V(112) } },
|
||||
{ { V(105), V(19), V( 3), V(27), V( 85), V( 93), V( 84) }, // On King file
|
||||
{ V(121), V( 7), V(33), V(95), V(112), V( 86), V( 72) },
|
||||
{ V(121), V(26), V(65), V(90), V( 65), V( 76), V(117) },
|
||||
{ V( 79), V( 0), V(45), V(65), V( 94), V( 92), V(105) } }
|
||||
};
|
||||
|
||||
// Danger of enemy pawns moving toward our king by [type][distance from edge][rank].
|
||||
|
||||
Reference in New Issue
Block a user