|
JavaGenes, NASA Ames. Written largely by Al Globus | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Package gov.nasa.alsUtility |
Class gov.nasa.alsUtility.AllTests extends TestSuite implements Serializable |
Class gov.nasa.alsUtility.AmericanWireGaugeTest extends TestCase implements Serializable |
Class gov.nasa.alsUtility.And extends java.lang.Object implements Serializable |
Serialized Fields |
Predicate left
Predicate right
Class gov.nasa.alsUtility.Brick3d extends java.lang.Object implements Serializable |
Serialized Fields |
DoubleInterval[] intervals
Class gov.nasa.alsUtility.Brick3dTest extends TestCase implements Serializable |
Class gov.nasa.alsUtility.Brick3dWithSegments extends Brick3d implements Serializable |
Serialized Fields |
double[][] segmentCoordinates
Class gov.nasa.alsUtility.Brick3dWithSegmentsTest extends TestCase implements Serializable |
Class gov.nasa.alsUtility.ComparativeStatistics extends java.lang.Object implements Serializable |
Class gov.nasa.alsUtility.ComparativeStatisticsTest extends TestCase implements Serializable |
Class gov.nasa.alsUtility.DataTable extends java.util.Hashtable implements Serializable |
Class gov.nasa.alsUtility.DoubleInterval extends java.lang.Object implements Serializable |
Serialized Fields |
double bottom
double top
boolean includeBottom
boolean includeTop
Class gov.nasa.alsUtility.DoubleIntervalTest extends TestCase implements Serializable |
Class gov.nasa.alsUtility.DoublesListTest extends TestCase implements Serializable |
Class gov.nasa.alsUtility.ExtendedTreeSet extends java.util.TreeSet implements Serializable |
Class gov.nasa.alsUtility.ExtendedTreeSetTest extends TestCase implements Serializable |
Class gov.nasa.alsUtility.ExtendedVector extends java.util.Vector implements Serializable |
Class gov.nasa.alsUtility.ExtendedVectorTest extends TestCase implements Serializable |
Class gov.nasa.alsUtility.FieldRecordTextTest extends TestCase implements Serializable |
Class gov.nasa.alsUtility.GrowOnlyArray extends java.lang.Object implements Serializable |
Serialized Fields |
int growBy
java.lang.Object[] array
int currentSize
Class gov.nasa.alsUtility.GrowOnlyArrayTest extends TestCase implements Serializable |
Class gov.nasa.alsUtility.IncrementIterator extends java.lang.Object implements Serializable |
Serialized Fields |
double Start
double End
int Number
int Current
double Increment
Class gov.nasa.alsUtility.IndexIterator extends java.lang.Object implements Serializable |
Serialized Fields |
int _limit
int _current
Class gov.nasa.alsUtility.integer extends java.lang.Object implements Serializable |
Serialized Fields |
int value
Class gov.nasa.alsUtility.IntegerInterval extends java.lang.Object implements Serializable |
Serialized Fields |
int bottom
int top
Class gov.nasa.alsUtility.IntegerIntervalTest extends TestCase implements Serializable |
Class gov.nasa.alsUtility.IOTest extends TestCase implements Serializable |
Class gov.nasa.alsUtility.IsEqual extends java.lang.Object implements Serializable |
Serialized Fields |
java.lang.Object object
Class gov.nasa.alsUtility.IsInstanceOf extends java.lang.Object implements Serializable |
Serialized Fields |
java.lang.Class theClass
Class gov.nasa.alsUtility.IsMarked extends java.lang.Object implements Serializable |
Serialized Fields |
boolean value
Class gov.nasa.alsUtility.KeyCounter extends java.util.Hashtable implements Serializable |
Class gov.nasa.alsUtility.KeyCounterTest extends TestCase implements Serializable |
Class gov.nasa.alsUtility.LogComparisons extends java.lang.Object implements Serializable |
Serialized Fields |
java.lang.String[] names
int[] up
int[] between
int[] down
double[] netChange
Class gov.nasa.alsUtility.LogComparisonsTest extends TestCase implements Serializable |
Class gov.nasa.alsUtility.ManySamples extends java.util.Hashtable implements Serializable |
Class gov.nasa.alsUtility.MarkIsSet extends java.lang.Object implements Serializable |
Serialized Fields |
boolean value
Class gov.nasa.alsUtility.MathUtilityTest extends TestCase implements Serializable |
Class gov.nasa.alsUtility.Matrix3d extends java.lang.Object implements Serializable |
Serialized Fields |
double m00
double m01
double m02
double m10
double m11
double m12
double m20
double m21
double m22
Class gov.nasa.alsUtility.MinMaxesTest extends TestCase implements Serializable |
Class gov.nasa.alsUtility.Not extends java.lang.Object implements Serializable |
Serialized Fields |
Predicate predicate
Class gov.nasa.alsUtility.ObjectCache extends java.lang.Object implements Serializable |
Serialized Fields |
java.util.Vector cache
int nextIndex
java.lang.Class theClass
Class gov.nasa.alsUtility.ObjectCacheTest extends TestCase implements Serializable |
Class gov.nasa.alsUtility.ObjectCompatible extends java.lang.Object implements Serializable |
Serialized Fields |
Compatible object
Class gov.nasa.alsUtility.ObjectEquals extends java.lang.Object implements Serializable |
Serialized Fields |
java.lang.Object object
Class gov.nasa.alsUtility.Or extends java.lang.Object implements Serializable |
Serialized Fields |
Predicate left
Predicate right
Class gov.nasa.alsUtility.PropertiesListTest extends TestCase implements Serializable |
Class gov.nasa.alsUtility.Quat4d extends java.lang.Object implements Serializable |
Serialized Fields |
double x
double y
double z
double w
Class gov.nasa.alsUtility.RandomNumberTest extends TestCase implements Serializable |
Class gov.nasa.alsUtility.ReinitializableFloat extends java.lang.Object implements Serializable |
Serialized Fields |
float value
float initialValue
Class gov.nasa.alsUtility.ReinitializableFloatTest extends TestCase implements Serializable |
Class gov.nasa.alsUtility.ReinitializableFloatWithFactor extends ReinitializableFloat implements Serializable |
Serialized Fields |
float factor
Class gov.nasa.alsUtility.ReinitializableFloatWithFactorTest extends TestCase implements Serializable |
Class gov.nasa.alsUtility.ReinitializableInt extends java.lang.Object implements Serializable |
Serialized Fields |
int value
int initialValue
Class gov.nasa.alsUtility.ReinitializableIntTest extends TestCase implements Serializable |
Class gov.nasa.alsUtility.RootMeanSquaresTest extends TestCase implements Serializable |
Class gov.nasa.alsUtility.Sample extends java.lang.Object implements Serializable |
Serialized Fields |
java.util.Vector data
boolean statisticsCorrect
double mean
double variance
double standardDeviation
DoubleInterval range
Class gov.nasa.alsUtility.SampleTest extends TestCase implements Serializable |
Class gov.nasa.alsUtility.Saver extends java.lang.Object implements Serializable |
Serialized Fields |
java.lang.String directoryName
int numberOfSaves
java.util.Vector data
Class gov.nasa.alsUtility.Timer extends java.lang.Object implements Serializable |
Serialized Fields |
long timeAllocated
long timeUsed
long lastStart
boolean running
Class gov.nasa.alsUtility.UtilityTest extends TestCase implements Serializable |
Class gov.nasa.alsUtility.VecMathTest extends junit.framework.TestCase implements Serializable |
Class gov.nasa.alsUtility.Vector3d extends java.lang.Object implements Serializable |
Serialized Fields |
double x
double y
double z
Class gov.nasa.alsUtility.Vector3dTest extends TestCase implements Serializable |
Class gov.nasa.alsUtility.WeightedStatistics extends java.lang.Object implements Serializable |
Serialized Fields |
double sum
double sumSquares
double weightSum
int count
int countOfNonNormalNumbers
double min
double max
Class gov.nasa.alsUtility.WeightedStatisticsTest extends TestCase implements Serializable |
Package gov.nasa.javaGenes.chemistry |
Class gov.nasa.javaGenes.chemistry.Atom extends Vertex implements Serializable |
Serialized Fields |
Element element
Class gov.nasa.javaGenes.chemistry.Atom.ExtendedTypeKey extends java.lang.Object implements Serializable |
Serialized Fields |
int[] bondCounts
int atomicNumber
Class gov.nasa.javaGenes.chemistry.AtomTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.chemistry.Benzene extends Molecule implements Serializable |
Class gov.nasa.javaGenes.chemistry.Bond extends Edge implements Serializable |
Serialized Fields |
int valence
Class gov.nasa.javaGenes.chemistry.Element extends java.lang.Object implements Serializable |
Serialized Fields |
int atomicNumber
double atomicWeight
java.lang.String symbol
int group
int period
int valence
Class gov.nasa.javaGenes.chemistry.Molecule extends Graph implements Serializable |
Serialized Fields |
java.lang.String comment
double _energy
boolean hasDimerForce
double dimerForce
UnitCell unitCell
Class gov.nasa.javaGenes.chemistry.MoleculeIndividual extends GraphIndividual implements Serializable |
Class gov.nasa.javaGenes.chemistry.MoleculeParameters extends GraphParameters implements Serializable |
Class gov.nasa.javaGenes.chemistry.MoleculePopulation extends GraphPopulation implements Serializable |
Class gov.nasa.javaGenes.chemistry.MoleculeTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.chemistry.MoleculeTwoVertexCrossover extends TwoVertexGraphCrossover implements Serializable |
Class gov.nasa.javaGenes.chemistry.Purine extends Molecule implements Serializable |
Class gov.nasa.javaGenes.chemistry.Pyridine extends Molecule implements Serializable |
Class gov.nasa.javaGenes.chemistry.RunMolecule extends Run implements Serializable |
Class gov.nasa.javaGenes.chemistry.UnitCell extends java.lang.Object implements Serializable |
Serialized Fields |
double[][] cell
double[] halfDistance
double[] fullDistance
Class gov.nasa.javaGenes.chemistry.UnitCellNone extends UnitCell implements Serializable |
Class gov.nasa.javaGenes.chemistry.UnitCellTest extends TestCase implements Serializable |
Package gov.nasa.javaGenes.core |
Class gov.nasa.javaGenes.core.AbstractCheckpointable extends java.lang.Object implements Serializable |
Serialized Fields |
Checkpointer checkpointer
Class gov.nasa.javaGenes.core.AntiTournament extends Tournament implements Serializable |
Class gov.nasa.javaGenes.core.AntiTournamentLocal extends AntiTournament implements Serializable |
Serialized Fields |
int extendFromFirstParentIndices
Class gov.nasa.javaGenes.core.AntiTournamentLocalTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.core.AntiTournamentTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.core.Breeder extends java.lang.Object implements Serializable |
Serialized Fields |
ChildMakerProvider childMakerProvider
double tournamentProbability
FitnessFunction fitnessFunction
int index
int totalNumberOfKidsProduced
Class gov.nasa.javaGenes.core.BreederElitist extends Breeder implements Serializable |
Serialized Fields |
Population children
int preservedNumber
int internalGenerationsPerExternalGeneration
int internalGeneration
Class gov.nasa.javaGenes.core.BreederSteadyState extends Breeder implements Serializable |
Class gov.nasa.javaGenes.core.BreederSteadyState2 extends Breeder implements Serializable |
Serialized Fields |
ChooseParents parentChooser
ChooseForDeath grimReaper
Class gov.nasa.javaGenes.core.BreederWithTeachers extends BreederSteadyState implements Serializable |
Serialized Fields |
int _teacherIndex
int _numberOfTeachers
int _newTeachersPerGeneration
TeacherPopulation _teacherPopulation
TeacherFitnessFunction _teacherFitnessFunction
ChildMakerProvider _teacherChildMakers
Class gov.nasa.javaGenes.core.ChangeFunctionByGeneration extends FitnessFunction implements Serializable |
Serialized Fields |
ExtendedVector lastGenerations
ExtendedVector fitnessFunctions
Class gov.nasa.javaGenes.core.ChangeFunctionByGenerationTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.core.ChangingWeightsObject extends java.lang.Object implements Serializable |
Serialized Fields |
double start
double slope
double currentWeight
java.lang.Object weightedObject
Class gov.nasa.javaGenes.core.ChangingWeightsObjectTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.core.Checkpointer extends java.lang.Object implements Serializable |
Serialized Fields |
Checkpointable objectToCheckpoint
int excessiveTimeBetweenCheckpointOKs
long timeBetweenCheckpoints
java.util.Date lastCheckpointDate
long lastOkToCheckpoint
boolean checkpointASAP
boolean mustPrepareToDie
boolean readyToDieNow
Class gov.nasa.javaGenes.core.ChildMaker extends java.lang.Object implements Serializable |
Serialized Fields |
LogComparisons cumulative
LogComparisons last
LogComparisons forEvolution
Class gov.nasa.javaGenes.core.ChildMakerChain extends ChildMaker implements Serializable |
Serialized Fields |
ChildMaker initialChildMaker
java.util.Vector chain
Class gov.nasa.javaGenes.core.ChildMakerChain.ChainElement extends java.lang.Object implements Serializable |
Serialized Fields |
ChildMaker childMaker
double probability
Class gov.nasa.javaGenes.core.ChildMakerDownFractionComparatorTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.core.ChildMakerEvolvingProvider extends ChildMakerProvider implements Serializable |
Class gov.nasa.javaGenes.core.ChildMakerEvolvingProvider2 extends ChildMakerProvider implements Serializable |
Serialized Fields |
int numberOfGetsPerGeneration
double numberToKill
ChildMakerRandomCreator childMakerCreator
int numberOfGetsSoFar
double evolutionScaleFactor
ChildMakerDownFractionComparator downFractionComparator
Class gov.nasa.javaGenes.core.ChildMakerEvolvingProvider2Test extends TestCase implements Serializable |
Class gov.nasa.javaGenes.core.ChildMakerEvolvingProviderTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.core.ChildMakerProvider extends java.lang.Object implements Serializable |
Serialized Fields |
ExtendedVector childMakers
Class gov.nasa.javaGenes.core.ChildMakerProviderTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.core.ChildMakerProviderWeighted extends ChildMakerProvider implements Serializable |
Serialized Fields |
RouletteWheel rouletteWheel
Class gov.nasa.javaGenes.core.ChildMakerTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.core.DescendingWeightsComparator extends java.lang.Object implements Serializable |
Class gov.nasa.javaGenes.core.DescendingWeightsComparatorTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.core.Evolvable extends java.lang.Object implements Serializable |
Serialized Fields |
KeyCounter childMakersUsed
Class gov.nasa.javaGenes.core.EvolvableTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.core.Fitness extends java.lang.Object implements Serializable |
Class gov.nasa.javaGenes.core.FitnessBad extends Fitness implements Serializable |
Class gov.nasa.javaGenes.core.FitnessDouble extends Fitness implements Serializable |
Serialized Fields |
double fitness
Class gov.nasa.javaGenes.core.FitnessFunction extends java.lang.Object implements Serializable |
Serialized Fields |
java.lang.String name
Class gov.nasa.javaGenes.core.FitnessFunctionBadSize extends FitnessFunction implements Serializable |
Serialized Fields |
IntegerInterval goodSize
Class gov.nasa.javaGenes.core.FitnessFunctionBadSizeTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.core.FitnessFunctionFixed extends FitnessFunction implements Serializable |
Serialized Fields |
Fitness fitness
Class gov.nasa.javaGenes.core.FitnessFunctionMultiObjective extends FitnessFunction implements Serializable |
Serialized Fields |
ExtendedVector weights
ExtendedVector fitnessFunctions
Class gov.nasa.javaGenes.core.FitnessFunctionMultiObjectiveToOne extends FitnessFunctionMultiObjective implements Serializable |
Class gov.nasa.javaGenes.core.FitnessFunctionRandom extends FitnessFunction implements Serializable |
Serialized Fields |
DoubleInterval range
Class gov.nasa.javaGenes.core.FitnessFunctionWorstFitness extends FitnessFunction implements Serializable |
Serialized Fields |
FitnessFunction fitnessFunction
PhenotypeChanger phenotypeChanger
Class gov.nasa.javaGenes.core.FitnessFunctionWorstFitnessManyTries extends FitnessFunctionWorstFitness implements Serializable |
Serialized Fields |
int maxVariationsNeeded
Fitness threshold
Class gov.nasa.javaGenes.core.FitnessFunctionWorstFitnessManyTriesTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.core.FitnessFunctionWorstFitnessTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.core.FitnessMultiObjective extends Fitness implements Serializable |
Serialized Fields |
FitnessFunctionMultiObjective function
ExtendedVector fitness
Class gov.nasa.javaGenes.core.FitnessMultiObjectiveTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.core.Individual extends java.lang.Object implements Serializable |
Serialized Fields |
Fitness fitness
Evolvable evolvable
Class gov.nasa.javaGenes.core.MultiStageFitnessFunction extends FitnessFunctionMultiObjectiveToOne implements Serializable |
Class gov.nasa.javaGenes.core.MultiStageFitnessFunctionTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.core.NotFoundException extends java.lang.Exception implements Serializable |
Class gov.nasa.javaGenes.core.Parameters extends java.lang.Object implements Serializable |
Serialized Fields |
int populationSize
int kidsPerGeneration
int maximumGenerations
double tournamentProbability
FitnessFunction fitnessFunction
FitnessFunction evaluationFunction
FitnessFunction paretoFitness
Breeder breeder
ChildMakerProvider childMakerProvider
boolean separateLogAndEvolvableFiles
boolean logBestEvolvableEachGeneration
boolean reportVariationOperatorPerformanceEachGeneration
int randomIndividualTriesPerSpecification
int frequencyOfASCIIPopulations
java.io.File stopFile
java.io.File suspendFile
int suspendTime
boolean stopAtPerfection
Class gov.nasa.javaGenes.core.ParametersSerializationTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.core.ParsimonyFitness extends FitnessFunction implements Serializable |
Serialized Fields |
int minimumSize
double factor
Class gov.nasa.javaGenes.core.PhenotypeChangerDummy extends java.lang.Object implements Serializable |
Class gov.nasa.javaGenes.core.Population extends java.lang.Object implements Serializable |
Serialized Fields |
Individual[] population
int generation
long time
long memory
Class gov.nasa.javaGenes.core.PopulationTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.core.ProductFitnessFunction extends FitnessFunctionMultiObjectiveToOne implements Serializable |
Class gov.nasa.javaGenes.core.ProductFitnessFunctionTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.core.RandomEvolvableProducer extends java.lang.Object implements Serializable |
Class gov.nasa.javaGenes.core.Reporter extends java.lang.Object implements Serializable |
Serialized Fields |
Parameters parameters
Class gov.nasa.javaGenes.core.RouletteWheel extends java.lang.Object implements Serializable |
Serialized Fields |
java.util.Vector weights
java.util.Comparator comparator
double totalWeight
boolean prepareForSpinCalled
Class gov.nasa.javaGenes.core.RouletteWheelTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.core.Run extends AbstractCheckpointable implements Serializable |
Serialized Fields |
Parameters parameters
Population population
boolean foundPerfection
Timer generationTimer
int generation
Reporter reporter
boolean timeRun
Class gov.nasa.javaGenes.core.StudentFitness extends FitnessMultiObjective implements Serializable |
Serialized Fields |
double _grade
Class gov.nasa.javaGenes.core.StudentFitnessFunction extends FitnessFunctionMultiObjective implements Serializable |
Serialized Fields |
TeacherPopulation _teachers
Class gov.nasa.javaGenes.core.StudentTeacherTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.core.TeacherFitnessFunction extends FitnessFunction implements Serializable |
Serialized Fields |
Population _students
Class gov.nasa.javaGenes.core.TeacherPopulation extends ChromosomePopulation implements Serializable |
Class gov.nasa.javaGenes.core.Tournament extends java.lang.Object implements Serializable |
Serialized Fields |
int size
Class gov.nasa.javaGenes.core.TournamentLocal extends Tournament implements Serializable |
Serialized Fields |
int extendFromFirstParentIndex
Class gov.nasa.javaGenes.core.TournamentLocalTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.core.TournamentTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.core.Weighted0to1 extends FitnessFunction implements Serializable |
Serialized Fields |
ExtendedVector weights
ExtendedVector fitnessFunctions
Class gov.nasa.javaGenes.core.WeightedSumFitness extends FitnessFunctionMultiObjectiveToOne implements Serializable |
Serialized Fields |
boolean normalizeByWeight
Class gov.nasa.javaGenes.core.WeightedSumFitnessTest extends TestCase implements Serializable |
Package gov.nasa.javaGenes.core.HFC |
Class gov.nasa.javaGenes.core.HFC.BottomSubBreeder extends SubBreeder implements Serializable |
Serialized Fields |
boolean killParents
Class gov.nasa.javaGenes.core.HFC.Breeder extends Breeder implements Serializable |
Serialized Fields |
RandomEvolvableProducer randomEvolvableProducer
Class gov.nasa.javaGenes.core.HFC.MiddleSubBreeder extends SubBreeder implements Serializable |
Serialized Fields |
boolean killParents
Class gov.nasa.javaGenes.core.HFC.SteadyStateDiscreteBreeder extends Breeder implements Serializable |
Serialized Fields |
SubBreeder[] subBreeders
Fitness considerOnlyHigherFitness
int populationSize
Class gov.nasa.javaGenes.core.HFC.SteadyStateDiscreteBreederTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.core.HFC.SubBreeder extends java.lang.Object implements Serializable |
Serialized Fields |
Breeder breeder
ChildMakerProvider childMakerProvider
FitnessFunction fitnessFunction
SubBreeder promotionsTo
Fitness bestFitnessAllowed
IntegerInterval indicesRange
java.util.TreeSet deathRow
ChooseParents parentChooser
ChooseForDeath grimReaper
Fitness acceptRandomIndividualFitnessThreshold
Class gov.nasa.javaGenes.core.HFC.TopSubBreeder extends SubBreeder implements Serializable |
Package gov.nasa.javaGenes.core.utility |
Class gov.nasa.javaGenes.core.utility.CoreUtilityTest extends TestCase implements Serializable |
Package gov.nasa.javaGenes.EOSscheduling |
Class gov.nasa.javaGenes.EOSscheduling.AccessWindow extends java.lang.Object implements Serializable |
Serialized Fields |
Sensor sensor
int start
int end
int duration
java.util.Vector pointingRequirements
boolean debug
SlewRequirement slewRequirement
int number
Class gov.nasa.javaGenes.EOSscheduling.AccessWindowTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.EOSscheduling.AvailabilityTimeline extends Timeline implements Serializable |
Serialized Fields |
DutyCycleConstraint[] dutyCycle
boolean[] dutyCycleMask
AvailableNode lastNodeFound
Class gov.nasa.javaGenes.EOSscheduling.AvailabilityTimelineTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.EOSscheduling.AvailableNode extends Node implements Serializable |
Serialized Fields |
boolean isAvailable
Class gov.nasa.javaGenes.EOSscheduling.AvailableNodeTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.EOSscheduling.CrossTrackSlew extends SlewRequirement implements Serializable |
Serialized Fields |
double angleInDegrees
Class gov.nasa.javaGenes.EOSscheduling.CrossTrackSlewTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.EOSscheduling.DutyCycleConstraint extends java.lang.Object implements Serializable |
Serialized Fields |
int totalTime
int maxOnTime
int onTimeArrayElementDuration
int[] onTimes
Class gov.nasa.javaGenes.EOSscheduling.DutyCycleConstraintTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.EOSscheduling.EarliestFirstPlacer extends Placer implements Serializable |
Serialized Fields |
int numberOfTimelines
Timeline[] timelines
int AvailableIndex
int SlewIndex
int SSRindex
TaskPlacementData placementData
SchedulingData schedulingData
Class gov.nasa.javaGenes.EOSscheduling.EarliestFirstPlacerTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.EOSscheduling.EarliestFromChosenWindowPlacer extends EarliestFirstPlacer implements Serializable |
Class gov.nasa.javaGenes.EOSscheduling.EarliestFromRandomWindowPlacer extends EarliestFirstPlacer implements Serializable |
Class gov.nasa.javaGenes.EOSscheduling.EOSModel extends java.lang.Object implements Serializable |
Serialized Fields |
ExtendedVector tasks
java.util.Vector satellites
Horizon horizon
Class gov.nasa.javaGenes.EOSscheduling.EOSModelTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.EOSscheduling.EOSschedulingEvolvable extends PermutationEvolvable implements Serializable |
Serialized Fields |
boolean hasBeenScheduledAlready
TaskPlacementData[] taskPlacements
Class gov.nasa.javaGenes.EOSscheduling.EOSschedulingEvolvableTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.EOSscheduling.EOSschedulingIndividual extends PermutationIndividual implements Serializable |
Class gov.nasa.javaGenes.EOSscheduling.EOSschedulingParameters extends PermutationParameters implements Serializable |
Serialized Fields |
EOSModel model
Scheduler scheduler
int takeImageTime
int timeBetweenSamples
double slewRate
int SSRcapacity
int taskSSRuse
int timeBetweenGroundStationDownload
java.lang.String inputDirectory
int maxNumberOfSwapsPerMutation
double initialTemperature
double temperatureChange
int callsPerTermperatureChange
double lowestTaskPriority
double taskPriorityIncrement
int numberOfTaskPriorityLevels
double taskPriorityWeight
double minimizeSlewingWeight
double smallSlewFactor
double smallSlewWeight
double smallSlewNormalizedWeight
float priorityWeight
float accessWindowWeight
float ssrWeight
SensorType sensorType
Class gov.nasa.javaGenes.EOSscheduling.EOSschedulingPopulation extends Population implements Serializable |
Class gov.nasa.javaGenes.EOSscheduling.EOSschedulingReporter extends Reporter implements Serializable |
Serialized Fields |
java.lang.String fitnessEachGenerationFilename
Class gov.nasa.javaGenes.EOSscheduling.Horizon extends TimeInterval implements Serializable |
Serialized Fields |
java.util.Date startDate
java.util.Date endDate
long startJavaEpoch
long endJavaEpoch
int start
int end
int duration
Class gov.nasa.javaGenes.EOSscheduling.HorizonTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.EOSscheduling.MinimizeSlewingFitness extends SchedulingFitnessFunction implements Serializable |
Serialized Fields |
EOSModel model
Class gov.nasa.javaGenes.EOSscheduling.Node extends TimeInterval implements Serializable |
Serialized Fields |
int startTime
Node previous
Node next
Class gov.nasa.javaGenes.EOSscheduling.NodeArrayTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.EOSscheduling.NodeFactory extends java.lang.Object implements Serializable |
Serialized Fields |
ObjectCache availableNodeCache
ObjectCache slewNodeCache
ObjectCache SSRNodeCache
Class gov.nasa.javaGenes.EOSscheduling.NodeTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.EOSscheduling.NumberOfTakeImagesFitness extends SchedulingFitnessFunction implements Serializable |
Class gov.nasa.javaGenes.EOSscheduling.OrderMutation extends PermutationOrderMutation implements Serializable |
Class gov.nasa.javaGenes.EOSscheduling.Placer extends java.lang.Object implements Serializable |
Class gov.nasa.javaGenes.EOSscheduling.PointingRequirement extends java.lang.Object implements Serializable |
Serialized Fields |
int time
double azimuth
double elevation
double range
Class gov.nasa.javaGenes.EOSscheduling.PointingRequirementTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.EOSscheduling.PositionCrossover extends PermutationPositionCrossover implements Serializable |
Class gov.nasa.javaGenes.EOSscheduling.RandomChild extends PermutationChildMaker implements Serializable |
Class gov.nasa.javaGenes.EOSscheduling.runEOSscheduling extends Run implements Serializable |
Class gov.nasa.javaGenes.EOSscheduling.Satellite extends java.lang.Object implements Serializable |
Serialized Fields |
java.lang.String name
int SSRcapacity
SSRTimeline SSRtimeline
java.util.Vector sensors
java.util.Vector slewMotors
AccessWindow[] groundStationAccessWindows
int number
Class gov.nasa.javaGenes.EOSscheduling.Scheduler extends java.lang.Object implements Serializable |
Serialized Fields |
EOSModel model
ExtendedVector placers
Class gov.nasa.javaGenes.EOSscheduling.SchedulingData extends java.lang.Object implements Serializable |
Serialized Fields |
int duration
SlewRequirement slewRequirement
Slewable slewable
Sensor sensor
int SSRuse
Class gov.nasa.javaGenes.EOSscheduling.SchedulingFitnessFunction extends FitnessFunction implements Serializable |
Serialized Fields |
Scheduler scheduler
int normalization
Class gov.nasa.javaGenes.EOSscheduling.Sensor extends java.lang.Object implements Serializable |
Serialized Fields |
Satellite satellite
SensorType sensorType
int number
AvailabilityTimeline availableTimeline
SlewMotor slewMotor
Horizon horizon
int typicalTakeImageTime
Class gov.nasa.javaGenes.EOSscheduling.SensorTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.EOSscheduling.SensorType extends java.lang.Object implements Serializable |
Serialized Fields |
java.lang.String name
Class gov.nasa.javaGenes.EOSscheduling.Slewable extends java.lang.Object implements Serializable |
Serialized Fields |
SlewTimeline slewTimeline
Class gov.nasa.javaGenes.EOSscheduling.SlewMotor extends Slewable implements Serializable |
Serialized Fields |
double rate
double minimum
double maximum
CrossTrackSlew minimumSlew
CrossTrackSlew maximumSlew
double slop
java.util.Vector sensors
Class gov.nasa.javaGenes.EOSscheduling.SlewMotorNone extends SlewMotor implements Serializable |
Class gov.nasa.javaGenes.EOSscheduling.SlewMotorTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.EOSscheduling.SlewNode extends Node implements Serializable |
Serialized Fields |
SlewRequirement slewRequirement
boolean mustRampToEnd
Class gov.nasa.javaGenes.EOSscheduling.SlewNone extends SlewRequirement implements Serializable |
Class gov.nasa.javaGenes.EOSscheduling.SlewRequirement extends java.lang.Object implements Serializable |
Class gov.nasa.javaGenes.EOSscheduling.SlewTimeline extends Timeline implements Serializable |
Serialized Fields |
SlewNode lastStartNode
SlewNode lastEndNode
Class gov.nasa.javaGenes.EOSscheduling.SlewTimelineNone extends SlewTimeline implements Serializable |
Class gov.nasa.javaGenes.EOSscheduling.SlewTimelineTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.EOSscheduling.SmallSlewsFitness extends SchedulingFitnessFunction implements Serializable |
Serialized Fields |
EOSModel model
Class gov.nasa.javaGenes.EOSscheduling.SqueakyWheelPlacedTSM extends SqueakyWheelTournamentSwapMutation implements Serializable |
Serialized Fields |
double moveForwardFraction
double moveBackFraction
int goodMoves
int badMoves
Class gov.nasa.javaGenes.EOSscheduling.SqueakyWheelPlacedTSMTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.EOSscheduling.SqueakyWheelShiftForward extends SqueakyWheelPlacedTSM implements Serializable |
Serialized Fields |
double shiftFraction
Class gov.nasa.javaGenes.EOSscheduling.SqueakyWheelShiftForwardTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.EOSscheduling.SqueakyWheelTournamentSwapMutation extends PermutationOrderMutation implements Serializable |
Serialized Fields |
int[] indices
IntegerInterval legalRange
int moveForwardIndex
int moveBackIndex
EOSModel model
int indexDifferenceSum
int backSmallerThanForward
int backLargerThanForward
int backSameAsForward
Class gov.nasa.javaGenes.EOSscheduling.SqueakyWheelTournamentSwapMutationTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.EOSscheduling.SSRNode extends Node implements Serializable |
Serialized Fields |
int remainingCapacity
Class gov.nasa.javaGenes.EOSscheduling.SSRNodeTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.EOSscheduling.SSRTimeline extends Timeline implements Serializable |
Serialized Fields |
Satellite satellite
int SSRcapacity
boolean firstSetUpNodeList
Node dummyLastNode
Class gov.nasa.javaGenes.EOSscheduling.SSRTimelineNone extends SSRTimeline implements Serializable |
Class gov.nasa.javaGenes.EOSscheduling.SSRTimelineTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.EOSscheduling.STKAccessFile extends java.lang.Object implements Serializable |
Serialized Fields |
Horizon horizon
FieldRecordText reader
int timeBetweenSamples
Class gov.nasa.javaGenes.EOSscheduling.STKAccessFileTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.EOSscheduling.TakeImage extends Task implements Serializable |
Serialized Fields |
SensorType sensorType
int SSRuse
Class gov.nasa.javaGenes.EOSscheduling.Task extends java.lang.Object implements Serializable |
Serialized Fields |
int duration
ExtendedVector accessWindows
AccessWindow[] accessWindowsArray
double priority
int number
Class gov.nasa.javaGenes.EOSscheduling.TaskAndAccessWindowGenerator extends java.lang.Object implements Serializable |
Serialized Fields |
Horizon horizon
int windowDuration
java.util.Vector allTakeImages
int taskSSRuse
Class gov.nasa.javaGenes.EOSscheduling.TaskAndAccessWindowGeneratorTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.EOSscheduling.TaskPlacementData extends java.lang.Object implements Serializable |
Serialized Fields |
boolean scheduled
int startTime
int windowNumber
int sensorNumber
SlewRequirement slewRequirement
Class gov.nasa.javaGenes.EOSscheduling.TaskPriorityFitness extends SchedulingFitnessFunction implements Serializable |
Serialized Fields |
EOSModel model
Class gov.nasa.javaGenes.EOSscheduling.TaskTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.EOSscheduling.TimeInterval extends java.lang.Object implements Serializable |
Class gov.nasa.javaGenes.EOSscheduling.Timeline extends java.lang.Object implements Serializable |
Serialized Fields |
Node nodeList
NodeArray nodeArray
Horizon horizon
Class gov.nasa.javaGenes.EOSscheduling.TimelineTest extends TestCase implements Serializable |
Package gov.nasa.javaGenes.EOSscheduling.HBSS |
Class gov.nasa.javaGenes.EOSscheduling.HBSS.AccessWindowsList extends RouletteWheelChooseLowWeight implements Serializable |
Class gov.nasa.javaGenes.EOSscheduling.HBSS.AccessWindowWeight extends Weight implements Serializable |
Serialized Fields |
AccessWindow accessWindow
Class gov.nasa.javaGenes.EOSscheduling.HBSS.Breeder extends Breeder implements Serializable |
Class gov.nasa.javaGenes.EOSscheduling.HBSS.ChildMaker extends ChildMaker implements Serializable |
Class gov.nasa.javaGenes.EOSscheduling.HBSS.Scheduler extends Scheduler implements Serializable |
Serialized Fields |
TaskList taskList
SchedulingData schedulingData
Class gov.nasa.javaGenes.EOSscheduling.HBSS.SchedulerTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.EOSscheduling.HBSS.TaskList extends RouletteWheel implements Serializable |
Class gov.nasa.javaGenes.EOSscheduling.HBSS.TaskWeight extends Weight implements Serializable |
Serialized Fields |
Task task
AccessWindowsList accessWindowsList
Class gov.nasa.javaGenes.EOSscheduling.HBSS.TaskWeightTest extends TestCase implements Serializable |
Package gov.nasa.javaGenes.evolvableDoubleList |
Class gov.nasa.javaGenes.evolvableDoubleList.ChildMaker extends ChildMaker implements Serializable |
Serialized Fields |
Selector selector
Class gov.nasa.javaGenes.evolvableDoubleList.ChildMakerProviderRandom extends ChildMakerProviderWeighted implements Serializable |
Serialized Fields |
DoubleInterval crossoverIntervalRange
DoubleInterval mutationStandardDeviationRange
DoubleInterval selectionProbabilityRange
DoubleInterval weightRange
int myModulo
int myOffset
boolean randomlyChooseDefaultModulo
int minEvolvableSize
int maxEvolvableSize
boolean fixedLength
int[] deleteSizes
int[] insertSizes
Class gov.nasa.javaGenes.evolvableDoubleList.ChildMakerProviderRandomMutations extends ChildMakerProviderRandom implements Serializable |
Serialized Fields |
double minStandardDeviaion
double maxStandardDeviaion
int evolvableSize
Class gov.nasa.javaGenes.evolvableDoubleList.Crossover extends ChildMaker implements Serializable |
Serialized Fields |
int[] indicesArray
Class gov.nasa.javaGenes.evolvableDoubleList.CrossoverAdewaya extends ChildMaker implements Serializable |
Serialized Fields |
double BAD_VALUE
int maxLinearTries
Class gov.nasa.javaGenes.evolvableDoubleList.CrossoverAdewayaTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.evolvableDoubleList.CrossoverInterval extends ChildMaker implements Serializable |
Serialized Fields |
double expandIntervalsBy
Class gov.nasa.javaGenes.evolvableDoubleList.CrossoverIntervalTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.evolvableDoubleList.CrossoverOnePoint extends Crossover implements Serializable |
Class gov.nasa.javaGenes.evolvableDoubleList.CrossoverOnePointEach extends CrossoverOnePoint implements Serializable |
Class gov.nasa.javaGenes.evolvableDoubleList.CrossoverOnePointEachTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.evolvableDoubleList.CrossoverOnePointTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.evolvableDoubleList.CrossoverPickOne extends ChildMaker implements Serializable |
Class gov.nasa.javaGenes.evolvableDoubleList.CrossoverPickOneTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.evolvableDoubleList.CrossoverTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.evolvableDoubleList.CrossoverTwoPoints extends Crossover implements Serializable |
Class gov.nasa.javaGenes.evolvableDoubleList.CrossoverTwoPointsEach extends CrossoverTwoPoints implements Serializable |
Class gov.nasa.javaGenes.evolvableDoubleList.CrossoverTwoPointsEachTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.evolvableDoubleList.CrossoverTwoPointsTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.evolvableDoubleList.DeJongFitnessFunctions extends FitnessFunction implements Serializable |
Serialized Fields |
int number
Class gov.nasa.javaGenes.evolvableDoubleList.DeJongFitnessFunctionsTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.evolvableDoubleList.EvolvableDouble extends java.lang.Object implements Serializable |
Serialized Fields |
double value
Class gov.nasa.javaGenes.evolvableDoubleList.EvolvableDoubleList extends Evolvable implements Serializable |
Serialized Fields |
ExtendedVector list
Class gov.nasa.javaGenes.evolvableDoubleList.EvolvableDoubleListTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.evolvableDoubleList.EvolvableDoubleTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.evolvableDoubleList.Indices extends java.lang.Object implements Serializable |
Serialized Fields |
ExtendedTreeSet indices
Class gov.nasa.javaGenes.evolvableDoubleList.IndicesTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.evolvableDoubleList.Mutation3parents extends ChildMaker implements Serializable |
Class gov.nasa.javaGenes.evolvableDoubleList.Mutation3parentsTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.evolvableDoubleList.MutationDelete extends ChildMaker implements Serializable |
Serialized Fields |
int minumumEvolvableSize
Class gov.nasa.javaGenes.evolvableDoubleList.MutationDeleteTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.evolvableDoubleList.MutationFixedStdDev extends ChildMaker implements Serializable |
Serialized Fields |
double standardDeviation
Class gov.nasa.javaGenes.evolvableDoubleList.MutationFixedStdDevTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.evolvableDoubleList.MutationInsert extends ChildMaker implements Serializable |
Serialized Fields |
int[] numberToInsert
Class gov.nasa.javaGenes.evolvableDoubleList.MutationInsertTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.evolvableDoubleList.NeighboringPairsSelector extends Selector implements Serializable |
Serialized Fields |
SelectModulo simpleSelector
Class gov.nasa.javaGenes.evolvableDoubleList.RandomEvolvableDoubleListProducer extends RandomEvolvableProducer implements Serializable |
Serialized Fields |
IntegerInterval sizeRange
Class gov.nasa.javaGenes.evolvableDoubleList.SelectAll extends Selector implements Serializable |
Class gov.nasa.javaGenes.evolvableDoubleList.SelectAllTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.evolvableDoubleList.SelectByProbability extends Selector implements Serializable |
Serialized Fields |
double probability
int minimumNumberToSelect
int DEFAULT_MAXIMUM_TRIES
Class gov.nasa.javaGenes.evolvableDoubleList.SelectByProbabilityTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.evolvableDoubleList.SelectChunk extends Selector implements Serializable |
Serialized Fields |
SelectModulo simpleSelector
int[] numberToChoose
Class gov.nasa.javaGenes.evolvableDoubleList.SelectChunkTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.evolvableDoubleList.SelectFixedIndices extends Selector implements Serializable |
Serialized Fields |
int[] indicesToSelect
Class gov.nasa.javaGenes.evolvableDoubleList.SelectFixedIndicesTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.evolvableDoubleList.SelectFixedNumber extends Selector implements Serializable |
Serialized Fields |
int numberToSelect
Class gov.nasa.javaGenes.evolvableDoubleList.SelectFixedNumberTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.evolvableDoubleList.SelectModulo extends Selector implements Serializable |
Serialized Fields |
Selector selector
int modulo
int offset
Class gov.nasa.javaGenes.evolvableDoubleList.SelectModuloTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.evolvableDoubleList.SelectOne extends Selector implements Serializable |
Class gov.nasa.javaGenes.evolvableDoubleList.SelectOneNeighboringPair extends NeighboringPairsSelector implements Serializable |
Class gov.nasa.javaGenes.evolvableDoubleList.SelectOneNeighboringPairTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.evolvableDoubleList.SelectOneTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.evolvableDoubleList.Selector extends java.lang.Object implements Serializable |
Serialized Fields |
int MAXIMUM_TRIES
Class gov.nasa.javaGenes.evolvableDoubleList.SelectTwoNeighboringPairs extends NeighboringPairsSelector implements Serializable |
Class gov.nasa.javaGenes.evolvableDoubleList.SelectTwoNeighboringPairsTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.evolvableDoubleList.TestFitnessFunction1 extends FitnessFunction implements Serializable |
Package gov.nasa.javaGenes.evolvableDoubleList.DeJongExperiment |
Class gov.nasa.javaGenes.evolvableDoubleList.DeJongExperiment.Parameters extends Parameters implements Serializable |
Serialized Fields |
Population population
Reporter reporter
int numberOfChildMakers
Class gov.nasa.javaGenes.evolvableDoubleList.DeJongExperiment.Run extends Run implements Serializable |
Package gov.nasa.javaGenes.forceFields |
Class gov.nasa.javaGenes.forceFields.Allele extends java.lang.Object implements Serializable |
Serialized Fields |
java.lang.String name
boolean noEvolution
double valueToSet
DoubleInterval interval
Class gov.nasa.javaGenes.forceFields.AlleleSetup extends java.lang.Object implements Serializable |
Serialized Fields |
java.util.Hashtable intervals
java.util.Hashtable indices
Class gov.nasa.javaGenes.forceFields.AlleleTemplate extends java.lang.Object implements Serializable |
Serialized Fields |
Allele[][] alleles
java.lang.String[] names
Class gov.nasa.javaGenes.forceFields.AlleleTemplateTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.forceFields.AlleleTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.forceFields.AssumedParameters extends ChromosomeParameterValues implements Serializable |
Class gov.nasa.javaGenes.forceFields.AssumedParametersTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.forceFields.Bodies extends MultiBodiesForOneEnergy implements Serializable |
Serialized Fields |
OneBody[] oneBody
Class gov.nasa.javaGenes.forceFields.BodiesTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.forceFields.Body extends MultiBody implements Serializable |
Serialized Fields |
Species species
int speciesIndex
Class gov.nasa.javaGenes.forceFields.Chromosome extends Evolvable implements Serializable |
Serialized Fields |
double[][] chromosome
Class gov.nasa.javaGenes.forceFields.ChromosomeArrayCrossover extends ChromosomeCrossover implements Serializable |
Class gov.nasa.javaGenes.forceFields.ChromosomeCrossover extends ChildMaker implements Serializable |
Class gov.nasa.javaGenes.forceFields.ChromosomeDistanceFitness extends FitnessFunction implements Serializable |
Serialized Fields |
Chromosome target
Class gov.nasa.javaGenes.forceFields.ChromosomeIndividual extends Individual implements Serializable |
Class gov.nasa.javaGenes.forceFields.ChromosomeIntervalCrossover extends ChildMaker implements Serializable |
Serialized Fields |
AlleleTemplate alleles
double extension
boolean limitToOriginalInterval
Class gov.nasa.javaGenes.forceFields.ChromosomeIntervalCrossoverTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.forceFields.ChromosomeMutation extends ChildMaker implements Serializable |
Serialized Fields |
boolean limitToOriginalInterval
AlleleTemplate alleles
double standardDeviation
double frequency
Class gov.nasa.javaGenes.forceFields.ChromosomeMutationTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.forceFields.ChromosomeParameters extends Parameters implements Serializable |
Serialized Fields |
AlleleTemplate alleles
java.lang.String lengthsAndAnglesFilename
AssumedParameters assumed
Immigrants immigrants
AtomicSpecies[] species
ManyMultiBodiesForOneEnergy energiesToExamineBestIndividual
Potential potential
int whichPotential
java.lang.String fileDirectory
java.lang.String farWallFilename
java.lang.String nearWallFilename
java.lang.String minimumFilename
java.lang.String forceFilename
java.lang.String bondLengthFilename
FitnessFunctionMultiObjective eval
Class gov.nasa.javaGenes.forceFields.ChromosomeParameterValues extends java.lang.Object implements Serializable |
Serialized Fields |
java.util.Vector names
java.util.Vector values
Class gov.nasa.javaGenes.forceFields.ChromosomePopulation extends Population implements Serializable |
Serialized Fields |
AlleleTemplate alleles
Class gov.nasa.javaGenes.forceFields.ChromosomeReporter extends Reporter implements Serializable |
Serialized Fields |
java.lang.String EnergiesFilename
Class gov.nasa.javaGenes.forceFields.ChromosomeXoverWithMutation extends ChromosomeIntervalCrossover implements Serializable |
Serialized Fields |
ChromosomeMutation mutator
double mutationProbability
Class gov.nasa.javaGenes.forceFields.ChromosomeXoverWithMutationTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.forceFields.FirstClusterLowestEnergyFitnessFunction extends FitnessFunction implements Serializable |
Serialized Fields |
Potential potential
ManyMultiBodiesForOneEnergy molecules
java.lang.String filename
double cliff
Class gov.nasa.javaGenes.forceFields.FirstClusterLowestEnergyFitnessFunctionTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.forceFields.ForceFitnessRMS extends ManyMoleculesEnergyFitness implements Serializable |
Class gov.nasa.javaGenes.forceFields.ForceFitnessRMSTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.forceFields.ForceFitnessTanimoto extends ForceFitnessRMS implements Serializable |
Class gov.nasa.javaGenes.forceFields.FunctionalForm extends java.lang.Object implements Serializable |
Class gov.nasa.javaGenes.forceFields.Immigrant extends ChromosomeParameterValues implements Serializable |
Serialized Fields |
boolean infinitNumber
int number
Class gov.nasa.javaGenes.forceFields.Immigrants extends java.lang.Object implements Serializable |
Serialized Fields |
java.util.Vector immigrants
Class gov.nasa.javaGenes.forceFields.ImmigrantsTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.forceFields.ImmigrantTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.forceFields.LowestToHighestEnergyFitness extends FitnessFunction implements Serializable |
Serialized Fields |
Potential potential
ManyMultiBodiesForOneEnergy molecules
java.lang.String filename
boolean doPerAtomEnergies
Class gov.nasa.javaGenes.forceFields.LowestToHighestEnergyFitnessTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.forceFields.LowestToHighestEnergyGradualFitness extends LowestToHighestEnergyFitness implements Serializable |
Serialized Fields |
double outOfOrderPenalty
Class gov.nasa.javaGenes.forceFields.LowestToHighestEnergyGradualFitnessTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.forceFields.ManyMoleculesEnergyFitness extends FitnessFunction implements Serializable |
Serialized Fields |
Potential potential
ManyMultiBodiesForOneEnergy molecules
java.util.Vector energies
DoubleInterval scaleTo
DoubleInterval originalEnergyInterval
java.lang.String filename
boolean doPerAtomEnergies
Class gov.nasa.javaGenes.forceFields.ManyMoleculesEnergyFitnessRatio extends ManyMoleculesEnergyFitness implements Serializable |
Class gov.nasa.javaGenes.forceFields.ManyMoleculesEnergyFitnessTanimotoDistance extends ManyMoleculesEnergyFitness implements Serializable |
Class gov.nasa.javaGenes.forceFields.ManyMultiBodiesForOneEnergy extends java.lang.Object implements Serializable |
Serialized Fields |
java.util.Vector molecules
java.util.Vector multiBodies
Class gov.nasa.javaGenes.forceFields.MMEFreferenceRMS extends ManyMoleculesEnergyFitness implements Serializable |
Serialized Fields |
double referenceEnergy
DoubleInterval referenceEnergyUncertainty
double energyRangeDivideBy
double targetReferenceEnergy
Class gov.nasa.javaGenes.forceFields.MMEFreferenceRMSTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.forceFields.MMEFreferenceTanimoto extends MMEFreferenceRMS implements Serializable |
Class gov.nasa.javaGenes.forceFields.MultiBodiesForOneEnergy extends java.lang.Object implements Serializable |
Serialized Fields |
java.util.Vector multiBodies
Molecule molecule
Class gov.nasa.javaGenes.forceFields.MultiBodiesForOneEnergyTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.forceFields.MultiBody extends java.lang.Object implements Serializable |
Serialized Fields |
java.lang.String _name
double howMany
Class gov.nasa.javaGenes.forceFields.Mutation3Parents extends ChromosomeMutation implements Serializable |
Serialized Fields |
double standardDeviationFactor
Class gov.nasa.javaGenes.forceFields.OneBody extends Body implements Serializable |
Serialized Fields |
ExtendedVector vector
SecondBody[] secondBody
Class gov.nasa.javaGenes.forceFields.PotentialEnergyFitness extends FitnessFunction implements Serializable |
Serialized Fields |
Potential potential
java.util.Vector testCases
Chromosome target
Class gov.nasa.javaGenes.forceFields.PutPotentialEnergiesAndForces extends java.lang.Object implements Serializable |
Serialized Fields |
Potential _potential
Chromosome _chromosome
double _minimumDistance
double _maximumDistance
double _minimumAngle
double _maximumAngle
double _lengthScale
Class gov.nasa.javaGenes.forceFields.RunChromosome extends Run implements Serializable |
Class gov.nasa.javaGenes.forceFields.SecondBody extends Body implements Serializable |
Serialized Fields |
double radialDistance
boolean twoBodyTermMatters
java.util.Vector vector
ThirdBody[] thirdBody
Class gov.nasa.javaGenes.forceFields.StillingerWeber extends Potential implements Serializable |
Serialized Fields |
AlleleSetup alleleSetup
Chromosome chromosome
AlleleTemplate alleles
boolean setupComplete
DoubleInterval bondLengthInterval
DoubleInterval exponentInterval
DoubleInterval factorInterval
DoubleInterval angleInterval
DoubleInterval cutoffInterval
int A_index
int B_index
int C_index
int p_index
int q_index
int a_index
int numberOfTwoBodyParameters
int alpha_index
int lambda_index
int theta0_index
int gamma_index
int a1_index
int numberOfThreeBodyParameters
int flourineThreeBodyParametersIncrement
int specialThreeBodyParametersIncrement
int delta_index
int m_index
int beta_index
int a2_index
double NotApplicable
java.util.Hashtable cutoffs
Class gov.nasa.javaGenes.forceFields.StillingerWeber.ChromosomeParametersData extends java.lang.Object implements Serializable |
Serialized Fields |
java.lang.String name
Class gov.nasa.javaGenes.forceFields.StillingerWeberPartialSiF extends StillingerWeberSiF implements Serializable |
Class gov.nasa.javaGenes.forceFields.StillingerWeberSi extends StillingerWeber implements Serializable |
Class gov.nasa.javaGenes.forceFields.StillingerWeberSiF extends StillingerWeber implements Serializable |
Serialized Fields |
double energyUnitKcalPerMol
double energyUnitErgPerAtom
Class gov.nasa.javaGenes.forceFields.StillingerWeberSiFTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.forceFields.StillingerWeberSiTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.forceFields.StillingerWeberTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.forceFields.TersoffTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.forceFields.ThirdBody extends Body implements Serializable |
Serialized Fields |
double radialDistance
double angle
Class gov.nasa.javaGenes.forceFields.ThreeBody extends MultiBody implements Serializable |
Serialized Fields |
double _jiDistance
double _jkDistance
double _angle
boolean requiresSWextraParameters
Class gov.nasa.javaGenes.forceFields.ThreeBodyTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.forceFields.TwoBody extends MultiBody implements Serializable |
Serialized Fields |
double _radialDistance
Class gov.nasa.javaGenes.forceFields.TwoBodyTest extends TestCase implements Serializable |
Package gov.nasa.javaGenes.graph |
Class gov.nasa.javaGenes.graph.AcceptableSecondBrokenEdge extends java.lang.Object implements Serializable |
Serialized Fields |
BrokenEdge first
boolean mustBeCompatible
Class gov.nasa.javaGenes.graph.AcceptableSecondVertex extends java.lang.Object implements Serializable |
Serialized Fields |
Vertex vertex
Class gov.nasa.javaGenes.graph.AddDirectedEdge extends gov.nasa.javaGenes.graph.GraphMutation implements Serializable |
Serialized Fields |
VertexAndEdgeProvider provider
Class gov.nasa.javaGenes.graph.AddDirectedVertex extends gov.nasa.javaGenes.graph.GraphMutation implements Serializable |
Serialized Fields |
VertexAndEdgeProvider provider
Predicate predicate
Class gov.nasa.javaGenes.graph.AddEdge extends gov.nasa.javaGenes.graph.GraphMutation implements Serializable |
Serialized Fields |
VertexAndEdgeProvider provider
Class gov.nasa.javaGenes.graph.AddVertex extends gov.nasa.javaGenes.graph.GraphMutation implements Serializable |
Serialized Fields |
VertexAndEdgeProvider provider
Class gov.nasa.javaGenes.graph.CyclesSimilarity extends FitnessFunction implements Serializable |
Serialized Fields |
Graph target
Class gov.nasa.javaGenes.graph.DirectedEdge extends Edge implements Serializable |
Class gov.nasa.javaGenes.graph.DirectedGraph extends Graph implements Serializable |
Class gov.nasa.javaGenes.graph.DirectedGraph.SecondVertex extends java.lang.Object implements Serializable |
Serialized Fields |
DirectedVertex acceptsOutput
Class gov.nasa.javaGenes.graph.DirectedVertex extends Vertex implements Serializable |
Serialized Fields |
ExtendedVector inputEdges
ExtendedVector outputEdges
Class gov.nasa.javaGenes.graph.DissimilarEdgeCompatibleWithVertices extends java.lang.Object implements Serializable |
Serialized Fields |
Edge edge
Class gov.nasa.javaGenes.graph.Edge extends GraphElement implements Serializable |
Serialized Fields |
Vertex[] vertices
Class gov.nasa.javaGenes.graph.ExtendedTypeSimilarity extends FitnessFunction implements Serializable |
Serialized Fields |
Graph target
Class gov.nasa.javaGenes.graph.Graph extends Evolvable implements Serializable |
Serialized Fields |
ExtendedVector vertices
ExtendedVector edges
KeyCounter nodeTypePairsShortestTrailCounts
Class gov.nasa.javaGenes.graph.Graph.TrailKey extends java.lang.Object implements Serializable |
Serialized Fields |
java.lang.Object end1
java.lang.Object end2
int length
Class gov.nasa.javaGenes.graph.GraphElement extends Mark implements Serializable |
Class gov.nasa.javaGenes.graph.GraphGenerator extends ChildMaker implements Serializable |
Serialized Fields |
GraphParameters parameters
Class gov.nasa.javaGenes.graph.GraphIndividual extends Individual implements Serializable |
Class gov.nasa.javaGenes.graph.GraphLayout extends java.lang.Object implements Serializable |
Serialized Fields |
int iterations
int maxLineSearchIterations
double vertexSize
double edgeLength
double border
double BarnesHutTheta
double accuracyOfLineSearch
double restartThreshold
Class gov.nasa.javaGenes.graph.GraphParameters extends Parameters implements Serializable |
Serialized Fields |
IntegerInterval verticesInterval
GraphPopulation
IntegerInterval cyclesInterval
GraphPopulation
VertexAndEdgeProvider provider
GraphPopulation
boolean layoutGraph2d
GraphLayout layout
Class gov.nasa.javaGenes.graph.GraphPopulation extends Population implements Serializable |
Class gov.nasa.javaGenes.graph.GraphTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.graph.HasInputEdgeFrom extends java.lang.Object implements Serializable |
Serialized Fields |
DirectedVertex vertex
Class gov.nasa.javaGenes.graph.HasOutputEdgesTo extends java.lang.Object implements Serializable |
Serialized Fields |
DirectedVertex vertex
Class gov.nasa.javaGenes.graph.MutateEdge extends gov.nasa.javaGenes.graph.GraphMutation implements Serializable |
Serialized Fields |
VertexAndEdgeProvider provider
Class gov.nasa.javaGenes.graph.MutateVertex extends gov.nasa.javaGenes.graph.GraphMutation implements Serializable |
Serialized Fields |
VertexAndEdgeProvider provider
Class gov.nasa.javaGenes.graph.TwoVertexGraphCrossover extends ChildMaker implements Serializable |
Class gov.nasa.javaGenes.graph.Vertex extends GraphElement implements Serializable |
Serialized Fields |
ExtendedVector edges
double[] xyz
java.lang.String extendedTypeCache
int number
Class gov.nasa.javaGenes.graph.VertexAcceptsEdge extends java.lang.Object implements Serializable |
Serialized Fields |
Edge edge
Class gov.nasa.javaGenes.graph.VertexAcceptsInputEdge extends java.lang.Object implements Serializable |
Class gov.nasa.javaGenes.graph.VertexAcceptsOutputEdge extends java.lang.Object implements Serializable |
Class gov.nasa.javaGenes.graph.VertexAndEdgeProvider extends java.lang.Object implements Serializable |
Serialized Fields |
ExtendedVector vertices
ExtendedVector edges
Class gov.nasa.javaGenes.graph.VertexPairsDistanceSimilarity extends FitnessFunction implements Serializable |
Serialized Fields |
Graph target
Class gov.nasa.javaGenes.graph.VertexTest extends TestCase implements Serializable |
Package gov.nasa.javaGenes.hillClimbing |
Class gov.nasa.javaGenes.hillClimbing.AcceptEqualOrBetter extends Accepter implements Serializable |
Class gov.nasa.javaGenes.hillClimbing.AcceptEqualOrBetterTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.hillClimbing.Accepter extends java.lang.Object implements Serializable |
Class gov.nasa.javaGenes.hillClimbing.AcceptImprovement extends Accepter implements Serializable |
Class gov.nasa.javaGenes.hillClimbing.AcceptImprovementTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.hillClimbing.Breeder extends Breeder implements Serializable |
Serialized Fields |
int CURRENT
int BEST_SO_FAR
Accepter accepter
RestartPolicy restartPolicy
ChildMaker randomChildMaker
Class gov.nasa.javaGenes.hillClimbing.RestartAfterNChildrenWithoutAcceptance extends RestartEveryNChildren implements Serializable |
Class gov.nasa.javaGenes.hillClimbing.RestartAfterNChildrenWithoutAcceptanceTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.hillClimbing.RestartAfterNChildrenWithoutImprovement extends RestartEveryNChildren implements Serializable |
Class gov.nasa.javaGenes.hillClimbing.RestartAfterNChildrenWithoutImprovementTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.hillClimbing.RestartEveryNChildren extends RestartPolicy implements Serializable |
Serialized Fields |
int limit
int count
Class gov.nasa.javaGenes.hillClimbing.RestartEveryNChildrenTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.hillClimbing.RestartNever extends RestartPolicy implements Serializable |
Class gov.nasa.javaGenes.hillClimbing.RestartPolicy extends java.lang.Object implements Serializable |
Package gov.nasa.javaGenes.permutation |
Class gov.nasa.javaGenes.permutation.PermutationChildMaker extends ChildMaker implements Serializable |
Class gov.nasa.javaGenes.permutation.PermutationEvolvable extends Evolvable implements Serializable |
Serialized Fields |
int[] permutation
Class gov.nasa.javaGenes.permutation.PermutationIndividual extends Individual implements Serializable |
Class gov.nasa.javaGenes.permutation.PermutationKCutMutation extends PermutationChildMaker implements Serializable |
Serialized Fields |
int numberOfSegments
Class gov.nasa.javaGenes.permutation.PermutationKCutMutationTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.permutation.PermutationOrderMutation extends PermutationChildMaker implements Serializable |
Serialized Fields |
int numberOfSwaps
Class gov.nasa.javaGenes.permutation.PermutationOrderMutationTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.permutation.PermutationParameters extends Parameters implements Serializable |
Serialized Fields |
int permutationLength
Class gov.nasa.javaGenes.permutation.PermutationPopulation extends Population implements Serializable |
Class gov.nasa.javaGenes.permutation.PermutationPositionCrossover extends PermutationChildMaker implements Serializable |
Class gov.nasa.javaGenes.permutation.PermutationPositionCrossoverTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.permutation.PermutationTestFitness extends FitnessFunction implements Serializable |
Class gov.nasa.javaGenes.permutation.RunPermutation extends Run implements Serializable |
Package gov.nasa.javaGenes.simulatedAnnealing |
Class gov.nasa.javaGenes.simulatedAnnealing.Accepter extends Accepter implements Serializable |
Serialized Fields |
double reduceBy
double currentTemperature
int callsPerStaticTemperature
int callsAtThisTemperature
int whichReduction
Class gov.nasa.javaGenes.simulatedAnnealing.AccepterTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.simulatedAnnealing.Breeder extends Breeder implements Serializable |
Package gov.nasa.javaGenes.weightNetwork |
Class gov.nasa.javaGenes.weightNetwork.RouletteWheel extends WeightList implements Serializable |
Class gov.nasa.javaGenes.weightNetwork.RouletteWheelChooseLowWeight extends WeightList implements Serializable |
Serialized Fields |
float subtractWeightFrom
boolean mustCalculateSubtractWeightFrom
int numberOfWeightsRemoved
Class gov.nasa.javaGenes.weightNetwork.RouletteWheelChooseLowWeightTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.weightNetwork.RouletteWheelTest extends TestCase implements Serializable |
Class gov.nasa.javaGenes.weightNetwork.UpdateAndPropagatable extends java.lang.Object implements Serializable |
Serialized Fields |
boolean needToUpdateAndPropagate
Class gov.nasa.javaGenes.weightNetwork.UpdateAndPropagateList extends GrowOnlyArray implements Serializable |
Serialized Fields |
int which
Class gov.nasa.javaGenes.weightNetwork.Weight extends UpdateAndPropagatable implements Serializable |
Serialized Fields |
float weight
WeightList weightList
Weight next
Weight previous
Class gov.nasa.javaGenes.weightNetwork.WeightList extends UpdateAndPropagatable implements Serializable |
Serialized Fields |
java.util.Vector initialWeights
Weight currentWeights
ReinitializableFloat weightSum
Class gov.nasa.javaGenes.weightNetwork.WeightListTest extends TestCase implements Serializable |
|
JavaGenes, NASA Ames. Written largely by Al Globus | |||||||||
PREV NEXT | FRAMES NO FRAMES |