AnyLogic 5 Discussion

Здравствуйте! Возникла такая проблема: необходимо размер партии, генерируемой блоком batchQ подчинить закону распределения (желательно использовать треугольное), но так как размер имеет тип integer, а треугольное распределение - double, то ничего не получается. Пока использую функцию uniform_discr, но это не актуально в моем случае. Помогите пожалуйста разобраться!
Для этой цели Вам необходимо в поле ‘onExit’ объекта ‘batchQ’ написать следующий код: batchQ.set_size((int)triangular(x, y, z)); где x, y и z – параметры треугольного распределения. После выхода каждой партии параметр ‘size’ элемента ‘batchQ’ будет принимать новые целочисленные значения, соответствующие указанному распределению.
Павел, большое Вас спасибо! Все отлично работает.