gov.nasa.javaGenes.core
Class BreederSteadyState2
java.lang.Object
gov.nasa.javaGenes.core.Breeder
gov.nasa.javaGenes.core.BreederSteadyState2
- All Implemented Interfaces:
- java.io.Serializable
- public class BreederSteadyState2
- extends Breeder
- See Also:
- Serialized Form
Methods inherited from class gov.nasa.javaGenes.core.Breeder |
antiTournamentGetIndex, breed, chooseBest, chooseWorst, generationIsComplete, generationJustStarting, generationNotComplete, getFitnessFunction, getGenerationIndex, getTotalNumberOfKidsProduced, isProtected, newChild, newChildrenCreated, pickOne, reportOnGeneration, setFitnessFunction, setGenerationIndex, setTotalNumberOfKidsProduced, stateRestore, stateSave, tournament, useTournament |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
parentChooser
protected ChooseParents parentChooser
grimReaper
protected ChooseForDeath grimReaper
BreederSteadyState2
public BreederSteadyState2(Parameters p)
BreederSteadyState2
public BreederSteadyState2(Parameters p,
ChooseParents parentChooser,
ChooseForDeath grimReaper)
breed
public Population breed(Population parents,
int kidsPerGeneration)
- Specified by:
breed
in class Breeder
breedOnce
public void breedOnce(Population population)
makeChildren
protected void makeChildren(ChildMaker maker,
int[] parentIndices,
Population population)
toString
public java.lang.String toString()