JavaGenes, NASA Ames. Written largely by Al Globus

gov.nasa.javaGenes.core
Class BreederSteadyState

java.lang.Object
  extended bygov.nasa.javaGenes.core.Breeder
      extended bygov.nasa.javaGenes.core.BreederSteadyState
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
BreederWithTeachers

public class BreederSteadyState
extends Breeder

implements steady state breeding

See Also:
Serialized Form

Field Summary
 
Fields inherited from class gov.nasa.javaGenes.core.Breeder
childMakerProvider, debug, tournamentProbability
 
Constructor Summary
BreederSteadyState(Parameters p)
           
 
Method Summary
 Population breed(Population parents, int kidsPerGeneration)
           
 java.lang.String toString()
           
 
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
 

Constructor Detail

BreederSteadyState

public BreederSteadyState(Parameters p)
Method Detail

breed

public Population breed(Population parents,
                        int kidsPerGeneration)
Specified by:
breed in class Breeder

toString

public java.lang.String toString()

JavaGenes, NASA Ames. Written largely by Al Globus