Package | Description |
---|---|
desmoj.core.util |
Various helper classes, particularly for experiment parameterization and control.
|
desmoj.extensions.experimentation.reflect |
Reading out experiment parameters using reflection.
|
desmoj.extensions.experimentation.util |
Various helper classes for the experimentation GUI.
|
Modifier and Type | Interface and Description |
---|---|
interface |
MutableAccessPoint
An interface for access points that allow to set the accessed parameter's
value (and not only read it as in AccessPoint).
|
Modifier and Type | Class and Description |
---|---|
class |
ExperimentParameter
An experiment parameter implemented as a mutable access point.
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,AccessPoint> |
Parameterizable.createParameters()
Creates a map of parameters
|
Modifier and Type | Class and Description |
---|---|
class |
FieldAccessPoint
An AccessPoint for an attribute (field) of a class.
|
class |
MutableFieldAccessPoint
A mutable access point using reflection to get and set a field's value.
|
Modifier and Type | Method and Description |
---|---|
static AccessPoint[] |
AccessUtil.getAccessPoints(java.util.Map accessPoints) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,AccessPoint> |
ExperimentRunner.createParameters() |
java.util.Map<java.lang.String,AccessPoint> |
ExperimentRunner.getExperimentSettings() |
java.util.Map<java.lang.String,AccessPoint> |
ExperimentRunner.getModelParameters() |
Modifier and Type | Method and Description |
---|---|
static void |
AccessUtil.put(java.util.Map accessPoints,
AccessPoint apt)
Put an access point into the given map.
|
Modifier and Type | Method and Description |
---|---|
void |
ExperimentRunner.initParameters(java.util.Map<java.lang.String,AccessPoint> expSettingsMap,
java.util.Map<java.lang.String,AccessPoint> modelParamMap)
Inits the experiment runner from a map of model and experiment
settings
|
void |
ExperimentRunner.initParameters(java.util.Map<java.lang.String,AccessPoint> expSettingsMap,
java.util.Map<java.lang.String,AccessPoint> modelParamMap)
Inits the experiment runner from a map of model and experiment
settings
|