Основная идея проблемы моделирования - поломка производственного станка.
Я хотел бы смоделировать это, установив частоту прибытия (просто число прибытий в секунду) на ноль (Source.rate = 0
).После того, как машина отремонтирована, скорость поступления снова устанавливается на фактическое значение (например, Source.rate = 5
).В то время как первая команда выполняет свою работу, вторая, похоже, не имеет никакого эффекта, т.е. новые агенты не создаются.
Сегмент модели довольно прост: Source -> Select Output (решение о разбивке) -> true: продолжить производство;false: задержка (ремонт машины) -> включиться в работу.
Source.rate = 0
вызывается на выходном порте (ложь) «пробоя» и Source.rate = 5
на выходном порте «ремонта».
https://i.stack.imgur.com/hqGoI.png
Конечно, эта проблема может быть смоделирована по-другому (например, с помощью удержания с отключенным «принудительным нажатием»), однако мне не ясно, почему мой подход не позволяетРабота.
Заранее спасибо!