Crate optimal_core

source ·
Expand description

Core traits and types for Optimal.

Most optimizers are expected to adhere to particular conventions. An optimizer configuration should remain static during operation. A problem and configuration can be used to start a running optimizer. A running optimizer has state that depends on its problem and configuration.

Modules

  • Useful traits, types, and functions unlikely to conflict with existing definitions.

Traits

  • Running optimizer methods independent of configuration and state.
  • An extension trait adding methods to StreamingIterator for optimization.
  • An extension trait adding methods to StreamingIterator.