public class EvolutionaryStrategyLogAdapter extends java.lang.Object implements IEvolutionaryStrategyAdapter
Constructor and Description |
---|
EvolutionaryStrategyLogAdapter() |
Modifier and Type | Method and Description |
---|---|
int |
getConfigId() |
CsvFile |
getCsvFile() |
int |
getRunId() |
void |
init(ThreadContext context) |
void |
iterationCompleted(java.util.List<TrajectoryFitness> currentPopulation,
java.util.List<? extends java.util.List<TrajectoryFitness>> frontsOfCurrentPopulation,
java.util.List<TrajectoryFitness> survivedPopulation,
boolean stop) |
void |
setConfigId(int configId) |
void |
setCsvFileName(java.lang.String fileName) |
void |
setCsvFileName(java.lang.String basePath,
java.lang.String fileName) |
void |
setRunId(int runId) |
protected CsvFile csv
public void init(ThreadContext context)
init
in interface IEvolutionaryStrategyAdapter
public void iterationCompleted(java.util.List<TrajectoryFitness> currentPopulation, java.util.List<? extends java.util.List<TrajectoryFitness>> frontsOfCurrentPopulation, java.util.List<TrajectoryFitness> survivedPopulation, boolean stop)
iterationCompleted
in interface IEvolutionaryStrategyAdapter
public CsvFile getCsvFile()
public void setCsvFileName(java.lang.String fileName)
public void setCsvFileName(java.lang.String basePath, java.lang.String fileName)
public int getConfigId()
public void setConfigId(int configId)
public int getRunId()
public void setRunId(int runId)