diff --git a/prism/src/explicit/StateModelChecker.java b/prism/src/explicit/StateModelChecker.java index ea173be7..4fb25030 100644 --- a/prism/src/explicit/StateModelChecker.java +++ b/prism/src/explicit/StateModelChecker.java @@ -161,6 +161,9 @@ public class StateModelChecker extends PrismComponent // If present, initialise settings from PrismSettings if (settings != null) { verbosity = settings.getBoolean(PrismSettings.PRISM_VERBOSE) ? 10 : 1; + setDoIntervalIteration(settings.getBoolean(PrismSettings.PRISM_INTERVAL_ITER)); + setDoTopologicalValueIteration(settings.getBoolean(PrismSettings.PRISM_TOPOLOGICAL_VI)); + setDoPmaxQuotient(settings.getBoolean(PrismSettings.PRISM_PMAX_QUOTIENT)); } } diff --git a/prism/src/prism/Prism.java b/prism/src/prism/Prism.java index 2934f0e0..3a28457f 100644 --- a/prism/src/prism/Prism.java +++ b/prism/src/prism/Prism.java @@ -3812,9 +3812,6 @@ public class Prism extends PrismComponent implements PrismSettingsListener mc.setGenStrat(genStrat); mc.setRestrictStratToReach(restrictStratToReach); mc.setDoBisim(doBisim); - mc.setDoIntervalIteration(settings.getBoolean(PrismSettings.PRISM_INTERVAL_ITER)); - mc.setDoTopologicalValueIteration(settings.getBoolean(PrismSettings.PRISM_TOPOLOGICAL_VI)); - mc.setDoPmaxQuotient(settings.getBoolean(PrismSettings.PRISM_PMAX_QUOTIENT)); return mc; }