ContactCenters
V. 0.9.9.

Package umontreal.iro.lecuyer.contactcenters

Contains general interfaces and classes for simulating contact centers.

See:
          Description

Interface Summary
Initializable Defines an object that can be initialized by the use of an initialization method.
Named Represents an object having a name.
PeriodChangeListener Represents a period-change listener being notified when period-change events occur.
ToggleElement Specifies an element that can be enabled or disabled at any time during the simulation.
ValueGenerator Represents a value generator for random variates used for simulating contact centers.
 

Class Summary
BatchMeansSimCC Extends BatchMeansSim to use matrices of measures for storing the intermediate values $ \boldV_{j}^{}$'s of real batches.
CCParamReadHelper Provides helper methods to convert parameter objects into usable objects.
ConstantValueGenerator Implements the ValueGenerator interface for a constant and possibly non-stationary value.
ContactCenter Defines utility methods for contact center simulation.
MatrixUtil Contains utility methods to add rows or columns to matrices, and to construct a matrix by repeating a submatrix several times.
MinValueGenerator Value generator for the minimum of values.
MultiPeriodGen Represents a random variate generator for non-stationary distributions with constant parameters during each period.
NonStationaryMeasureMatrix<M extends MeasureMatrix> Computes per-period values for a one-period measure matrix.
PeriodChangeEvent Defines a simulation event that occurs upon period changes and supporting fixed-sized or variable-sized periods.
RandomStreamUtil Provides utility methods to create and extend arrays of random streams.
RandomValueGenerator Implements the ValueGenerator interface when the values come from a continuous and possibly non-stationary distribution.
RepSimCC Extends RepSim to use measure matrices as counters, to compute observations.
StatUtil Provides methods to add ratios into lists and matrices of statistical probes as well as a method to trim arrays of observations in statistical probes in order to save memory.
SwitchEvent Represents an event that toggles an element on predefined simulation times.
ToggleEvent This event instructs a toggle element, i.e., any object implementing ToggleElement, to be started or stopped during the simulation.
 

Package umontreal.iro.lecuyer.contactcenters Description

Contains general interfaces and classes for simulating contact centers. The interfaces Named and Initializable are defined to represent objects having a name and which can be initialized, respectively. The interface ToggleElement is defined for contact center objects that can be enabled or disabled. The simulation event ToggleEvent can be used to toggle objects implementing ToggleElement.

The class PeriodChangeEvent can be use to divide the simulation time into periods to simulate non-stationary contact centers. The interface PeriodChangeListener can be implemented by simulation objects to be notified when period changes occur.

The ValueGenerator interface is defined to generate state-dependent random values during the contact center simulation. Some general-purpose implementations of this interface are provided.

The package also contains a base ContactCenter class providing convenience methods used to implement a simulator.


ContactCenters
V. 0.9.9.

To submit a bug or ask questions, send an e-mail to Richard Simard.