|
JGAP | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IEvolutionMonitor
Monitors the evolution and decides when to stop the evolution cycle.
| Field Summary | |
|---|---|
static java.lang.String |
CVS_REVISION
String containing the CVS revision. |
| Method Summary | |
|---|---|
boolean |
nextCycle(Population a_pop,
java.util.List<java.lang.String> a_messages)
Called after another evolution cycle has been executed. |
void |
start(Configuration a_config)
Called just before the evolution starts. |
| Field Detail |
|---|
static final java.lang.String CVS_REVISION
| Method Detail |
|---|
void start(Configuration a_config)
a_config - the configuration used
boolean nextCycle(Population a_pop,
java.util.List<java.lang.String> a_messages)
a_pop - the currently evolved populationa_messages - the monitor can append messages here to indicate why
it asks evolution to stop
|
JGAP | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||