]> git.sesse.net Git - stockfish/blobdiff - src/evaluate.cpp
Use templetize enum operations for Depth
[stockfish] / src / evaluate.cpp
index 74e70fa2530cf6903b553e892ca95188b8484f65..f6a2ed0dcdb0ad3b1d7daf4371f7d6cbe8c12c96 100644 (file)
@@ -1075,9 +1075,9 @@ namespace {
 
     Value eg = eg_value(v);
     ScaleFactor f = sf[eg > Value(0) ? WHITE : BLACK];
-    Value ev = Value((eg * f) / SCALE_FACTOR_NORMAL);
+    Value ev = Value((eg * int(f)) / SCALE_FACTOR_NORMAL);
 
-    int result = (mg_value(v) * ph + ev * (128 - ph)) / 128;
+    int result = (mg_value(v) * int(ph) + ev * int(128 - ph)) / 128;
     return Value(result & ~(GrainSize - 1));
   }