Browse Source

Bug fix: LTL DRA start states for reachability.

git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@760 bbc10eb1-c90d-0410-af57-cb519fbb1720
master
Dave Parker 18 years ago
parent
commit
06fa11172d
  1. 7
      prism/src/prism/LTLModelChecker.java

7
prism/src/prism/LTLModelChecker.java

@ -214,10 +214,11 @@ public class LTLModelChecker
newTrans = buildTransMask(dra, labelDDs, allDDRowVars, allDDColVars, draDDRowVars, draDDColVars);
JDD.Ref(model.getTrans());
newTrans = JDD.Apply(JDD.TIMES, model.getTrans(), newTrans);
// Note: ... TODO
newStart = buildStartMask(dra, labelDDs);
JDD.Ref(model.getStart());
newStart = JDD.And(model.getStart(), newStart);
JDD.Ref(model.getReach());
newStart = JDD.And(model.getReach(), newStart);
// Create a new model model object to store the product model
NondetModel modelProd = new NondetModel(

Loading…
Cancel
Save