Simulation does not work when using events (router: global_shortest) The agents should not be rerouted. We want them to walk to the door (goal), even if it is closed and "wait" in front of it until it opens.
Maybe we should give the ff-router an attribute to differentiate between two modes:
evacuation mode: agents are rerouted if doors are closed
train mode: pedestrians wait in front of their doors even if they are temporarily closed.