Моделирует перемещение пешеходов по эскалатору. Пешеходы должны будут дойти до указанного эскалатора, и переместиться с его помощью (в том числе и на другой уровень).
Сам эскалатор рисуется с помощью специальной фигуры разметки пространства группа эскалаторов.
Демо модель: Escalator
int size() - Возвращает количество пешеходов, находящихся внутри этого блока.
long countPeds() - Возвращает количество всех прошедших через блок пешеходов.
void cancel(Agent ped) - Прерывает команду для заданного пешехода и заставляет его покинуть блок через порт ccl (только если данный пешеход еще не зашел на эскалатор). Для каждого пешехода, покидающего блок, вызывается код параметра Действие при отмене.
void cancelAll() - Прерывает выполнение команды для всех еще не зашедших на эскалатор пешеходов и заставляет их покинуть блок через порт ccl. Для каждого пешехода, покидающего блок, вызывается код параметра Действие при отмене.
Set<Agent>getPeds() - Возвращает неизменяемую коллекцию, содержащую пешеходов, находящихся в этом блоке.
boolean contains(Agent ped) - Возвращает true, если указанный пешеход ped находится внутри блока.