JavaGenes, NASA Ames. Written largely by Al Globus

gov.nasa.javaGenes.EOSscheduling
Class NumberOfTakeImagesFitness

java.lang.Object
  extended bygov.nasa.javaGenes.core.FitnessFunction
      extended bygov.nasa.javaGenes.EOSscheduling.SchedulingFitnessFunction
          extended bygov.nasa.javaGenes.EOSscheduling.NumberOfTakeImagesFitness
All Implemented Interfaces:
java.io.Serializable

public class NumberOfTakeImagesFitness
extends SchedulingFitnessFunction

See Also:
Serialized Form

Field Summary
 
Fields inherited from class gov.nasa.javaGenes.EOSscheduling.SchedulingFitnessFunction
NO_NORMALIZATION, normalization, NORMALIZE_BY_NUMBER_OF_SCHEDULED_TAKEIMAGES, NORMALIZE_BY_SCHEDULED_TAKEIMAGES_PRIORITY, scheduler
 
Fields inherited from class gov.nasa.javaGenes.core.FitnessFunction
name
 
Constructor Summary
NumberOfTakeImagesFitness(Scheduler scheduler)
           
 
Method Summary
 Fitness evaluateFitness(Evolvable evolvable)
           
 java.lang.String toString()
           
 
Methods inherited from class gov.nasa.javaGenes.EOSscheduling.SchedulingFitnessFunction
createSchedule, normalizedFitness, setNormalization
 
Methods inherited from class gov.nasa.javaGenes.core.FitnessFunction
bestDouble, getFunction, getName, getNameArray, isNewFunction, makeFiles, numberOfObjectives, report, setName, worstDouble
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NumberOfTakeImagesFitness

public NumberOfTakeImagesFitness(Scheduler scheduler)
Method Detail

evaluateFitness

public Fitness evaluateFitness(Evolvable evolvable)
Overrides:
evaluateFitness in class SchedulingFitnessFunction

toString

public java.lang.String toString()

JavaGenes, NASA Ames. Written largely by Al Globus