i want to create multiple optimal solutions from my gurobi optimization MIP model but not using the PoolMode. instead, i have a model that creates the optimal NBA DFS lineup. one of my constraints makes sure that a player isnt in more than 1/3 of all solutions. i am trying to add another constraint that checks if the current solution already exists in another list called created_lineups
. how do i do that?
i am trying this:
m.addConstrs((set([x for x in player_pos_map if y[x].X == 1]) != set(i) for i in created_lineups), name= unique_lineup )
but i get the error: enter image description here