У меня есть модель с очередью и двумя машинами, одна из которых используется как раз на случай переполнения очереди перед этими ресурсами. Моя модель имеет простую очередь и блок задержки, и я попытался изменить емкость задержки на основе предыдущей длины очереди, используя такую функцию (записанную в текстовом поле емкости блока задержки):
if (queue.size() > 5)
return 2;
else
return 1;
Но это не работает ... можно ли динамически изменять количество ресурсов в зависимости от условия?