diff --git a/src/nnue/nnue_accumulator.cpp b/src/nnue/nnue_accumulator.cpp index e63a68cb7..358a4b278 100644 --- a/src/nnue/nnue_accumulator.cpp +++ b/src/nnue/nnue_accumulator.cpp @@ -584,18 +584,6 @@ void update_accumulator_incremental( else FeatureSet::append_changed_indices(perspective, ksq, computed.diff, added, removed); - if (!added.size() && !removed.size()) - { - auto& targetAcc = target_state.template acc(); - const auto& sourceAcc = computed.template acc(); - - targetAcc.accumulation[perspective] = sourceAcc.accumulation[perspective]; - targetAcc.psqtAccumulation[perspective] = sourceAcc.psqtAccumulation[perspective]; - targetAcc.computed[perspective] = true; - - return; - } - auto updateContext = make_accumulator_update_context(perspective, featureTransformer, computed, target_state);