|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| EsWrappableMutator | Makes a Mutator wrappable by the EsMutatorWrapper. |
| Evaluator<I> | An Evaluator calculates the evaluation (fitness) of a given
individual as a single double-value. |
| Halter<I> | A Halter decides whether to stop or continue the evolution cycle. |
| Mutator<I> | A Mutator creates a mutant of the given individual. |
| NeedsRandomGenerator | Implementing this interfaces enables injection of seeded
RandomGenerator -instances. |
| PopulationReader<I> | A PopulationReader is used to read the start population during
initialization of the evolution cycles. |
| PopulationWriter<I> | A PopulationWriter is used to store the resulting population of an
optimization. |
| RandomGeneratorFactory | Factory for RandomGenerators |
| Recombiner<I> | A Recombiner combines the given n parents to form m
children. |
| Stoppable | Marks a Halter to be stoppable. |
| Wrapper<T> | Marks a class to be a wrapper of another interface or class. |
| Class Summary | |
|---|---|
| EaOptimizerConfiguration<I> | A configuration for a general evolutionary algorithm. |
| EaOptimizerConfigurationBase<I> | The base class of configurations for evolutionary algorithms based
optimizers. |
| EsIndividual | A special type of an immutable individual for evolution strategies. |
| EsOptimizerConfiguration | A configuration for evolution strategies. |
| EvaluationResult<I> | Represents an immutable result of an evaluation. |
| Optimizer<I> | An Optimizer tries to optimize a given population of individuals to
improve their fitness. |
| OptimizerConfiguration<I> | The base class of all Optimizer configurations. |
| Exception Summary | |
|---|---|
| OptimizerException | Wraps a checked Exception inside the optimization. |
Core classes of the HadoOptimizer-Framework. They contain the interfaces
and classes which have to be implemented or extended by specific
Optimizer implementations and for a specific
optimization-problem to be optimized.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||