X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fsearch.cpp;h=7f933a466151a6e29bb375d92ff698a8956402c2;hp=383996501c6f15411142d9f739fe31752c945dba;hb=dc4655e1f9b77910afc6521c1b87661389b44e06;hpb=0fa80c9ba3b766c4d99ea06d4bc52eb33c28ff47 diff --git a/src/search.cpp b/src/search.cpp index 38399650..7f933a46 100644 --- a/src/search.cpp +++ b/src/search.cpp @@ -335,12 +335,12 @@ void MainThread::search() { void Thread::search() { - Stack stack[MAX_PLY+7], *ss = stack+5; // To allow referencing (ss-5) and (ss+2) + Stack stack[MAX_PLY+7], *ss = stack+4; // To allow referencing (ss-4) and (ss+2) Value bestValue, alpha, beta, delta; Move easyMove = MOVE_NONE; MainThread* mainThread = (this == Threads.main() ? Threads.main() : nullptr); - std::memset(ss-5, 0, 8 * sizeof(Stack)); + std::memset(ss-4, 0, 7 * sizeof(Stack)); bestValue = delta = alpha = -VALUE_INFINITE; beta = VALUE_INFINITE;