Module vrp_core::solver::population [−][src]
Specifies population types.
Structs
Elitism | A simple evolution aware implementation of |
Greedy | A population which keeps track of the best known individuals only. If solutions are equal, prefers to keep first discovered. |
Rosomaxa | Implements custom algorithm, code name Routing Optimizations with Self Organizing MAps and eXtrAs (pronounced as “rosomaha”, from russian “росомаха” - “wolverine”). |
RosomaxaConfig | Specifies rosomaxa configuration settings. |
Enums
SelectionPhase | Specifies a selection phase. |
Traits
Population | A trait which models a population with individuals (solutions). |
Functions
create_elitism_population | Creates elitism population algorithm. |
get_default_population | Gets default population algorithm. |
get_default_selection_size | Gets default population selection size. |
Type Definitions
Individual | Represents solution in population defined as actual solution. |