]> git.sesse.net Git - stockfish/blobdiff - src/position.h
Use NNUE complexity in search, retune related parameters
[stockfish] / src / position.h
index e558581850f41a57a664af73a3f233b589d29665..510875d86d3ca4e0e1d38687cf926f9a7295b315 100644 (file)
@@ -161,6 +161,7 @@ public:
   bool has_repeated() const;
   int rule50_count() const;
   Score psq_score() const;
+  Value psq_eg_stm() const;
   Value non_pawn_material(Color c) const;
   Value non_pawn_material() const;
 
@@ -342,6 +343,10 @@ inline Score Position::psq_score() const {
   return psq;
 }
 
+inline Value Position::psq_eg_stm() const {
+  return (sideToMove == WHITE ? 1 : -1) * eg_value(psq);
+}
+
 inline Value Position::non_pawn_material(Color c) const {
   return st->nonPawnMaterial[c];
 }