Module rosomaxa::population

source ·
Expand description

Specifies population types.

Structs

  • Contains ordering information about individual in population.
  • A simple evolution aware implementation of Population trait with the the following characteristics:
  • A population which keeps track of the best known individuals only. If solutions are equal, prefers to keep first discovered.
  • Implements custom algorithm, code name Routing Optimizations with Self Organizing MAps and eXtrAs (pronounced as “rosomaha”, from russian “росомаха” - “wolverine”).
  • Specifies rosomaxa configuration settings.

Enums

Traits

  • Keeps track of dominance order in the population for certain individual.
  • A trait which models a population with individuals.
  • Specifies behavior which keeps track of weights used to distinguish different solutions.
  • Provides way to get a new objective by shuffling existing one.