--- a/src/regularisation.rs Tue Aug 04 14:12:18 2026 -0500 +++ b/src/regularisation.rs Tue Aug 04 19:24:55 2026 -0500 @@ -272,7 +272,7 @@ where M: MinMaxMapping<Loc<N, F>, F>, { - let τα = τ * self.α(); + let τα = if config.greedy { 0.0 } else { τ * self.α() }; let keep_above = -τα - ε; let minimise_below = -τα - ε * config.insertion_cutoff_factor; let refinement_tolerance = ε * config.refinement.tolerance_mult; @@ -501,7 +501,7 @@ where M: MinMaxMapping<Loc<N, F>, F>, { - let τα = τ * self.α(); + let τα = if config.greedy { 0.0 } else { τ * self.α() }; let keep_below = τα + ε; let keep_above = -τα - ε; let maximise_above = τα + ε * config.insertion_cutoff_factor;