Comparing different epistemic model checkers using the Dining Cryptographers example.
A similar benchmark was done in https://doi.org/10.1007/s10009-015-0378-x.
Please have a look at the Makefile or run make all
.
Currently the following model checkers are used:
-
MCK from https://cgi.cse.unsw.edu.au/~mck/pmck/ (proprietary)
- Not included here, because it is not available under a free license.
- You should put
mck-Linux-1.1.0.tar
into thepackages
directory. - no downloads available as of 2018-02-01)
-
MCTK from https://sites.google.com/site/cnxyluo/MCTK/ (LGPL 2.1)
- Sources and binaries are included here as
packages/MCTK-1.0.2-compiled.zip
- Sources and binaries are included here as
-
MCMAS from http://vas.doc.ic.ac.uk/software/mcmas/ (GPL-2.0)
- The source package is included here as
packages/mcmas-1.3.0.tar.gz
- The source package is included here as
-
SMCDEL from https://www.github.com/jrclogic/SMCDEL/ (GPL-2.0)
- Gets automatically downloaded, you need stack
-
DEMO from https://homepages.cwi.nl/~jve/demo/
-
DEMO-S5 from https://homepages.cwi.nl/~jve/software/demo_s5/
-
MCTK 2 coming soon at https://github.com/hovertiger/MCTK2