Pawns::Table pawnsTable;
Material::Table materialTable;
- Endgames endgames;
- size_t pvIdx, pvLast;
+ size_t pvIdx, multiPV, pvLast, shuffleExts;
int selDepth, nmpMinPly;
Color nmpColor;
std::atomic<uint64_t> nodes, tbHits, bestMoveChanges;
Position rootPos;
Search::RootMoves rootMoves;
- Depth completedDepth;
+ Depth rootDepth, completedDepth;
CounterMoveHistory counterMoves;
ButterflyHistory mainHistory;
CapturePieceToHistory captureHistory;