Source code for the optimisation model presented in the Master’s thesis Optimising User Interface Layouts for Design System Compliance.
Main algorithm can be found in model.solve.
conda config --add channels http://conda.anaconda.org/gurobi
conda install gurobi