public class MultiObjectiveStatistics extends SimpleStatistics
Modifier and Type | Field and Description |
---|---|
boolean |
doHypervolume |
int |
frontLog
The pareto front log
|
static java.lang.String |
P_DO_HYPERVOLUME |
static java.lang.String |
P_PARETO_FRONT_FILE
front file parameter
|
static java.lang.String |
P_REFERENCE_POINT |
static java.lang.String |
P_SILENT_FRONT_FILE |
boolean |
silentFront |
best_of_run, compress, doDescription, doFinal, doGeneration, doMessage, doPerGenerationDescription, P_COMPRESS, P_DO_DESCRIPTION, P_DO_FINAL, P_DO_GENERATION, P_DO_MESSAGE, P_DO_PER_GENERATION_DESCRIPTION, P_STATISTICS_FILE, statisticslog
children, P_CHILD, P_MUZZLE, P_NUMCHILDREN, P_SILENT, P_SILENT_FILE, P_SILENT_PRINT, silentFile, silentPrint
Constructor and Description |
---|
MultiObjectiveStatistics() |
Modifier and Type | Method and Description |
---|---|
void |
finalStatistics(EvolutionState state,
int result)
Logs the best individual of the run.
|
void |
postEvaluationStatistics(EvolutionState state)
GENERATIONAL: Called immediately after evaluation occurs.
|
void |
setup(EvolutionState state,
Parameter base)
Sets up the object by reading it from the parameters stored
in state, built off of the parameter base base.
|
bypassFinalStatistics, bypassPostEvaluationStatistics, getBestSoFar, postInitializationStatistics
enteringInitialPopulationStatistics, enteringSteadyStateStatistics, generationBoundaryStatistics, individualsBredStatistics, individualsEvaluatedStatistics, postBreedingStatistics, postCheckpointStatistics, postPostBreedingExchangeStatistics, postPreBreedingExchangeStatistics, preBreedingStatistics, preCheckpointStatistics, preEvaluationStatistics, preInitializationStatistics, prePostBreedingExchangeStatistics, prePreBreedingExchangeStatistics
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
enteringInitialPopulationStatistics, enteringSteadyStateStatistics, generationBoundaryStatistics, individualsBredStatistics, individualsEvaluatedStatistics, postCheckpointStatistics, postPostBreedingExchangeStatistics, postPreBreedingExchangeStatistics, preCheckpointStatistics, prePostBreedingExchangeStatistics, prePreBreedingExchangeStatistics
public static final java.lang.String P_PARETO_FRONT_FILE
public static final java.lang.String P_SILENT_FRONT_FILE
public static final java.lang.String P_DO_HYPERVOLUME
public static final java.lang.String P_REFERENCE_POINT
public boolean silentFront
public boolean doHypervolume
public int frontLog
public void setup(EvolutionState state, Parameter base)
Setup
setup
in interface Setup
setup
in class SimpleStatistics
public void postEvaluationStatistics(EvolutionState state)
Statistics
postEvaluationStatistics
in class SimpleStatistics
public void finalStatistics(EvolutionState state, int result)
finalStatistics
in interface SteadyStateStatisticsForm
finalStatistics
in class SimpleStatistics