Package | Description |
---|---|
org.uncommonseditedbyjoosbuijs.watchmaker.framework.islands |
An implementation of island model evolution.
|
Modifier and Type | Class and Description |
---|---|
class |
RingMigration
Migrates a fixed number of individuals from each island to the adjacent island.
|
Constructor and Description |
---|
IslandEvolution(int islandCount,
Migration migration,
CandidateFactory<T> candidateFactory,
EvolutionaryOperator<T> evolutionScheme,
FitnessEvaluator<? super T> fitnessEvaluator,
SelectionStrategy<? super T> selectionStrategy,
java.util.Random rng)
Create an island system with the specified number of
identically-configured islands.
|
IslandEvolution(java.util.List<EvolutionEngine<T>> islands,
Migration migration,
boolean naturalFitness,
java.util.Random rng)
Create an island evolution system from a list of pre-configured islands.
|