Interface | Description |
---|---|
DimConvertable |
Interface for enums to indicate that they are 'mapped' to an AnyLogic Dimension
and can be converted to a Dimension index (using AnyLogic Dimension terminology).
|
SeedAccessibleRNG |
Interface for random number generators (RNGs) which make the seed accessible.
|
Class | Description |
---|---|
AnyLogicLogger |
Helper class (an SLF4J Logger instance) to perform JSIT (Logback-backed)
logging in AnyLogic models, where model instances may change threads and
thus break the expectations of Logback as regards MDC key availability.
|
AnyLogicLoggerAccessor |
Logger accessor specifically for AnyLogic.
|
DimRangeVal |
Represents an AnyLogic Dimension value.
|
HyperArrayLookup<C extends java.lang.Enum<C>> |
An enum-or-numeric-dimensions-indexed lookup array
('field') for categorical distributions using an AnyLogic HyperArray and related
Dimensions (which provides a nice mechanism to edit this 'custom distribution field'
and thus provide it as a model parameter), but using enums in the main model which
can map to AnyLogic Dimension indices (via the DimConvertable interface).
|
MainModel_AnyLogic |
Abstract superclass for all Agents representing the 'root' Agent for a runnable JSIT
AnyLogic model.
|
ModelInitialiser_AnyLogic |
AnyLogic helper library ModelInitialiser concrete subclass.
|
RandomWithSeedAccess |
Random subclass that keeps a copy of the seed so that it is accessible (and
so can be written out to promote experiment reproducibility).
|
Sampler_AnyLogic |
AnyLogic helper library concrete Sampler subclass.
|
StochasticAccessorAnyLogic<S extends AbstractStochasticItem> |
This allows for the use of stochastic items that are shared between instances
of some class (e.g., an AnyLogic Agent) that are for the same model
run.
|
Enum | Description |
---|---|
DimConvertable.DimType | |
MainModel_AnyLogic.TimeOfDayPrecision |
Enumeration of precision alternatives for sim time-of-day values.
|