|
|
|
@ -195,6 +195,8 @@ public class Prism extends PrismComponent implements PrismSettingsListener |
|
|
|
protected boolean storeVector = false; |
|
|
|
// Generate/store a strategy during model checking? |
|
|
|
protected boolean genStrat = false; |
|
|
|
// Should any generated strategies should be restricted to the states reachable under them? |
|
|
|
protected boolean restrictStratToReach = false; |
|
|
|
// Do bisimulation minimisation before model checking? |
|
|
|
protected boolean doBisim = false; |
|
|
|
|
|
|
|
@ -594,6 +596,14 @@ public class Prism extends PrismComponent implements PrismSettingsListener |
|
|
|
this.genStrat = genStrat; |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
* Specify whether or not any generated strategies should be restricted to the states reachable under them. |
|
|
|
*/ |
|
|
|
public void setRestrictStratToReach(boolean restrictStratToReach) |
|
|
|
{ |
|
|
|
this.restrictStratToReach = restrictStratToReach; |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
* Specify whether or not to do bisimulation minimisation before model checking. |
|
|
|
*/ |
|
|
|
@ -928,6 +938,14 @@ public class Prism extends PrismComponent implements PrismSettingsListener |
|
|
|
return genStrat; |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
* Whether or not any generated strategies should be restricted to the states reachable under them. |
|
|
|
*/ |
|
|
|
public boolean getRestrictStratToReach() |
|
|
|
{ |
|
|
|
return restrictStratToReach; |
|
|
|
} |
|
|
|
|
|
|
|
/** |
|
|
|
* Whether or not to do bisimulation minimisation before model checking. |
|
|
|
*/ |
|
|
|
|