Find the best solutions to decision problems under conditions.