From 1c4306829bfd9c4a3b99b96af9dcb7b10b724194 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20B=C3=B6hm?= Date: Mon, 13 Nov 2023 13:49:30 +0100 Subject: [PATCH] Add feature models for SynthFeature* case studies (#37) --- SynthFeatureLargeConfigSpace/FeatureModel.xml | 252 +++++++++++++++++ .../FeatureModel.xml | 258 ++++++++++++++++++ 2 files changed, 510 insertions(+) create mode 100755 SynthFeatureLargeConfigSpace/FeatureModel.xml create mode 100644 SynthFeatureRestrictedConfigSpace/FeatureModel.xml diff --git a/SynthFeatureLargeConfigSpace/FeatureModel.xml b/SynthFeatureLargeConfigSpace/FeatureModel.xml new file mode 100755 index 0000000..1572fda --- /dev/null +++ b/SynthFeatureLargeConfigSpace/FeatureModel.xml @@ -0,0 +1,252 @@ + + + + root + + + + + + + + + + + False + + + feature_1 + --f1 + + + root + + + True + + + projects/SynthFeatureLargeConfigSpace/main.cpp + + 20 + 8 + + + 20 + 10 + + + + + + feature_2 + --f2 + + + root + + + True + + + projects/SynthFeatureLargeConfigSpace/main.cpp + + 21 + 8 + + + 21 + 10 + + + + + + feature_3 + --f3 + + + root + + + True + + + projects/SynthFeatureLargeConfigSpace/main.cpp + + 22 + 8 + + + 22 + 10 + + + + + + feature_4 + --f4 + + + root + + + True + + + projects/SynthFeatureLargeConfigSpace/main.cpp + + 23 + 8 + + + 23 + 10 + + + + + + feature_5 + --f5 + + + root + + + True + + + projects/SynthFeatureLargeConfigSpace/main.cpp + + 24 + 8 + + + 24 + 10 + + + + + + feature_6 + --f6 + + + root + + + True + + + projects/SynthFeatureLargeConfigSpace/main.cpp + + 25 + 8 + + + 25 + 10 + + + + + + feature_7 + --f7 + + + root + + + True + + + projects/SynthFeatureLargeConfigSpace/main.cpp + + 26 + 8 + + + 26 + 10 + + + + + + feature_8 + --f8 + + + root + + + True + + + projects/SynthFeatureLargeConfigSpace/main.cpp + + 27 + 8 + + + 27 + 10 + + + + + + feature_9 + --f9 + + + root + + + True + + + projects/SynthFeatureLargeConfigSpace/main.cpp + + 28 + 8 + + + 28 + 10 + + + + + + feature_10 + --f10 + + + root + + + True + + + projects/SynthFeatureLargeConfigSpace/main.cpp + + 29 + 8 + + + 29 + 10 + + + + + + + + + + diff --git a/SynthFeatureRestrictedConfigSpace/FeatureModel.xml b/SynthFeatureRestrictedConfigSpace/FeatureModel.xml new file mode 100644 index 0000000..eecd9bf --- /dev/null +++ b/SynthFeatureRestrictedConfigSpace/FeatureModel.xml @@ -0,0 +1,258 @@ + + + + root + + + + + + + False + + + feature_1 + --f1 + + + root + + + True + + + projects/SynthFeatureRestrictedConfigSpace/main.cpp + + 20 + 8 + + + 20 + 10 + + + + + + feature_2 + --f2 + + + feature_1 + + + True + + + projects/SynthFeatureRestrictedConfigSpace/main.cpp + + 21 + 8 + + + 21 + 10 + + + + + + feature_3 + --f3 + + + feature_2 + + + False + + + projects/SynthFeatureRestrictedConfigSpace/main.cpp + + 22 + 8 + + + 22 + 10 + + + + + + feature_4 + --f4 + + + feature_1 + + + True + + + projects/SynthFeatureRestrictedConfigSpace/main.cpp + + 23 + 8 + + + 23 + 10 + + + + + + feature_5 + --f5 + + + root + + + False + + + projects/SynthFeatureRestrictedConfigSpace/main.cpp + + 24 + 8 + + + 24 + 10 + + + + + + feature_6 + --f6 + + + feature_5 + + + True + + + projects/SynthFeatureRestrictedConfigSpace/main.cpp + + 25 + 8 + + + 25 + 10 + + + + + + feature_7 + --f7 + + + feature_6 + + + True + + + projects/SynthFeatureRestrictedConfigSpace/main.cpp + + 26 + 8 + + + 26 + 10 + + + + + + feature_8 + --f8 + + + feature_5 + + + True + + + projects/SynthFeatureRestrictedConfigSpace/main.cpp + + 27 + 8 + + + 27 + 10 + + + + + + feature_9 + --f9 + + + feature_8 + + + feature_10 + + True + + + projects/SynthFeatureRestrictedConfigSpace/main.cpp + + 28 + 8 + + + 28 + 10 + + + + + + feature_10 + --f10 + + + feature_8 + + + feature_9 + + True + + + projects/SynthFeatureRestrictedConfigSpace/main.cpp + + 29 + 8 + + + 29 + 10 + + + + + + + + + feature_2 | feature_4 + feature_6 | feature_7 + !feature_9 | !feature_6 + !feature_7 | !feature_1 + + + +