gov.nasa.javaGenes.evolvableDoubleList
Class ChildMakerProviderRandomMutations
java.lang.Object
gov.nasa.javaGenes.core.ChildMakerProvider
gov.nasa.javaGenes.core.ChildMakerProviderWeighted
gov.nasa.javaGenes.evolvableDoubleList.ChildMakerProviderRandom
gov.nasa.javaGenes.evolvableDoubleList.ChildMakerProviderRandomMutations
- All Implemented Interfaces:
- ChildMakerRandomCreator, java.io.Serializable
- public class ChildMakerProviderRandomMutations
- extends ChildMakerProviderRandom
for fixed length representations
- See Also:
- Serialized Form
Fields inherited from class gov.nasa.javaGenes.evolvableDoubleList.ChildMakerProviderRandom |
crossoverIntervalRange, defaultCrossoverIntervalRange, defaultMutationStandardDeviationRange, defaultSelectionProbabilityRange, defaultWeightRange, deleteSizes, fixedLength, insertSizes, maxEvolvableSize, minEvolvableSize, mutationStandardDeviationRange, myModulo, myOffset, randomlyChooseDefaultModulo, selectionProbabilityRange, weightRange |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
minStandardDeviaion
protected double minStandardDeviaion
maxStandardDeviaion
protected double maxStandardDeviaion
evolvableSize
protected int evolvableSize
ChildMakerProviderRandomMutations
public ChildMakerProviderRandomMutations(int numberOfChildMakers,
int evolvableSize,
double minStandardDeviaion,
double maxStandardDeviaion)
create
public ChildMaker create()
- Specified by:
create
in interface ChildMakerRandomCreator
- Overrides:
create
in class ChildMakerProviderRandom
toString
public java.lang.String toString()
- Overrides:
toString
in class ChildMakerProviderRandom