Package smile.gap
Interface LamarckianChromosome<T extends Chromosome<T>>
- All Superinterfaces:
Chromosome<T>
,Comparable<Chromosome<T>>
Artificial chromosomes used in Lamarckian algorithm that is a hybrid of
evolutionary computation and a local improver such as hill-climbing.
Lamarckian algorithm augments an EA with some
hill-climbing during the fitness assessment phase to revise each individual
as it is being assessed. The revised individual replaces the original one
in the population.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
evolve()
Performs a step of (hill-climbing) local search to evolve this chromosome.Methods inherited from interface smile.gap.Chromosome
crossover, fitness, mutate, newInstance
Methods inherited from interface java.lang.Comparable
compareTo
-
Method Details
-
evolve
void evolve()Performs a step of (hill-climbing) local search to evolve this chromosome.
-