Walling in Strategy Games via Constraint Optimization