Package com.bank
Class Configuration
java.lang.Object
com.bank.Configuration
Класс Configutarion нужен для определения общей конфигурации модельной системы
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate int[]Длительность соответствующих видов операцийprivate booleanБулевое значение - выбор варианта (Одиночные или разделенные очереди)private intПараметр интенсивности (скорости), определяющий среднее число событий, происходящих в единицу времениprivate double[]Базовые вероятности возникновения каждой из 5-и типов операцийprivate intЧисло, которое используется для инициализации генератора псевдослучайных чисел (ГПСЧ)private intВремя общей симуляции в секундах -
Constructor Summary
ConstructorsConstructorDescriptionConfiguration(double[] probabilities, int[] durations, int seed, int lambda, boolean isSingleQueue, int simulationTimeSeconds) Конструктор, в котором назначаются основные конфигурации системы: Вероятности возникновения каждого события, Их длительности, Основной seed для LCG, lambda, Булевое значение варианта очереди, Время симуляции модели -
Method Summary
-
Field Details
-
probabilities
private double[] probabilitiesБазовые вероятности возникновения каждой из 5-и типов операций -
durations
private int[] durationsДлительность соответствующих видов операций -
seed
private int seedЧисло, которое используется для инициализации генератора псевдослучайных чисел (ГПСЧ) -
lambda
private int lambdaПараметр интенсивности (скорости), определяющий среднее число событий, происходящих в единицу времени -
isSingleQueue
private boolean isSingleQueueБулевое значение - выбор варианта (Одиночные или разделенные очереди) -
simulationTimeSeconds
private int simulationTimeSecondsВремя общей симуляции в секундах
-
-
Constructor Details
-
Configuration
public Configuration(double[] probabilities, int[] durations, int seed, int lambda, boolean isSingleQueue, int simulationTimeSeconds) Конструктор, в котором назначаются основные конфигурации системы: Вероятности возникновения каждого события, Их длительности, Основной seed для LCG, lambda, Булевое значение варианта очереди, Время симуляции модели
-