Pour lancer le code il suffit d'avoir les packages python numpy
, matplotlib
et gurobi
d'installés.
Pour Gurobi il est nécessaire d'avoir au préalable installé une licence non limitée pour faire tourner les codes des questions 2.2 et 3.2. Sinon on peut ajuster la mesure en s'arretant quand on dépasse la limite autorisé par la licence.
On peut lancer le code utilisé dans chaque question du sujet en lançant par exemple la question 4 de la partie 1 avec python source/main_14.py
.
Les fonctions permettant la résolution de P des questions des parties 2,3 et 4 sont dans le fichier source\pl.py
.