Crate dogs[][src]

Expand description

Discrete Optimization Global Search framework


various useful data-structures for search algorithms

includes genetic algorithms

includes local search algorithms

Implements the metric logger. Allows the algorithm to display logs of its performance through time.

SearchAlgorithm trait definition + StoppingCriterion trait with some useful stopping criteria

Search space decorator traits + procedural macros

Implementation of the search manager. Keeps the best-known objective and state of the algorithm.

Various search space related traits (SearchSpace, GuidedSpace, etc.)

includes tree search algorithms