aboutsummaryrefslogtreecommitdiffstats
path: root/Domains/traffic.scenarios.simplified/inputs
diff options
context:
space:
mode:
Diffstat (limited to 'Domains/traffic.scenarios.simplified/inputs')
-rw-r--r--Domains/traffic.scenarios.simplified/inputs/SimpleScenarioInstance.xmi4
-rw-r--r--Domains/traffic.scenarios.simplified/inputs/simpleScenarioGen.vsconfig28
2 files changed, 32 insertions, 0 deletions
diff --git a/Domains/traffic.scenarios.simplified/inputs/SimpleScenarioInstance.xmi b/Domains/traffic.scenarios.simplified/inputs/SimpleScenarioInstance.xmi
new file mode 100644
index 00000000..4a85197a
--- /dev/null
+++ b/Domains/traffic.scenarios.simplified/inputs/SimpleScenarioInstance.xmi
@@ -0,0 +1,4 @@
1<?xml version="1.0" encoding="UTF-8"?>
2<simpleScenario:SimpleScenario xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI"
3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:simpleScenario="http://www.example.com/simpleScenario"
4 xsi:schemaLocation="http://www.example.com/simpleScenario ../model/simpleScenario.ecore"/>
diff --git a/Domains/traffic.scenarios.simplified/inputs/simpleScenarioGen.vsconfig b/Domains/traffic.scenarios.simplified/inputs/simpleScenarioGen.vsconfig
new file mode 100644
index 00000000..14e0fbbd
--- /dev/null
+++ b/Domains/traffic.scenarios.simplified/inputs/simpleScenarioGen.vsconfig
@@ -0,0 +1,28 @@
1import epackage "model/simpleScenario.ecore"
2import viatra "queries/simpleScenarioQueries.vql"
3
4generate {
5 metamodel = { package simpleScenario }
6 constraints = { package queries}
7 partial-model = { "inputs/SimpleScenarioInstance.xmi"}
8 solver = ViatraSolver
9 scope = {
10 #node = 10..30,
11 #int = {},
12 #<Actor> = 1
13 }
14
15 config = {
16 runtime = 10000,
17 log-level = normal,
18 "numeric-solver" = "dreal",
19 "scopePropagator" = "typeHierarchy"
20 }
21
22 runs = 1
23
24 debug = "outputs/debug"
25 log = "outputs/debug/log.txt"
26 output = "outputs/models"
27 statistics = "outputs/statistics.csv"
28} \ No newline at end of file