]> git.sesse.net Git - stockfish/blobdiff - src/material.h
Null move dynamic reduction based on value
[stockfish] / src / material.h
index 8f9f375116e77c92fcfb06311e3f5d1c0fe5f0b3..72d449131439e1ed05cec5bea24056549b1374a0 100644 (file)
@@ -51,7 +51,7 @@ class MaterialInfo {
 public:
   MaterialInfo() : key(0) { clear(); }
 
-  Value material_value() const;
+  Score material_value() const;
   ScaleFactor scale_factor(const Position& pos, Color c) const;
   int space_weight() const;
   bool specialized_eval_exists() const;
@@ -95,9 +95,9 @@ private:
 /// MaterialInfo::material_value simply returns the material balance
 /// evaluation that is independent from game phase.
 
-inline Value MaterialInfo::material_value() const {
+inline Score MaterialInfo::material_value() const {
 
-  return Value(value);
+  return make_score(value, value);
 }