diff options
author | 2021-01-24 03:20:04 +0100 | |
---|---|---|
committer | 2021-01-24 03:20:04 +0100 | |
commit | afa54bfd0d14cdcc53abe95aef27fe96a447d770 (patch) | |
tree | 1ed37a9d7dd224182181fb36bfa96ad10ef605a7 /Domains/crossingScenario/inputs | |
parent | Fix bug for ignored-attributes + better logic problem creation (diff) | |
download | VIATRA-Generator-afa54bfd0d14cdcc53abe95aef27fe96a447d770.tar.gz VIATRA-Generator-afa54bfd0d14cdcc53abe95aef27fe96a447d770.tar.zst VIATRA-Generator-afa54bfd0d14cdcc53abe95aef27fe96a447d770.zip |
Simple working version. Still diversity issue
Diffstat (limited to 'Domains/crossingScenario/inputs')
-rw-r--r-- | Domains/crossingScenario/inputs/cSinit4x4.xmi | 10 | ||||
-rw-r--r-- | Domains/crossingScenario/inputs/crossingScenarioGen.vsconfig | 17 |
2 files changed, 23 insertions, 4 deletions
diff --git a/Domains/crossingScenario/inputs/cSinit4x4.xmi b/Domains/crossingScenario/inputs/cSinit4x4.xmi index 24c29774..d0dc5705 100644 --- a/Domains/crossingScenario/inputs/cSinit4x4.xmi +++ b/Domains/crossingScenario/inputs/cSinit4x4.xmi | |||
@@ -10,6 +10,8 @@ | |||
10 | maxTime="60.0" | 10 | maxTime="60.0" |
11 | maxXSpeed="100.0" | 11 | maxXSpeed="100.0" |
12 | maxYSpeed="100.0"> | 12 | maxYSpeed="100.0"> |
13 | <actors xsi:type="crossingScenario:Pedestrian"/> | ||
14 | <actors xsi:type="crossingScenario:Vehicle"/> | ||
13 | <lanes xsi:type="crossingScenario:Lane_Horizontal"/> | 15 | <lanes xsi:type="crossingScenario:Lane_Horizontal"/> |
14 | <lanes xsi:type="crossingScenario:Lane_Horizontal" | 16 | <lanes xsi:type="crossingScenario:Lane_Horizontal" |
15 | referenceCoord="5.0"/> | 17 | referenceCoord="5.0"/> |
@@ -25,8 +27,12 @@ | |||
25 | <lanes xsi:type="crossingScenario:Lane_Vertical" | 27 | <lanes xsi:type="crossingScenario:Lane_Vertical" |
26 | referenceCoord="15.0"/> | 28 | referenceCoord="15.0"/> |
27 | <relations | 29 | <relations |
28 | xsi:type="crossingScenario:VisionBlocked"/> | ||
29 | <relations | ||
30 | xsi:type="crossingScenario:CollisionExists" | 30 | xsi:type="crossingScenario:CollisionExists" |
31 | target="//@actors.0" | ||
32 | source="//@actors.1" | ||
31 | collisionTime="-1.0"/> | 33 | collisionTime="-1.0"/> |
34 | <relations | ||
35 | xsi:type="crossingScenario:VisionBlocked" | ||
36 | target="//@actors.0" | ||
37 | source="//@actors.1"/> | ||
32 | </crossingScenario:CrossingScenario> | 38 | </crossingScenario:CrossingScenario> |
diff --git a/Domains/crossingScenario/inputs/crossingScenarioGen.vsconfig b/Domains/crossingScenario/inputs/crossingScenarioGen.vsconfig index 1d47952d..7d329d18 100644 --- a/Domains/crossingScenario/inputs/crossingScenarioGen.vsconfig +++ b/Domains/crossingScenario/inputs/crossingScenarioGen.vsconfig | |||
@@ -8,7 +8,7 @@ generate { | |||
8 | partial-model = { "inputs/cSinit4x4.xmi"} | 8 | partial-model = { "inputs/cSinit4x4.xmi"} |
9 | solver = ViatraSolver | 9 | solver = ViatraSolver |
10 | scope = { | 10 | scope = { |
11 | #node += 2..* | 11 | #node += 0..* |
12 | ,#<Lane> += 0 | 12 | ,#<Lane> += 0 |
13 | //,#<Actor> = 25..* | 13 | //,#<Actor> = 25..* |
14 | ,#<Relation> += 0 | 14 | ,#<Relation> += 0 |
@@ -23,7 +23,20 @@ generate { | |||
23 | log-level = none, | 23 | log-level = none, |
24 | "numeric-solver" = "dreal-local", | 24 | "numeric-solver" = "dreal-local", |
25 | "dreal-local-path" = "/home/models/dreal4/bazel-bin/dreal/dreal", | 25 | "dreal-local-path" = "/home/models/dreal4/bazel-bin/dreal/dreal", |
26 | "ignored-attributes" = "CollisionExists.collisionTime=*", | 26 | "ignored-attributes" = " |
27 | Pedestrian.xPos=*, | ||
28 | Pedestrian.yPos=*, | ||
29 | Pedestrian.length=*, | ||
30 | Pedestrian.width=*, | ||
31 | Pedestrian.xSpeed=*, | ||
32 | Pedestrian.ySpeed=*, | ||
33 | Vehicle.xPos=*, | ||
34 | Vehicle.yPos=*, | ||
35 | Vehicle.length=*, | ||
36 | Vehicle.width=*, | ||
37 | Vehicle.xSpeed=*, | ||
38 | Vehicle.ySpeed=*, | ||
39 | CollisionExists.collisionTime=*", | ||
27 | "scopePropagator" = "polyhedral"} | 40 | "scopePropagator" = "polyhedral"} |
28 | 41 | ||
29 | runs = 1 | 42 | runs = 1 |