summaryrefslogtreecommitdiff
path: root/Assignment2/src/DTMC.dcl
diff options
context:
space:
mode:
Diffstat (limited to 'Assignment2/src/DTMC.dcl')
-rw-r--r--Assignment2/src/DTMC.dcl4
1 files changed, 4 insertions, 0 deletions
diff --git a/Assignment2/src/DTMC.dcl b/Assignment2/src/DTMC.dcl
index 26cbe19..5b491ae 100644
--- a/Assignment2/src/DTMC.dcl
+++ b/Assignment2/src/DTMC.dcl
@@ -15,6 +15,10 @@ from System.FilePath import :: FilePath
, init :: !Bool
}
+// Note that state_id must be an absorbing state
+// (Probability, state_id)
+:: Property :== (Real, Int)
+
stateElimination :: !*DTMC -> *DTMC
parseDTMC :: !FilePath !*World -> *(!*DTMC, !*World)
printDTMC :: !*DTMC -> *(!String, !*DTMC)