Some more random stuff that will eventually be sufficient so create and solve a Gurobi ILP.