摘要 |
According to one embodiment, determining a course of action includes receiving a problem description describing an optimization problem. The optimization problem comprises resources and adversarial objects. A resource performs an action, and an adversarial object performs a reaction in response to the action. The optimization problem is decomposed into sub-problems, where each sub-problem corresponds to an adversarial object. Each sub-problem is solved to yield an optimal sub-solution. It is determined whether there are one or more resource conflicts among the sub-solutions. A resource conflict occurs if a resource is required to perform more than one action at a stage. If there are one or more resource conflicts, a fixing procedure is applied to address the resource conflicts. |