Class and Description |
---|
TerminationCondition
Interface for implementing conditions used to terminate evolutionary
algorithms.
|
Class and Description |
---|
AbstractEvolutionEngine
Base class for
EvolutionEngine implementations. |
EvaluatedCandidate
Immutable wrapper class for associating a candidate solution with its
fitness score.
|
EvolutionEngine
Operations for classes that provide an evolution implementation.
|
GenerationalEvolutionEngine
This class implements a general-purpose generational evolutionary algorithm.
|
TerminationCondition
Interface for implementing conditions used to terminate evolutionary
algorithms.
|
Class and Description |
---|
CandidateFactory
Creates new populations of candidates.
|
Class and Description |
---|
FitnessEvaluator
Calculates the fitness score of a given candidate of the appropriate type.
|
Class and Description |
---|
FitnessEvaluator
Calculates the fitness score of a given candidate of the appropriate type.
|
Class and Description |
---|
EvolutionObserver
Call-back interface so that programs can monitor the state of a
long-running evolutionary algorithm.
|
PopulationData
Immutable data object containing statistics about the state of
an evolved population and a reference to the fittest candidate
solution in the population.
|
Class and Description |
---|
EvolutionaryOperator
An evolutionary operator is a function that takes a population of
candidates as an argument and returns a new population that is the
result of applying a transformation to the original population.
|
Class and Description |
---|
EvolutionaryOperator
An evolutionary operator is a function that takes a population of
candidates as an argument and returns a new population that is the
result of applying a transformation to the original population.
|
Class and Description |
---|
CandidateFactory
Creates new populations of candidates.
|
EvolutionaryOperator
An evolutionary operator is a function that takes a population of
candidates as an argument and returns a new population that is the
result of applying a transformation to the original population.
|
Class and Description |
---|
CandidateFactory
Creates new populations of candidates.
|
EvolutionaryOperator
An evolutionary operator is a function that takes a population of
candidates as an argument and returns a new population that is the
result of applying a transformation to the original population.
|
EvolutionObserver
Call-back interface so that programs can monitor the state of a
long-running evolutionary algorithm.
|
SelectionStrategy
Strategy interface for "natural" selection.
|
TerminationCondition
Interface for implementing conditions used to terminate evolutionary
algorithms.
|
Class and Description |
---|
PopulationData
Immutable data object containing statistics about the state of
an evolved population and a reference to the fittest candidate
solution in the population.
|
TerminationCondition
Interface for implementing conditions used to terminate evolutionary
algorithms.
|
Class and Description |
---|
AbstractEvolutionEngine
Base class for
EvolutionEngine implementations. |
CandidateFactory
Creates new populations of candidates.
|
EvaluatedCandidate
Immutable wrapper class for associating a candidate solution with its
fitness score.
|
EvolutionaryOperator
An evolutionary operator is a function that takes a population of
candidates as an argument and returns a new population that is the
result of applying a transformation to the original population.
|
EvolutionEngine
Operations for classes that provide an evolution implementation.
|
EvolutionObserver
Call-back interface so that programs can monitor the state of a
long-running evolutionary algorithm.
|
FitnessEvaluator
Calculates the fitness score of a given candidate of the appropriate type.
|
PopulationData
Immutable data object containing statistics about the state of
an evolved population and a reference to the fittest candidate
solution in the population.
|
SelectionStrategy
Strategy interface for "natural" selection.
|
TerminationCondition
Interface for implementing conditions used to terminate evolutionary
algorithms.
|
Class and Description |
---|
CandidateFactory
Creates new populations of candidates.
|
Class and Description |
---|
EvaluatedCandidate
Immutable wrapper class for associating a candidate solution with its
fitness score.
|
SelectionStrategy
Strategy interface for "natural" selection.
|
Class and Description |
---|
CandidateFactory
Creates new populations of candidates.
|
EvaluatedCandidate
Immutable wrapper class for associating a candidate solution with its
fitness score.
|
EvolutionaryOperator
An evolutionary operator is a function that takes a population of
candidates as an argument and returns a new population that is the
result of applying a transformation to the original population.
|
EvolutionEngine
Operations for classes that provide an evolution implementation.
|
EvolutionObserver
Call-back interface so that programs can monitor the state of a
long-running evolutionary algorithm.
|
FitnessEvaluator
Calculates the fitness score of a given candidate of the appropriate type.
|
PopulationData
Immutable data object containing statistics about the state of
an evolved population and a reference to the fittest candidate
solution in the population.
|
SelectionStrategy
Strategy interface for "natural" selection.
|
TerminationCondition
Interface for implementing conditions used to terminate evolutionary
algorithms.
|
Class and Description |
---|
CandidateFactory
Creates new populations of candidates.
|
EvolutionaryOperator
An evolutionary operator is a function that takes a population of
candidates as an argument and returns a new population that is the
result of applying a transformation to the original population.
|
Class and Description |
---|
EvaluatedCandidate
Immutable wrapper class for associating a candidate solution with its
fitness score.
|
SelectionStrategy
Strategy interface for "natural" selection.
|
Class and Description |
---|
PopulationData
Immutable data object containing statistics about the state of
an evolved population and a reference to the fittest candidate
solution in the population.
|
TerminationCondition
Interface for implementing conditions used to terminate evolutionary
algorithms.
|