mod ackley

module ackley

N-dimensional Ackley: nearly flat outer region with a deep central well.

Structs and Unions

struct Ackley<const D: usize>

N-dimensional Ackley: a multi-modal benchmark with a sharp central well. Domain [-32.768, 32.768]^D. Global minimum at the origin with value 0.

Implementations

impl<const D: usize> Ackley<D>

Functions

fn new() -> Self

Constructs an Ackley objective in D dimensions.

Traits implemented

impl<const D: usize> Default for Ackley<D>