Commit 23268b9f authored by Daniel Lehmberg's avatar Daniel Lehmberg
Browse files

Merge branch 'master' into generalize_source

# Conflicts:
#	VadereSimulator/src/org/vadere/simulator/control/scenarioelements/SourceController.java
#	VadereSimulator/src/org/vadere/simulator/control/simulation/Simulation.java
#	VadereSimulator/tests/org/vadere/simulator/control/TestSourceControllerUsingConstantSpawnRate.java
parents 7c0e3d37 04f924c0
# Build artifacts, log and preference files
*.out
javac.*.args
*.preferences.xml
**/current_commit_hash.txt
**/log.out
**/*.log.gz
bin/
swing-inspector-linux-1.2.3/
target/
javac.*.args
# C extensions
*.so
......@@ -26,7 +26,6 @@ VadereGui/*.svg
VadereGui/*.mov
VadereGui/testResources/**/*.legacy
VadereUtils/testreports/*.txt
VadereSimulator/resources/current_commit_hash.txt
VadereSimulator/testResources/**/*.legacy
# Python (byte-compiled, optimized, DLL files etc.)
......
......@@ -6,6 +6,14 @@
### Added
### Changed
## v1.15 (2020-11-12)
### Added
- The TikZ snapshot button allows to export either the whole topography or only the current (scaled) view. This is useful when visualizing parts of bigger topographies.
- Added "--version" to "vadere-console.jar".
- Added a Vadere logo (a simple "V") as window and task bar icon to get rid of the lame default Java icon.
- Added "Psychology" tab in GUI which shows all psychology-related attributes of a scenario (which are stored in JSON node "attributesPsychology").
- Add `PedestrianPotentialProcessor` which writes out different potentials (TARGET (target potential), OBSTACLE (obstacle potential), PEDESTRIAN (agent potential), ALL (sum of all)) configureable via its `Attributes`. It only writes those potentials if the used main model for the simulation is a `PotentialFieldModel`.
......@@ -19,7 +27,7 @@
* Hover over hash to see full value
* Left-Click to copy full hash to clipboard.
- TraCI commands:
* getHash: return Scenario hash for given scenario
* getHash: return scenario hash for given scenario
* CompoundObject implementation to allow complex get/set commands (i.e. create pedestrian hat
random location during simulation run)
- osm2vadere converter:
......@@ -42,6 +50,10 @@
### Changed
- Refactored EikMesh code.
- Refactored psychology-related code and added several test scenarios.
- Refactored TikZ generator code.
- The behavioral heuristics model (BHM) can now be used with a floor field. I.e., BHM agents are able to derive the geodetic distance to their targets instead of using the Euclidean distance.
- The "Time" slider in the PostVis uses the resolution of the "Res." slider instead of using a fixed step size of 0.4 seconds.
- The Model (of the GUI MVC) of the Postvisualization changed to a DataFrame based structure using [Tablesaw](https://github.com/jtablesaw/tablesaw) which is based on [FastUtils](http://fastutil.di.unimi.it/).
- `FootStepProcessor` interpolates the pedestrian's foot step to obtain a more precise position.
......@@ -64,7 +76,6 @@ Was previously known as `PedestrianFootStepProcessor`
3. `cacheDir` is relative and `Vadere.cache.useGlobalCacheBaseDir=true`:
Lookup `Vadere.cache.flobalCacheBaseDir` and use this as the base path for the relative
`cacheDir` path. `Vadere.cache.flobalCacheBaseDir` defaults to `${user.home}\.cache\vadere`
## v1.4 (2019-09-05)
......
......@@ -13,7 +13,21 @@ research group at the [Munich University of Applied Sciences](https://www.hm.edu
[department for Computer Science and Mathematics](http://cs.hm.edu/).
However, we welcome contributions from external sources.
The Vadere framework includes a mesh generator for unstructured high-quality 2D meshes called **EikMesh** which is described [here](https://gitlab.lrz.de/vadere/vadere/wikis/eikmesh/Overview).
The Vadere framework includes a mesh generator for unstructured high-quality 2D meshes called **EikMesh** which is described [here](https://gitlab.lrz.de/vadere/vadere/wikis/eikmesh/Overview).
If you are using Vadere for your publication, please cite: http://dx.doi.org/10.17815/CD.2019.21.
### Vadere Units
All measurements in Vadere are in SI units. That means, meters for the positions in the GUI and Topography, and meter/second for speeds.
## Contact
If you have questions about Vadere, have found a software bug or have a suggestion for improvements, please feel free to either
* [open an issue](https://gitlab.lrz.de/vadere/vadere/issues) (Note: you require an LRZ account), or
* send an e-mail with your enquiry to our mailing list [vadere@lists.lrz.de](vadere@lists.lrz.de)
## Pipeline Status
......@@ -26,7 +40,7 @@ The Vadere framework includes a mesh generator for unstructured high-quality 2D
### Dependencies
* Java 11 or above (OpenJDK recommended -> see the official [Java website](https://jdk.java.net/))
* Java 11 or above (OpenJDK recommended -> see [here](http://www.vadere.org/getting-started/) for more information)
* OpenCL (optional but recommended -> see the [install instructions](https://gitlab.lrz.de/vadere/vadere/tree/master/Documentation/installation/OpenCL-Installation.md) for details)
### Pre-Built Releases
......@@ -44,9 +58,12 @@ The ZIP file contains:
* **vadere-console.jar** - provides the command line version of Vadere and allows easy integration into other applications.
* **Scenarios** - contains test scenarios for pedestrian locomotion models. Note: The tests are also useful for a "getting started" (see below "Run Built-In Examples" for details).
### Run the Application
### Getting Started
Either run the Vadere simulator by
Open a terminal and enter `path/to/openjdk/java -jar vadere-gui.jar`.
- Double-clicking `vadere-gui.jar` (after installing [Java](http://www.vadere.org/getting-started/))
- Entering `path/to/openjdk/java -jar vadere-gui.jar`
### Run Built-In Examples
......
{
"name" : "hm_stairs",
"description" : "",
"release" : "1.11",
"release" : "1.15",
"processWriters" : {
"files" : [ {
"type" : "org.vadere.simulator.projects.dataprocessing.outputfile.EventtimePedestrianIdOutputFile",
......@@ -298,7 +298,8 @@
"useFreeSpaceOnly" : false,
"targetIds" : [ 10, 20, 21 ],
"groupSizeDistribution" : [ 1.0 ],
"dynamicElementType" : "PEDESTRIAN"
"dynamicElementType" : "PEDESTRIAN",
"attributesPedestrian" : null
}, {
"id" : 2,
"shape" : {
......@@ -319,7 +320,8 @@
"useFreeSpaceOnly" : false,
"targetIds" : [ 10, 20, 21 ],
"groupSizeDistribution" : [ 1.0 ],
"dynamicElementType" : "PEDESTRIAN"
"dynamicElementType" : "PEDESTRIAN",
"attributesPedestrian" : null
}, {
"id" : 3,
"shape" : {
......@@ -340,7 +342,8 @@
"useFreeSpaceOnly" : false,
"targetIds" : [ 10, 20, 21 ],
"groupSizeDistribution" : [ 1.0 ],
"dynamicElementType" : "PEDESTRIAN"
"dynamicElementType" : "PEDESTRIAN",
"attributesPedestrian" : null
}, {
"id" : 4,
"shape" : {
......@@ -361,7 +364,8 @@
"useFreeSpaceOnly" : false,
"targetIds" : [ 10, 20, 21 ],
"groupSizeDistribution" : [ 1.0 ],
"dynamicElementType" : "PEDESTRIAN"
"dynamicElementType" : "PEDESTRIAN",
"attributesPedestrian" : null
}, {
"id" : 5,
"shape" : {
......@@ -382,7 +386,8 @@
"useFreeSpaceOnly" : false,
"targetIds" : [ 10, 20, 21 ],
"groupSizeDistribution" : [ 1.0 ],
"dynamicElementType" : "PEDESTRIAN"
"dynamicElementType" : "PEDESTRIAN",
"attributesPedestrian" : null
}, {
"id" : 6,
"shape" : {
......@@ -403,7 +408,8 @@
"useFreeSpaceOnly" : false,
"targetIds" : [ 10, 20, 21 ],
"groupSizeDistribution" : [ 1.0 ],
"dynamicElementType" : "PEDESTRIAN"
"dynamicElementType" : "PEDESTRIAN",
"attributesPedestrian" : null
}, {
"id" : 7,
"shape" : {
......@@ -424,7 +430,8 @@
"useFreeSpaceOnly" : false,
"targetIds" : [ 10, 20, 21 ],
"groupSizeDistribution" : [ 1.0 ],
"dynamicElementType" : "PEDESTRIAN"
"dynamicElementType" : "PEDESTRIAN",
"attributesPedestrian" : null
}, {
"id" : 8,
"shape" : {
......@@ -445,7 +452,8 @@
"useFreeSpaceOnly" : false,
"targetIds" : [ 10, 20, 21 ],
"groupSizeDistribution" : [ 1.0 ],
"dynamicElementType" : "PEDESTRIAN"
"dynamicElementType" : "PEDESTRIAN",
"attributesPedestrian" : null
}, {
"id" : 9,
"shape" : {
......@@ -466,7 +474,8 @@
"useFreeSpaceOnly" : false,
"targetIds" : [ 10, 20, 21 ],
"groupSizeDistribution" : [ 1.0 ],
"dynamicElementType" : "PEDESTRIAN"
"dynamicElementType" : "PEDESTRIAN",
"attributesPedestrian" : null
}, {
"id" : 12,
"shape" : {
......@@ -487,7 +496,8 @@
"useFreeSpaceOnly" : false,
"targetIds" : [ 10, 20, 21 ],
"groupSizeDistribution" : [ 1.0 ],
"dynamicElementType" : "PEDESTRIAN"
"dynamicElementType" : "PEDESTRIAN",
"attributesPedestrian" : null
}, {
"id" : 13,
"shape" : {
......@@ -508,7 +518,8 @@
"useFreeSpaceOnly" : false,
"targetIds" : [ 10, 20, 21 ],
"groupSizeDistribution" : [ 1.0 ],
"dynamicElementType" : "PEDESTRIAN"
"dynamicElementType" : "PEDESTRIAN",
"attributesPedestrian" : null
}, {
"id" : 14,
"shape" : {
......@@ -529,7 +540,8 @@
"useFreeSpaceOnly" : false,
"targetIds" : [ 10, 20, 21 ],
"groupSizeDistribution" : [ 1.0 ],
"dynamicElementType" : "PEDESTRIAN"
"dynamicElementType" : "PEDESTRIAN",
"attributesPedestrian" : null
}, {
"id" : 15,
"shape" : {
......@@ -550,7 +562,8 @@
"useFreeSpaceOnly" : false,
"targetIds" : [ 10, 20, 21 ],
"groupSizeDistribution" : [ 1.0 ],
"dynamicElementType" : "PEDESTRIAN"
"dynamicElementType" : "PEDESTRIAN",
"attributesPedestrian" : null
}, {
"id" : 16,
"shape" : {
......@@ -571,7 +584,8 @@
"useFreeSpaceOnly" : false,
"targetIds" : [ 10, 20, 21 ],
"groupSizeDistribution" : [ 1.0 ],
"dynamicElementType" : "PEDESTRIAN"
"dynamicElementType" : "PEDESTRIAN",
"attributesPedestrian" : null
}, {
"id" : 17,
"shape" : {
......@@ -592,7 +606,8 @@
"useFreeSpaceOnly" : false,
"targetIds" : [ 10, 20, 21 ],
"groupSizeDistribution" : [ 1.0 ],
"dynamicElementType" : "PEDESTRIAN"
"dynamicElementType" : "PEDESTRIAN",
"attributesPedestrian" : null
}, {
"id" : 18,
"shape" : {
......@@ -613,7 +628,8 @@
"useFreeSpaceOnly" : false,
"targetIds" : [ 10, 20, 21 ],
"groupSizeDistribution" : [ 1.0 ],
"dynamicElementType" : "PEDESTRIAN"
"dynamicElementType" : "PEDESTRIAN",
"attributesPedestrian" : null
}, {
"id" : 19,
"shape" : {
......@@ -634,7 +650,8 @@
"useFreeSpaceOnly" : false,
"targetIds" : [ 10, 20, 21 ],
"groupSizeDistribution" : [ 1.0 ],
"dynamicElementType" : "PEDESTRIAN"
"dynamicElementType" : "PEDESTRIAN",
"attributesPedestrian" : null
}, {
"id" : 22,
"shape" : {
......@@ -655,7 +672,8 @@
"useFreeSpaceOnly" : false,
"targetIds" : [ 10, 20, 21 ],
"groupSizeDistribution" : [ 1.0 ],
"dynamicElementType" : "PEDESTRIAN"
"dynamicElementType" : "PEDESTRIAN",
"attributesPedestrian" : null
}, {
"id" : 23,
"shape" : {
......@@ -676,7 +694,8 @@
"useFreeSpaceOnly" : false,
"targetIds" : [ 10, 20, 21 ],
"groupSizeDistribution" : [ 1.0 ],
"dynamicElementType" : "PEDESTRIAN"
"dynamicElementType" : "PEDESTRIAN",
"attributesPedestrian" : null
}, {
"id" : 24,
"shape" : {
......@@ -697,7 +716,8 @@
"useFreeSpaceOnly" : false,
"targetIds" : [ 10, 20, 21 ],
"groupSizeDistribution" : [ 1.0 ],
"dynamicElementType" : "PEDESTRIAN"
"dynamicElementType" : "PEDESTRIAN",
"attributesPedestrian" : null
}, {
"id" : 25,
"shape" : {
......@@ -718,7 +738,8 @@
"useFreeSpaceOnly" : false,
"targetIds" : [ 10, 20, 21 ],
"groupSizeDistribution" : [ 1.0 ],
"dynamicElementType" : "PEDESTRIAN"
"dynamicElementType" : "PEDESTRIAN",
"attributesPedestrian" : null
}, {
"id" : 26,
"shape" : {
......@@ -739,7 +760,8 @@
"useFreeSpaceOnly" : false,
"targetIds" : [ 10, 20, 21 ],
"groupSizeDistribution" : [ 1.0 ],
"dynamicElementType" : "PEDESTRIAN"
"dynamicElementType" : "PEDESTRIAN",
"attributesPedestrian" : null
}, {
"id" : 27,
"shape" : {
......@@ -760,7 +782,8 @@
"useFreeSpaceOnly" : false,
"targetIds" : [ 10, 20, 21 ],
"groupSizeDistribution" : [ 1.0 ],
"dynamicElementType" : "PEDESTRIAN"
"dynamicElementType" : "PEDESTRIAN",
"attributesPedestrian" : null
}, {
"id" : 28,
"shape" : {
......@@ -781,7 +804,8 @@
"useFreeSpaceOnly" : false,
"targetIds" : [ 10, 20, 21 ],
"groupSizeDistribution" : [ 1.0 ],
"dynamicElementType" : "PEDESTRIAN"
"dynamicElementType" : "PEDESTRIAN",
"attributesPedestrian" : null
}, {
"id" : 29,
"shape" : {
......@@ -802,7 +826,8 @@
"useFreeSpaceOnly" : false,
"targetIds" : [ 10, 20, 21 ],
"groupSizeDistribution" : [ 1.0 ],
"dynamicElementType" : "PEDESTRIAN"
"dynamicElementType" : "PEDESTRIAN",
"attributesPedestrian" : null
}, {
"id" : 30,
"shape" : {
......@@ -823,7 +848,8 @@
"useFreeSpaceOnly" : false,
"targetIds" : [ 10, 20, 21 ],
"groupSizeDistribution" : [ 1.0 ],
"dynamicElementType" : "PEDESTRIAN"
"dynamicElementType" : "PEDESTRIAN",
"attributesPedestrian" : null
}, {
"id" : 31,
"shape" : {
......@@ -844,7 +870,8 @@
"useFreeSpaceOnly" : false,
"targetIds" : [ 10, 20, 21 ],
"groupSizeDistribution" : [ 1.0 ],
"dynamicElementType" : "PEDESTRIAN"
"dynamicElementType" : "PEDESTRIAN",
"attributesPedestrian" : null
}, {
"id" : 32,
"shape" : {
......@@ -865,7 +892,8 @@
"useFreeSpaceOnly" : false,
"targetIds" : [ 10, 20, 21 ],
"groupSizeDistribution" : [ 1.0 ],
"dynamicElementType" : "PEDESTRIAN"
"dynamicElementType" : "PEDESTRIAN",
"attributesPedestrian" : null
}, {
"id" : 33,
"shape" : {
......@@ -886,7 +914,8 @@
"useFreeSpaceOnly" : false,
"targetIds" : [ 10, 20, 21 ],
"groupSizeDistribution" : [ 1.0 ],
"dynamicElementType" : "PEDESTRIAN"
"dynamicElementType" : "PEDESTRIAN",
"attributesPedestrian" : null
}, {
"id" : 34,
"shape" : {
......@@ -907,7 +936,8 @@
"useFreeSpaceOnly" : false,
"targetIds" : [ 20, 10, 11 ],
"groupSizeDistribution" : [ 1.0 ],
"dynamicElementType" : "PEDESTRIAN"
"dynamicElementType" : "PEDESTRIAN",
"attributesPedestrian" : null
}, {
"id" : 35,
"shape" : {
......@@ -928,7 +958,8 @@
"useFreeSpaceOnly" : false,
"targetIds" : [ 20, 10, 11 ],
"groupSizeDistribution" : [ 1.0 ],
"dynamicElementType" : "PEDESTRIAN"
"dynamicElementType" : "PEDESTRIAN",
"attributesPedestrian" : null
}, {
"id" : 36,
"shape" : {
......@@ -949,7 +980,8 @@
"useFreeSpaceOnly" : false,
"targetIds" : [ 20, 10, 11 ],
"groupSizeDistribution" : [ 1.0 ],
"dynamicElementType" : "PEDESTRIAN"
"dynamicElementType" : "PEDESTRIAN",
"attributesPedestrian" : null
}, {
"id" : 37,
"shape" : {
......@@ -970,7 +1002,8 @@
"useFreeSpaceOnly" : false,
"targetIds" : [ 20, 10, 11 ],
"groupSizeDistribution" : [ 1.0 ],
"dynamicElementType" : "PEDESTRIAN"
"dynamicElementType" : "PEDESTRIAN",
"attributesPedestrian" : null
}, {
"id" : 38,
"shape" : {
......@@ -991,7 +1024,8 @@
"useFreeSpaceOnly" : false,
"targetIds" : [ 20, 10, 11 ],
"groupSizeDistribution" : [ 1.0 ],
"dynamicElementType" : "PEDESTRIAN"
"dynamicElementType" : "PEDESTRIAN",
"attributesPedestrian" : null
}, {
"id" : 39,
"shape" : {
......@@ -1012,7 +1046,8 @@
"useFreeSpaceOnly" : false,
"targetIds" : [ 20, 10, 11 ],
"groupSizeDistribution" : [ 1.0 ],
"dynamicElementType" : "PEDESTRIAN"
"dynamicElementType" : "PEDESTRIAN",
"attributesPedestrian" : null
}, {
"id" : 40,
"shape" : {
......@@ -1033,7 +1068,8 @@
"useFreeSpaceOnly" : false,
"targetIds" : [ 20, 10, 11 ],
"groupSizeDistribution" : [ 1.0 ],
"dynamicElementType" : "PEDESTRIAN"
"dynamicElementType" : "PEDESTRIAN",
"attributesPedestrian" : null
}, {
"id" : 41,
"shape" : {
......@@ -1054,7 +1090,8 @@
"useFreeSpaceOnly" : false,
"targetIds" : [ 20, 10, 11 ],
"groupSizeDistribution" : [ 1.0 ],
"dynamicElementType" : "PEDESTRIAN"
"dynamicElementType" : "PEDESTRIAN",
"attributesPedestrian" : null
}, {
"id" : 42,
"shape" : {
......@@ -1075,7 +1112,8 @@
"useFreeSpaceOnly" : false,
"targetIds" : [ 20, 10, 11 ],
"groupSizeDistribution" : [ 1.0 ],
"dynamicElementType" : "PEDESTRIAN"
"dynamicElementType" : "PEDESTRIAN",
"attributesPedestrian" : null
}, {
"id" : 43,
"shape" : {
......@@ -1096,7 +1134,8 @@
"useFreeSpaceOnly" : false,
"targetIds" : [ 20, 10, 11 ],
"groupSizeDistribution" : [ 1.0 ],
"dynamicElementType" : "PEDESTRIAN"
"dynamicElementType" : "PEDESTRIAN",
"attributesPedestrian" : null
}, {
"id" : 44,
"shape" : {
......@@ -1117,7 +1156,8 @@
"useFreeSpaceOnly" : false,
"targetIds" : [ 20, 10, 11 ],
"groupSizeDistribution" : [ 1.0 ],
"dynamicElementType" : "PEDESTRIAN"
"dynamicElementType" : "PEDESTRIAN",
"attributesPedestrian" : null
}, {
"id" : 45,
"shape" : {
......@@ -1138,7 +1178,8 @@
"useFreeSpaceOnly" : false,
"targetIds" : [ 20, 10, 11 ],
"groupSizeDistribution" : [ 1.0 ],
"dynamicElementType" : "PEDESTRIAN"
"dynamicElementType" : "PEDESTRIAN",
"attributesPedestrian" : null
}, {
"id" : 46,
"shape" : {
......@@ -1159,7 +1200,8 @@
"useFreeSpaceOnly" : false,
"targetIds" : [ 20, 10, 11 ],
"groupSizeDistribution" : [ 1.0 ],
"dynamicElementType" : "PEDESTRIAN"
"dynamicElementType" : "PEDESTRIAN",
"attributesPedestrian" : null
}, {
"id" : 47,
"shape" : {
......@@ -1180,7 +1222,8 @@
"useFreeSpaceOnly" : false,
"targetIds" : [ 20, 10, 11 ],
"groupSizeDistribution" : [ 1.0 ],
"dynamicElementType" : "PEDESTRIAN"
"dynamicElementType" : "PEDESTRIAN",
"attributesPedestrian" : null
}, {
"id" : 48,
"shape" : {
......@@ -1201,7 +1244,8 @@
"useFreeSpaceOnly" : false,
"targetIds" : [ 20, 10, 11 ],
"groupSizeDistribution" : [ 1.0 ],
"dynamicElementType" : "PEDESTRIAN"
"dynamicElementType" : "PEDESTRIAN",
"attributesPedestrian" : null
}, {
"id" : 49,
"shape" : {
......@@ -1222,7 +1266,8 @@
"useFreeSpaceOnly" : false,
"targetIds" : [ 20, 10, 11 ],
"groupSizeDistribution" : [ 1.0 ],
"dynamicElementType" : "PEDESTRIAN"
"dynamicElementType" : "PEDESTRIAN",
"attributesPedestrian" : null
}, {
"id" : 50,
"shape" : {
......@@ -1243,7 +1288,8 @@
"useFreeSpaceOnly" : false,
"targetIds" : [ 10, 20, 21 ],
"groupSizeDistribution" : [ 1.0 ],
"dynamicElementType" : "PEDESTRIAN"
"dynamicElementType" : "PEDESTRIAN",
"attributesPedestrian" : null
} ],
"dynamicElements" : [ ],
"attributesPedestrian" : {
......
{
"name" : "01-Kaiserslautern-Groß",
"description" : "",
"release" : "1.11",
"release" : "1.15",
"processWriters" : {
"files" : [ {
"type" : "org.vadere.simulator.projects.dataprocessing.outputfile.EventtimePedestrianIdOutputFile",
{
"name" : "02-Kaiserslautern-Mittel",
"description" : "",
"release" : "1.11",
"release" : "1.15",
"processWriters" : {
"files" : [ {
"type" : "org.vadere.simulator.projects.dataprocessing.outputfile.EventtimePedestrianIdOutputFile",
......
{
"name" : "03-Kaiserslautern-Klein",
"description" : "",
"release" : "1.11",
"release" : "1.15",
"processWriters" : {
"files" : [ {
"type" : "org.vadere.simulator.projects.dataprocessing.outputfile.EventtimePedestrianIdOutputFile",
......
{
"name" : "01-NarrowedStreet-Pollichstrasse-Narrowed-GNM",
"description" : "",
"release" : "1.11",
"release" : "1.15",
"processWriters" : {
"files" : [ {
"type" : "org.vadere.simulator.projects.dataprocessing.outputfile.TimestepPedestrianIdOutputFile",
......@@ -920,7 +920,8 @@
"useFreeSpaceOnly" : true,
"targetIds" : [ 1 ],
"groupSizeDistribution" : [ 1.0 ],
"dynamicElementType" : "PEDESTRIAN"
"dynamicElementType" : "PEDESTRIAN",
"attributesPedestrian" : null
} ],
"dynamicElements" : [ ],
"attributesPedestrian" : {
......
{
"name" : "01-NarrowedStreet-Pollichstrasse-Narrowed-OSM",
"description" : "",
"release" : "1.11",
"release" : "1.15",
"processWriters" : {
"files" : [ {
"type" : "org.vadere.simulator.projects.dataprocessing.outputfile.TimestepPedestrianIdOutputFile",
......@@ -920,7 +920,8 @@
"useFreeSpaceOnly" : true,
"targetIds" : [ 1 ],
"groupSizeDistribution" : [ 1.0 ],
"dynamicElementType" : "PEDESTRIAN"
"dynamicElementType" : "PEDESTRIAN",
"attributesPedestrian" : null
} ],
"dynamicElements" : [ ],
"attributesPedestrian" : {
......