From 40f2c622be40debb9c98b3805008085b1935c5fc Mon Sep 17 00:00:00 2001 From: chuningli Date: Tue, 28 May 2019 15:41:38 -0400 Subject: calculate metrics at the end of model generation --- .../dse/BestFirstStrategyForModelGeneration.java | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/src/hu') diff --git a/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/src/hu/bme/mit/inf/dslreasoner/viatrasolver/reasoner/dse/BestFirstStrategyForModelGeneration.java b/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/src/hu/bme/mit/inf/dslreasoner/viatrasolver/reasoner/dse/BestFirstStrategyForModelGeneration.java index 6f581d34..4a5b9bc5 100644 --- a/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/src/hu/bme/mit/inf/dslreasoner/viatrasolver/reasoner/dse/BestFirstStrategyForModelGeneration.java +++ b/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.reasoner/src/hu/bme/mit/inf/dslreasoner/viatrasolver/reasoner/dse/BestFirstStrategyForModelGeneration.java @@ -212,7 +212,7 @@ public class BestFirstStrategyForModelGeneration implements IStrategy { // } //calculate the metrics for each state - logCurrentStateMetric(); +// logCurrentStateMetric(); boolean consistencyCheckResult = checkConsistency(currentTrajectoryWithFittness); if(consistencyCheckResult == true) { continue mainLoop; } @@ -314,14 +314,14 @@ public class BestFirstStrategyForModelGeneration implements IStrategy { } } - private void logCurrentStateMetric() { - if(this.configuration.documentationLevel != DocumentationLevel.NONE || workspace == null) { - return; - } - - PartialInterpretation interpretation = (PartialInterpretation)context.getModel(); //pattern.get("interpretation"); - PartialInterpretationMetric.calculateMetric(interpretation, "debug/metric/" + context.getModel().hashCode(), context.getCurrentStateId().toString()); - } +// private void logCurrentStateMetric() { +// if(this.configuration.documentationLevel != DocumentationLevel.NONE || workspace == null) { +// return; +// } +// +// PartialInterpretation interpretation = (PartialInterpretation)context.getModel(); //pattern.get("interpretation"); +// PartialInterpretationMetric.calculateMetric(interpretation, "debug/metric/" + context.getModel().hashCode(), context.getCurrentStateId().toString()); +// } public void visualiseCurrentState() { PartialInterpretationVisualiser partialInterpretatioVisualiser = configuration.debugCongiguration.partialInterpretatioVisualiser; -- cgit v1.2.3-54-g00ecf