--- a/src/experiments.rs Tue Aug 04 09:15:00 2026 -0500 +++ b/src/experiments.rs Tue Aug 04 13:46:29 2026 -0500 @@ -2,29 +2,30 @@ Experimental setups. */ -//use numeric_literals::replace_float_literals; -use crate::kernels::SupportProductFirst as Prod; -use crate::kernels::*; -use crate::run::{DefaultAlgorithm, ExperimentBiased, ExperimentV2, Named, RunnableExperiment}; -use crate::types::*; -use crate::{AlgorithmOverrides, ExperimentSetup}; +use clap::{Parser, ValueEnum}; +use serde::{Deserialize, Serialize}; +use itertools::Itertools; +use serde_with::skip_serializing_none; + use alg_tools::bisection_tree::*; use alg_tools::error::DynResult; use alg_tools::norms::Linfinity; -use clap::{Parser, ValueEnum}; -use serde::{Deserialize, Serialize}; use std::collections::hash_map::DefaultHasher; use std::collections::HashMap; use std::hash::{Hash, Hasher}; -//use crate::fb::InsertionConfig; -use crate::rand_distr::{SaltAndPepper, SerializableNormal}; -use crate::regularisation::Regularisation; +//use pointsource_algs::fb::InsertionConfig; use alg_tools::euclidean::Euclidean; use alg_tools::instance::Instance; use alg_tools::mapping::Mapping; use alg_tools::operator_arithmetic::{MappingSum, Weighted}; -use itertools::Itertools; -use serde_with::skip_serializing_none; + +use pointsource_algs::kernels::SupportProductFirst as Prod; +use pointsource_algs::kernels::*; +use pointsource_algs::run::{DefaultAlgorithm, ExperimentBiased, ExperimentV2, Named, RunnableExperiment}; +use pointsource_algs::types::*; +use pointsource_algs::{AlgorithmOverrides, ExperimentSetup}; +use pointsource_algs::rand_distr::{SaltAndPepper, SerializableNormal}; +use pointsource_algs::regularisation::Regularisation; /// Experiments shorthands, to be used with the command line parser #[derive(ValueEnum, Debug, Copy, Clone, Eq, PartialEq, Hash, Serialize, Deserialize)]