mirror of
https://github.com/sockspls/badfish
synced 2025-04-30 16:53:09 +00:00
Increased mobility array
Performed more or less well at short TC LLR: 2.95 (-2.94,2.94) Total: 50517 W: 9815 L: 9574 D: 31128 And a bit better at long TC LLR: 2.96 (-2.94,2.94) Total: 15564 W: 2805 L: 2624 D: 10135 bench: 4375253
This commit is contained in:
parent
1a34496761
commit
7c6f346c90
1 changed files with 14 additions and 14 deletions
|
@ -96,20 +96,20 @@ namespace {
|
|||
// by friendly pieces.
|
||||
const Score MobilityBonus[][32] = {
|
||||
{}, {},
|
||||
{ S(-38,-33), S(-25,-23), S(-12,-13), S( 0, -3), S(12, 7), S(25, 17), // Knights
|
||||
S( 31, 22), S( 38, 27), S( 38, 27) },
|
||||
{ S(-25,-30), S(-11,-16), S( 3, -2), S(17, 12), S(31, 26), S(45, 40), // Bishops
|
||||
S( 57, 52), S( 65, 60), S( 71, 65), S(74, 69), S(76, 71), S(78, 73),
|
||||
S( 79, 74), S( 80, 75), S( 81, 76), S(81, 76) },
|
||||
{ S(-20,-36), S(-14,-19), S( -8, -3), S(-2, 13), S( 4, 29), S(10, 46), // Rooks
|
||||
S( 14, 62), S( 19, 79), S( 23, 95), S(26,106), S(27,111), S(28,114),
|
||||
S( 29,116), S( 30,117), S( 31,118), S(32,118) },
|
||||
{ S(-10,-18), S( -8,-13), S( -6, -7), S(-3, -2), S(-1, 3), S( 1, 8), // Queens
|
||||
S( 3, 13), S( 5, 19), S( 8, 23), S(10, 27), S(12, 32), S(15, 34),
|
||||
S( 16, 35), S( 17, 35), S( 18, 35), S(20, 35), S(20, 35), S(20, 35),
|
||||
S( 20, 35), S( 20, 35), S( 20, 35), S(20, 35), S(20, 35), S(20, 35),
|
||||
S( 20, 35), S( 20, 35), S( 20, 35), S(20, 35), S(20, 35), S(20, 35),
|
||||
S( 20, 35), S( 20, 35) }
|
||||
{ S(-35,-30), S(-22,-20), S(-9,-10), S( 3, 0), S(15, 10), S(27, 20), // Knights
|
||||
S( 37, 28), S( 42, 31), S(44, 33) },
|
||||
{ S(-22,-27), S( -8,-13), S( 6, 1), S(20, 15), S(34, 29), S(48, 43), // Bishops
|
||||
S( 60, 55), S( 68, 63), S(74, 68), S(77, 72), S(80, 75), S(82, 77),
|
||||
S( 84, 79), S( 86, 81), S(87, 82), S(87, 82) },
|
||||
{ S(-17,-33), S(-11,-16), S(-5, 0), S( 1, 16), S( 7, 32), S(13, 48), // Rooks
|
||||
S( 18, 64), S( 22, 80), S(26, 96), S(29,109), S(31,115), S(33,119),
|
||||
S( 35,122), S( 36,123), S(37,124), S(38,124) },
|
||||
{ S(-12,-20), S( -8,-13), S(-5, -7), S(-2, -1), S( 1, 5), S( 4, 11), // Queens
|
||||
S( 7, 17), S( 10, 23), S(13, 29), S(16, 34), S(18, 38), S(20, 40),
|
||||
S( 22, 41), S( 23, 41), S(24, 41), S(25, 41), S(25, 41), S(25, 41),
|
||||
S( 25, 41), S( 25, 41), S(25, 41), S(25, 41), S(25, 41), S(25, 41),
|
||||
S( 25, 41), S( 25, 41), S(25, 41), S(25, 41), S(25, 41), S(25, 41),
|
||||
S( 25, 41), S( 25, 41) }
|
||||
};
|
||||
|
||||
// OutpostBonus[PieceType][Square] contains outpost bonuses of knights and
|
||||
|
|
Loading…
Add table
Reference in a new issue