sudoku-gurobi Dynamically allocated M by N sudoko board, game logic and LP/ILP solver (university project)