X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fsearch.cpp;h=2d5fb6305b8d84dde21795edd409d2af2d88285c;hp=79942bcdf1cfec5b912aede7cdb246d46b3029ec;hb=770c8d92f3886d11ae88afef13f6552f9132a714;hpb=e5cfa14f40a38d99d11a9c048c34858e3145fbcd diff --git a/src/search.cpp b/src/search.cpp index 79942bcd..2d5fb630 100644 --- a/src/search.cpp +++ b/src/search.cpp @@ -762,6 +762,9 @@ namespace { if (eval == VALUE_NONE) ss->staticEval = eval = evaluate(pos); + if (eval == VALUE_DRAW) + eval = value_draw(depth, thisThread); + // Can ttValue be used as a better position evaluation? if ( ttValue != VALUE_NONE && (tte->bound() & (ttValue > eval ? BOUND_LOWER : BOUND_UPPER)))