]> git.sesse.net Git - stockfish/blobdiff - src/search.cpp
Fix stack initialization
[stockfish] / src / search.cpp
index d0ed44fa16a8c34ebc5e1648bd93ff6b580f558c..d27b21d2cb8b53e3e77a84e4d147bc1415c2cea8 100644 (file)
@@ -276,8 +276,11 @@ void Thread::search() {
   int iterIdx = 0;
 
   std::memset(ss-7, 0, 10 * sizeof(Stack));
-  for (int i = 7; i > 0; i--)
+  for (int i = 7; i > 0; --i)
+  {
       (ss-i)->continuationHistory = &this->continuationHistory[0][0][NO_PIECE][0]; // Use as a sentinel
+      (ss-i)->staticEval = VALUE_NONE;
+  }
 
   for (int i = 0; i <= MAX_PLY + 2; ++i)
       (ss+i)->ply = i;