Fixes #42. * bench/stutter/stutter_invariance_formulas.cc, bin/autfilt.cc, bin/common_output.cc, bin/dstar2tgba.cc, bin/ltl2tgba.cc, bin/ltl2tgta.cc, bin/ltlcross.cc, bin/ltldo.cc, bin/ltlfilt.cc, bin/ltlgrind.cc, spot/misc/intvcmp2.cc, spot/misc/intvcomp.cc, spot/taalgos/dot.cc, spot/taalgos/statessetbuilder.cc, spot/taalgos/stats.cc, spot/tl/relabel.cc, spot/tl/simplify.cc, spot/tl/snf.cc, spot/twa/bdddict.cc, spot/twa/twaproduct.cc, spot/twaalgos/degen.cc, spot/twaalgos/determinize.cc, spot/twaalgos/dot.cc, spot/twaalgos/emptiness.cc, spot/twaalgos/gtec/ce.cc, spot/twaalgos/ltl2tgba_fm.cc, spot/twaalgos/magic.cc, spot/twaalgos/neverclaim.cc, spot/twaalgos/se05.cc, spot/twaalgos/simulation.cc, spot/twaalgos/tau03.cc, spot/twaalgos/tau03opt.cc: Add final. |
||
|---|---|---|
| .. | ||
| .gitignore | ||
| Makefile.am | ||
| README | ||
| stutter.ipynb | ||
| stutter_bench.sh | ||
| stutter_invariance_formulas.cc | ||
| stutter_invariance_randomgraph.cc | ||
| user.sh | ||
This benchmark measures the performance of different algorithms to
check if a property is stutter-invariant. When the benchmark is run
on formulas, the translation time is not included in the measured
time.
To reproduce the benchmark run
% ./stutter_bench.sh -j8
(Adjust -j8 to the number of cores you have.)
This should create three files:
- bench_formulas.csv
running stutter checks on LTL formulas, but without including
LTL translation time.
- bench_randgraph.csv
unning stutter checks on deterministic TGBA, without including
complementation time.
- ltl-user-bench.csv
running stutter checks on LTL formulas, from the user point
of view, i.e., timing the whole "ltlfilt" run.