]> git.sesse.net Git - stockfish/blobdiff - src/nnue/evaluate_nnue.cpp
Remove classical evaluation
[stockfish] / src / nnue / evaluate_nnue.cpp
index f33aa3b889b9eaaf8f36530e972850c3a460c146..a1a90023909f98f25826691d738ac838a33e551d 100644 (file)
@@ -137,8 +137,7 @@ namespace Stockfish::Eval::NNUE {
   }
 
   void hint_common_parent_position(const Position& pos) {
-    if (Eval::useNNUE)
-        featureTransformer->hint_common_access(pos);
+    featureTransformer->hint_common_access(pos);
   }
 
   // Evaluation function. Perform differential calculation.
@@ -148,7 +147,7 @@ namespace Stockfish::Eval::NNUE {
     // overaligning stack variables with alignas() doesn't work correctly.
 
     constexpr uint64_t alignment = CacheLineSize;
-    int delta = 24 - pos.non_pawn_material() / 9560;
+    constexpr int delta = 24;
 
 #if defined(ALIGNAS_ON_STACK_VARIABLES_BROKEN)
     TransformedFeatureType transformedFeaturesUnaligned[