Allow for general transposition table sizes. (#1341)
[stockfish] / src / tt.cpp
index f283d0c6d71c21881d84a8f448cfbb2b537a461e..a1ef44422832781d1325232da2d30a3a48582149 100644 (file)
@@ -33,7 +33,7 @@ TranspositionTable TT; // Our global transposition table
 
 void TranspositionTable::resize(size_t mbSize) {
 
-  size_t newClusterCount = size_t(1) << msb((mbSize * 1024 * 1024) / sizeof(Cluster));
+  size_t newClusterCount = mbSize * 1024 * 1024 / sizeof(Cluster);
 
   if (newClusterCount == clusterCount)
       return;