Я хочу смоделировать больницу. Пациент (заболевание показано цветом) прибывает в больницу, и врачу нужна медицинская тележка для лечения пациента. В медицинской тележке есть четыре различных категории товаров. Три категории элементов относятся к цвету пациента, и одна категория элементов используется для каждого пациента. Когда прибывает пациент, определенное количество медицинской тележки опорожняется, пока не достигнет определенного уровня запасов, и тележка перемещается в место для заполнения. Например, прибывает синий пациент, и синий инвентарь опускается вместе с общим инвентарем. Если в ряду три синих пациента, тележка отправляется на пополнение, даже если в ней еще есть запас для других пациентов. Полный пример мышления: доступно 40 тележек - каждая с лекарствами и т. Д. Для 4 синих пациентов, 3 зеленых, 2 красных и 10 общих. Если первые четыре пациента синие, тележки необходимо пополнить и активировать новую тележку.
Таким образом, поток пациентов описывается с помощью дискретного моделирования с использованием библиотеки моделирования процессов, но я не могу понять, как создать медицинские тележки таким образом, чтобы уровни инвентаря зависели от количества пациентов, которые прибывают и на определенном уровне заполняются. вверх. Следует ли использовать агентное или системное динамическое моделирование или продолжить дискретное моделирование?