[−][src]Function optlib_testfunc::schwefel
pub fn schwefel<G: Float>(x: &Vec<G>) -> f64
The Schwefel function
Parameters
Any x lies in [-500.0; 500.0]. For any x lies in [-500.0; 500.0] global minimum located in x' = (420.9687, 420.9687, ...). f(x') = 0.
use optlib_testfunc::schwefel; let x = vec![420.9687, 420.9687, 420.9687, 420.9687]; let value = schwefel(&x); assert!(value.abs() < 1e-4);