Collection of utility functions and classes to interface UPPAAL Stratego controllers with Python.
See which OS and Python versions combinations are supported here.
- Use pip or clone this git repo to install
strategoutil
to your environment
pip install strategoutil
# OR
git clone https://github.com/DEIS-Tools/strategoutil.git
cd strategoutil
pip install -e .
-
Look how
strategoutil
is used with example projects -
Look at the documentation
Currently, strategoutil contains the tool STOMPC that is capable of performing the following actions:
- Write input variables to Stratego model
*.xml
files - Parse outputs of
simulate
queries to get timeseries of important variables - Run
verifyta
with chosen query*.q
and run parameters - Create model predictive control (MPC) routines where plant is either defined within the same Stratego model, or plant is defined as external process, simulataor, etc.