|
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.Parameters
stores parameters for a run
Field Summary | |
Breeder |
breeder
|
ChildMakerProvider |
childMakerProvider
|
FitnessFunction |
evaluationFunction
|
FitnessFunction |
fitnessFunction
|
int |
frequencyOfASCIIPopulations
|
int |
kidsPerGeneration
|
boolean |
logBestEvolvableEachGeneration
|
int |
maximumGenerations
|
FitnessFunction |
paretoFitness
|
int |
populationSize
minimum 3 to allow tournament selection |
int |
randomIndividualTriesPerSpecification
|
boolean |
reportVariationOperatorPerformanceEachGeneration
|
boolean |
separateLogAndEvolvableFiles
|
static java.lang.String |
SEPARATOR
|
boolean |
stopAtPerfection
if true, end run when best fitness equals 0 |
java.io.File |
stopFile
after each generation check for this file. |
java.io.File |
suspendFile
after each generation check for this file. |
int |
suspendTime
|
double |
tournamentProbability
|
Constructor Summary | |
Parameters()
|
Method Summary | |
void |
makeFiles()
create any files necessary to describe the parameters. |
java.lang.String |
toString()
does not be to be changed when fields are changed, but has a bug that occurs when a field is a interface |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final java.lang.String SEPARATOR
public int populationSize
public int kidsPerGeneration
public int maximumGenerations
public double tournamentProbability
public FitnessFunction fitnessFunction
public FitnessFunction evaluationFunction
public FitnessFunction paretoFitness
public Breeder breeder
public ChildMakerProvider childMakerProvider
public boolean separateLogAndEvolvableFiles
public boolean logBestEvolvableEachGeneration
public boolean reportVariationOperatorPerformanceEachGeneration
public int randomIndividualTriesPerSpecification
public int frequencyOfASCIIPopulations
public java.io.File stopFile
public java.io.File suspendFile
public int suspendTime
public boolean stopAtPerfection
Constructor Detail |
public Parameters()
Method Detail |
public void makeFiles()
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 |