gov.nasa.javaGenes.EOSscheduling
Class EOSschedulingParameters
java.lang.Object
gov.nasa.javaGenes.core.Parameters
gov.nasa.javaGenes.permutation.PermutationParameters
gov.nasa.javaGenes.EOSscheduling.EOSschedulingParameters
- All Implemented Interfaces:
- java.io.Serializable
- public class EOSschedulingParameters
- extends PermutationParameters
- See Also:
- Serialized Form
Fields inherited from class gov.nasa.javaGenes.core.Parameters |
breeder, childMakerProvider, evaluationFunction, fitnessFunction, frequencyOfASCIIPopulations, kidsPerGeneration, logBestEvolvableEachGeneration, maximumGenerations, paretoFitness, populationSize, randomIndividualTriesPerSpecification, reportVariationOperatorPerformanceEachGeneration, separateLogAndEvolvableFiles, SEPARATOR, stopAtPerfection, stopFile, suspendFile, suspendTime, tournamentProbability |
Method Summary |
void |
makeFiles()
create any files necessary to describe the parameters. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
model
public EOSModel model
scheduler
public Scheduler scheduler
takeImageTime
public int takeImageTime
timeBetweenSamples
public int timeBetweenSamples
slewRate
public double slewRate
SSRcapacity
public int SSRcapacity
taskSSRuse
public int taskSSRuse
timeBetweenGroundStationDownload
public int timeBetweenGroundStationDownload
inputDirectory
public java.lang.String inputDirectory
maxNumberOfSwapsPerMutation
public int maxNumberOfSwapsPerMutation
initialTemperature
public double initialTemperature
temperatureChange
public double temperatureChange
callsPerTermperatureChange
public int callsPerTermperatureChange
lowestTaskPriority
public double lowestTaskPriority
taskPriorityIncrement
public double taskPriorityIncrement
numberOfTaskPriorityLevels
public int numberOfTaskPriorityLevels
taskPriorityWeight
public double taskPriorityWeight
minimizeSlewingWeight
public double minimizeSlewingWeight
smallSlewFactor
public double smallSlewFactor
smallSlewWeight
public double smallSlewWeight
smallSlewNormalizedWeight
public double smallSlewNormalizedWeight
priorityWeight
public float priorityWeight
accessWindowWeight
public float accessWindowWeight
ssrWeight
public float ssrWeight
sensorType
public SensorType sensorType
EOSschedulingParameters
public EOSschedulingParameters()
- Sets up all parameters
EOSschedulingParameters
public EOSschedulingParameters(int dummy)
makeFiles
public void makeFiles()
- Description copied from class:
Parameters
- create any files necessary to describe the parameters.
Used for things that won't show up in the string representation.
- Overrides:
makeFiles
in class Parameters