diff --git a/src/nnue/features/half_ka_v2_hm.cpp b/src/nnue/features/half_ka_v2_hm.cpp index 41ea4c263ce..dc9185a518c 100644 --- a/src/nnue/features/half_ka_v2_hm.cpp +++ b/src/nnue/features/half_ka_v2_hm.cpp @@ -77,7 +77,7 @@ template void HalfKAv2_hm::append_changed_indices(Square ksq, int HalfKAv2_hm::update_cost(const StateInfo* st) { return st->dirtyPiece.dirty_num; } -int HalfKAv2_hm::refresh_cost(const Position& pos) { return pos.count() * 3 / 4; } +int HalfKAv2_hm::refresh_cost(const Position& pos) { return pos.count() * 5 / 8; } bool HalfKAv2_hm::requires_refresh(const StateInfo* st, Color perspective) { return st->dirtyPiece.piece[0] == make_piece(perspective, KING);