gov.nasa.javaGenes.evolvableDoubleList
Class MutationDelete
java.lang.Object
gov.nasa.javaGenes.core.ChildMaker
gov.nasa.javaGenes.evolvableDoubleList.ChildMaker
gov.nasa.javaGenes.evolvableDoubleList.MutationDelete
- All Implemented Interfaces:
- java.lang.Cloneable, java.io.Serializable
- public class MutationDelete
- extends ChildMaker
- See Also:
- Serialized Form
Methods inherited from class gov.nasa.javaGenes.core.ChildMaker |
checkLastResults, checkResults, clearLast, getAndClearLastTabSeparatedResults, getFitnessFunctionNames, getLastTabSeparatedResults, headerFragment, makeChildren, makeChildren, neverUsed, numberOfParents, proportionDown, results, setFitnessFunction, setFitnessFunctionNames, subClassMeasures, tabSeparatedResults |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
minumumEvolvableSize
protected int minumumEvolvableSize
MutationDelete
public MutationDelete(Selector selector)
MutationDelete
public MutationDelete(Selector selector,
int minumumEvolvableSize)
mutate
public Evolvable mutate(Evolvable child)
- Description copied from class:
ChildMaker
- mutators should over-ride, subclasses with multiple parents can ignore. This method
should never be called from anywhere but makeChildren(Evolvable[]) in this class.
- Overrides:
mutate
in class ChildMaker
- Returns:
- the input Evolvable in mutated condition
getMinumumEvolvableSize
public int getMinumumEvolvableSize()
toString
public java.lang.String toString()
- Overrides:
toString
in class ChildMaker