gal::Chromosome< T > | Represents a chromosome that models a value of any type T |
gal::GrayCodeChromosome< T > | Class GrayCodeChromosome has one additional encoding between the raw bits and the represented value |
gal::IntChromosome | Class IntChromosome implements a Chromosome<int> that represents a natural number |
gal::IntGCChromosome | Class IntGCChromosome implements a Chromosome<int> that represents a natural number |
gal::MaxIntProblem | Maximises an integer parameter (basic GA test) The chromosome with all 1's in its bitstring is the best |
paramstruct | A struct with all necessary parameters to initialise an optimisation Problem and a Population |
gal::Population< T > | Population is the center of an optimisation run: it contains all Chromosome members, the Problem at hand, and evolves the population through many generations |
gal::Problem< T > | Contains information on the problem that is to be solved with GA |