Browse Source

Statistical MC: Don't complain about P=?/R=?/... for nondeterministic models

As the nondeterminism is resolved to generate the paths, e.g., for an MDP
the model checking happens in the resulting DTMC, allow the use of the
DTMC-style operators.
master
Joachim Klein 8 years ago
committed by Dave Parker
parent
commit
96442e5a3a
  1. 4
      prism/src/prism/Prism.java

4
prism/src/prism/Prism.java

@ -3076,7 +3076,7 @@ public class Prism extends PrismComponent implements PrismSettingsListener
}
// Check that property is valid for this model type
expr.checkValid(currentModelType);
expr.checkValid(currentModelType.removeNondeterminism());
// Do simulation
res = getSimulator().modelCheckSingleProperty(currentModulesFile, propertiesFile, expr, initialState, maxPathLength, simMethod);
@ -3125,7 +3125,7 @@ public class Prism extends PrismComponent implements PrismSettingsListener
// Check that properties are valid for this model type
for (Expression expr : exprs)
expr.checkValid(currentModelType);
expr.checkValid(currentModelType.removeNondeterminism());
// Do simulation
res = getSimulator().modelCheckMultipleProperties(currentModulesFile, propertiesFile, exprs, initialState, maxPathLength, simMethod);

Loading…
Cancel
Save