aboutsummaryrefslogtreecommitdiffstats
path: root/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.reasoner/src/ca/mcgill/ecse/dslreasoner/vampire/reasoner/VampireSolver.xtend
diff options
context:
space:
mode:
Diffstat (limited to 'Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.reasoner/src/ca/mcgill/ecse/dslreasoner/vampire/reasoner/VampireSolver.xtend')
-rw-r--r--Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.reasoner/src/ca/mcgill/ecse/dslreasoner/vampire/reasoner/VampireSolver.xtend8
1 files changed, 4 insertions, 4 deletions
diff --git a/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.reasoner/src/ca/mcgill/ecse/dslreasoner/vampire/reasoner/VampireSolver.xtend b/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.reasoner/src/ca/mcgill/ecse/dslreasoner/vampire/reasoner/VampireSolver.xtend
index 3b5cec0a..3281a196 100644
--- a/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.reasoner/src/ca/mcgill/ecse/dslreasoner/vampire/reasoner/VampireSolver.xtend
+++ b/Solvers/Vampire-Solver/ca.mcgill.ecse.dslreasoner.vampire.reasoner/src/ca/mcgill/ecse/dslreasoner/vampire/reasoner/VampireSolver.xtend
@@ -46,6 +46,8 @@ class VampireSolver extends LogicReasoner {
46 val transformationStart = System.currentTimeMillis 46 val transformationStart = System.currentTimeMillis
47 // TODO 47 // TODO
48 val result = forwardMapper.transformProblem(problem, vampireConfig) 48 val result = forwardMapper.transformProblem(problem, vampireConfig)
49 val transformationTime = System.currentTimeMillis - transformationStart
50
49 val vampireProblem = result.output 51 val vampireProblem = result.output
50 val forwardTrace = result.trace 52 val forwardTrace = result.trace
51 53
@@ -71,19 +73,17 @@ class VampireSolver extends LogicReasoner {
71 73
72 74
73 // Result as String 75 // Result as String
74 val transformationTime = System.currentTimeMillis - transformationStart 76
75 // Finish: Logic -> Vampire mapping 77 // Finish: Logic -> Vampire mapping
76 78
77 // Start: Solving .tptp problem 79 // Start: Solving .tptp problem
78 val solverStart = System.currentTimeMillis
79 val MonitoredVampireSolution vampSol = handler.callSolver(vampireProblem, workspace, vampireConfig) 80 val MonitoredVampireSolution vampSol = handler.callSolver(vampireProblem, workspace, vampireConfig)
80 val solvingTime = System.currentTimeMillis - solverStart
81 // Finish: Solving .tptp problem 81 // Finish: Solving .tptp problem
82 82
83 // Start: Vampire -> Logic mapping 83 // Start: Vampire -> Logic mapping
84 val backTransformationStart = System.currentTimeMillis 84 val backTransformationStart = System.currentTimeMillis
85 // Backwards Mapper 85 // Backwards Mapper
86 val logicResult = backwardMapper.transformOutput(problem,vampireConfig.solutionScope.numberOfRequiredSolution,vampSol,forwardTrace,solvingTime) 86 val logicResult = backwardMapper.transformOutput(problem,vampireConfig.solutionScope.numberOfRequiredSolution,vampSol,forwardTrace,transformationTime)
87 87
88 val backTransformationTime = System.currentTimeMillis - backTransformationStart 88 val backTransformationTime = System.currentTimeMillis - backTransformationStart
89 // Finish: Vampire -> Logic Mapping 89 // Finish: Vampire -> Logic Mapping