[−][src]Function optlib::testfunctions::schwefel
pub fn schwefel<G: Float>(x: &Vec<G>) -> f64
Schwefel function
Parameters
Any x lies in [-500.0; 500.0]. Global minimum is x' = (420.9687, 420.9687, ...). f(x') = 0
use optlib::testfunctions::schwefel; let x = vec![420.9687, 420.9687, 420.9687, 420.9687]; let value = schwefel(&x); assert!(value < 1e-4); assert!(value > 0.0);