|
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.Population
gov.nasa.javaGenes.forceFields.ChromosomePopulation
Field Summary | |
protected AlleleTemplate |
alleles
|
Fields inherited from class gov.nasa.javaGenes.core.Population |
generation, memory, population, time |
Constructor Summary | |
ChromosomePopulation(ChromosomeParameters parameters)
Generate a random population |
|
ChromosomePopulation(int size)
create an empty population with int size members |
|
ChromosomePopulation(int size,
AlleleTemplate a,
FitnessFunction fitness)
|
|
ChromosomePopulation(TokenizeInput tokenizer)
checkpoint |
Method Summary | |
void |
fillSamples(ManySamples samples)
Add Sample objects to ManySamples samples that summarize the population. |
java.lang.String |
getEvolvableHeader()
|
Individual |
makeIndividual(Evolvable e,
FitnessFunction f)
Meant to be a general purpose method that creates individuals of whatever type are in this population. |
Population |
makePopulation(int size)
|
void |
stateSave(TokenizeOutput tokenizer)
checkpoint |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected AlleleTemplate alleles
Constructor Detail |
public ChromosomePopulation(ChromosomeParameters parameters)
public ChromosomePopulation(int size, AlleleTemplate a, FitnessFunction fitness)
public ChromosomePopulation(TokenizeInput tokenizer)
public ChromosomePopulation(int size)
Method Detail |
public void stateSave(TokenizeOutput tokenizer)
stateSave
in class Population
public Population makePopulation(int size)
makePopulation
in class Population
public Individual makeIndividual(Evolvable e, FitnessFunction f)
Population
makeIndividual
in class Population
public void fillSamples(ManySamples samples)
fillSamples
in class Population
Sample
public java.lang.String getEvolvableHeader()
getEvolvableHeader
in class Population
|
JavaGenes, NASA Ames. Written largely by Al Globus | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |