Преобразование одного агента в несколько агентов в любом программном обеспечении

Как преобразовать один агент в несколько (более двух) новых агентов в программе AnyLogic? Например, рассмотрим процесс выплавки цинка. На этапе обжига концентрат превращается в огарок цинка, диоксид серы и другие остатки.

Используя разделенный блок, я могу преобразовать только одного агента в одного и того же агента и только в одного другого агента...

1 ответ

Вы всегда можете создавать новых агентов, используя популяцию для нового типа агента и добавляя к ней командуadd_MyAgentPopulation().

Если этому новому агенту необходимо снова войти в поток, вы можете отправить его в любую точку, используя блок «Ввод» сmyEnterBlock.take(agent)гдеagentбудет агент, которого вы создали выше

Другие вопросы по тегам