more better well factoredness
This commit is contained in:
@ -64,3 +64,15 @@ def solution_to_file(buffer, total_form_items, forms):
|
||||
|
||||
def key_to_uuid(key):
|
||||
return re.split("_", key)[0]
|
||||
|
||||
def solution_items(variables, solver_run):
|
||||
form_items = []
|
||||
|
||||
for v in variables:
|
||||
if v.varValue > 0:
|
||||
item_id = v.name.replace('Item_', '')
|
||||
item = solver_run.get_item(item_id)
|
||||
# add item to list and then remove from master item list
|
||||
form_items.append(item)
|
||||
|
||||
return form_items
|
||||
|
Reference in New Issue
Block a user