|
JavaGenes, NASA Ames. Written largely by Al Globus | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
ChildMakerRandomCreator | |
ChooseForDeath | |
ChooseParents | |
PhenotypeChanger | is used by fitness functions that must calculate the fitness of several variants of the phenotype to simulatate potential manufacturing errors. |
Class Summary | |
AbstractCheckpointable | Classes which wish to be Checkpointable can use this as a superclass which will do some standard implementations of the Checkpointable interface. |
AntiTournament | assumes that the tournament size is usually quite a bit smaller than the index interval from which the indices are chosen |
AntiTournamentLocal | |
AntiTournamentLocalTest | |
AntiTournamentTest | |
Breeder | Used to breed a population. |
BreederElitist | Implement elitist breeding. |
BreederSteadyState | implements steady state breeding |
BreederSteadyState2 | |
BreederWithTeachers | |
CandidatePopulation | |
CandidateReporter | |
ChangeFunctionByGeneration | |
ChangeFunctionByGenerationTest | |
ChangingWeightsObject | returns weights for an object. |
ChangingWeightsObjectTest | |
Checkpointer | Runs a Checkpointable job. |
ChildMaker | This is the superclass for all transmission operators. |
ChildMakerChain | probabalistically mutates the children of a ChildMaker. |
ChildMakerDownFractionComparatorTest | |
ChildMakerEvolvingProvider | |
ChildMakerEvolvingProvider2 | starts with a set of random ChildMakers. |
ChildMakerEvolvingProvider2Test | |
ChildMakerEvolvingProviderTest | |
ChildMakerProvider | This class keeps a list of ChildMaker. |
ChildMakerProviderTest | |
ChildMakerProviderWeighted | |
ChildMakerTest | |
Debug | |
DescendingWeightsComparator | |
DescendingWeightsComparatorTest | |
Evolvable | objects that can evolve in a genetic software system. |
EvolvableTest | |
Fitness | |
FitnessBad | |
FitnessDouble | lower values are fitter |
FitnessFunction | fitness function for Evolvables. |
FitnessFunctionBadSize | |
FitnessFunctionBadSizeTest | |
FitnessFunctionFixed | |
FitnessFunctionMultiObjective | |
FitnessFunctionMultiObjectiveToOne | |
FitnessFunctionRandom | |
FitnessFunctionWorstFitness | this fitness function will run another fitness function N times on variations of the Evolvable. |
FitnessFunctionWorstFitnessManyTries | this fitness function will run another fitness function N times on variations of the Evolvable. |
FitnessFunctionWorstFitnessManyTriesTest | |
FitnessFunctionWorstFitnessTest | |
FitnessMultiObjective | |
FitnessMultiObjectiveTest | |
Individual | Represents a genetic software individual. |
MultiStageFitnessFunction | this fitness function will return the the first objective with a fitness value at least as great as it's weight, or the last fitness value. |
MultiStageFitnessFunctionTest | |
Parameters | stores parameters for a run |
ParametersSerializationTest | |
ParsimonyFitness | this fitness function is used penalizes large evolvables. |
PeriodicCheckpoints | causes another thread to checkpoint periodically |
PhenotypeChangerDummy | Used for testing and as a placeholder. |
Population | Represents a population of evolvable Graph objects |
PopulationTest | |
ProductFitnessFunction | this fitness function is a product of fitness functions times their weights with one added to the fitness. |
ProductFitnessFunctionTest | |
RandomEvolvableProducer | |
Reporter | Create files and directories describing a genetic run. |
RouletteWheel | Implements a weighted roulette wheel with changable weights |
RouletteWheelTest | |
Run | run JavaGenes under control of a Checkpointer object |
StudentFitness | |
StudentFitnessFunction | |
StudentTeacherTest | |
TeacherFitnessFunction | |
TeacherPopulation | |
TokenizeInput | used to read files created by TokenizeOutput. |
TokenizeOutput | used to write files that will be read by TokenizeInput. |
Tournament | assumes that the tournament size is usually quite a bit smaller than the index interval from which the indices are chosen |
TournamentLocal | |
TournamentLocalTest | |
TournamentTest | |
Weighted0to1 | this fitness function is a weighted sum of fitness functions that return 0 for perfection and 1 for worst possible |
WeightedSumFitness | this fitness function is a weighted sum of fitness functions |
WeightedSumFitnessTest |
Exception Summary | |
NotFoundException |
|
JavaGenes, NASA Ames. Written largely by Al Globus | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |