JavaGenes, NASA Ames. Written largely by Al Globus

Package gov.nasa.javaGenes.evolvableDoubleList

Class Summary
ChildMaker  
ChildMakerProviderRandom  
ChildMakerProviderRandomMutations for fixed length representations
Crossover contains useful stuff for one and two point crossover classes
CrossoverAdewaya Implementation of Adewaya's MIT Master's Thesis "New Methods in Genetic Search with Real-Valued Chromosomes" 1996.
CrossoverAdewayaTest  
CrossoverInterval  
CrossoverIntervalTest  
CrossoverOnePoint  
CrossoverOnePointEach  
CrossoverOnePointEachTest  
CrossoverOnePointTest  
CrossoverPickOne  
CrossoverPickOneTest  
CrossoverTest  
CrossoverTwoPoints  
CrossoverTwoPointsEach  
CrossoverTwoPointsEachTest  
CrossoverTwoPointsTest  
DeJongFitnessFunctions The well know De Jong fitness functions.
DeJongFitnessFunctionsTest  
EvolvableDouble keeps its internal value between 0 and 1.
EvolvableDoubleList  
EvolvableDoubleListTest  
EvolvableDoubleTest  
Indices  
IndicesTest  
Mutation3parents Mutates selected doubles with a random number chosen from a Gaussian distribution with the standard deviation taken by the difference in two of the children
Mutation3parentsTest  
MutationDelete  
MutationDeleteTest  
MutationFixedStdDev  
MutationFixedStdDevTest  
MutationInsert  
MutationInsertTest  
NeighboringPairsSelector used for type checking in Crossover.java and subclasses
RandomEvolvableDoubleListProducer  
SelectAll  
SelectAllTest  
SelectByProbability  
SelectByProbabilityTest  
SelectChunk  
SelectChunkTest  
SelectFixedIndices  
SelectFixedIndicesTest  
SelectFixedNumber selects a fixed number of indices, or all of them if there aren't enough
SelectFixedNumberTest  
SelectModulo  
SelectModuloTest  
SelectOne  
SelectOneNeighboringPair  
SelectOneNeighboringPairTest  
SelectOneTest  
Selector  
SelectTwoNeighboringPairs  
SelectTwoNeighboringPairsTest  
TestFitnessFunction1  
 


JavaGenes, NASA Ames. Written largely by Al Globus