This is useful to, e.g., investigate how much algorithm performance is affected by the order of the states.
Example:
$ ./storm --qvbsroot ~/git/qcomp/benchmarks --qvbs consensus 5 steps_min --permute bfs | grep "Time for model checking" -B1
Result (for initial states): 768.0679927
Time for model checking: 0.201s.
$ ./storm --qvbsroot ~/git/qcomp/benchmarks --qvbs consensus 5 steps_min --permute reverse-bfs | grep "Time for model checking" -B1
Result (for initial states): 768.0918665
Time for model checking: 0.861s.
$ ./storm --qvbsroot ~/git/qcomp/benchmarks --qvbs consensus 5 steps_min --permute random 1234 | grep "Time for model checking" -B1
Result (for initial states): 768.0830197
Time for model checking: 0.394s.
This is useful to, e.g., investigate how much algorithm performance is affected by the order of the states.
Example: