Package | Description |
---|---|
org.processmining.plugins.etm.logging | |
org.processmining.plugins.etm.parameters | |
org.uncommonseditedbyjoosbuijs.watchmaker.framework |
This package provides a framework for evolutionary computation.
|
org.uncommonseditedbyjoosbuijs.watchmaker.framework.islands |
An implementation of island model evolution.
|
Modifier and Type | Class and Description |
---|---|
class |
EvolutionLogger<T>
Trivial evolution observer for displaying information at the end of each
generation.
|
class |
StatisticsLogger
When this logger is added as an observer, a statistics file is created where
certain statistics are recorded at each generation.
|
Modifier and Type | Field and Description |
---|---|
protected java.util.List<EvolutionObserver<NAryTree>> |
ETMParamAbstract.evolutionObservers |
Modifier and Type | Method and Description |
---|---|
java.util.List<EvolutionObserver<NAryTree>> |
ETMParamAbstract.getEvolutionObservers() |
Modifier and Type | Method and Description |
---|---|
void |
ETMParamAbstract.addEvolutionObserver(EvolutionObserver<NAryTree> evolutionObserver)
Add an evolution observer to the list of evolution observers that report
about the progress (not really required but should be used to update GUIs
etc.
|
Modifier and Type | Method and Description |
---|---|
void |
ETMParamAbstract.setEvolutionObservers(java.util.List<EvolutionObserver<NAryTree>> evolutionObservers) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractEvolutionEngine.addEvolutionObserver(EvolutionObserver<? super T> observer)
Adds a listener to receive status updates on the evolution progress.
|
void |
EvolutionEngine.addEvolutionObserver(EvolutionObserver<? super T> observer)
Adds a listener to receive status updates on the evolution progress.
|
void |
AbstractEvolutionEngine.removeEvolutionObserver(EvolutionObserver<? super T> observer)
Removes an evolution progress listener.
|
void |
EvolutionEngine.removeEvolutionObserver(EvolutionObserver<? super T> observer)
Removes an evolution progress listener.
|
Modifier and Type | Interface and Description |
---|---|
interface |
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). |