|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| Creator | Interface for modules that can create a population. |
| Module | Interface for modules. |
| Operator | Interface for Operator. |
| Class Summary | |
|---|---|
| Collector | Collector is used as a base class for collecting data from a population, e.g for collecting statistics. |
| CrossoverModule | CrossoverModule performs crossover on an entire population. |
| EliteReplacementOperator | EliteReplacementOperator has a EliteReplacementOperation. |
| FitnessEvaluator | FitnessEvaluator is a module that is used to evaluate an entire populations fitness. |
| Initialiser | Initialiser has a CreationOperation and is used to create a population. |
| JoinOperator | Abstract class for joining two populations. |
| MeritReplacementStrategy | MeritReplacementStrategy joins to populations. |
| MutationOperator | MutationOperator has a MutationOperation. |
| OperatorModule | Abstract class for Modules with operations. |
| RampedHalfAndHalfInitialiser | Class for performing ramped full and grow initialization. |
| SelectionScheme | SelectionScheme has a SelectionOperation This opertor is used for selecting from the population |
| SimpleReplacementStrategy | SimpleReplacementStrategy joins two populations. |
| SourceModule | Abstract class used for a source module. |
| SplitOperator | Abstract class for splitting a population. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||