|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.dbe.eve.simulator.DataStorageRunParameters
public class DataStorageRunParameters
The main purpose of this class is to store all run parameters for the multirun (GUI) feature
Field Summary | |
---|---|
private int |
distanceSME
|
private float |
growthFactor
|
private static DataStorageRunParameters |
instance
|
(package private) static org.apache.log4j.Logger |
logger
|
private float |
migrationRate
|
private float |
mutationFactor
|
private int |
numAttributes
|
private int |
numAttributesMax
|
private int |
numAttributesMin
|
private int |
numDemandedServicesMax
|
private int |
numDemandedServicesMin
|
private int |
numOfSMEPerGroup
|
private int |
numServices
|
private int |
numSMEs
|
private int |
numUselessHops
|
private java.lang.String |
saveFitnessDataPath
|
private java.lang.String |
saveModelPath
|
private java.lang.String |
saveSmeInteractionPath
|
private boolean |
servicePoolExchange
|
private float |
servicePoolExchangeFactor
|
private boolean |
showComparisonGraph
|
private boolean |
shrinkByAge
|
private boolean |
shrinkByProfile
|
private boolean |
shrinkByUseage
|
private float |
shrinkFactor
|
private float |
sMEequalityFactor
|
private boolean |
sMEgrouping
|
private int |
sMEGroups
|
private int |
speedFactor
|
private int |
stepsToEnd
|
private boolean |
useCentralServicePool
|
private boolean |
useFitnessPlot
|
private boolean |
useNetworkEdges
|
private boolean |
usePartnerEdges
|
private boolean |
useProducerEdges
|
Constructor Summary | |
---|---|
private |
DataStorageRunParameters()
Empty constructor (Signelton) |
Method Summary | |
---|---|
static DataStorageRunParameters |
getInstance()
Singelton to ensure that only one Instance exsist |
java.lang.String |
getSaveFitnessDataPath()
|
void |
restoreStoredModelRunParameters(EvEModel model)
this methode restores all model parameters to make use them for the next run |
void |
storeModelRunParameters(EvEModel model)
this methode stores all model parameters to make them available for futher runs |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private int speedFactor
private int numOfSMEPerGroup
private float growthFactor
private float mutationFactor
private float servicePoolExchangeFactor
private int numSMEs
private int numServices
private int numDemandedServicesMin
private int numDemandedServicesMax
private float migrationRate
private boolean useProducerEdges
private boolean usePartnerEdges
private boolean useNetworkEdges
private int numAttributesMin
private int numAttributesMax
private int numAttributes
private int numUselessHops
private int distanceSME
private int stepsToEnd
private boolean useCentralServicePool
private boolean useFitnessPlot
private boolean servicePoolExchange
private boolean shrinkByProfile
private boolean shrinkByUseage
private boolean shrinkByAge
private boolean sMEgrouping
private float shrinkFactor
private float sMEequalityFactor
private java.lang.String saveModelPath
private java.lang.String saveSmeInteractionPath
private java.lang.String saveFitnessDataPath
private boolean showComparisonGraph
private int sMEGroups
private static DataStorageRunParameters instance
static org.apache.log4j.Logger logger
Constructor Detail |
---|
private DataStorageRunParameters()
Method Detail |
---|
public static DataStorageRunParameters getInstance()
public void storeModelRunParameters(EvEModel model)
model
- public void restoreStoredModelRunParameters(EvEModel model)
model
- public java.lang.String getSaveFitnessDataPath()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |