fix for non bundles runs as well as some typing
This commit is contained in:
@ -1,12 +1,14 @@
|
||||
from pulp import lpSum
|
||||
from pulp import lpSum, LpProblem
|
||||
from random import randint, sample
|
||||
import logging
|
||||
|
||||
from models.bundle import Bundle
|
||||
from models.solver_run import SolverRun
|
||||
from models.item import Item
|
||||
|
||||
from lib.errors.item_generation_error import ItemGenerationError
|
||||
|
||||
def build_constraints(solver_run, problem, items, bundles):
|
||||
def build_constraints(solver_run: SolverRun, problem: LpProblem, items: list[Item]) -> LpProblem:
|
||||
logging.info('Creating Constraints...')
|
||||
|
||||
try:
|
||||
|
Reference in New Issue
Block a user