Проблема с двунаправленной службой строк в AnyLogicJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Проблема с двунаправленной службой строк в AnyLogic

Сообщение Anonymous »

Я хочу смоделировать турникет/портал (серый прямоугольник) в двух направлениях (люди могут прийти от целевой линии ниже, войти в турникет и перейти к целевой линии выше и наоборот). См. скриншот ниже.
Я использовал сервис со строками с отмеченной кнопкой «Двунаправленный» и указал соответствующую строку очереди как в pedService (очередь на зеленой линии при движении вверх, так и на розовой линии). линия при движении вниз).
Проблема в том, что они опускаются до целевой линии ниже. Сначала они прошли через портал, затем немного поднялись и снова спустились. Если я перетащу целевую линию ниже немного выше, они даже не пойдут снова вниз.
Я попытался добавить логический параметр для пешеходов, пометил его как true, как только они это сделали. вошел в портал и наложил ограничение доступа на основе этого параметра. Но пешеходы все равно поднимаются вверх, прежде чем добраться до целевой линии ниже.
Есть ли причина возникновения этой проблемы? Каковы другие способы решения этой проблемы (кроме создания двух сервисов и удержания одного, пока используется другой)?
Спасибо.
Изображение
Изображение


Подробнее здесь: https://stackoverflow.com/questions/793 ... n-anylogic
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»