|
Watchmaker Framework for Evolutionary Computation API (Version 0.7.1) |
||||||||
PREV NEXT | FRAMES NO FRAMES |
CandidateFactory
.EvolutionEngine
implementations.BitString
according to some
probability.FitnessEvaluator
implementations.EvaluatedCandidate.compareTo(EvaluatedCandidate)
.
EvolutionEngine
to provide
real-time information (in a Swing GUI) about the current state of the
evolution.EvolutionEngine
.TerminationCondition
s that are satisfied by the current
state of the evolution engine.
TerminationCondition
s that are satisfied by the current
state of the evolution engine.
TerminationCondition
s that are satisfied by the current
state of the island evolution.
EvaluatedCandidate.equals(Object)
.
EvolutionObserver
that, as well as
receiving global population updates (at the end of each epoch), can receive individual island
population updates (at the end of each generation on each island).crossoverProbability
.
rows
* cols
components of parent
in a grid.
IslandEvolution
.Renderer
implementation that can display any object
as a Swing component.SwingBackgroundTask.performTask()
method.
CandidateFactory
implementations for common candidate representations such as strings, lists and arrays.Probability
parameter.Object.toString()
on the specified entity and creates
a JTextArea
containing that text.
SelectionStrategy
implementations.JDialog
.
JFrame
.
RouletteWheelSelection
and StochasticUniversalSampling
.TerminationCondition
that halts evolution if no improvement in fitness
is observed within a specified number of generations.TerminationCondition
that will halt evolution after the
specified number of generations passes without any improvement in the population's
fittest individual.
TerminationCondition
that will halt evolution after the
specified number of generations passes without any improvement in the population's
fitness (either the fittest individual or the mean fitness of the entire population,
depending on the final parameter).
RouletteWheelSelection
as a fitness-proportionate selection strategy.NumberGenerator
.
NumberGenerator
.
TerminationCondition
implementation that allows for user-initiated
termination of an evolutionary algorithm.
|
Watchmaker Framework for Evolutionary Computation API (Version 0.7.1) |
||||||||
PREV NEXT | FRAMES NO FRAMES |