Paper:
"Automated Verification of Concurrent Stochastic Games"
Marta Kwiatkowska, Gethin Norman, David Parker and Gabriel Santos
Included below are the models and properties for the examples and case studies included in the paper. The models are concurrent stochastic games (CSGs), for which we have developed an extension of the probabilistic model checker PRISM-games for turn-based stochastic games (TSGs). A copy of this prototype is available below.
A source code release of our prototype tool is available here: https://gitlab.com/prismmodelchecker/prism-games-csg.
This can be built in exactly the same way as normal versions of PRISM. See the installation instructions.
The examples above can be found in the examples-csg
directory.
Each directory also has an auto.sh
script, showing how the examples run.
Here is an example of how to build the distribution and run an example:
git clone https://gitlab.com/prismmodelchecker/prism-games-csg cd prism-games-csg/prism make bin/prism examples-csg/rps/rps.prism examples-csg/rps/rps.props -const K=2