|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object | +--antsim.impl.TimeExperiment
This class implements an experiment in which the evolution through
time of a simulation is shown. The experiment is repeated for a
number of times specified by parameter Repetitions.
Each experiment is composed of a number of iterations of the
configured scenario; this number is specified using the parameter
Iterations. When evaluated, this experiment returns
statistics for each iteration of each repetitions, arranged
as an array of arrays of statistcs objects.
| Field Summary | |
protected Factory |
factory
Factory used to instantiate objects |
protected boolean |
footprint
If true, methods for the analysis of experiment footprint are invoked |
protected int |
iterations
Number of iterations composing an experiment. |
static String |
PAR_ITERATIONS
String name of the parameter used to determine the number of iterations to be executed. |
static String |
PAR_REPETITIONS
String name of the parameter used to determine the number of repetitions to be executed. |
static String |
PROP_FOOTPRINT
String name of the Java property used to determine whether the the analyisis of the footprint is activated. |
protected int |
repetitions
Number of repetions of this experiment. |
protected Scenario |
scenario
Scenario on which evaluate the experiment |
| Fields inherited from interface antsim.Experiment |
NAME |
| Constructor Summary | |
TimeExperiment(Factory factory,
String name)
Instantiates a new time experiment. |
|
| Method Summary | |
void |
clear()
Restores the object to its initial state. |
Object |
evaluate()
Executes the evaluation of the current ant algorithm. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final String PROP_FOOTPRINT
public static final String PAR_REPETITIONS
public static final String PAR_ITERATIONS
protected int iterations
evaluate of the scenario associated
to this experiment is evaluated.
protected int repetitions
protected boolean footprint
protected Factory factory
protected Scenario scenario
| Constructor Detail |
public TimeExperiment(Factory factory,
String name)
factory - the factory to be used to read configuration arguments
and to create other configurable objectsname - the name that is associated to this instance in the
configuration file| Method Detail |
public void clear()
clear in interface Clearablepublic Object evaluate()
Stats objects containing the
statistics collected during the simulation.
evaluate in interface Experiment
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||