Как установить режим очереди со страницы симуляции в AnyLogic - PullRequest
0 голосов
/ 25 марта 2020

Я хочу настроить режим очереди со страницы симуляции в моей модели AnyLogi c. У меня есть поле со списком с двумя вариантами: FIFO и наименьшим количеством оставшихся операций ( FRO ). Выбранный параметр сохраняется в переменной Strateg ie из типа String.

На главной странице у меня есть параметр Strateg ie, который связан с переменной. Теперь мне нужна функция для изменения режима очередей. Для FIFO я хочу взять стандартный режим очереди FIFO, а для FRO сравнение агента с функцией: agent1.remaining<agent2.remaining (эта переменная уже определена в агенте). Это то, что я уже пробовал.

if (Strategie.equals("FiFo"))
queue.set_queuing(Queue.QUEUING_FIFO);
else {
if (Strategie.equals("FRO"))
????;
else {
error ("Error in Queuing Decision");
}}

, но это не работает, так как значение в квадратных скобках не может быть присвоено переменной. Поэтому я ищу правильную функцию.

Заранее спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...