The expiration time for new job artifacts in CI/CD pipelines is now 30 days (GitLab default). Previously generated artifacts in already completed jobs will not be affected by the change. The latest artifacts for all jobs in the latest successful pipelines will be kept. More information: https://gitlab.lrz.de/help/user/admin_area/settings/continuous_integration.html#default-artifacts-expiration

thin_wall_and_closer_source_discrete_could_fail.scenario 6.94 KB
Newer Older
Felix Dietrich's avatar
Felix Dietrich committed
1
{
2
  "name" : "thin_wall_and_closer_source_discrete_could_fail",
Felix Dietrich's avatar
Felix Dietrich committed
3
  "description" : "",
4
  "release" : "0.8",
5
  "processWriters" : {
6
7
8
9
    "files" : [ {
      "type" : "org.vadere.simulator.projects.dataprocessing.outputfile.PedestrianIdOutputFile",
      "filename" : "waitingTime.txt",
      "processors" : [ 1 ]
10
11
12
13
14
15
16
17
    }, {
      "type" : "org.vadere.simulator.projects.dataprocessing.outputfile.NoDataKeyOutputFile",
      "filename" : "tests.txt",
      "processors" : [ 2 ]
    }, {
      "type" : "org.vadere.simulator.projects.dataprocessing.outputfile.TimestepPedestrianIdOutputFile",
      "filename" : "postvis.trajectories",
      "processors" : [ 3 ]
18
19
20
21
22
23
    } ],
    "processors" : [ {
      "type" : "org.vadere.simulator.projects.dataprocessing.processor.PedestrianWaitingTimeProcessor",
      "id" : 1,
      "attributesType" : "org.vadere.state.attributes.processor.AttributesPedestrianWaitingTimeProcessor",
      "attributes" : {
24
        "waitingAreaId" : 1
25
      }
26
27
28
29
30
31
32
33
34
35
36
37
38
    }, {
      "type" : "org.vadere.simulator.projects.dataprocessing.processor.tests.TestPedestrianWaitingTimeProcessor",
      "id" : 2,
      "attributesType" : "org.vadere.state.attributes.processor.AttributesTestPedestrianWaitingTimeProcessor",
      "attributes" : {
        "expectedResult" : "SUCCESS_OR_FAIL",
        "pedestrianWaitingTimeProcessorId" : 1,
        "maximalWaitingTime" : "Infinity",
        "minimalWaitingTime" : 0.0
      }
    }, {
      "type" : "org.vadere.simulator.projects.dataprocessing.processor.PedestrianPositionProcessor",
      "id" : 3
Marion Goedel's avatar
Marion Goedel committed
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
    }, {
      "type" : "org.vadere.simulator.projects.dataprocessing.processor.PedestrianOverlapProcessor",
      "id" : 4
    }, {
      "type" : "org.vadere.simulator.projects.dataprocessing.processor.MaxOverlapProcessor",
      "id" : 5,
      "attributesType" : "org.vadere.state.attributes.processor.AttributesMaxOverlapProcessor",
      "attributes" : {
        "pedestrianOverlapProcessorId" : 4
      }
    }, {
      "type" : "org.vadere.simulator.projects.dataprocessing.processor.NumberOverlapsProcessor",
      "id" : 6,
      "attributesType" : "org.vadere.state.attributes.processor.AttributesNumberOverlapsProcessor",
      "attributes" : {
        "pedestrianOverlapProcessorId" : 4
      }
56
    } ],
57
    "isTimestamped" : true,
58
    "isWriteMetaData" : false
59
  },
60
  "scenario" : {
Felix Dietrich's avatar
Felix Dietrich committed
61
62
    "mainModel" : "org.vadere.simulator.models.osm.OptimalStepsModel",
    "attributesModel" : {
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
      "org.vadere.state.attributes.models.AttributesFloorField" : {
        "createMethod" : "HIGH_ACCURACY_FAST_MARCHING",
        "potentialFieldResolution" : 0.1,
        "obstacleGridPenalty" : 0.1,
        "targetAttractionStrength" : 1.0,
        "timeCostAttributes" : {
          "standardDeviation" : 0.7,
          "type" : "UNIT",
          "obstacleDensityWeight" : 3.5,
          "pedestrianSameTargetDensityWeight" : 3.5,
          "pedestrianOtherTargetDensityWeight" : 3.5,
          "pedestrianWeight" : 3.5,
          "queueWidthLoading" : 1.0,
          "pedestrianDynamicWeight" : 6.0,
          "loadingType" : "CONSTANT"
        }
Felix Dietrich's avatar
Felix Dietrich committed
79
80
81
82
      },
      "org.vadere.state.attributes.models.AttributesOSM" : {
        "stepCircleResolution" : 18,
        "numberOfCircles" : 1,
83
        "optimizationType" : "DISCRETE",
Felix Dietrich's avatar
Felix Dietrich committed
84
        "varyStepDirection" : false,
85
        "movementType" : "ARBITRARY",
Felix Dietrich's avatar
Felix Dietrich committed
86
87
88
89
        "stepLengthIntercept" : 0.4625,
        "stepLengthSlopeSpeed" : 0.2345,
        "stepLengthSD" : 0.036,
        "movementThreshold" : 0.0,
90
        "minStepLength" : 0.4625,
91
        "minimumStepLength" : false,
92
        "maxStepDuration" : 1.7976931348623157E308,
Felix Dietrich's avatar
Felix Dietrich committed
93
94
95
96
        "dynamicStepLength" : false,
        "updateType" : "EVENT_DRIVEN",
        "seeSmallWalls" : false,
        "targetPotentialModel" : "org.vadere.simulator.models.potential.fields.PotentialFieldTargetGrid",
97
98
        "pedestrianPotentialModel" : "org.vadere.simulator.models.potential.PotentialFieldPedestrianCompactSoftshell",
        "obstaclePotentialModel" : "org.vadere.simulator.models.potential.PotentialFieldObstacleCompactSoftshell",
99
        "submodels" : [ ]
Felix Dietrich's avatar
Felix Dietrich committed
100
      },
101
102
103
104
105
106
107
108
109
      "org.vadere.state.attributes.models.AttributesPotentialCompactSoftshell" : {
        "pedPotentialIntimateSpaceWidth" : 0.45,
        "pedPotentialPersonalSpaceWidth" : 1.2,
        "pedPotentialHeight" : 50.0,
        "obstPotentialWidth" : 0.8,
        "obstPotentialHeight" : 6.0,
        "intimateSpaceFactor" : 1.2,
        "personalSpacePower" : 1,
        "intimateSpacePower" : 1
Felix Dietrich's avatar
Felix Dietrich committed
110
111
112
113
114
115
      }
    },
    "attributesSimulation" : {
      "finishTime" : 30.0,
      "simTimeStepLength" : 0.4,
      "realTimeSimTimeRatio" : 0.0,
116
      "writeSimulationData" : true,
Felix Dietrich's avatar
Felix Dietrich committed
117
118
119
      "visualizationEnabled" : true,
      "printFPS" : false,
      "digitsPerCoordinate" : 2,
120
121
      "useFixedSeed" : true,
      "fixedSeed" : 1,
122
      "simulationSeed" : 1
Felix Dietrich's avatar
Felix Dietrich committed
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
    },
    "topography" : {
      "attributes" : {
        "bounds" : {
          "x" : 0.0,
          "y" : 0.0,
          "width" : 20.0,
          "height" : 10.0
        },
        "boundingBoxWidth" : 1.0,
        "bounded" : true
      },
      "obstacles" : [ {
        "shape" : {
          "x" : 9.0,
          "y" : 0.7,
          "width" : 0.1,
          "height" : 8.55,
          "type" : "RECTANGLE"
        },
        "id" : -1
      } ],
145
146
147
148
149
150
151
152
153
154
      "measurementAreas" : [ {
        "shape" : {
          "x" : 9.0,
          "y" : 0.0,
          "width" : 7.0,
          "height" : 10.0,
          "type" : "RECTANGLE"
        },
        "id" : 1
      } ],
Felix Dietrich's avatar
Felix Dietrich committed
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
      "stairs" : [ ],
      "targets" : [ {
        "id" : 1,
        "absorbing" : true,
        "shape" : {
          "x" : 16.0,
          "y" : 2.5,
          "width" : 2.0,
          "height" : 5.0,
          "type" : "RECTANGLE"
        },
        "waitingTime" : 0.0,
        "waitingTimeYellowPhase" : 0.0,
        "parallelWaiters" : 0,
        "individualWaiting" : true,
        "deletionDistance" : 0.1,
        "startingWithRedLight" : false,
        "nextSpeed" : -1.0
      } ],
174
      "absorbingAreas" : [ ],
Felix Dietrich's avatar
Felix Dietrich committed
175
176
177
178
179
180
181
182
183
184
185
186
      "sources" : [ {
        "id" : -1,
        "shape" : {
          "x" : 4.7,
          "y" : 2.5,
          "width" : 4.0,
          "height" : 5.0,
          "type" : "RECTANGLE"
        },
        "interSpawnTimeDistribution" : "org.vadere.state.scenario.ConstantDistribution",
        "distributionParameters" : [ 1.0 ],
        "spawnNumber" : 200,
187
        "maxSpawnNumberTotal" : -1,
Felix Dietrich's avatar
Felix Dietrich committed
188
189
190
        "startTime" : 0.0,
        "endTime" : 0.0,
        "spawnAtRandomPositions" : true,
191
        "useFreeSpaceOnly" : true,
Felix Dietrich's avatar
Felix Dietrich committed
192
        "targetIds" : [ 1 ],
193
        "groupSizeDistribution" : [ 1.0 ],
Felix Dietrich's avatar
Felix Dietrich committed
194
195
        "dynamicElementType" : "PEDESTRIAN"
      } ],
196
      "dynamicElements" : [ ],
Felix Dietrich's avatar
Felix Dietrich committed
197
198
199
200
201
      "attributesPedestrian" : {
        "radius" : 0.195,
        "densityDependentSpeed" : false,
        "speedDistributionMean" : 1.34,
        "speedDistributionStandardDeviation" : 0.26,
202
203
        "minimumSpeed" : 0.5,
        "maximumSpeed" : 2.2,
Felix Dietrich's avatar
Felix Dietrich committed
204
205
        "acceleration" : 2.0
      },
206
207
208
209
      "teleporter" : null,
      "attributesCar" : null
    },
    "eventInfos" : [ ]
Felix Dietrich's avatar
Felix Dietrich committed
210
211
  }
}