|
JavaGenes, NASA Ames. Written largely by Al Globus | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgov.nasa.javaGenes.core.Reporter
Create files and directories describing a genetic run.
Parameters
,
Population
,
Serialized FormField Summary | |
static java.lang.String |
bestEvolvablesFilename
|
static java.lang.String |
breederReportFilename
|
static java.lang.String |
childMakerFilename
|
static java.lang.String |
childMakersForBestEvolvableFilename
|
static java.lang.String |
childMakerSoFarFilenameBase
|
static java.lang.String |
doneFilename
|
static java.lang.String |
fittestTextFilename
|
static java.lang.String |
logFilename
|
protected Parameters |
parameters
|
static java.lang.String |
parametersFilename
|
static java.lang.String |
paretoFilename
|
static java.lang.String |
populationDirectory
|
static java.lang.String |
totalTimeFilename
|
static java.lang.String |
variationOperatorDirectory
|
Constructor Summary | |
Reporter(Parameters p)
|
|
Reporter(Parameters p,
TokenizeInput tokenizer)
restore state from checkpoint file |
Method Summary | |
protected java.lang.String |
addPostfix(java.lang.String[] array,
java.lang.String post)
|
void |
childMakerReport(int generation,
java.lang.String filename,
boolean complete)
|
void |
done(Population population)
Call when the run is finished. |
protected java.lang.String |
fitnessMeanAndStdDevString(Population population)
|
void |
report(Parameters p)
|
void |
report(Population population,
Breeder breeder)
Report on a population |
protected boolean |
shouldWrite(int generation,
int parameter)
|
double |
specialLog(double x)
will always return a number. |
void |
stateSave(TokenizeOutput tokenizer)
save state to checkpoint file |
java.lang.String |
toString()
|
void |
totalTime(long time)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
protected Parameters parameters
public static final java.lang.String logFilename
public static final java.lang.String bestEvolvablesFilename
public static final java.lang.String totalTimeFilename
public static final java.lang.String parametersFilename
public static final java.lang.String populationDirectory
public static final java.lang.String fittestTextFilename
public static final java.lang.String paretoFilename
public static final java.lang.String childMakerFilename
public static final java.lang.String childMakerSoFarFilenameBase
public static final java.lang.String variationOperatorDirectory
public static final java.lang.String childMakersForBestEvolvableFilename
public static final java.lang.String doneFilename
public static final java.lang.String breederReportFilename
Constructor Detail |
public Reporter(Parameters p)
public Reporter(Parameters p, TokenizeInput tokenizer)
Method Detail |
public void stateSave(TokenizeOutput tokenizer)
public void report(Parameters p)
public double specialLog(double x)
public void report(Population population, Breeder breeder)
protected java.lang.String addPostfix(java.lang.String[] array, java.lang.String post)
protected java.lang.String fitnessMeanAndStdDevString(Population population)
protected boolean shouldWrite(int generation, int parameter)
public void done(Population population)
public void childMakerReport(int generation, java.lang.String filename, boolean complete)
public void totalTime(long time)
public java.lang.String toString()
|
JavaGenes, NASA Ames. Written largely by Al Globus | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |