OptimizationsProject Optimizations course project -the problem: "Given a grid-based terrain, construct obstacles to make an attacker's task most difficult.”