X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fthread.h;h=8a512c96dd22f5fa84f04c1733c45ccf4fb6b38c;hp=26aed392fd34bf1977eb7f1edf7366ffbad67787;hb=4739037f967ac3c818907e89cc88c7b97021d027;hpb=234344500f4d6e35c6992a07e0b1adb59aea209e diff --git a/src/thread.h b/src/thread.h index 26aed392..8a512c96 100644 --- a/src/thread.h +++ b/src/thread.h @@ -63,7 +63,7 @@ struct SplitPoint { // Const data after split point has been setup const Position* pos; - const Search::Stack* ss; + Search::Stack* ss; Thread* masterThread; Depth depth; Value beta; @@ -117,7 +117,7 @@ struct Thread : public ThreadBase { bool cutoff_occurred() const; bool available_to(const Thread* master) const; - void split(Position& pos, const Search::Stack* ss, Value alpha, Value beta, Value* bestValue, Move* bestMove, + void split(Position& pos, Search::Stack* ss, Value alpha, Value beta, Value* bestValue, Move* bestMove, Depth depth, int moveCount, MovePicker* movePicker, int nodeType, bool cutNode); SplitPoint splitPoints[MAX_SPLITPOINTS_PER_THREAD];