pub type OptimizeResult = (Vec<OptimizationStep>, (Vec<f64>, f64));
Result of a Bayesian optimization run: full trace + best (params, fitness).