Дискретное моделирование событий: проектирование обратных потоков и петель в AnyLogic 7

Я смотрю демонстрацию модели дискретного моделирования событий на AnyLogic 7, в которой клиенты приходят к банкоматам и кассирам банка и пытаются понять, как смоделировать следующее:

  1. Если клиент после посещения банкомата решает встать в очередь к кассиру банка
  2. Если клиент после посещения банкомата решает встать в очередь банкомата (чтобы снять больше денег)

Я изучил представление свойств и посмотрел на написание кода Java, но этот подход, похоже, не помогает. Благодарим за любую помощь / руководство по реализации таких потоков.

Искренне,


person kpnane    schedule 09.01.2015    source источник
comment
Когда вы говорите «моделирование дискретных событий», вы имеете в виду, что пытаетесь использовать агентов и коллекции, или вы пытаетесь использовать элементы библиотеки / палитры процессов? Некоторые люди имеют в виду разные вещи, когда говорят о дискретном событии. :)   -  person Dylan Knowles    schedule 12.01.2015


Ответы (1)


Я предполагаю, что вы говорите об этой модели: Anylogic Bank modelЭта модель уже моделирует ваш первый запрос. «Магия» осуществляется в элементе NeedAdditionalService, где 30% (указанное значение 0,3) всех клиентов, которые совершаются в банкомате, отправляются кассирам, потому что им требуется дополнительное обслуживание. Вы найдете это свойство, если щелкнете этот элемент во вкладке / окне свойств.

Для второго запроса вы можете добавить еще один элемент Select Output за элементом NeedAdditionalService, чтобы отправить одну часть клиентов в элемент tmend, а другую часть обратно в очередь ATM. Тогда ваша модель будет выглядеть так: Отредактированная модель Anylogic Bank

person T_D    schedule 24.02.2015
comment
Приношу искренние извинения за то, что не ответил раньше - читал это с мобильного устройства. Да, твой пост помог. Большое спасибо! - person kpnane; 09.06.2015