Serialized Form
-
Package jasima.core.experiment
-
Class jasima.core.experiment.AbstractMultiConfExperiment extends AbstractMultiExperiment implements Serializable
- serialVersionUID:
- 8651960788951812186L
-
Serialized Fields
-
baseExperiment
Experiment baseExperiment
-
configurationValidator
AbstractMultiConfExperiment.ConfigurationValidator configurationValidator
-
numConfs
int numConfs
-
-
Class jasima.core.experiment.AbstractMultiExperiment extends Experiment implements Serializable
- serialVersionUID:
- 2285355204835181022L
-
Serialized Fields
-
abortUponBaseExperimentAbort
boolean abortUponBaseExperimentAbort
-
allowParallelExecution
boolean allowParallelExecution
-
commonRandomNumbers
boolean commonRandomNumbers
-
detailedResultsNumeric
Map<String,Object> detailedResultsNumeric
-
detailedResultsOther
Map<String,Object> detailedResultsOther
-
experiments
List<Experiment> experiments
-
keepResults
String[] keepResults
-
numTasksExecuted
int numTasksExecuted
-
produceAveragedResults
boolean produceAveragedResults
-
seedStream
Random seedStream
-
skipSeedCount
int skipSeedCount
-
-
Class jasima.core.experiment.Experiment extends Object implements Serializable
- serialVersionUID:
- -5981694222402234985L
-
Serialization Methods
-
readResolve
protected Object readResolve() throws ObjectStreamException
- Throws:
ObjectStreamException
-
-
Serialized Fields
-
initialSeed
long initialSeed
-
logLevel
MsgCategory logLevel
-
name
String name
-
notifierAdapter
NotifierImpl<Experiment,Experiment.ExperimentEvent> notifierAdapter
-
valueStore
ValueStoreImpl valueStore
-
-
Class jasima.core.experiment.Experiment.UniqueNamesCheckingHashMap extends LinkedHashMap<String,Object> implements Serializable
- serialVersionUID:
- -6783419937586790463L
-
Serialized Fields
-
disableCheck
boolean disableCheck
Deprecated.
-
-
Class jasima.core.experiment.FullFactorialExperiment extends AbstractMultiConfExperiment implements Serializable
- serialVersionUID:
- 1612150171949724274L
-
Class jasima.core.experiment.MultipleConfigurationExperiment extends AbstractMultiConfExperiment implements Serializable
- serialVersionUID:
- -6120299354891115684L
-
Class jasima.core.experiment.MultipleReplicationExperiment extends AbstractMultiExperiment implements Serializable
- serialVersionUID:
- -5122164015247766742L
-
Serialized Fields
-
allowancePercentage
double allowancePercentage
-
baseExperiment
Experiment baseExperiment
-
confIntervalMeasures
String[] confIntervalMeasures
-
errorProb
double errorProb
-
maxReplications
int maxReplications
-
minReplications
int minReplications
-
-
Class jasima.core.experiment.OCBAExperiment extends FullFactorialExperiment implements Serializable
- serialVersionUID:
- 621315272493464195L
-
Serialized Fields
-
budgetUsed
int budgetUsed
-
configurations
ArrayList<MultipleReplicationExperiment> configurations
-
currBest
int currBest
-
detailedResults
boolean detailedResults
-
finalPCS
double finalPCS
-
iterationBudget
int iterationBudget
-
minReplicationsPerConfiguration
int minReplicationsPerConfiguration
-
numReplicationsPerConfiguration
int numReplicationsPerConfiguration
-
objective
String objective
-
pcsLevel
double pcsLevel
-
problemType
OCBAExperiment.ProblemType problemType
-
stats
SummaryStat[] stats
-
totalBudget
int totalBudget
-
-
Class jasima.core.experiment.RandomFractionalExperiment extends FullFactorialExperiment implements Serializable
- serialVersionUID:
- 6227676813209467282L
-
Serialized Fields
-
rnd
Random rnd
-
-
-
Package jasima.core.random
-
Class jasima.core.random.RandomFactory extends Object implements Serializable
- serialVersionUID:
- 4828925858942593527L
-
Serialized Fields
-
hashMask
long hashMask
-
seeds
HashMap<Long,String> seeds
-
seedStream
Random seedStream
-
sim
Simulation sim
-
-
Class jasima.core.random.RandomFactoryOld extends RandomFactory implements Serializable
- serialVersionUID:
- 8632388217395455449L
-
Serialized Fields
-
seeds
long[] seeds
Deprecated. -
seedStream
Random seedStream
Deprecated.
-
-
-
Package jasima.core.random.continuous
-
Class jasima.core.random.continuous.DblBeta extends DblDistribution implements Serializable
- serialVersionUID:
- -5717640931580338541L
-
Serialized Fields
-
dist
org.apache.commons.math3.distribution.BetaDistribution dist
-
-
Class jasima.core.random.continuous.DblChiSquared extends DblDistribution implements Serializable
- serialVersionUID:
- -5702591884949743185L
-
Serialized Fields
-
dist
org.apache.commons.math3.distribution.ChiSquaredDistribution dist
-
-
Class jasima.core.random.continuous.DblConst extends DblSequence implements Serializable
- serialVersionUID:
- -2122011743105354569L
-
Serialized Fields
-
mean
Double mean
-
next
int next
-
randomizeOrder
boolean randomizeOrder
-
values
double[] values
-
valuesRnd
double[] valuesRnd
-
-
Class jasima.core.random.continuous.DblDistribution extends DblSequence implements Serializable
- serialVersionUID:
- -157283852135250753L
-
Serialized Fields
-
distribution
org.apache.commons.math3.distribution.RealDistribution distribution
-
-
Class jasima.core.random.continuous.DblErlang extends DblSequence implements Serializable
- serialVersionUID:
- -1862722756069025018L
-
Serialized Fields
-
scale
double scale
-
shape
int shape
-
-
Class jasima.core.random.continuous.DblExp extends DblDistribution implements Serializable
- serialVersionUID:
- 7949202789555424738L
-
Serialized Fields
-
dist
org.apache.commons.math3.distribution.ExponentialDistribution dist
-
-
Class jasima.core.random.continuous.DblGamma extends DblDistribution implements Serializable
- serialVersionUID:
- 8196438918640991723L
-
Serialized Fields
-
dist
org.apache.commons.math3.distribution.GammaDistribution dist
-
-
Class jasima.core.random.continuous.DblLogNormal extends DblDistribution implements Serializable
- serialVersionUID:
- 4616829343071759004L
-
Serialized Fields
-
dist
org.apache.commons.math3.distribution.LogNormalDistribution dist
-
-
Class jasima.core.random.continuous.DblNormal extends DblSequence implements Serializable
- serialVersionUID:
- 8266321644360710699L
-
Serialized Fields
-
mean
double mean
-
stdev
double stdev
-
-
Class jasima.core.random.continuous.DblSequence extends Object implements Serializable
- serialVersionUID:
- 7236623667061348954L
-
Class jasima.core.random.continuous.DblSumStream extends DblSequence implements Serializable
- serialVersionUID:
- -1978211297841470708L
-
Serialized Fields
-
subStreams
DblSequence[] subStreams
-
-
Class jasima.core.random.continuous.DblTDist extends DblDistribution implements Serializable
- serialVersionUID:
- -3355042798681194054L
-
Serialized Fields
-
dist
org.apache.commons.math3.distribution.TDistribution dist
-
-
Class jasima.core.random.continuous.DblTriangular extends DblSequence implements Serializable
- serialVersionUID:
- -8098960209631757070L
-
Serialized Fields
-
critValue
double critValue
-
max
double max
-
maxDist
double maxDist
-
min
double min
-
minDist
double minDist
-
mode
double mode
-
range
double range
-
-
Class jasima.core.random.continuous.DblTruncatedSimple extends DblSequence implements Serializable
- serialVersionUID:
- -3224445720493038341L
-
Serialized Fields
-
baseStream
DblSequence baseStream
-
maxValue
double maxValue
-
minValue
double minValue
-
-
Class jasima.core.random.continuous.DblUniformRange extends DblSequence implements Serializable
- serialVersionUID:
- 7183118564770349548L
-
Serialized Fields
-
max
double max
-
min
double min
-
range
double range
-
-
Class jasima.core.random.continuous.DblUniformZeroOne extends DblSequence implements Serializable
- serialVersionUID:
- -5917490656405705668L
-
Class jasima.core.random.continuous.DblWeibull extends DblDistribution implements Serializable
- serialVersionUID:
- 2252634635785170819L
-
Serialized Fields
-
dist
org.apache.commons.math3.distribution.WeibullDistribution dist
-
-
-
Package jasima.core.random.discrete
-
Class jasima.core.random.discrete.IntBernoulli extends IntSequence implements Serializable
- serialVersionUID:
- 1515307949822420310L
-
Serialized Fields
-
probabilityOfSuccess
double probabilityOfSuccess
-
-
Class jasima.core.random.discrete.IntBinomial extends IntDistribution implements Serializable
- serialVersionUID:
- 485349306562793350L
-
Serialized Fields
-
dist
org.apache.commons.math3.distribution.BinomialDistribution dist
-
-
Class jasima.core.random.discrete.IntConst extends IntSequence implements Serializable
- serialVersionUID:
- -3297743869123820992L
-
Serialized Fields
-
mean
Double mean
-
next
int next
-
randomizeOrder
boolean randomizeOrder
-
values
int[] values
-
valuesRnd
int[] valuesRnd
-
-
Class jasima.core.random.discrete.IntDiscretized extends IntSequence implements Serializable
- serialVersionUID:
- -5846263470745133816L
-
Serialized Fields
-
baseStream
DblSequence baseStream
-
-
Class jasima.core.random.discrete.IntDistribution extends IntSequence implements Serializable
- serialVersionUID:
- -2911819386618158493L
-
Serialized Fields
-
distribution
org.apache.commons.math3.distribution.IntegerDistribution distribution
-
-
Class jasima.core.random.discrete.IntEmpirical extends IntSequence implements Serializable
- serialVersionUID:
- -8591371451392742035L
-
Serialized Fields
-
mean
Double mean
-
probs
double[] probs
-
vals
int[] vals
-
-
Class jasima.core.random.discrete.IntGeometric extends IntDistribution implements Serializable
- serialVersionUID:
- 3026113171560620917L
-
Serialized Fields
-
dist
org.apache.commons.math3.distribution.GeometricDistribution dist
-
-
Class jasima.core.random.discrete.IntHypergeometric extends IntDistribution implements Serializable
- serialVersionUID:
- 7866375360611450226L
-
Serialized Fields
-
dist
org.apache.commons.math3.distribution.HypergeometricDistribution dist
-
-
Class jasima.core.random.discrete.IntPoisson extends IntDistribution implements Serializable
- serialVersionUID:
- -3018032705267062035L
-
Serialized Fields
-
dist
org.apache.commons.math3.distribution.PoissonDistribution dist
-
-
Class jasima.core.random.discrete.IntSequence extends DblSequence implements Serializable
- serialVersionUID:
- -4799011636085252707L
-
Class jasima.core.random.discrete.IntUniformAllInts extends IntSequence implements Serializable
- serialVersionUID:
- -2235431750818257710L
-
Class jasima.core.random.discrete.IntUniformRange extends IntSequence implements Serializable
- serialVersionUID:
- -7138352768070870971L
-
Serialized Fields
-
max
int max
-
min
int min
-
range
int range
-
-
-
Package jasima.core.run
-
Class jasima.core.run.ExcelExperimentReader.MultValueSetter extends Object implements Serializable
- serialVersionUID:
- 5653125435835596532L
-
-
Package jasima.core.simulation
-
Class jasima.core.simulation.SimProcess.MightBlock extends Exception implements Serializable
- serialVersionUID:
- 3091300075872193106L
-
Class jasima.core.simulation.Simulation.SimulationFailed extends RuntimeException implements Serializable
- serialVersionUID:
- 4068987513637601189L
-
Class jasima.core.simulation.SimulationExperiment extends Experiment implements Serializable
- serialVersionUID:
- 5208352155973550329L
-
Serialized Fields
-
initActions
List<Consumer<Simulation>> initActions
-
initialSimTime
double initialSimTime
-
mainProcess
SimProcessUtil.SimAction mainProcess
-
modelRoot
SimComponent modelRoot
-
simTimeStartInstant
Instant simTimeStartInstant
-
simTimeToMillisFactor
long simTimeToMillisFactor
-
simulationLength
double simulationLength
-
statsResetTime
double statsResetTime
-
-
-
Package jasima.core.simulation.arrivalprocess
-
Class jasima.core.simulation.arrivalprocess.ArrivalProcess extends DblSequence implements Serializable
- serialVersionUID:
- 99456277227340206L
-
Serialized Fields
-
arrivalAtTimeZero
boolean arrivalAtTimeZero
-
initialState
double initialState
-
isFirst
boolean isFirst
-
state
double state
-
-
Class jasima.core.simulation.arrivalprocess.ArrivalsNonStationary extends ArrivalProcess implements Serializable
- serialVersionUID:
- -4530103049458748815L
-
Serialized Fields
-
inverseCumulativeExpectation
org.apache.commons.math3.analysis.UnivariateFunction inverseCumulativeExpectation
-
unitMeanDblStream
DblSequence unitMeanDblStream
-
-
Class jasima.core.simulation.arrivalprocess.ArrivalsStationary extends ArrivalProcess implements Serializable
- serialVersionUID:
- -7877781395872395477L
-
Serialized Fields
-
interArrivalTimes
DblSequence interArrivalTimes
-
-
-
Package jasima.core.statistics
-
Class jasima.core.statistics.QuantileEstimator extends SummaryStat implements Serializable
- serialVersionUID:
- 1342062250846464757L
-
Serialized Fields
-
p2_n
int[] p2_n
-
p2_n_increment
double[] p2_n_increment
-
p2_q
double[] p2_q
Stores the
-
-
Class jasima.core.statistics.SamplingSummaryStat extends SummaryStat implements Serializable
- serialVersionUID:
- 868112468971365852L
-
Serialized Fields
-
data
PriorityQueue<SamplingSummaryStat.DatEntry> data
-
numSamples
int numSamples
-
rnd
Random rnd
-
threshold
double threshold
-
-
Class jasima.core.statistics.SummaryStat extends Object implements Serializable
- serialVersionUID:
- 817115058373461360L
-
Serialized Fields
-
lastValue
double lastValue
-
lastWeight
double lastWeight
-
max
double max
-
meanEst
double meanEst
-
min
double min
-
numObs
int numObs
-
varEst
double varEst
-
weightSum
double weightSum
-
-
Class jasima.core.statistics.TimeWeightedSummaryStat extends SummaryStat implements Serializable
- serialVersionUID:
- -2192851354158356984L
-
Serialized Fields
-
lastTime
double lastTime
-
-
-
Package jasima.core.util
-
Class jasima.core.util.MersenneTwister extends Random implements Serializable
- serialVersionUID:
- -4035832775130174188L
-
Serialization Methods
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
- Throws:
IOExceptionClassNotFoundException
-
writeObject
private void writeObject(ObjectOutputStream out) throws IOException
- Throws:
IOException
-
-
Serialized Fields
-
__haveNextNextGaussian
boolean __haveNextNextGaussian
-
__nextNextGaussian
double __nextNextGaussian
-
mag01
int[] mag01
-
mt
int[] mt
-
mti
int mti
-
-
Class jasima.core.util.Pair extends Object implements Serializable
- serialVersionUID:
- -1202307182078250138L
-
Class jasima.core.util.ResultSaver.CellData extends Object implements Serializable
- serialVersionUID:
- -1799390860125722470L
-
Serialized Fields
-
colIdx
int colIdx
-
value
Object value
-
-
Class jasima.core.util.ResultSaver.ColumnData extends Object implements Serializable
- serialVersionUID:
- 3548750636065811872L
-
Serialized Fields
-
isParamColumn
boolean isParamColumn
-
name
String name
-
sortedIndex
int sortedIndex
-
-
Class jasima.core.util.TypeUtil.TypeConversionException extends RuntimeException implements Serializable
- serialVersionUID:
- -7073321632899508315L
-
-
Package jasima.core.util.converter
-
Class jasima.core.util.converter.ArgListTokenizer.ParseException extends RuntimeException implements Serializable
- serialVersionUID:
- 3473197915435659395L
-
-
Package jasima.shopSim.core
-
Class jasima.shopSim.core.PR extends Object implements Serializable
- serialVersionUID:
- -880043612686550471L
-
Serialized Fields
-
firstLookaheadRule
LookaheadThreshold firstLookaheadRule
-
lookaheadRuleValid
boolean lookaheadRuleValid
-
owner
WorkStation owner
-
primaryRule
PR primaryRule
-
tieBreaker
PR tieBreaker
-
-
Class jasima.shopSim.core.PriorityQueue extends Object implements Serializable
- serialVersionUID:
- -4159482968254168459L
-
Serialized Fields
-
bestPrios
double[] bestPrios
-
comparator
Comparator<jasima.shopSim.core.PriorityQueue.ListEntry<T extends PrioRuleTarget>> comparator
-
count_
int count_
-
nodes_
jasima.shopSim.core.PriorityQueue.ListEntry<T extends PrioRuleTarget>[] nodes_
-
reuse
jasima.shopSim.core.PriorityQueue.ListEntry<T extends PrioRuleTarget> reuse
-
rules
PR[] rules
-
sr
PR sr
-
workStation
WorkStation workStation
-
-
Class jasima.shopSim.core.ShopExperiment extends SimulationExperiment implements Serializable
- serialVersionUID:
- 2660935009898060395L
-
Serialized Fields
-
batchForming
BatchForming batchForming
-
batchFormingRules
BatchForming[] batchFormingRules
-
batchSequencingRule
PR batchSequencingRule
-
batchSequencingRules
PR[] batchSequencingRules
-
enableLookAhead
boolean enableLookAhead
-
machineListener
NotifierListener<SimComponent,SimComponent.SimComponentEvent>[] machineListener
-
machListenerSpecific
HashMap<String,NotifierListener<SimComponent,SimComponent.SimComponentEvent>[]> machListenerSpecific
-
maxJobsInSystem
int maxJobsInSystem
-
sequencingRule
PR sequencingRule
-
sequencingRules
PR[] sequencingRules
-
shop
Shop shop
-
shopListener
NotifierListener<SimComponent,SimComponent.SimComponentEvent>[] shopListener
-
stopAfterNumJobs
int stopAfterNumJobs
-
-
-
Package jasima.shopSim.core.batchForming
-
Class jasima.shopSim.core.batchForming.BatchForming extends Object implements Serializable
- serialVersionUID:
- 6670837045346111285L
-
Serialized Fields
-
orderedJobs
Job[] orderedJobs
-
owner
WorkStation owner
-
possibleBatches
PriorityQueue<Batch> possibleBatches
-
-
Class jasima.shopSim.core.batchForming.BestOfFamilyBatching extends BatchForming implements Serializable
- serialVersionUID:
- 4249713710542519941L
-
Class jasima.shopSim.core.batchForming.HighestJobBatchingMBS extends BatchForming implements Serializable
- serialVersionUID:
- -1651682966642185315L
-
Serialized Fields
-
mbsRel
double mbsRel
-
-
Class jasima.shopSim.core.batchForming.MostCompleteBatch extends BatchForming implements Serializable
- serialVersionUID:
- -8735429872125881522L
-
Serialized Fields
-
maxWait
double maxWait
-
maxWaitRelative
double maxWaitRelative
-
-
-
Package jasima.shopSim.models.dynamicShop
-
Class jasima.shopSim.models.dynamicShop.DynamicShopExperiment extends ShopExperiment implements Serializable
- serialVersionUID:
- -7289579158397939550L
-
Serialized Fields
-
dueDateFactor
DblSequence dueDateFactor
-
numMachines
int numMachines
-
numOps
Pair<Integer,Integer> numOps
-
procTimes
DblSequence procTimes
-
scenario
DynamicShopExperiment.Scenario scenario
-
src
JobSource src
-
stopArrivalsAfterNumJobs
int stopArrivalsAfterNumJobs
-
utilLevel
double utilLevel
-
weights
DblSequence weights
-
-
-
Package jasima.shopSim.models.mimac
-
Class jasima.shopSim.models.mimac.MimacExperiment extends ShopExperiment implements Serializable
- serialVersionUID:
- -1460963355772995049L
-
Serialized Fields
-
arrivalAtTimeZero
boolean arrivalAtTimeZero
-
dueDateFactors
DblSequence dueDateFactors
-
interArrivalTimes
DblSequence[] interArrivalTimes
-
jobWeights
DblSequence jobWeights
-
scenario
MimacExperiment.DataSet scenario
-
-
-
Package jasima.shopSim.models.staticShop
-
Class jasima.shopSim.models.staticShop.StaticShopExperiment extends ShopExperiment implements Serializable
- serialVersionUID:
- 3907065922245526545L
-
Serialized Fields
-
dueDateTightness
double dueDateTightness
-
instFileName
String instFileName
-
instURI
URI instURI
-
roundingMode
StaticShopExperiment.RoundingMode roundingMode
-
shopDef
ShopDef shopDef
-
-
-
Package jasima.shopSim.prioRules.basic
-
Class jasima.shopSim.prioRules.basic.ATC extends PR implements Serializable
- serialVersionUID:
- -5302187389726254037L
-
Serialized Fields
-
k
double k
-
slackNorm
double slackNorm
-
-
Class jasima.shopSim.prioRules.basic.CR extends PR implements Serializable
- serialVersionUID:
- 1690734931010618195L
-
Class jasima.shopSim.prioRules.basic.CR.Variant1 extends PR implements Serializable
- serialVersionUID:
- -7545346726088550611L
-
Class jasima.shopSim.prioRules.basic.CR.Variant2 extends PR implements Serializable
- serialVersionUID:
- 6097877363880443570L
-
Class jasima.shopSim.prioRules.basic.EDD extends PR implements Serializable
- serialVersionUID:
- 2077531591099222905L
-
Class jasima.shopSim.prioRules.basic.FASFS extends PR implements Serializable
- serialVersionUID:
- -8286704183726287577L
-
Class jasima.shopSim.prioRules.basic.FCFS extends PR implements Serializable
- serialVersionUID:
- 6287066679819197220L
-
Class jasima.shopSim.prioRules.basic.MDD extends PR implements Serializable
- serialVersionUID:
- -6452128180481440356L
-
Class jasima.shopSim.prioRules.basic.MOD extends PR implements Serializable
- serialVersionUID:
- -4788709037846411532L
-
Class jasima.shopSim.prioRules.basic.ODD extends PR implements Serializable
- serialVersionUID:
- -2691388850642748038L
-
Class jasima.shopSim.prioRules.basic.RND extends PR implements Serializable
- serialVersionUID:
- -153553326402046817L
-
Serialized Fields
-
rnd
Random rnd
-
seedModify
long seedModify
-
-
Class jasima.shopSim.prioRules.basic.SI extends PR implements Serializable
- serialVersionUID:
- 8008779098412019655L
-
Class jasima.shopSim.prioRules.basic.SLK extends PR implements Serializable
- serialVersionUID:
- 4022695033610482583L
-
Class jasima.shopSim.prioRules.basic.SPT extends PR implements Serializable
- serialVersionUID:
- 6813608362744992141L
-
Class jasima.shopSim.prioRules.basic.SRPT extends PR implements Serializable
- serialVersionUID:
- 482753326957772970L
-
Class jasima.shopSim.prioRules.basic.SRPTPerPT extends PR implements Serializable
- serialVersionUID:
- -6242815299110537440L
-
Class jasima.shopSim.prioRules.basic.SRPTPerSLK extends PR implements Serializable
- serialVersionUID:
- 8510560816491893668L
-
Class jasima.shopSim.prioRules.basic.TieBreakerFASFS extends PR implements Serializable
- serialVersionUID:
- 2648534592090568569L
-
-
Package jasima.shopSim.prioRules.batch
-
Class jasima.shopSim.prioRules.batch.BATCS extends ATCS implements Serializable
- serialVersionUID:
- -1515862598920923584L
-
Class jasima.shopSim.prioRules.batch.BATCS.Variant1 extends ATCS implements Serializable
- serialVersionUID:
- 4173814503454519153L
-
Class jasima.shopSim.prioRules.batch.BFASFS extends PR implements Serializable
- serialVersionUID:
- 1769946022493174146L
-
Class jasima.shopSim.prioRules.batch.LBF extends PR implements Serializable
- serialVersionUID:
- 2198657617441057488L
-
Class jasima.shopSim.prioRules.batch.MaxBatchSize extends PR implements Serializable
- serialVersionUID:
- -689042486920247381L
-
-
Package jasima.shopSim.prioRules.gp
-
Class jasima.shopSim.prioRules.gp.GECCO2010_genSeed_10reps extends GPRuleBase implements Serializable
- serialVersionUID:
- 6678188476757733096L
-
Class jasima.shopSim.prioRules.gp.GECCO2010_genSeed_2reps extends GPRuleBase implements Serializable
- serialVersionUID:
- -6972361592426110350L
-
Class jasima.shopSim.prioRules.gp.GECCO2010_lookahead extends GPRuleBase implements Serializable
- serialVersionUID:
- 8165075973248667950L
-
Class jasima.shopSim.prioRules.gp.GPRuleBase extends PR implements Serializable
-
Class jasima.shopSim.prioRules.gp.WSC2010_GPRuleSize199 extends GPRuleBase implements Serializable
- serialVersionUID:
- -8457782199185178603L
-
Class jasima.shopSim.prioRules.gp.WSC2010_GPRuleSize98 extends GPRuleBase implements Serializable
- serialVersionUID:
- 4145566030481756455L
-
-
Package jasima.shopSim.prioRules.meta
-
Class jasima.shopSim.prioRules.meta.AdaptiveLAThreshold extends LookaheadThreshold implements Serializable
- serialVersionUID:
- -9044425584894392686L
-
Serialized Fields
-
maxWait
double maxWait
-
maxWaitRelative
double maxWaitRelative
-
-
Class jasima.shopSim.prioRules.meta.FixedLAThreshold extends LookaheadThreshold implements Serializable
- serialVersionUID:
- 4971777067231682191L
-
Serialized Fields
-
maxWait
double maxWait
-
-
Class jasima.shopSim.prioRules.meta.IgnoreFutureJobs extends FixedLAThreshold implements Serializable
- serialVersionUID:
- -2444578540937649208L
-
Class jasima.shopSim.prioRules.meta.Inverse extends PR implements Serializable
- serialVersionUID:
- -162829434910106115L
-
Serialized Fields
-
base
PR base
-
-
Class jasima.shopSim.prioRules.meta.LookaheadThreshold extends PR implements Serializable
- serialVersionUID:
- 9004100743968954317L
-
Class jasima.shopSim.prioRules.meta.SimplePR extends PR implements Serializable
- serialVersionUID:
- -1148070289969223577L
-
Serialized Fields
-
name
String name
-
prioFunction
SimplePR.JobEvaluator prioFunction
-
-
-
Package jasima.shopSim.prioRules.setup
-
Class jasima.shopSim.prioRules.setup.ATCS extends PR implements Serializable
- serialVersionUID:
- -331130943946735200L
-
Serialized Fields
-
k1
double k1
-
k2
double k2
-
setupMatrix
double[][] setupMatrix
-
setupNorm
double setupNorm
-
slackNorm
double slackNorm
-
-
Class jasima.shopSim.prioRules.setup.DK extends PR implements Serializable
- serialVersionUID:
- -4144397706147527937L
-
Serialized Fields
-
k
double k
-
-
Class jasima.shopSim.prioRules.setup.ECR extends PR implements Serializable
- serialVersionUID:
- -122785104940341037L
-
Serialized Fields
-
B
double B
-
D
double D
-
L
double L
-
setupMatrix
double[][] setupMatrix
-
U
double U
-
-
Class jasima.shopSim.prioRules.setup.FCR extends PR implements Serializable
- serialVersionUID:
- -8926344875809333367L
-
Class jasima.shopSim.prioRules.setup.FEDD extends PR implements Serializable
- serialVersionUID:
- -1900010822908956309L
-
Class jasima.shopSim.prioRules.setup.FFCFS extends PR implements Serializable
- serialVersionUID:
- -9158038750813584890L
-
Class jasima.shopSim.prioRules.setup.MASP extends MMS implements Serializable
- serialVersionUID:
- -464213521355057733L
-
Class jasima.shopSim.prioRules.setup.MMS extends PR implements Serializable
- serialVersionUID:
- -4646210941243911341L
-
Class jasima.shopSim.prioRules.setup.SetupAvoidance extends PR implements Serializable
- serialVersionUID:
- -7225391816297143198L
-
Class jasima.shopSim.prioRules.setup.SNSPT extends PR implements Serializable
- serialVersionUID:
- 3765192665858565459L
-
Serialized Fields
-
procNorm
double procNorm
-
setupMatrix
double[][] setupMatrix
-
setupNorm
double setupNorm
-
-
Class jasima.shopSim.prioRules.setup.SSPT extends PR implements Serializable
- serialVersionUID:
- -6352884056364065280L
-
Class jasima.shopSim.prioRules.setup.SST extends PR implements Serializable
- serialVersionUID:
- -3853750639073369032L
-
Class jasima.shopSim.prioRules.setup.WBPT extends MMS implements Serializable
- serialVersionUID:
- 8461106077678169718L
-
-
Package jasima.shopSim.prioRules.upDownStream
-
Class jasima.shopSim.prioRules.upDownStream.IFTMinusUIT extends PR implements Serializable
- serialVersionUID:
- -8999022613610310632L
-
Class jasima.shopSim.prioRules.upDownStream.IFTMinusUITPlusNPT extends IFTMinusUIT implements Serializable
- serialVersionUID:
- -1423420723665183647L
-
Class jasima.shopSim.prioRules.upDownStream.PTPlusWINQ extends PR implements Serializable
- serialVersionUID:
- 3104676770498948728L
-
Class jasima.shopSim.prioRules.upDownStream.PTPlusWINQPlusNPT extends PR implements Serializable
- serialVersionUID:
- 249563235097986052L
-
Class jasima.shopSim.prioRules.upDownStream.PTPlusWINQPlusSlack extends PR implements Serializable
- serialVersionUID:
- -7220017849004140341L
-
Class jasima.shopSim.prioRules.upDownStream.WINQ extends PR implements Serializable
- serialVersionUID:
- -8927775081368668059L
-
Class jasima.shopSim.prioRules.upDownStream.XWINQ extends PR implements Serializable
- serialVersionUID:
- -83039692160872143L
-
-
Package jasima.shopSim.prioRules.weighted
-
Class jasima.shopSim.prioRules.weighted.LW extends PR implements Serializable
- serialVersionUID:
- -2474770712843669307L
-
Class jasima.shopSim.prioRules.weighted.WMDD extends PR implements Serializable
- serialVersionUID:
- -8657413859143779803L
-
Class jasima.shopSim.prioRules.weighted.WMOD extends PR implements Serializable
- serialVersionUID:
- -2745453764235226143L
-
Class jasima.shopSim.prioRules.weighted.WSPT extends PR implements Serializable
- serialVersionUID:
- -3380151419287286713L
-
-
Package jasima.shopSim.util.modelDef
-
Class jasima.shopSim.util.modelDef.DynamicSourceDef extends SourceDef implements Serializable
- serialVersionUID:
- 3137811924039749794L
-
Serialized Fields
-
dueDates
DblStreamDef dueDates
-
iats
DblStreamDef iats
-
numJobs
int numJobs
-
route
int route
-
weights
DblStreamDef weights
-
-
Class jasima.shopSim.util.modelDef.JobDef extends PropertySupport implements Serializable
- serialVersionUID:
- 1889942721418427369L
-
Serialized Fields
-
dueDate
double dueDate
-
name
String name
-
releaseDate
double releaseDate
-
route
int route
-
weight
double weight
-
-
Class jasima.shopSim.util.modelDef.OperationDef extends PropertySupport implements Serializable
- serialVersionUID:
- 1410027539388338623L
-
Class jasima.shopSim.util.modelDef.PropertySupport extends Object implements Serializable
- serialVersionUID:
- 4437433295143161294L
-
Serialization Methods
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
- Throws:
IOExceptionClassNotFoundException
-
readResolve
private Object readResolve()
-
-
Class jasima.shopSim.util.modelDef.RouteDef extends PropertySupport implements Serializable
- serialVersionUID:
- -6956187506442015147L
-
Serialized Fields
-
name
String name
-
operations
OperationDef[] operations
-
shop
ShopDef shop
-
-
Class jasima.shopSim.util.modelDef.ShopDef extends PropertySupport implements Serializable
- serialVersionUID:
- -8471081132120093539L
-
Serialized Fields
-
enableLookAhead
boolean enableLookAhead
-
jobSources
SourceDef[] jobSources
-
maxJobsInSystem
int maxJobsInSystem
-
name
String name
-
routes
RouteDef[] routes
-
simulationLength
double simulationLength
-
stopAfterNumJobs
int stopAfterNumJobs
-
workstations
WorkstationDef[] workstations
-
-
Class jasima.shopSim.util.modelDef.SourceDef extends PropertySupport implements Serializable
- serialVersionUID:
- 195407206864268715L
-
Serialized Fields
-
name
String name
-
-
Class jasima.shopSim.util.modelDef.StaticSourceDef extends SourceDef implements Serializable
- serialVersionUID:
- -8115921805433488275L
-
Serialized Fields
-
jobSpecs
JobDef[] jobSpecs
-
-
Class jasima.shopSim.util.modelDef.WorkstationDef extends PropertySupport implements Serializable
- serialVersionUID:
- -3259382268320160215L
-
-
Package jasima.shopSim.util.modelDef.streams
-
Class jasima.shopSim.util.modelDef.streams.DblConstDef extends DblStreamDef implements Serializable
- serialVersionUID:
- -2859329292507063575L
-
Serialized Fields
-
values
double[] values
-
-
Class jasima.shopSim.util.modelDef.streams.DblExponentialDef extends DblStreamDef implements Serializable
- serialVersionUID:
- 332888720647354355L
-
Serialized Fields
-
mean
double mean
-
-
Class jasima.shopSim.util.modelDef.streams.DblStreamDef extends PropertySupport implements Serializable
- serialVersionUID:
- -3013662965159027666L
-
Class jasima.shopSim.util.modelDef.streams.DblTriangularDef extends DblStreamDef implements Serializable
- serialVersionUID:
- 2748975328234554477L
-
Serialized Fields
-
maxValue
double maxValue
-
minValue
double minValue
-
modeValue
double modeValue
-
-
Class jasima.shopSim.util.modelDef.streams.DblUniformDef extends DblStreamDef implements Serializable
- serialVersionUID:
- -586246159696640227L
-
Serialized Fields
-
maxValue
double maxValue
-
minValue
double minValue
-
-
Class jasima.shopSim.util.modelDef.streams.IntConstDef extends IntStreamDef implements Serializable
- serialVersionUID:
- -4870221883421631767L
-
Serialized Fields
-
values
int[] values
-
-
Class jasima.shopSim.util.modelDef.streams.IntEmpDef extends IntStreamDef implements Serializable
- serialVersionUID:
- 6302098802706171687L
-
Serialized Fields
-
probs
double[] probs
-
values
int[] values
-
-
Class jasima.shopSim.util.modelDef.streams.IntStreamDef extends DblStreamDef implements Serializable
-
Class jasima.shopSim.util.modelDef.streams.IntUniformDef extends IntStreamDef implements Serializable
- serialVersionUID:
- 741813233923786283L
-
Serialized Fields
-
maxValue
int maxValue
-
minValue
int minValue
-
-