def value(self): if getattr(self, 'problem', None) is not None: offset = getattr(self.problem, '_objective_offset', 0) if self.problem._glpk_is_mip(): return glp_mip_obj_val(self.problem.problem) + offset else: return glp_get_obj_val(self.problem.problem) + offset else: return None
def value(self): if (glp_get_num_int(self.problem.problem) + glp_get_num_bin(self.problem.problem)) > 0: return glp_mip_obj_val(self.problem.problem) else: return glp_get_obj_val(self.problem.problem)