refactor create constraints for targets
This commit is contained in:
@ -8,7 +8,6 @@ from models.item import Item
|
||||
from models.constraint import Constraint
|
||||
from models.metadata_constraint import MetadataConstraint
|
||||
from models.bundle_constraint import BundleConstraint
|
||||
# from models.irt_target_constraint import IrtTargetConstraint
|
||||
from models.irt_model import IRTModel
|
||||
from models.bundle import Bundle
|
||||
from models.objective_function import ObjectiveFunction
|
||||
@ -41,13 +40,6 @@ class SolverRun(BaseModel):
|
||||
elif constraint.reference_attribute.type == 'bundle':
|
||||
constraints.append(BundleConstraint(reference_attribute=constraint.reference_attribute, minimum=constraint.minimum, maximum=constraint.maximum))
|
||||
|
||||
# constraints for tif and tcc targets
|
||||
# for target in self.objective_function.tif_targets:
|
||||
# constraints.append(IrtTargetConstraint(target=target, target_type='tif'))
|
||||
|
||||
# for target in self.objective_function.tcc_targets:
|
||||
# constraints.append(IrtTargetConstraint(target=target, target_type='tcc'))
|
||||
|
||||
self.constraints = constraints
|
||||
|
||||
def get_item(self, item_id: int) -> Item or None:
|
||||
|
Reference in New Issue
Block a user