J'ai besoin de deepcopy un LpProblem
, mais LpVariables
des copies de problèmes par référence lorsque j'utilise la méthode LpProblem.deepcopy()
. Dans cette situation, si je change la limite supérieure de l'une des variables du problème de copie, ce changement affecte les variables de problème d'origine.Comment deepcopy LpVariables
Envisager situation suivante:
branch1 = currentProblem.deepcopy()
v = ... # some variable of branch1
v.upBound = 10
dans ce cas, la limite supérieure d'une variable dans currentProblem
change également à 10.
Comment puis-je copier une profondeur LpProblem
que des copies profondes tous ses éléments? (y compris LpVariables
)