Heuristic state prioritizer that favors executions that are not
nondeterministic, i.e. deterministic. When analysing abstracted programs
this has the effect of prioritizing "must"-transitions over "may"-transitions.
An error detected using this heuristic has a good likelihood of being non-spurious.