mod rastrigin¶
- module rastrigin¶
N-dimensional Rastrigin: highly multimodal benchmark.
Structs and Unions
- struct Rastrigin<const D: usize>¶
N-dimensional Rastrigin:
A * D + sum_i (x_i^2 - A * cos(2 * pi * x_i))withA = 10. Domain[-5.12, 5.12]^D. Global minimum at the origin with value0.Implementations
- impl<const D: usize> Rastrigin<D>¶
Functions
- fn new() -> Self¶
Constructs a Rastrigin objective in
Ddimensions.
Traits implemented