Overview | Package | Class | Tree | Deprecated | Index | Help
| ContactCenters V. 0.9.9.
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## 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 '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.

Overview | Package | Class | Tree | Deprecated | Index | Help
| ContactCenters V. 0.9.9.
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

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