|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectec.Statistics
com.parabon.ec.DummyStatistics
public class DummyStatistics
This is a dummy object whose methods do nothing. It's used when we don't have a statistics object but need to pass one around, and in remote tasks where the statistics file can't be output.
| Field Summary |
|---|
| Fields inherited from class ec.Statistics |
|---|
children, P_CHILD, P_NUMCHILDREN |
| Constructor Summary | |
|---|---|
DummyStatistics()
|
|
| Method Summary | |
|---|---|
void |
finalStatistics(EvolutionState state,
int result)
Called immediately after the run has completed. |
void |
generationBoundaryStatistics(EvolutionState state)
STEADY-STATE: called each time the generation count increments |
void |
individualsBredStatistics(SteadyStateEvolutionState state,
Individual[] newIndividuals,
int[] subpopulations,
int[] indicies)
STEADY-STATE: called each time new individuals are bred during the steady-state process. |
void |
individualsEvaluatedStatistics(SteadyStateEvolutionState state,
Individual[] newIndividuals,
Individual[] oldIndividuals,
int[] subpopulations,
int[] indicies)
STEADY-STATE: called each time new individuals are evaluated during the steady-state process. |
void |
postBreedingStatistics(EvolutionState state)
GENERATIONAL: Called immediately after breeding occurs. |
void |
postCheckpointStatistics(EvolutionState state)
Called immediately after checkpointing occurs. |
void |
postEvaluationStatistics(EvolutionState state)
GENERATIONAL: Called immediately after evaluation occurs. |
void |
postInitialEvaluationStatistics(int subpop,
SteadyStateEvolutionState state)
STEADY-STATE: called immediately after the a subpopulation's first full evaluation has been completed. |
void |
postInitializationStatistics(EvolutionState state)
GENERATIONAL: Called immediately after population initialization occurs. |
void |
postPostBreedingExchangeStatistics(EvolutionState state)
Called immediately after the post-breeding exchange occurs. |
void |
postPreBreedingExchangeStatistics(EvolutionState state)
Called immediately after the pre-breeding exchange occurs. |
void |
preBreedingStatistics(EvolutionState state)
GENERATIONAL: Called immediately before breeding occurs. |
void |
preCheckpointStatistics(EvolutionState state)
Called immediately before checkpointing occurs. |
void |
preEvaluationStatistics(EvolutionState state)
GENERATIONAL: Called immediately before evaluation occurs. |
void |
preInitialEvaluationStatistics(SteadyStateEvolutionState state)
STEADY-STATE: called immediately before the initial generation is evaluated. |
void |
preInitializationStatistics(EvolutionState state)
Called immediately before population initialization occurs. |
void |
prePostBreedingExchangeStatistics(EvolutionState state)
Called immediately before the post-breeding exchange occurs. |
void |
prePreBreedingExchangeStatistics(EvolutionState state)
Called immediately before the pre-breeding exchange 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. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DummyStatistics()
| Method Detail |
|---|
public void setup(EvolutionState state,
Parameter base)
Setup
setup in interface Setupsetup in class Statisticspublic void preInitializationStatistics(EvolutionState state)
Statistics
preInitializationStatistics in class Statisticspublic void postInitializationStatistics(EvolutionState state)
Statistics
postInitializationStatistics in class Statisticspublic void preCheckpointStatistics(EvolutionState state)
Statistics
preCheckpointStatistics in class Statisticspublic void postCheckpointStatistics(EvolutionState state)
Statistics
postCheckpointStatistics in class Statisticspublic void preEvaluationStatistics(EvolutionState state)
Statistics
preEvaluationStatistics in class Statisticspublic void postEvaluationStatistics(EvolutionState state)
Statistics
postEvaluationStatistics in class Statisticspublic void prePreBreedingExchangeStatistics(EvolutionState state)
Statistics
prePreBreedingExchangeStatistics in class Statisticspublic void postPreBreedingExchangeStatistics(EvolutionState state)
Statistics
postPreBreedingExchangeStatistics in class Statisticspublic void preBreedingStatistics(EvolutionState state)
Statistics
preBreedingStatistics in class Statisticspublic void postBreedingStatistics(EvolutionState state)
Statistics
postBreedingStatistics in class Statisticspublic void prePostBreedingExchangeStatistics(EvolutionState state)
Statistics
prePostBreedingExchangeStatistics in class Statisticspublic void postPostBreedingExchangeStatistics(EvolutionState state)
Statistics
postPostBreedingExchangeStatistics in class Statistics
public void finalStatistics(EvolutionState state,
int result)
Statistics
finalStatistics in class Statisticspublic void preInitialEvaluationStatistics(SteadyStateEvolutionState state)
Statistics
preInitialEvaluationStatistics in class Statistics
public void postInitialEvaluationStatistics(int subpop,
SteadyStateEvolutionState state)
Statistics
postInitialEvaluationStatistics in class Statistics
public void individualsBredStatistics(SteadyStateEvolutionState state,
Individual[] newIndividuals,
int[] subpopulations,
int[] indicies)
Statistics
individualsBredStatistics in class Statistics
public void individualsEvaluatedStatistics(SteadyStateEvolutionState state,
Individual[] newIndividuals,
Individual[] oldIndividuals,
int[] subpopulations,
int[] indicies)
Statistics
individualsEvaluatedStatistics in class Statisticspublic void generationBoundaryStatistics(EvolutionState state)
Statistics
generationBoundaryStatistics in class Statistics
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||