|
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.TerminationConditions that are satisfied by the current
state of the evolution engine.
TerminationConditions that are satisfied by the current
state of the evolution engine.
TerminationConditions 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 | ||||||||