mirror of
https://github.com/peterosterlund2/droidfish.git
synced 2025-04-02 10:20:45 +02:00
DroidFish: Don't use 6-men TBs for 32-bit compiles.
This commit is contained in:
parent
ef24ff02de
commit
5c5f94184e
@ -441,6 +441,8 @@ TBTables TBTables;
|
|||||||
// If the corresponding file exists two new objects TBTable<WDL> and TBTable<DTZ>
|
// If the corresponding file exists two new objects TBTable<WDL> and TBTable<DTZ>
|
||||||
// are created and added to the lists and hash table. Called at init time.
|
// are created and added to the lists and hash table. Called at init time.
|
||||||
void TBTables::add(const std::vector<PieceType>& pieces) {
|
void TBTables::add(const std::vector<PieceType>& pieces) {
|
||||||
|
if (sizeof(char*) < 8 && pieces.size() >= 6)
|
||||||
|
return; // Not enough address space to support 6-men TB on 32-bit OS
|
||||||
|
|
||||||
std::string code;
|
std::string code;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user