| 232 #[arg(long)] |
232 #[arg(long)] |
| 233 /// Enable fitness-based merging for relevant FB-type methods. |
233 /// Enable fitness-based merging for relevant FB-type methods. |
| 234 /// This has worse convergence guarantees that merging based on optimality conditions. |
234 /// This has worse convergence guarantees that merging based on optimality conditions. |
| 235 pub fitness_merging: Option<bool>, |
235 pub fitness_merging: Option<bool>, |
| 236 |
236 |
| |
237 #[arg(long)] |
| |
238 /// Scaling heuristic factor |
| |
239 pub scaling_heuristic: Option<F>, |
| |
240 |
| 237 #[arg(long, value_names = &["ε", "θ", "p"])] |
241 #[arg(long, value_names = &["ε", "θ", "p"])] |
| 238 /// Set the tolerance to ε_k = ε/(1+θk)^p |
242 /// Set the tolerance to ε_k = ε/(1+θk)^p |
| 239 pub tolerance: Option<Vec<F>>, |
243 pub tolerance: Option<Vec<F>>, |
| 240 |
244 |
| 241 #[arg(long)] |
245 #[arg(long)] |