Module rosomaxa::example

source ·
Expand description

This module contains example models and logic to demonstrate practical usage of rosomaxa crate.

Structs

Enums

Functions

  • Creates multidimensional Rosenbrock function, also referred to as the Valley or Banana function. The function is usually evaluated on the hypercube xi ∈ [-5, 10], for all i = 1, …, d, although it may be restricted to the hypercube xi ∈ [-2.048, 2.048], for all i = 1, …, d.

Type Aliases

  • Specifies heuristic context factory type.
  • An objective function which calculates a fitness of a vector.
  • Specifies solver solutions.
  • Specifies a population type which stores vector solutions.
  • A weight function which calculates rosomaxa weights of a vector.