]> git.sesse.net Git - stockfish/blobdiff - src/evaluate.cpp
Merge remote-tracking branch 'upstream/master'
[stockfish] / src / evaluate.cpp
index 93e665dfe859295dda5364904469f85cd4ad93eb..7619398e01fcb9f334a519c92999f2c967e6b438 100644 (file)
@@ -1074,7 +1074,7 @@ Value Eval::evaluate(const Position& pos, int* complexity) {
       nnueComplexity = (  412 * nnueComplexity
                         + 428 * abs(psq - nnue)
                         + (optimism  > 0 ? int(optimism) * int(psq - nnue) : 0)
-                        ) / 1026;
+                        ) / 1024;
 
       // Return hybrid NNUE complexity to caller
       if (complexity)
@@ -1091,7 +1091,7 @@ Value Eval::evaluate(const Position& pos, int* complexity) {
   v = std::clamp(v, VALUE_TB_LOSS_IN_MAX_PLY + 1, VALUE_TB_WIN_IN_MAX_PLY - 1);
 
   // When not using NNUE, return classical complexity to caller
-  if (complexity && (!useNNUE || useClassical))
+  if (complexity && useClassical)
       *complexity = abs(v - psq);
 
   return v;