diff -r b6af27f72492 -r 642141008293 src/sliding_pdps.rs --- a/src/sliding_pdps.rs Tue Jul 28 22:00:55 2026 -0500 +++ b/src/sliding_pdps.rs Wed Jul 29 00:08:14 2026 -0500 @@ -14,6 +14,7 @@ use crate::types::*; use alg_tools::bounds::MinMaxMapping; use alg_tools::convex::{Conjugable, Prox, Zero}; +use alg_tools::norms::L2; use alg_tools::direct_product::Pair; use alg_tools::error::DynResult; use alg_tools::euclidean::ClosedEuclidean; @@ -23,7 +24,6 @@ }; use alg_tools::mapping::{DifferentiableMapping, DifferentiableRealMapping, Instance}; use alg_tools::nalgebra_support::ToNalgebraRealField; -use alg_tools::norms::L2; use anyhow::ensure; use numeric_literals::replace_float_literals; use serde::{Deserialize, Serialize}; @@ -312,7 +312,7 @@ ε, ins, ®, - Some(|μ̃: &RNDM| f.apply(Pair(μ̃, &z))), + Some(|μ̃: &RNDM| f.apply(Pair(μ̃, &z)) + reg.apply(μ̃)), ); if m > 0 { stats.merged += m;