diff --git a/src/material.cpp b/src/material.cpp index f5e4a3b9..31550720 100644 --- a/src/material.cpp +++ b/src/material.cpp @@ -32,7 +32,7 @@ namespace { const Value EndgameLimit = Value(3998); // Scale factors used when one side has no more pawns - const int NoPawnsSF[4] = { 6, 12, 32 }; + const uint8_t NoPawnsSF[4] = { 6, 12, 32 }; // Polynomial material balance parameters const Value RedundantQueenPenalty = Value(320); diff --git a/src/material.h b/src/material.h index 1a5f1105..08752572 100644 --- a/src/material.h +++ b/src/material.h @@ -25,7 +25,7 @@ #include "tt.h" #include "types.h" -const int MaterialTableSize = 1024; +const int MaterialTableSize = 8192; /// MaterialInfo is a class which contains various information about a /// material configuration. It contains a material balance evaluation,