randomize source bundles and items before each solver run

This commit is contained in:
Adrian Manteza
2022-03-25 21:57:16 +00:00
parent 11a5112812
commit a8396051b6
4 changed files with 42 additions and 44 deletions

View File

@ -108,7 +108,7 @@ class SolverRun(BaseModel):
constraint.reference_attribute for constraint in self.constraints
if constraint.reference_attribute.type == 'bundle')
if len(bundle_constraints) > 0:
if len(list(bundle_constraints)) > 0:
return [item for item in self.items if item.passage_id == None]
else:
return self.items