pub struct Ackley {}Expand description
This is the Ackley function.
The function is borrowed from here. Although the function accepts a vector with an arbitrary number of inputs, this is what it looks like in 2D:
![]()
Trait Implementations§
Source§impl NDimensional for Ackley
impl NDimensional for Ackley
Source§impl SingleObjective for Ackley
impl SingleObjective for Ackley
Source§impl UnConstrained for Ackley
impl UnConstrained for Ackley
Source§const CONSTRAINED: bool = false
const CONSTRAINED: bool = false
This trait indicates that the function is unconstrained
Auto Trait Implementations§
impl Freeze for Ackley
impl RefUnwindSafe for Ackley
impl Send for Ackley
impl Sync for Ackley
impl Unpin for Ackley
impl UnsafeUnpin for Ackley
impl UnwindSafe for Ackley
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more