Simulation and Computational Red Teaming for Problem Solving