diff options
author | Aren Babikian <aren.babikian@mail.mcgill.ca> | 2021-01-21 06:47:08 +0100 |
---|---|---|
committer | Aren Babikian <aren.babikian@mail.mcgill.ca> | 2021-01-21 06:47:08 +0100 |
commit | 278ad1aa5f8cff85604f98c2a2e7269753cdbd47 (patch) | |
tree | 0d5d4dafd94d3deec4d845ffb7fcfeebb9aad8ac /Domains/crossingScenario/inputs/crossingScenarioGen.vsconfig | |
parent | Add drawing of generated scenarios (diff) | |
download | VIATRA-Generator-278ad1aa5f8cff85604f98c2a2e7269753cdbd47.tar.gz VIATRA-Generator-278ad1aa5f8cff85604f98c2a2e7269753cdbd47.tar.zst VIATRA-Generator-278ad1aa5f8cff85604f98c2a2e7269753cdbd47.zip |
Major MM update + Refactor VQL + post-meeting approach change
Diffstat (limited to 'Domains/crossingScenario/inputs/crossingScenarioGen.vsconfig')
-rw-r--r-- | Domains/crossingScenario/inputs/crossingScenarioGen.vsconfig | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/Domains/crossingScenario/inputs/crossingScenarioGen.vsconfig b/Domains/crossingScenario/inputs/crossingScenarioGen.vsconfig index a5c862e4..1db557a9 100644 --- a/Domains/crossingScenario/inputs/crossingScenarioGen.vsconfig +++ b/Domains/crossingScenario/inputs/crossingScenarioGen.vsconfig | |||
@@ -4,25 +4,26 @@ import viatra "queries/crossingScenarioQueries.vql" | |||
4 | generate { | 4 | generate { |
5 | metamodel = { package crossingScenario } | 5 | metamodel = { package crossingScenario } |
6 | constraints = { package queries} | 6 | constraints = { package queries} |
7 | partial-model = { "inputs/crossingScenarioInit.xmi"} | 7 | //partial-model = { "inputs/crossingScenarioInit.xmi"} |
8 | partial-model = { "inputs/cSinit4x4.xmi"} | ||
8 | solver = ViatraSolver | 9 | solver = ViatraSolver |
9 | scope = { | 10 | scope = { |
10 | #node = 2..* | 11 | #node += 2..* |
11 | //, | 12 | ,#<Lane> += 0 |
12 | //#<Lane> = 25..* | ||
13 | //,#<Actor> = 25..* | 13 | //,#<Actor> = 25..* |
14 | //,#<CollisionExists> = 1..10 | 14 | ,#<Relation> += 0 |
15 | //,#<SeparationDistance> = 1..10 | 15 | //,#<CollisionExists> = 1 |
16 | //,#<VisionBlocked> = 1..10 | 16 | //,#<SeparationDistance> = 0 |
17 | //,#<Relation> = 1..10 | 17 | //,#<VisionBlocked> += 0 |
18 | } | 18 | //,#<CollisionDoesNotExist> += 0 |
19 | } | ||
19 | 20 | ||
20 | config = { | 21 | config = { |
21 | runtime = 10000, | 22 | runtime = 10000, |
22 | log-level = none, | 23 | log-level = none, |
23 | "numeric-solver" = "dreal-local", | 24 | "numeric-solver" = "dreal-local", |
24 | "dreal-local-path" = "/home/models/dreal4/bazel-bin/dreal/dreal", | 25 | "dreal-local-path" = "/home/models/dreal4/bazel-bin/dreal/dreal", |
25 | "scopePropagator" = "typeHierarchy"} | 26 | "scopePropagator" = "polyhedral"} |
26 | 27 | ||
27 | runs = 1 | 28 | runs = 1 |
28 | number = 10 | 29 | number = 10 |