Linear Programming, Kakuro Puzzles, Gurobi, Puzzle Game, Discrete Optimization.
Other approaches use a heuristic based system and require a complex pre-computation phase in order to generate time-efficient solutions [2]. In general, these other solution approaches utilize sophisticated algorithms and involve searching through a large solution space. Using a BILP approach