Crate optlib

Source
Expand description

The crate for global optimization algorithms. The crate uses common traits for easy switch between algorithms.

Modules§

Structs§

Traits§

  • The trait for single point in search space. The trait used with AlgorithmWithAgents.
  • The trait for algotithms where use agents (genetic algorithm, partical swarm algorithm etc).
  • The trait for a struct with information about current algorithm state. For example: population for genetic algorithm, swarm for particle swarm algorithm etc
  • The trait for the goal function.
  • The trait for iterative algorithms.
  • Common Optimizer trait.