Now that we prefetch in material hash table we
can increase its size and gain something.
Hit rate is now of 98% from 92%
Speedup of 0.8%
No functional change.
Signed-off-by: Marco Costalba <mcostalba@gmail.com>
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);
#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,