PAO is a Python-based package for Adversarial Optimization.
copied from cf-staging / paoPAO extends the modeling concepts in Pyomo to enable the expression and solution of multi-level optimization problems. The goal of this package is to provide a general modeling and analysis capability, and application exemplars serve to illustrate PAO's general capabilities.