Repo for Discrete Optimization class