Uses of Class
org.cloudsimplus.testbeds.Experiment
Package
Description
Provides base classes to enable implementing testbeds in a repeatable manner,
allowing a researcher to execute several simulation runs
for a given experiment and collect statistical data using a scientific approach.
-
Uses of Experiment in org.cloudsimplus.testbeds
Modifier and TypeClassDescriptionclass
ExperimentRunner<T extends Experiment>
A base class to run a given experiment a defined number of times and collect statistics about the execution.Modifier and TypeMethodDescription<T extends Experiment>
ExperimentExperiment.setAfterExperimentBuild
(Consumer<T> afterExperimentBuild) Sets aConsumer
that will be called after the simulation scenario is built, which is before starting the simulation.<T extends Experiment>
ExperimentExperiment.setAfterExperimentFinish
(Consumer<T> afterExperimentFinishConsumer) Sets aConsumer
object that will receive the experiment instance after the experiment finishes, then it performs some post-processing tasks.<T extends Experiment>
TExperiment.setBeforeExperimentBuild
(Consumer<T> beforeExperimentBuild) Sets aConsumer
that will be called before the simulation scenario is built.<T extends Experiment>
TExperiment.setBeforeExperimentRun
(Consumer<T> beforeExperimentRun) Sets aConsumer
that will be called before starting the simulation.Modifier and TypeMethodDescription<T extends Experiment>
ExperimentExperiment.setAfterExperimentBuild
(Consumer<T> afterExperimentBuild) Sets aConsumer
that will be called after the simulation scenario is built, which is before starting the simulation.<T extends Experiment>
ExperimentExperiment.setAfterExperimentFinish
(Consumer<T> afterExperimentFinishConsumer) Sets aConsumer
object that will receive the experiment instance after the experiment finishes, then it performs some post-processing tasks.Experiment.setBrokersNumber
(int brokersNumber) Sets the number of brokers to create.