[Discussion] How to treat sources which have no target assigned?
At the moment, if a simulation is started with a source but no assigned target, the simulation will run for its duration but the pedestrians will all be stagnant at their spawned position. Is this the desirable behavior? If not, what would be the desirable behavior? Keep in mind that if the simulation time is long, this "simulation" will still take some time. In addition, if the simulation is automatically started without the GUI, e.g. using VadereConsole, there will be no information that the pedestrians did not move since they had no target assigned.
Suggestion 1: The simulation will not be performed and the user will obtain feedback that each source needs to have a target assigned.
Suggestion 2: When creating a source in the Topography editor, automatically assign the target with id "-1" to this source. In this, if a target is created, without manipulating its id, it will automatically become the target for this source. -> still the case, that no target is present, or only a target with an id differing from -1 will have to be treated.