Я работаю над проектом по эвакуации для пола и хотел бы создать распределение пешеходов из блока pedSource. Эти пешеходы уже появятся в той области, где я запустил симуляцию. Я хочу получить фиксированное количество пешеходов в одном районе, а остальное распределяется в других районах.
Я создал коллекцию областей, в которых пешеходы будут отображаться с использованием allLocations (area, area1, area2 и OfficeArea). Событие запускается событием и использует блок задержки. Максимальное количество пешеходов на данном этаже - 100
.
Изображение блок-схемы
Изображение плана планировки
Вот код, который я пробовал, когда пешеходы будут появляться в зонах:
allLocations.get(uniform_discr(0, allLocations.size()-1))
Я ожидаю, что фиксированное количество пешеходов в офисе будет равно 10 и расположено там, где я установил аттракторы, но фактический результат показывает более 10 пешеходов и не отображается на аттракторе набора.
Изображение фактического результата