ECF 1.5
|
Modules | |
Main Classes | |
Evolutionary Operators | |
Termination Operators | |
Population | |
Selection Operators | |
Classes | |
class | EvolutionContext |
Evolutionary context class. More... | |
class | CrossoverOp |
CrossoverOp base class. More... | |
class | Crossover |
Crossover class - handles crossover of individuals (as opposed to CrossoverOp class that crosses genotypes). More... | |
class | Deme |
Deme class - inherits a vector of Individual objects. More... | |
class | EvaluateOp |
Evaluation base class. More... | |
class | Fitness |
Fitness base class. More... | |
class | FitnessMax |
Fitness for maximization problems. More... | |
class | FitnessMin |
Fitness for minimization problems. More... | |
class | Genotype |
Genotype base class. More... | |
class | HallOfFame |
Records a set of best-so-far individuals. More... | |
class | Individual |
Individual class - inherits a vector of Genotype objects. More... | |
class | Logger |
Logging class - handles screen output and file logging. More... | |
class | Migration |
Migration class - handles individual migration between demes. More... | |
class | MutationOp |
MutationOp base class. More... | |
class | Mutation |
Mutation class - handles mutation of individuals (as opposed to MutationOp class that mutates genotypes). More... | |
class | Operator |
Abstract operator class. More... | |
class | Population |
Population class - inherits a vector of Deme objects. More... | |
class | Randomizer |
Abstract Randomizer class. More... | |
struct | ECF::Param |
ECF parameter structure, as stored in the Registry. More... | |
class | Registry |
Repository for all the system parameters. More... | |
class | SelBestOp |
Best individual selection operator. More... | |
class | SelectionOperator |
Selection operator base class. More... | |
class | SelFitnessProportionalOp |
Fitness proportional (and inverse proportional) individual selection operator. More... | |
class | SelRandomOp |
Random individual selection operator. More... | |
class | SelWorstOp |
Worst individual selection operator. More... | |
class | SimpleRandomizer |
A simple randomizer that uses in-built random number generator. More... | |
class | StatCalc |
Statistics calculation class. More... | |
class | State |
State class - backbone of the framework. More... | |
class | TermFitnessValOp |
Termination operator: terminates on a given fitness value. More... | |
class | TermMaxEvalOp |
Termination operator: terminates on a given number of fitness evaluations. More... | |
class | TermMaxGenOp |
Termination operator: terminates on a given number of generations. More... | |
class | TermMaxTimeOp |
Termination operator: terminates on a given elapsed time. More... | |
class | TermStagnationOp |
Termination operator: terminates when no improvement occurs in best individual for a given number of generations. More... | |
class | LexiCaseFitnessMin |
Fitness for minimization problems. More... | |