Introduce "VadereResult" object to track important information for each "ScenarioRun" like overlapping pedestrians
At the moment, VADERE simulations contain a lot of overlapping pedestrians --- which must be avoided. For instance, see attached Asymmetrisch_SoftShell.scenario. Such information must be presented to the user as soon as possible (so that user can decide if simulation is useless). These information must be available in GUI
and also in VadereConsole
. Therefore, introduce a VadereResult
object:
class VadereResult {
public String scenarioName;
public double runTime;
public int totalOverlaps;
...
}
After all scenarios have been simulated, present all results in a table-like manner to the user (both, in GUI and CLI):
Scenario Name | Run Time [s] | Total Overlaps |
---|---|---|
scenario1 | 30 | 20 |
... |