Watchmaker Framework for Evolutionary Computation API
(Version 0.7.1)

Package org.uncommons.watchmaker.framework.islands

An implementation of island model evolution.

See:
          Description

Interface Summary
IslandEvolutionObserver<T> A specialisation of 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).
Migration Strategy interface for different ways of migrating individuals between islands in IslandEvolution.
 

Class Summary
IslandEvolution<T> An implementation of island evolution in which multiple independent populations are evolved in parallel with periodic migration of individuals between islands.
RingMigration Migrates a fixed number of individuals from each island to the adjacent island.
 

Package org.uncommons.watchmaker.framework.islands Description

An implementation of island model evolution. Manages parallel evolution across multiple EvolutionEngines (islands) with periodic migration between them.

Author:
Daniel Dyer

Watchmaker Framework for Evolutionary Computation API
(Version 0.7.1)