Make _compute_gap static

master
Alinson S. Xavier 5 years ago
parent 9ddb952db0
commit 36061d5a14

@ -76,7 +76,8 @@ class BenchmarkRunner:
for (solver_name, solver) in self.solvers.items(): for (solver_name, solver) in self.solvers.items():
solver.fit(training_instances) solver.fit(training_instances)
def _compute_gap(self, ub, lb): @staticmethod
def _compute_gap(ub, lb):
# solver did not find a solution and/or bound, use maximum gap possible # solver did not find a solution and/or bound, use maximum gap possible
if lb is None or ub is None or lb * ub < 0: if lb is None or ub is None or lb * ub < 0:
return 1.0 return 1.0

Loading…
Cancel
Save