| 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
|