Skip to content

Commit 748c097

Browse files
committed
Bug fix in DTMCFromMDPAndMDStrategy, related to recent changes to successors info in explicit engine.
1 parent 7edb481 commit 748c097

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

prism/src/explicit/DTMCFromMDPAndMDStrategy.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,11 @@ public int getNumTransitions()
123123

124124
public SuccessorsIterator getSuccessors(final int s)
125125
{
126-
return mdp.getSuccessors(s, strat.getChoiceIndex(s));
126+
if (strat.isChoiceDefined(s)) {
127+
return mdp.getSuccessors(s, strat.getChoiceIndex(s));
128+
} else {
129+
return SuccessorsIterator.empty();
130+
}
127131
}
128132

129133
public int getNumChoices(int s)

0 commit comments

Comments
 (0)