Revert "Rook PSQT Tuned"
authorStéphane Nicolet <cassio@free.fr>
Wed, 6 Nov 2019 10:06:53 +0000 (11:06 +0100)
committerStéphane Nicolet <cassio@free.fr>
Wed, 6 Nov 2019 10:07:38 +0000 (11:07 +0100)
This reverts the previous commit. The PSQT changes in this previous
commit originated from tests against quite an old version of master
which did not include the other PSQT changes of 474d133 for the other
pieces, and there might be some unknown interactions between the PSQT
tables. So we made a non-regression test of the last commit against the
last-but-one commit. This test failed, leading to the revert decision.

Failed non-regression test:
LLR: -2.96 (-2.94,2.94) [-3.00,1.00]
Total: 95536 W: 15047 L: 15347 D: 65142
http://tests.stockfishchess.org/tests/view/5dc0ba1d0ebc5904493b0112

Closes https://github.com/official-stockfish/Stockfish/pull/2395

Bench: 4362323

src/psqt.cpp

index 6469c43a1dbdbc8f3b77d4bca09ddfde934247fe..60d17ad29e55c2366640d4f2aa786f567bce3a54 100644 (file)
@@ -59,14 +59,14 @@ constexpr Score Bonus[][RANK_NB][int(FILE_NB) / 2] = {
    { S(-48,-46), S(  1,-42), S(-14,-37), S(-23,-24) }
   },
   { // Rook
    { S(-48,-46), S(  1,-42), S(-14,-37), S(-23,-24) }
   },
   { // Rook
-   { S(-26, -7), S(-19,-15), S( -8,-10), S(-1,-10) },
-   { S(-21,-19), S(-24, -7), S( -6,  0), S( 5, -1) },
-   { S(-29, -1), S(-20, -4), S(  6,  8), S(12,-19) },
-   { S(-14, -1), S( -1, -3), S(-12, -8), S(-7, 10) },
-   { S(-37,  1), S( -6, 13), S(  0, 14), S(10,  4) },
-   { S(-16,  9), S( -1, 15), S(  4, -8), S( 1, 16) },
-   { S( -1,  2), S( 10,  4), S( 13, 23), S(23, -4) },
-   { S( -2, 21), S(-21, -3), S(  4, 26), S(-1, 20) }
+   { S(-31, -9), S(-20,-13), S(-14,-10), S(-5, -9) },
+   { S(-21,-12), S(-13, -9), S( -8, -1), S( 6, -2) },
+   { S(-25,  6), S(-11, -8), S( -1, -2), S( 3, -6) },
+   { S(-13, -6), S( -5,  1), S( -4, -9), S(-6,  7) },
+   { S(-27, -5), S(-15,  8), S( -4,  7), S( 3, -6) },
+   { S(-22,  6), S( -2,  1), S(  6, -7), S(12, 10) },
+   { S( -2,  4), S( 12,  5), S( 16, 20), S(18, -5) },
+   { S(-17, 18), S(-19,  0), S( -1, 19), S( 9, 13) }
   },
   { // Queen
    { S( 3,-69), S(-5,-57), S(-5,-47), S( 4,-26) },
   },
   { // Queen
    { S( 3,-69), S(-5,-57), S(-5,-47), S( 4,-26) },