return results whether optimized or not, add status to returned csv
This commit is contained in:
@ -84,13 +84,12 @@ class LoftService(Base):
|
||||
# solve problem
|
||||
problem.sequentialSolve(problem_objection_functions)
|
||||
|
||||
if LpStatus[problem.status] == 'Optimized':
|
||||
# add return items and create as a form
|
||||
form_items = service_helper.solution_items(problem.variables(), self.solver_run)
|
||||
# remove items
|
||||
self.solver_run.remove_items(form_items)
|
||||
# add form to solution
|
||||
solution.forms.append(Form.create(form_items, self.solver_run))
|
||||
# add return items and create as a form
|
||||
form_items = service_helper.solution_items(problem.variables(), self.solver_run)
|
||||
# remove items
|
||||
self.solver_run.remove_items(form_items)
|
||||
# add form to solution
|
||||
solution.forms.append(Form.create(form_items, self.solver_run, LpStatus[problem.status]))
|
||||
|
||||
# successfull form, increment
|
||||
f += 1
|
||||
|
Reference in New Issue
Block a user