pub fn compute_optimal_weights( t_val: f64, n_val: f64, sd_i: f64, sd_m: f64, sd_t: f64, sd_n: f64, o_m: f64, o_i: f64, o_j: f64, o_mn: f64, ) -> OptimalWeights