Package nl.tudelft.simulation.dsol.experiment
package nl.tudelft.simulation.dsol.experiment
Experiments and replications definitions.
Copyright (c) 2021-2024 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands. All rights reserved. See for project information https://simulation.tudelft.nl. The DSOL project is distributed under a three-clause BSD-style license, which can be found at https://https://simulation.tudelft.nl/dsol/docs/latest/license.html.
-
ClassDescriptionThe Experiment specifies the parameters for a number of simulation replications, and can execute a series of replications.The ExperimentRunner job.A single replication belonging to an Experiment.ExperimentRunControl.java.The base class for a single replication of an Experiment.RunControl is a data object that contains off-line run control information.SimpleStreamUpdater updates the streams based on the hashCode of the name of the stream and the replication number.A single replication that is executed outside of an Experiment.StreamInformation contains information about Random Streams that exists before the model has been constructed.StreamSeedInformation stores information about the streams, but also about the way the seeds have to be updated for each replication.StreamSeedUpdater updates the streams based on a stored map of replication numbers to seed numbers.The StreamUpdater interface describes how to update the seed values for the next replication.The Treatment is the interface that indicates that you can retrieve the simulation start time, end time, and warmup period, as well as an id and description of the simulation run or replication.