aboutsummaryrefslogtreecommitdiffstats
path: root/Domains/crossingScenario/inputs
diff options
context:
space:
mode:
authorLibravatar Aren Babikian <aren.babikian@mail.mcgill.ca>2021-01-24 03:20:04 +0100
committerLibravatar Aren Babikian <aren.babikian@mail.mcgill.ca>2021-01-24 03:20:04 +0100
commitafa54bfd0d14cdcc53abe95aef27fe96a447d770 (patch)
tree1ed37a9d7dd224182181fb36bfa96ad10ef605a7 /Domains/crossingScenario/inputs
parentFix bug for ignored-attributes + better logic problem creation (diff)
downloadVIATRA-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.xmi10
-rw-r--r--Domains/crossingScenario/inputs/crossingScenarioGen.vsconfig17
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