diff --git a/prism/src/prism/Prism.java b/prism/src/prism/Prism.java index a76623e6..ea556278 100644 --- a/prism/src/prism/Prism.java +++ b/prism/src/prism/Prism.java @@ -2372,6 +2372,15 @@ public class Prism implements PrismSettingsListener } } + /** + * Check whether a property is suitable for approximate model checking using the simulator. + * @param expr The property to check. + */ + public boolean isPropertyOKForSimulation(Expression expr) + { + return getSimulator().isPropertyOKForSimulation(expr); + } + /** * Check if a property is suitable for analysis with the simulator. * If not, an explanatory exception is thrown. diff --git a/prism/src/simulator/SimulatorEngine.java b/prism/src/simulator/SimulatorEngine.java index d41e85b7..8219bfcf 100644 --- a/prism/src/simulator/SimulatorEngine.java +++ b/prism/src/simulator/SimulatorEngine.java @@ -67,6 +67,7 @@ import prism.*; * * For sampling-based approximate model checking, use: *