aboutsummaryrefslogtreecommitdiffstats
path: root/Application
diff options
context:
space:
mode:
authorLibravatar Kristóf Marussy <marussy@mit.bme.hu>2020-05-19 23:25:51 +0200
committerLibravatar Kristóf Marussy <marussy@mit.bme.hu>2020-05-19 23:25:51 +0200
commit39fce03a49c68ae35ea921df8696fdf4b200fb25 (patch)
tree5cea9534b23273af48f91002fd0e641d6b28918b /Application
parentMerge remote-tracking branch 'upstream/master' (diff)
parentoption to calculate object creation costs in fitness (diff)
downloadVIATRA-Generator-39fce03a49c68ae35ea921df8696fdf4b200fb25.tar.gz
VIATRA-Generator-39fce03a49c68ae35ea921df8696fdf4b200fb25.tar.zst
VIATRA-Generator-39fce03a49c68ae35ea921df8696fdf4b200fb25.zip
Merge branch 'master' of github.com:viatra/VIATRA-Generator
Diffstat (limited to 'Application')
-rw-r--r--Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/SolverLoader.xtend6
1 files changed, 6 insertions, 0 deletions
diff --git a/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/SolverLoader.xtend b/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/SolverLoader.xtend
index e1d01cb5..48d4fbb4 100644
--- a/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/SolverLoader.xtend
+++ b/Application/hu.bme.mit.inf.dslreasoner.application/src/hu/bme/mit/inf/dslreasoner/application/execution/SolverLoader.xtend
@@ -124,6 +124,12 @@ class SolverLoader {
124 c.unfinishedWFWeight = Integer.parseInt(stringValue) 124 c.unfinishedWFWeight = Integer.parseInt(stringValue)
125 } catch(Exception e) {} 125 } catch(Exception e) {}
126 } 126 }
127 if(config.containsKey("fitness-objectCreationCosts")) {
128 val stringValue = config.get("fitness-objectCreationCosts")
129 try {
130 c.calculateObjectCreationCosts = Boolean.parseBoolean(stringValue)
131 } catch(Exception e) {}
132 }
127 ] 133 ]
128 } else { 134 } else {
129 throw new UnsupportedOperationException('''Unknown solver: «solver»''') 135 throw new UnsupportedOperationException('''Unknown solver: «solver»''')