Browse Source
Explicit model refactoring (transition counting).
Explicit model refactoring (transition counting).
Move getNumTransitions(int) to Model from DTMC. There is a default implementation using getSuccessorsIterator(int). This allows us to provide a default implementation of getNumTransitions() too. Also move getNumTransitions(PrimitiveIterator.OfInt) to Model from DTMC/NondetModel.accumulation-v4.7
16 changed files with 101 additions and 117 deletions
-
6prism/src/automata/LTSFromDA.java
-
22prism/src/explicit/DTMC.java
-
18prism/src/explicit/DTMCEmbeddedSimple.java
-
13prism/src/explicit/DTMCFromMDPAndMDStrategy.java
-
14prism/src/explicit/DTMCFromMDPMemorylessAdversary.java
-
12prism/src/explicit/DTMCSimple.java
-
12prism/src/explicit/DTMCSparse.java
-
12prism/src/explicit/DTMCUniformisedSimple.java
-
11prism/src/explicit/LTSExplicit.java
-
11prism/src/explicit/MDPSimple.java
-
6prism/src/explicit/MDPSparse.java
-
37prism/src/explicit/Model.java
-
3prism/src/explicit/ModelExplicit.java
-
20prism/src/explicit/NondetModel.java
-
14prism/src/explicit/modelviews/DTMCView.java
-
7prism/src/explicit/modelviews/MDPView.java
Write
Preview
Loading…
Cancel
Save
Reference in new issue