JavaGenes, NASA Ames. Written largely by Al Globus

gov.nasa.javaGenes.EOSscheduling
Class PositionCrossover

java.lang.Object
  extended bygov.nasa.javaGenes.core.ChildMaker
      extended bygov.nasa.javaGenes.permutation.PermutationChildMaker
          extended bygov.nasa.javaGenes.permutation.PermutationPositionCrossover
              extended bygov.nasa.javaGenes.EOSscheduling.PositionCrossover
All Implemented Interfaces:
java.lang.Cloneable, java.io.Serializable

public class PositionCrossover
extends PermutationPositionCrossover

See Also:
Serialized Form

Field Summary
 
Fields inherited from class gov.nasa.javaGenes.core.ChildMaker
cumulative, forEvolution, last
 
Constructor Summary
PositionCrossover()
           
 
Method Summary
protected  void copyIndex(PermutationEvolvable from, int fromIndex, PermutationEvolvable to, int toIndex)
           
 java.lang.String toString()
           
 
Methods inherited from class gov.nasa.javaGenes.permutation.PermutationPositionCrossover
crossover, isIn, isPure, makeChildren, numberOfParents
 
Methods inherited from class gov.nasa.javaGenes.core.ChildMaker
checkLastResults, checkResults, clearLast, getAndClearLastTabSeparatedResults, getFitnessFunctionNames, getLastTabSeparatedResults, headerFragment, makeChildren, mutate, neverUsed, proportionDown, results, setFitnessFunction, setFitnessFunctionNames, subClassMeasures, tabSeparatedResults
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PositionCrossover

public PositionCrossover()
Method Detail

copyIndex

protected void copyIndex(PermutationEvolvable from,
                         int fromIndex,
                         PermutationEvolvable to,
                         int toIndex)
Overrides:
copyIndex in class PermutationChildMaker

toString

public java.lang.String toString()
Overrides:
toString in class PermutationPositionCrossover

JavaGenes, NASA Ames. Written largely by Al Globus