{ "jani-version":1, "features":[ "derived-operators" ], "name":"Converted from PRISM by IscasMC", "type":"mdp", "actions":[ { "name":"s1" }, { "name":"s2" }, { "name":"s3" }, { "name":"s4" } ], "constants":[ { "name":"K", "type":"int" } ], "variables":[ { "name":"c1", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":"K" } }, { "name":"c2", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":"K" } }, { "name":"c3", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":"K" } }, { "name":"c4", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":"K" } }, { "name":"p1", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":13 } }, { "name":"p2", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":13 } }, { "name":"p3", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":13 } }, { "name":"p4", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":13 } } ], "observables":[ { "name":"\"steps\"" } ], "initial-states":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":0 }, "right":{ "op":"=", "left":"c2", "right":0 } }, "right":{ "op":"=", "left":"c3", "right":0 } }, "right":{ "op":"=", "left":"c4", "right":0 } }, "right":{ "op":"=", "left":"p1", "right":0 } }, "right":{ "op":"=", "left":"p2", "right":0 } }, "right":{ "op":"=", "left":"p3", "right":0 } }, "right":{ "op":"=", "left":"p4", "right":0 } } }, "automata":[ { "name":"counter", "locations":[ { "name":"location" } ], "initial-locations":[ "location" ], "edges":[ { "location":"location", "action":"s1", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"=", "left":"c2", "right":"K" }, "right":{ "op":"=", "left":"c3", "right":"K" } }, "right":{ "op":"=", "left":"c4", "right":"K" } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":2 } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":2 } } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":2 } } } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"p2", "right":13 }, "right":{ "op":"=", "left":"p2", "right":0 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"p3", "right":13 }, "right":{ "op":"=", "left":"p3", "right":0 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"p4", "right":13 }, "right":{ "op":"=", "left":"p4", "right":0 } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"c1", "value":0 } ], "observables":[ { "ref":"\"steps\"", "value":1 } ] } ] }, { "location":"location", "action":"s1", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"=", "left":"c2", "right":"K" }, "right":{ "op":"=", "left":"c3", "right":"K" } }, "right":{ "op":"=", "left":"c4", "right":"K" } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":2 } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":2 } } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":2 } } } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"p2", "right":13 }, "right":{ "op":"=", "left":"p2", "right":0 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"p3", "right":13 }, "right":{ "op":"=", "left":"p3", "right":0 } } }, "right":{ "op":"∧", "left":{ "op":"≠", "left":"p4", "right":13 }, "right":{ "op":"≠", "left":"p4", "right":0 } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"c1", "value":0 }, { "ref":"c4", "value":{ "op":"+", "left":"c4", "right":1 } } ], "observables":[ { "ref":"\"steps\"", "value":1 } ] } ] }, { "location":"location", "action":"s1", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"=", "left":"c2", "right":"K" }, "right":{ "op":"=", "left":"c3", "right":"K" } }, "right":{ "op":"=", "left":"c4", "right":"K" } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":2 } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":2 } } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":2 } } } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"p2", "right":13 }, "right":{ "op":"=", "left":"p2", "right":0 } } }, "right":{ "op":"∧", "left":{ "op":"≠", "left":"p3", "right":13 }, "right":{ "op":"≠", "left":"p3", "right":0 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"p4", "right":13 }, "right":{ "op":"=", "left":"p4", "right":0 } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"c1", "value":0 }, { "ref":"c3", "value":{ "op":"+", "left":"c3", "right":1 } } ], "observables":[ { "ref":"\"steps\"", "value":1 } ] } ] }, { "location":"location", "action":"s1", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"=", "left":"c2", "right":"K" }, "right":{ "op":"=", "left":"c3", "right":"K" } }, "right":{ "op":"=", "left":"c4", "right":"K" } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":2 } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":2 } } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":2 } } } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"p2", "right":13 }, "right":{ "op":"=", "left":"p2", "right":0 } } }, "right":{ "op":"∧", "left":{ "op":"≠", "left":"p3", "right":13 }, "right":{ "op":"≠", "left":"p3", "right":0 } } }, "right":{ "op":"∧", "left":{ "op":"≠", "left":"p4", "right":13 }, "right":{ "op":"≠", "left":"p4", "right":0 } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"c1", "value":0 }, { "ref":"c3", "value":{ "op":"+", "left":"c3", "right":1 } }, { "ref":"c4", "value":{ "op":"+", "left":"c4", "right":1 } } ], "observables":[ { "ref":"\"steps\"", "value":1 } ] } ] }, { "location":"location", "action":"s1", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"=", "left":"c2", "right":"K" }, "right":{ "op":"=", "left":"c3", "right":"K" } }, "right":{ "op":"=", "left":"c4", "right":"K" } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":2 } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":2 } } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":2 } } } } }, "right":{ "op":"∧", "left":{ "op":"≠", "left":"p2", "right":13 }, "right":{ "op":"≠", "left":"p2", "right":0 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"p3", "right":13 }, "right":{ "op":"=", "left":"p3", "right":0 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"p4", "right":13 }, "right":{ "op":"=", "left":"p4", "right":0 } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"c1", "value":0 }, { "ref":"c2", "value":{ "op":"+", "left":"c2", "right":1 } } ], "observables":[ { "ref":"\"steps\"", "value":1 } ] } ] }, { "location":"location", "action":"s1", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"=", "left":"c2", "right":"K" }, "right":{ "op":"=", "left":"c3", "right":"K" } }, "right":{ "op":"=", "left":"c4", "right":"K" } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":2 } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":2 } } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":2 } } } } }, "right":{ "op":"∧", "left":{ "op":"≠", "left":"p2", "right":13 }, "right":{ "op":"≠", "left":"p2", "right":0 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"p3", "right":13 }, "right":{ "op":"=", "left":"p3", "right":0 } } }, "right":{ "op":"∧", "left":{ "op":"≠", "left":"p4", "right":13 }, "right":{ "op":"≠", "left":"p4", "right":0 } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"c1", "value":0 }, { "ref":"c2", "value":{ "op":"+", "left":"c2", "right":1 } }, { "ref":"c4", "value":{ "op":"+", "left":"c4", "right":1 } } ], "observables":[ { "ref":"\"steps\"", "value":1 } ] } ] }, { "location":"location", "action":"s1", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"=", "left":"c2", "right":"K" }, "right":{ "op":"=", "left":"c3", "right":"K" } }, "right":{ "op":"=", "left":"c4", "right":"K" } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":2 } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":2 } } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":2 } } } } }, "right":{ "op":"∧", "left":{ "op":"≠", "left":"p2", "right":13 }, "right":{ "op":"≠", "left":"p2", "right":0 } } }, "right":{ "op":"∧", "left":{ "op":"≠", "left":"p3", "right":13 }, "right":{ "op":"≠", "left":"p3", "right":0 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"p4", "right":13 }, "right":{ "op":"=", "left":"p4", "right":0 } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"c1", "value":0 }, { "ref":"c2", "value":{ "op":"+", "left":"c2", "right":1 } }, { "ref":"c3", "value":{ "op":"+", "left":"c3", "right":1 } } ], "observables":[ { "ref":"\"steps\"", "value":1 } ] } ] }, { "location":"location", "action":"s1", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"=", "left":"c2", "right":"K" }, "right":{ "op":"=", "left":"c3", "right":"K" } }, "right":{ "op":"=", "left":"c4", "right":"K" } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":2 } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":2 } } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":2 } } } } }, "right":{ "op":"∧", "left":{ "op":"≠", "left":"p2", "right":13 }, "right":{ "op":"≠", "left":"p2", "right":0 } } }, "right":{ "op":"∧", "left":{ "op":"≠", "left":"p3", "right":13 }, "right":{ "op":"≠", "left":"p3", "right":0 } } }, "right":{ "op":"∧", "left":{ "op":"≠", "left":"p4", "right":13 }, "right":{ "op":"≠", "left":"p4", "right":0 } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"c1", "value":0 }, { "ref":"c2", "value":{ "op":"+", "left":"c2", "right":1 } }, { "ref":"c3", "value":{ "op":"+", "left":"c3", "right":1 } }, { "ref":"c4", "value":{ "op":"+", "left":"c4", "right":1 } } ], "observables":[ { "ref":"\"steps\"", "value":1 } ] } ] }, { "location":"location", "action":"s2", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"=", "left":"c1", "right":"K" }, "right":{ "op":"=", "left":"c3", "right":"K" } }, "right":{ "op":"=", "left":"c4", "right":"K" } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":2 } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":2 } } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":2 } } } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"p1", "right":13 }, "right":{ "op":"=", "left":"p1", "right":0 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"p3", "right":13 }, "right":{ "op":"=", "left":"p3", "right":0 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"p4", "right":13 }, "right":{ "op":"=", "left":"p4", "right":0 } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"c2", "value":0 } ], "observables":[ { "ref":"\"steps\"", "value":1 } ] } ] }, { "location":"location", "action":"s2", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"=", "left":"c1", "right":"K" }, "right":{ "op":"=", "left":"c3", "right":"K" } }, "right":{ "op":"=", "left":"c4", "right":"K" } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":2 } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":2 } } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":2 } } } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"p1", "right":13 }, "right":{ "op":"=", "left":"p1", "right":0 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"p3", "right":13 }, "right":{ "op":"=", "left":"p3", "right":0 } } }, "right":{ "op":"∧", "left":{ "op":"≠", "left":"p4", "right":13 }, "right":{ "op":"≠", "left":"p4", "right":0 } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"c2", "value":0 }, { "ref":"c4", "value":{ "op":"+", "left":"c4", "right":1 } } ], "observables":[ { "ref":"\"steps\"", "value":1 } ] } ] }, { "location":"location", "action":"s2", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"=", "left":"c1", "right":"K" }, "right":{ "op":"=", "left":"c3", "right":"K" } }, "right":{ "op":"=", "left":"c4", "right":"K" } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":2 } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":2 } } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":2 } } } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"p1", "right":13 }, "right":{ "op":"=", "left":"p1", "right":0 } } }, "right":{ "op":"∧", "left":{ "op":"≠", "left":"p3", "right":13 }, "right":{ "op":"≠", "left":"p3", "right":0 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"p4", "right":13 }, "right":{ "op":"=", "left":"p4", "right":0 } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"c2", "value":0 }, { "ref":"c3", "value":{ "op":"+", "left":"c3", "right":1 } } ], "observables":[ { "ref":"\"steps\"", "value":1 } ] } ] }, { "location":"location", "action":"s2", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"=", "left":"c1", "right":"K" }, "right":{ "op":"=", "left":"c3", "right":"K" } }, "right":{ "op":"=", "left":"c4", "right":"K" } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":2 } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":2 } } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":2 } } } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"p1", "right":13 }, "right":{ "op":"=", "left":"p1", "right":0 } } }, "right":{ "op":"∧", "left":{ "op":"≠", "left":"p3", "right":13 }, "right":{ "op":"≠", "left":"p3", "right":0 } } }, "right":{ "op":"∧", "left":{ "op":"≠", "left":"p4", "right":13 }, "right":{ "op":"≠", "left":"p4", "right":0 } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"c2", "value":0 }, { "ref":"c3", "value":{ "op":"+", "left":"c3", "right":1 } }, { "ref":"c4", "value":{ "op":"+", "left":"c4", "right":1 } } ], "observables":[ { "ref":"\"steps\"", "value":1 } ] } ] }, { "location":"location", "action":"s2", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"=", "left":"c1", "right":"K" }, "right":{ "op":"=", "left":"c3", "right":"K" } }, "right":{ "op":"=", "left":"c4", "right":"K" } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":2 } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":2 } } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":2 } } } } }, "right":{ "op":"∧", "left":{ "op":"≠", "left":"p1", "right":13 }, "right":{ "op":"≠", "left":"p1", "right":0 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"p3", "right":13 }, "right":{ "op":"=", "left":"p3", "right":0 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"p4", "right":13 }, "right":{ "op":"=", "left":"p4", "right":0 } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"c2", "value":0 }, { "ref":"c1", "value":{ "op":"+", "left":"c1", "right":1 } } ], "observables":[ { "ref":"\"steps\"", "value":1 } ] } ] }, { "location":"location", "action":"s2", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"=", "left":"c1", "right":"K" }, "right":{ "op":"=", "left":"c3", "right":"K" } }, "right":{ "op":"=", "left":"c4", "right":"K" } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":2 } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":2 } } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":2 } } } } }, "right":{ "op":"∧", "left":{ "op":"≠", "left":"p1", "right":13 }, "right":{ "op":"≠", "left":"p1", "right":0 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"p3", "right":13 }, "right":{ "op":"=", "left":"p3", "right":0 } } }, "right":{ "op":"∧", "left":{ "op":"≠", "left":"p4", "right":13 }, "right":{ "op":"≠", "left":"p4", "right":0 } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"c2", "value":0 }, { "ref":"c1", "value":{ "op":"+", "left":"c1", "right":1 } }, { "ref":"c4", "value":{ "op":"+", "left":"c4", "right":1 } } ], "observables":[ { "ref":"\"steps\"", "value":1 } ] } ] }, { "location":"location", "action":"s2", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"=", "left":"c1", "right":"K" }, "right":{ "op":"=", "left":"c3", "right":"K" } }, "right":{ "op":"=", "left":"c4", "right":"K" } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":2 } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":2 } } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":2 } } } } }, "right":{ "op":"∧", "left":{ "op":"≠", "left":"p1", "right":13 }, "right":{ "op":"≠", "left":"p1", "right":0 } } }, "right":{ "op":"∧", "left":{ "op":"≠", "left":"p3", "right":13 }, "right":{ "op":"≠", "left":"p3", "right":0 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"p4", "right":13 }, "right":{ "op":"=", "left":"p4", "right":0 } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"c2", "value":0 }, { "ref":"c1", "value":{ "op":"+", "left":"c1", "right":1 } }, { "ref":"c3", "value":{ "op":"+", "left":"c3", "right":1 } } ], "observables":[ { "ref":"\"steps\"", "value":1 } ] } ] }, { "location":"location", "action":"s2", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"=", "left":"c1", "right":"K" }, "right":{ "op":"=", "left":"c3", "right":"K" } }, "right":{ "op":"=", "left":"c4", "right":"K" } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":2 } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":2 } } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":2 } } } } }, "right":{ "op":"∧", "left":{ "op":"≠", "left":"p1", "right":13 }, "right":{ "op":"≠", "left":"p1", "right":0 } } }, "right":{ "op":"∧", "left":{ "op":"≠", "left":"p3", "right":13 }, "right":{ "op":"≠", "left":"p3", "right":0 } } }, "right":{ "op":"∧", "left":{ "op":"≠", "left":"p4", "right":13 }, "right":{ "op":"≠", "left":"p4", "right":0 } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"c2", "value":0 }, { "ref":"c1", "value":{ "op":"+", "left":"c1", "right":1 } }, { "ref":"c3", "value":{ "op":"+", "left":"c3", "right":1 } }, { "ref":"c4", "value":{ "op":"+", "left":"c4", "right":1 } } ], "observables":[ { "ref":"\"steps\"", "value":1 } ] } ] }, { "location":"location", "action":"s3", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"=", "left":"c1", "right":"K" }, "right":{ "op":"=", "left":"c2", "right":"K" } }, "right":{ "op":"=", "left":"c4", "right":"K" } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":2 } }, "right":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":2 } } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":2 } } } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"p1", "right":13 }, "right":{ "op":"=", "left":"p1", "right":0 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"p2", "right":13 }, "right":{ "op":"=", "left":"p2", "right":0 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"p4", "right":13 }, "right":{ "op":"=", "left":"p4", "right":0 } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"c3", "value":0 } ], "observables":[ { "ref":"\"steps\"", "value":1 } ] } ] }, { "location":"location", "action":"s3", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"=", "left":"c1", "right":"K" }, "right":{ "op":"=", "left":"c2", "right":"K" } }, "right":{ "op":"=", "left":"c4", "right":"K" } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":2 } }, "right":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":2 } } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":2 } } } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"p1", "right":13 }, "right":{ "op":"=", "left":"p1", "right":0 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"p2", "right":13 }, "right":{ "op":"=", "left":"p2", "right":0 } } }, "right":{ "op":"∧", "left":{ "op":"≠", "left":"p4", "right":13 }, "right":{ "op":"≠", "left":"p4", "right":0 } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"c3", "value":0 }, { "ref":"c4", "value":{ "op":"+", "left":"c4", "right":1 } } ], "observables":[ { "ref":"\"steps\"", "value":1 } ] } ] }, { "location":"location", "action":"s3", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"=", "left":"c1", "right":"K" }, "right":{ "op":"=", "left":"c2", "right":"K" } }, "right":{ "op":"=", "left":"c4", "right":"K" } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":2 } }, "right":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":2 } } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":2 } } } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"p1", "right":13 }, "right":{ "op":"=", "left":"p1", "right":0 } } }, "right":{ "op":"∧", "left":{ "op":"≠", "left":"p2", "right":13 }, "right":{ "op":"≠", "left":"p2", "right":0 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"p4", "right":13 }, "right":{ "op":"=", "left":"p4", "right":0 } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"c3", "value":0 }, { "ref":"c2", "value":{ "op":"+", "left":"c2", "right":1 } } ], "observables":[ { "ref":"\"steps\"", "value":1 } ] } ] }, { "location":"location", "action":"s3", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"=", "left":"c1", "right":"K" }, "right":{ "op":"=", "left":"c2", "right":"K" } }, "right":{ "op":"=", "left":"c4", "right":"K" } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":2 } }, "right":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":2 } } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":2 } } } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"p1", "right":13 }, "right":{ "op":"=", "left":"p1", "right":0 } } }, "right":{ "op":"∧", "left":{ "op":"≠", "left":"p2", "right":13 }, "right":{ "op":"≠", "left":"p2", "right":0 } } }, "right":{ "op":"∧", "left":{ "op":"≠", "left":"p4", "right":13 }, "right":{ "op":"≠", "left":"p4", "right":0 } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"c3", "value":0 }, { "ref":"c2", "value":{ "op":"+", "left":"c2", "right":1 } }, { "ref":"c4", "value":{ "op":"+", "left":"c4", "right":1 } } ], "observables":[ { "ref":"\"steps\"", "value":1 } ] } ] }, { "location":"location", "action":"s3", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"=", "left":"c1", "right":"K" }, "right":{ "op":"=", "left":"c2", "right":"K" } }, "right":{ "op":"=", "left":"c4", "right":"K" } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":2 } }, "right":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":2 } } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":2 } } } } }, "right":{ "op":"∧", "left":{ "op":"≠", "left":"p1", "right":13 }, "right":{ "op":"≠", "left":"p1", "right":0 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"p2", "right":13 }, "right":{ "op":"=", "left":"p2", "right":0 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"p4", "right":13 }, "right":{ "op":"=", "left":"p4", "right":0 } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"c3", "value":0 }, { "ref":"c1", "value":{ "op":"+", "left":"c1", "right":1 } } ], "observables":[ { "ref":"\"steps\"", "value":1 } ] } ] }, { "location":"location", "action":"s3", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"=", "left":"c1", "right":"K" }, "right":{ "op":"=", "left":"c2", "right":"K" } }, "right":{ "op":"=", "left":"c4", "right":"K" } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":2 } }, "right":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":2 } } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":2 } } } } }, "right":{ "op":"∧", "left":{ "op":"≠", "left":"p1", "right":13 }, "right":{ "op":"≠", "left":"p1", "right":0 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"p2", "right":13 }, "right":{ "op":"=", "left":"p2", "right":0 } } }, "right":{ "op":"∧", "left":{ "op":"≠", "left":"p4", "right":13 }, "right":{ "op":"≠", "left":"p4", "right":0 } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"c3", "value":0 }, { "ref":"c1", "value":{ "op":"+", "left":"c1", "right":1 } }, { "ref":"c4", "value":{ "op":"+", "left":"c4", "right":1 } } ], "observables":[ { "ref":"\"steps\"", "value":1 } ] } ] }, { "location":"location", "action":"s3", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"=", "left":"c1", "right":"K" }, "right":{ "op":"=", "left":"c2", "right":"K" } }, "right":{ "op":"=", "left":"c4", "right":"K" } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":2 } }, "right":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":2 } } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":2 } } } } }, "right":{ "op":"∧", "left":{ "op":"≠", "left":"p1", "right":13 }, "right":{ "op":"≠", "left":"p1", "right":0 } } }, "right":{ "op":"∧", "left":{ "op":"≠", "left":"p2", "right":13 }, "right":{ "op":"≠", "left":"p2", "right":0 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"p4", "right":13 }, "right":{ "op":"=", "left":"p4", "right":0 } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"c3", "value":0 }, { "ref":"c1", "value":{ "op":"+", "left":"c1", "right":1 } }, { "ref":"c2", "value":{ "op":"+", "left":"c2", "right":1 } } ], "observables":[ { "ref":"\"steps\"", "value":1 } ] } ] }, { "location":"location", "action":"s3", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"=", "left":"c1", "right":"K" }, "right":{ "op":"=", "left":"c2", "right":"K" } }, "right":{ "op":"=", "left":"c4", "right":"K" } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":2 } }, "right":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":2 } } }, "right":{ "op":"=", "left":"c4", "right":{ "op":"-", "left":"K", "right":2 } } } } }, "right":{ "op":"∧", "left":{ "op":"≠", "left":"p1", "right":13 }, "right":{ "op":"≠", "left":"p1", "right":0 } } }, "right":{ "op":"∧", "left":{ "op":"≠", "left":"p2", "right":13 }, "right":{ "op":"≠", "left":"p2", "right":0 } } }, "right":{ "op":"∧", "left":{ "op":"≠", "left":"p4", "right":13 }, "right":{ "op":"≠", "left":"p4", "right":0 } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"c3", "value":0 }, { "ref":"c1", "value":{ "op":"+", "left":"c1", "right":1 } }, { "ref":"c2", "value":{ "op":"+", "left":"c2", "right":1 } }, { "ref":"c4", "value":{ "op":"+", "left":"c4", "right":1 } } ], "observables":[ { "ref":"\"steps\"", "value":1 } ] } ] }, { "location":"location", "action":"s4", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"=", "left":"c1", "right":"K" }, "right":{ "op":"=", "left":"c2", "right":"K" } }, "right":{ "op":"=", "left":"c3", "right":"K" } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":2 } }, "right":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":2 } } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":2 } } } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"p1", "right":13 }, "right":{ "op":"=", "left":"p1", "right":0 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"p2", "right":13 }, "right":{ "op":"=", "left":"p2", "right":0 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"p3", "right":13 }, "right":{ "op":"=", "left":"p3", "right":0 } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"c4", "value":0 } ], "observables":[ { "ref":"\"steps\"", "value":1 } ] } ] }, { "location":"location", "action":"s4", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"=", "left":"c1", "right":"K" }, "right":{ "op":"=", "left":"c2", "right":"K" } }, "right":{ "op":"=", "left":"c3", "right":"K" } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":2 } }, "right":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":2 } } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":2 } } } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"p1", "right":13 }, "right":{ "op":"=", "left":"p1", "right":0 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"p2", "right":13 }, "right":{ "op":"=", "left":"p2", "right":0 } } }, "right":{ "op":"∧", "left":{ "op":"≠", "left":"p3", "right":13 }, "right":{ "op":"≠", "left":"p3", "right":0 } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"c4", "value":0 }, { "ref":"c3", "value":{ "op":"+", "left":"c3", "right":1 } } ], "observables":[ { "ref":"\"steps\"", "value":1 } ] } ] }, { "location":"location", "action":"s4", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"=", "left":"c1", "right":"K" }, "right":{ "op":"=", "left":"c2", "right":"K" } }, "right":{ "op":"=", "left":"c3", "right":"K" } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":2 } }, "right":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":2 } } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":2 } } } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"p1", "right":13 }, "right":{ "op":"=", "left":"p1", "right":0 } } }, "right":{ "op":"∧", "left":{ "op":"≠", "left":"p2", "right":13 }, "right":{ "op":"≠", "left":"p2", "right":0 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"p3", "right":13 }, "right":{ "op":"=", "left":"p3", "right":0 } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"c4", "value":0 }, { "ref":"c2", "value":{ "op":"+", "left":"c2", "right":1 } } ], "observables":[ { "ref":"\"steps\"", "value":1 } ] } ] }, { "location":"location", "action":"s4", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"=", "left":"c1", "right":"K" }, "right":{ "op":"=", "left":"c2", "right":"K" } }, "right":{ "op":"=", "left":"c3", "right":"K" } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":2 } }, "right":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":2 } } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":2 } } } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"p1", "right":13 }, "right":{ "op":"=", "left":"p1", "right":0 } } }, "right":{ "op":"∧", "left":{ "op":"≠", "left":"p2", "right":13 }, "right":{ "op":"≠", "left":"p2", "right":0 } } }, "right":{ "op":"∧", "left":{ "op":"≠", "left":"p3", "right":13 }, "right":{ "op":"≠", "left":"p3", "right":0 } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"c4", "value":0 }, { "ref":"c2", "value":{ "op":"+", "left":"c2", "right":1 } }, { "ref":"c3", "value":{ "op":"+", "left":"c3", "right":1 } } ], "observables":[ { "ref":"\"steps\"", "value":1 } ] } ] }, { "location":"location", "action":"s4", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"=", "left":"c1", "right":"K" }, "right":{ "op":"=", "left":"c2", "right":"K" } }, "right":{ "op":"=", "left":"c3", "right":"K" } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":2 } }, "right":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":2 } } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":2 } } } } }, "right":{ "op":"∧", "left":{ "op":"≠", "left":"p1", "right":13 }, "right":{ "op":"≠", "left":"p1", "right":0 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"p2", "right":13 }, "right":{ "op":"=", "left":"p2", "right":0 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"p3", "right":13 }, "right":{ "op":"=", "left":"p3", "right":0 } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"c4", "value":0 }, { "ref":"c1", "value":{ "op":"+", "left":"c1", "right":1 } } ], "observables":[ { "ref":"\"steps\"", "value":1 } ] } ] }, { "location":"location", "action":"s4", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"=", "left":"c1", "right":"K" }, "right":{ "op":"=", "left":"c2", "right":"K" } }, "right":{ "op":"=", "left":"c3", "right":"K" } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":2 } }, "right":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":2 } } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":2 } } } } }, "right":{ "op":"∧", "left":{ "op":"≠", "left":"p1", "right":13 }, "right":{ "op":"≠", "left":"p1", "right":0 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"p2", "right":13 }, "right":{ "op":"=", "left":"p2", "right":0 } } }, "right":{ "op":"∧", "left":{ "op":"≠", "left":"p3", "right":13 }, "right":{ "op":"≠", "left":"p3", "right":0 } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"c4", "value":0 }, { "ref":"c1", "value":{ "op":"+", "left":"c1", "right":1 } }, { "ref":"c3", "value":{ "op":"+", "left":"c3", "right":1 } } ], "observables":[ { "ref":"\"steps\"", "value":1 } ] } ] }, { "location":"location", "action":"s4", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"=", "left":"c1", "right":"K" }, "right":{ "op":"=", "left":"c2", "right":"K" } }, "right":{ "op":"=", "left":"c3", "right":"K" } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":2 } }, "right":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":2 } } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":2 } } } } }, "right":{ "op":"∧", "left":{ "op":"≠", "left":"p1", "right":13 }, "right":{ "op":"≠", "left":"p1", "right":0 } } }, "right":{ "op":"∧", "left":{ "op":"≠", "left":"p2", "right":13 }, "right":{ "op":"≠", "left":"p2", "right":0 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"p3", "right":13 }, "right":{ "op":"=", "left":"p3", "right":0 } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"c4", "value":0 }, { "ref":"c1", "value":{ "op":"+", "left":"c1", "right":1 } }, { "ref":"c2", "value":{ "op":"+", "left":"c2", "right":1 } } ], "observables":[ { "ref":"\"steps\"", "value":1 } ] } ] }, { "location":"location", "action":"s4", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"=", "left":"c1", "right":"K" }, "right":{ "op":"=", "left":"c2", "right":"K" } }, "right":{ "op":"=", "left":"c3", "right":"K" } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":1 } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":1 } } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"c1", "right":{ "op":"-", "left":"K", "right":2 } }, "right":{ "op":"=", "left":"c2", "right":{ "op":"-", "left":"K", "right":2 } } }, "right":{ "op":"=", "left":"c3", "right":{ "op":"-", "left":"K", "right":2 } } } } }, "right":{ "op":"∧", "left":{ "op":"≠", "left":"p1", "right":13 }, "right":{ "op":"≠", "left":"p1", "right":0 } } }, "right":{ "op":"∧", "left":{ "op":"≠", "left":"p2", "right":13 }, "right":{ "op":"≠", "left":"p2", "right":0 } } }, "right":{ "op":"∧", "left":{ "op":"≠", "left":"p3", "right":13 }, "right":{ "op":"≠", "left":"p3", "right":0 } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"c4", "value":0 }, { "ref":"c1", "value":{ "op":"+", "left":"c1", "right":1 } }, { "ref":"c2", "value":{ "op":"+", "left":"c2", "right":1 } }, { "ref":"c3", "value":{ "op":"+", "left":"c3", "right":1 } } ], "observables":[ { "ref":"\"steps\"", "value":1 } ] } ] } ] }, { "name":"phil1", "locations":[ { "name":"location" } ], "initial-locations":[ "location" ], "edges":[ { "location":"location", "action":"s1", "guard":{ "exp":{ "op":"=", "left":"p1", "right":0 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p1", "value":0 } ] } ] }, { "location":"location", "action":"s1", "guard":{ "exp":{ "op":"=", "left":"p1", "right":0 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p1", "value":1 } ] } ] }, { "location":"location", "action":"s1", "guard":{ "exp":{ "op":"=", "left":"p1", "right":1 } }, "destinations":[ { "probability":{ "exp":0.5000000 }, "location":"location", "assignments":[ { "ref":"p1", "value":2 } ] }, { "probability":{ "exp":0.5000000 }, "location":"location", "assignments":[ { "ref":"p1", "value":3 } ] } ] }, { "location":"location", "action":"s1", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"p1", "right":2 }, "right":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∧", "left":{ "op":"≥", "left":"p2", "right":0 }, "right":{ "op":"≤", "left":"p2", "right":4 } }, "right":{ "op":"=", "left":"p2", "right":6 } }, "right":{ "op":"=", "left":"p2", "right":11 } }, "right":{ "op":"=", "left":"p2", "right":13 } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p1", "value":4 } ] } ] }, { "location":"location", "action":"s1", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"p1", "right":2 }, "right":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∧", "left":{ "op":"≥", "left":"p2", "right":0 }, "right":{ "op":"≤", "left":"p2", "right":4 } }, "right":{ "op":"=", "left":"p2", "right":6 } }, "right":{ "op":"=", "left":"p2", "right":11 } }, "right":{ "op":"=", "left":"p2", "right":13 } } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p1", "value":2 } ] } ] }, { "location":"location", "action":"s1", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"p1", "right":3 }, "right":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∧", "left":{ "op":"≥", "left":"p3", "right":0 }, "right":{ "op":"≤", "left":"p3", "right":3 } }, "right":{ "op":"=", "left":"p3", "right":5 } }, "right":{ "op":"=", "left":"p3", "right":7 } }, "right":{ "op":"=", "left":"p3", "right":12 } }, "right":{ "op":"=", "left":"p3", "right":13 } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p1", "value":5 } ] } ] }, { "location":"location", "action":"s1", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"p1", "right":3 }, "right":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∧", "left":{ "op":"≥", "left":"p3", "right":0 }, "right":{ "op":"≤", "left":"p3", "right":3 } }, "right":{ "op":"=", "left":"p3", "right":5 } }, "right":{ "op":"=", "left":"p3", "right":7 } }, "right":{ "op":"=", "left":"p3", "right":12 } }, "right":{ "op":"=", "left":"p3", "right":13 } } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p1", "value":3 } ] } ] }, { "location":"location", "action":"s1", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"p1", "right":4 }, "right":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∧", "left":{ "op":"≥", "left":"p3", "right":0 }, "right":{ "op":"≤", "left":"p3", "right":3 } }, "right":{ "op":"=", "left":"p3", "right":5 } }, "right":{ "op":"=", "left":"p3", "right":7 } }, "right":{ "op":"=", "left":"p3", "right":12 } }, "right":{ "op":"=", "left":"p3", "right":13 } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p1", "value":8 } ] } ] }, { "location":"location", "action":"s1", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"p1", "right":4 }, "right":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∧", "left":{ "op":"≥", "left":"p3", "right":0 }, "right":{ "op":"≤", "left":"p3", "right":3 } }, "right":{ "op":"=", "left":"p3", "right":5 } }, "right":{ "op":"=", "left":"p3", "right":7 } }, "right":{ "op":"=", "left":"p3", "right":12 } }, "right":{ "op":"=", "left":"p3", "right":13 } } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p1", "value":6 } ] } ] }, { "location":"location", "action":"s1", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"p1", "right":5 }, "right":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∧", "left":{ "op":"≥", "left":"p2", "right":0 }, "right":{ "op":"≤", "left":"p2", "right":4 } }, "right":{ "op":"=", "left":"p2", "right":6 } }, "right":{ "op":"=", "left":"p2", "right":11 } }, "right":{ "op":"=", "left":"p2", "right":13 } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p1", "value":8 } ] } ] }, { "location":"location", "action":"s1", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"p1", "right":5 }, "right":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∧", "left":{ "op":"≥", "left":"p2", "right":0 }, "right":{ "op":"≤", "left":"p2", "right":4 } }, "right":{ "op":"=", "left":"p2", "right":6 } }, "right":{ "op":"=", "left":"p2", "right":11 } }, "right":{ "op":"=", "left":"p2", "right":13 } } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p1", "value":7 } ] } ] }, { "location":"location", "action":"s1", "guard":{ "exp":{ "op":"=", "left":"p1", "right":6 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p1", "value":1 } ] } ] }, { "location":"location", "action":"s1", "guard":{ "exp":{ "op":"=", "left":"p1", "right":7 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p1", "value":1 } ] } ] }, { "location":"location", "action":"s1", "guard":{ "exp":{ "op":"=", "left":"p1", "right":8 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p1", "value":9 } ] } ] }, { "location":"location", "action":"s1", "guard":{ "exp":{ "op":"=", "left":"p1", "right":9 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p1", "value":10 } ] } ] }, { "location":"location", "action":"s1", "guard":{ "exp":{ "op":"=", "left":"p1", "right":10 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p1", "value":11 } ] } ] }, { "location":"location", "action":"s1", "guard":{ "exp":{ "op":"=", "left":"p1", "right":10 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p1", "value":12 } ] } ] }, { "location":"location", "action":"s1", "guard":{ "exp":{ "op":"=", "left":"p1", "right":11 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p1", "value":13 } ] } ] }, { "location":"location", "action":"s1", "guard":{ "exp":{ "op":"=", "left":"p1", "right":12 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p1", "value":13 } ] } ] }, { "location":"location", "action":"s1", "guard":{ "exp":{ "op":"=", "left":"p1", "right":13 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p1", "value":0 } ] } ] }, { "location":"location", "action":"s1", "guard":{ "exp":{ "op":"=", "left":"p1", "right":13 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p1", "value":13 } ] } ] } ] }, { "name":"phil2", "locations":[ { "name":"location" } ], "initial-locations":[ "location" ], "edges":[ { "location":"location", "action":"s2", "guard":{ "exp":{ "op":"=", "left":"p2", "right":0 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p2", "value":0 } ] } ] }, { "location":"location", "action":"s2", "guard":{ "exp":{ "op":"=", "left":"p2", "right":0 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p2", "value":1 } ] } ] }, { "location":"location", "action":"s2", "guard":{ "exp":{ "op":"=", "left":"p2", "right":1 } }, "destinations":[ { "probability":{ "exp":0.5000000 }, "location":"location", "assignments":[ { "ref":"p2", "value":2 } ] }, { "probability":{ "exp":0.5000000 }, "location":"location", "assignments":[ { "ref":"p2", "value":3 } ] } ] }, { "location":"location", "action":"s2", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"p2", "right":2 }, "right":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∧", "left":{ "op":"≥", "left":"p3", "right":0 }, "right":{ "op":"≤", "left":"p3", "right":4 } }, "right":{ "op":"=", "left":"p3", "right":6 } }, "right":{ "op":"=", "left":"p3", "right":11 } }, "right":{ "op":"=", "left":"p3", "right":13 } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p2", "value":4 } ] } ] }, { "location":"location", "action":"s2", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"p2", "right":2 }, "right":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∧", "left":{ "op":"≥", "left":"p3", "right":0 }, "right":{ "op":"≤", "left":"p3", "right":4 } }, "right":{ "op":"=", "left":"p3", "right":6 } }, "right":{ "op":"=", "left":"p3", "right":11 } }, "right":{ "op":"=", "left":"p3", "right":13 } } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p2", "value":2 } ] } ] }, { "location":"location", "action":"s2", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"p2", "right":3 }, "right":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∧", "left":{ "op":"≥", "left":"p4", "right":0 }, "right":{ "op":"≤", "left":"p4", "right":3 } }, "right":{ "op":"=", "left":"p4", "right":5 } }, "right":{ "op":"=", "left":"p4", "right":7 } }, "right":{ "op":"=", "left":"p4", "right":12 } }, "right":{ "op":"=", "left":"p4", "right":13 } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p2", "value":5 } ] } ] }, { "location":"location", "action":"s2", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"p2", "right":3 }, "right":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∧", "left":{ "op":"≥", "left":"p4", "right":0 }, "right":{ "op":"≤", "left":"p4", "right":3 } }, "right":{ "op":"=", "left":"p4", "right":5 } }, "right":{ "op":"=", "left":"p4", "right":7 } }, "right":{ "op":"=", "left":"p4", "right":12 } }, "right":{ "op":"=", "left":"p4", "right":13 } } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p2", "value":3 } ] } ] }, { "location":"location", "action":"s2", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"p2", "right":4 }, "right":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∧", "left":{ "op":"≥", "left":"p4", "right":0 }, "right":{ "op":"≤", "left":"p4", "right":3 } }, "right":{ "op":"=", "left":"p4", "right":5 } }, "right":{ "op":"=", "left":"p4", "right":7 } }, "right":{ "op":"=", "left":"p4", "right":12 } }, "right":{ "op":"=", "left":"p4", "right":13 } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p2", "value":8 } ] } ] }, { "location":"location", "action":"s2", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"p2", "right":4 }, "right":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∧", "left":{ "op":"≥", "left":"p4", "right":0 }, "right":{ "op":"≤", "left":"p4", "right":3 } }, "right":{ "op":"=", "left":"p4", "right":5 } }, "right":{ "op":"=", "left":"p4", "right":7 } }, "right":{ "op":"=", "left":"p4", "right":12 } }, "right":{ "op":"=", "left":"p4", "right":13 } } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p2", "value":6 } ] } ] }, { "location":"location", "action":"s2", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"p2", "right":5 }, "right":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∧", "left":{ "op":"≥", "left":"p3", "right":0 }, "right":{ "op":"≤", "left":"p3", "right":4 } }, "right":{ "op":"=", "left":"p3", "right":6 } }, "right":{ "op":"=", "left":"p3", "right":11 } }, "right":{ "op":"=", "left":"p3", "right":13 } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p2", "value":8 } ] } ] }, { "location":"location", "action":"s2", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"p2", "right":5 }, "right":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∧", "left":{ "op":"≥", "left":"p3", "right":0 }, "right":{ "op":"≤", "left":"p3", "right":4 } }, "right":{ "op":"=", "left":"p3", "right":6 } }, "right":{ "op":"=", "left":"p3", "right":11 } }, "right":{ "op":"=", "left":"p3", "right":13 } } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p2", "value":7 } ] } ] }, { "location":"location", "action":"s2", "guard":{ "exp":{ "op":"=", "left":"p2", "right":6 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p2", "value":1 } ] } ] }, { "location":"location", "action":"s2", "guard":{ "exp":{ "op":"=", "left":"p2", "right":7 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p2", "value":1 } ] } ] }, { "location":"location", "action":"s2", "guard":{ "exp":{ "op":"=", "left":"p2", "right":8 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p2", "value":9 } ] } ] }, { "location":"location", "action":"s2", "guard":{ "exp":{ "op":"=", "left":"p2", "right":9 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p2", "value":10 } ] } ] }, { "location":"location", "action":"s2", "guard":{ "exp":{ "op":"=", "left":"p2", "right":10 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p2", "value":11 } ] } ] }, { "location":"location", "action":"s2", "guard":{ "exp":{ "op":"=", "left":"p2", "right":10 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p2", "value":12 } ] } ] }, { "location":"location", "action":"s2", "guard":{ "exp":{ "op":"=", "left":"p2", "right":11 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p2", "value":13 } ] } ] }, { "location":"location", "action":"s2", "guard":{ "exp":{ "op":"=", "left":"p2", "right":12 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p2", "value":13 } ] } ] }, { "location":"location", "action":"s2", "guard":{ "exp":{ "op":"=", "left":"p2", "right":13 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p2", "value":0 } ] } ] }, { "location":"location", "action":"s2", "guard":{ "exp":{ "op":"=", "left":"p2", "right":13 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p2", "value":13 } ] } ] } ] }, { "name":"phil3", "locations":[ { "name":"location" } ], "initial-locations":[ "location" ], "edges":[ { "location":"location", "action":"s3", "guard":{ "exp":{ "op":"=", "left":"p3", "right":0 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p3", "value":0 } ] } ] }, { "location":"location", "action":"s3", "guard":{ "exp":{ "op":"=", "left":"p3", "right":0 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p3", "value":1 } ] } ] }, { "location":"location", "action":"s3", "guard":{ "exp":{ "op":"=", "left":"p3", "right":1 } }, "destinations":[ { "probability":{ "exp":0.5000000 }, "location":"location", "assignments":[ { "ref":"p3", "value":2 } ] }, { "probability":{ "exp":0.5000000 }, "location":"location", "assignments":[ { "ref":"p3", "value":3 } ] } ] }, { "location":"location", "action":"s3", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"p3", "right":2 }, "right":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∧", "left":{ "op":"≥", "left":"p4", "right":0 }, "right":{ "op":"≤", "left":"p4", "right":4 } }, "right":{ "op":"=", "left":"p4", "right":6 } }, "right":{ "op":"=", "left":"p4", "right":11 } }, "right":{ "op":"=", "left":"p4", "right":13 } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p3", "value":4 } ] } ] }, { "location":"location", "action":"s3", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"p3", "right":2 }, "right":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∧", "left":{ "op":"≥", "left":"p4", "right":0 }, "right":{ "op":"≤", "left":"p4", "right":4 } }, "right":{ "op":"=", "left":"p4", "right":6 } }, "right":{ "op":"=", "left":"p4", "right":11 } }, "right":{ "op":"=", "left":"p4", "right":13 } } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p3", "value":2 } ] } ] }, { "location":"location", "action":"s3", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"p3", "right":3 }, "right":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∧", "left":{ "op":"≥", "left":"p1", "right":0 }, "right":{ "op":"≤", "left":"p1", "right":3 } }, "right":{ "op":"=", "left":"p1", "right":5 } }, "right":{ "op":"=", "left":"p1", "right":7 } }, "right":{ "op":"=", "left":"p1", "right":12 } }, "right":{ "op":"=", "left":"p1", "right":13 } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p3", "value":5 } ] } ] }, { "location":"location", "action":"s3", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"p3", "right":3 }, "right":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∧", "left":{ "op":"≥", "left":"p1", "right":0 }, "right":{ "op":"≤", "left":"p1", "right":3 } }, "right":{ "op":"=", "left":"p1", "right":5 } }, "right":{ "op":"=", "left":"p1", "right":7 } }, "right":{ "op":"=", "left":"p1", "right":12 } }, "right":{ "op":"=", "left":"p1", "right":13 } } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p3", "value":3 } ] } ] }, { "location":"location", "action":"s3", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"p3", "right":4 }, "right":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∧", "left":{ "op":"≥", "left":"p1", "right":0 }, "right":{ "op":"≤", "left":"p1", "right":3 } }, "right":{ "op":"=", "left":"p1", "right":5 } }, "right":{ "op":"=", "left":"p1", "right":7 } }, "right":{ "op":"=", "left":"p1", "right":12 } }, "right":{ "op":"=", "left":"p1", "right":13 } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p3", "value":8 } ] } ] }, { "location":"location", "action":"s3", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"p3", "right":4 }, "right":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∧", "left":{ "op":"≥", "left":"p1", "right":0 }, "right":{ "op":"≤", "left":"p1", "right":3 } }, "right":{ "op":"=", "left":"p1", "right":5 } }, "right":{ "op":"=", "left":"p1", "right":7 } }, "right":{ "op":"=", "left":"p1", "right":12 } }, "right":{ "op":"=", "left":"p1", "right":13 } } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p3", "value":6 } ] } ] }, { "location":"location", "action":"s3", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"p3", "right":5 }, "right":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∧", "left":{ "op":"≥", "left":"p4", "right":0 }, "right":{ "op":"≤", "left":"p4", "right":4 } }, "right":{ "op":"=", "left":"p4", "right":6 } }, "right":{ "op":"=", "left":"p4", "right":11 } }, "right":{ "op":"=", "left":"p4", "right":13 } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p3", "value":8 } ] } ] }, { "location":"location", "action":"s3", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"p3", "right":5 }, "right":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∧", "left":{ "op":"≥", "left":"p4", "right":0 }, "right":{ "op":"≤", "left":"p4", "right":4 } }, "right":{ "op":"=", "left":"p4", "right":6 } }, "right":{ "op":"=", "left":"p4", "right":11 } }, "right":{ "op":"=", "left":"p4", "right":13 } } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p3", "value":7 } ] } ] }, { "location":"location", "action":"s3", "guard":{ "exp":{ "op":"=", "left":"p3", "right":6 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p3", "value":1 } ] } ] }, { "location":"location", "action":"s3", "guard":{ "exp":{ "op":"=", "left":"p3", "right":7 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p3", "value":1 } ] } ] }, { "location":"location", "action":"s3", "guard":{ "exp":{ "op":"=", "left":"p3", "right":8 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p3", "value":9 } ] } ] }, { "location":"location", "action":"s3", "guard":{ "exp":{ "op":"=", "left":"p3", "right":9 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p3", "value":10 } ] } ] }, { "location":"location", "action":"s3", "guard":{ "exp":{ "op":"=", "left":"p3", "right":10 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p3", "value":11 } ] } ] }, { "location":"location", "action":"s3", "guard":{ "exp":{ "op":"=", "left":"p3", "right":10 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p3", "value":12 } ] } ] }, { "location":"location", "action":"s3", "guard":{ "exp":{ "op":"=", "left":"p3", "right":11 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p3", "value":13 } ] } ] }, { "location":"location", "action":"s3", "guard":{ "exp":{ "op":"=", "left":"p3", "right":12 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p3", "value":13 } ] } ] }, { "location":"location", "action":"s3", "guard":{ "exp":{ "op":"=", "left":"p3", "right":13 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p3", "value":0 } ] } ] }, { "location":"location", "action":"s3", "guard":{ "exp":{ "op":"=", "left":"p3", "right":13 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p3", "value":13 } ] } ] } ] }, { "name":"phil4", "locations":[ { "name":"location" } ], "initial-locations":[ "location" ], "edges":[ { "location":"location", "action":"s4", "guard":{ "exp":{ "op":"=", "left":"p4", "right":0 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p4", "value":0 } ] } ] }, { "location":"location", "action":"s4", "guard":{ "exp":{ "op":"=", "left":"p4", "right":0 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p4", "value":1 } ] } ] }, { "location":"location", "action":"s4", "guard":{ "exp":{ "op":"=", "left":"p4", "right":1 } }, "destinations":[ { "probability":{ "exp":0.5000000 }, "location":"location", "assignments":[ { "ref":"p4", "value":2 } ] }, { "probability":{ "exp":0.5000000 }, "location":"location", "assignments":[ { "ref":"p4", "value":3 } ] } ] }, { "location":"location", "action":"s4", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"p4", "right":2 }, "right":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∧", "left":{ "op":"≥", "left":"p1", "right":0 }, "right":{ "op":"≤", "left":"p1", "right":4 } }, "right":{ "op":"=", "left":"p1", "right":6 } }, "right":{ "op":"=", "left":"p1", "right":11 } }, "right":{ "op":"=", "left":"p1", "right":13 } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p4", "value":4 } ] } ] }, { "location":"location", "action":"s4", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"p4", "right":2 }, "right":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∧", "left":{ "op":"≥", "left":"p1", "right":0 }, "right":{ "op":"≤", "left":"p1", "right":4 } }, "right":{ "op":"=", "left":"p1", "right":6 } }, "right":{ "op":"=", "left":"p1", "right":11 } }, "right":{ "op":"=", "left":"p1", "right":13 } } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p4", "value":2 } ] } ] }, { "location":"location", "action":"s4", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"p4", "right":3 }, "right":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∧", "left":{ "op":"≥", "left":"p2", "right":0 }, "right":{ "op":"≤", "left":"p2", "right":3 } }, "right":{ "op":"=", "left":"p2", "right":5 } }, "right":{ "op":"=", "left":"p2", "right":7 } }, "right":{ "op":"=", "left":"p2", "right":12 } }, "right":{ "op":"=", "left":"p2", "right":13 } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p4", "value":5 } ] } ] }, { "location":"location", "action":"s4", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"p4", "right":3 }, "right":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∧", "left":{ "op":"≥", "left":"p2", "right":0 }, "right":{ "op":"≤", "left":"p2", "right":3 } }, "right":{ "op":"=", "left":"p2", "right":5 } }, "right":{ "op":"=", "left":"p2", "right":7 } }, "right":{ "op":"=", "left":"p2", "right":12 } }, "right":{ "op":"=", "left":"p2", "right":13 } } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p4", "value":3 } ] } ] }, { "location":"location", "action":"s4", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"p4", "right":4 }, "right":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∧", "left":{ "op":"≥", "left":"p2", "right":0 }, "right":{ "op":"≤", "left":"p2", "right":3 } }, "right":{ "op":"=", "left":"p2", "right":5 } }, "right":{ "op":"=", "left":"p2", "right":7 } }, "right":{ "op":"=", "left":"p2", "right":12 } }, "right":{ "op":"=", "left":"p2", "right":13 } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p4", "value":8 } ] } ] }, { "location":"location", "action":"s4", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"p4", "right":4 }, "right":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∧", "left":{ "op":"≥", "left":"p2", "right":0 }, "right":{ "op":"≤", "left":"p2", "right":3 } }, "right":{ "op":"=", "left":"p2", "right":5 } }, "right":{ "op":"=", "left":"p2", "right":7 } }, "right":{ "op":"=", "left":"p2", "right":12 } }, "right":{ "op":"=", "left":"p2", "right":13 } } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p4", "value":6 } ] } ] }, { "location":"location", "action":"s4", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"p4", "right":5 }, "right":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∧", "left":{ "op":"≥", "left":"p1", "right":0 }, "right":{ "op":"≤", "left":"p1", "right":4 } }, "right":{ "op":"=", "left":"p1", "right":6 } }, "right":{ "op":"=", "left":"p1", "right":11 } }, "right":{ "op":"=", "left":"p1", "right":13 } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p4", "value":8 } ] } ] }, { "location":"location", "action":"s4", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"p4", "right":5 }, "right":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":"∧", "left":{ "op":"≥", "left":"p1", "right":0 }, "right":{ "op":"≤", "left":"p1", "right":4 } }, "right":{ "op":"=", "left":"p1", "right":6 } }, "right":{ "op":"=", "left":"p1", "right":11 } }, "right":{ "op":"=", "left":"p1", "right":13 } } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p4", "value":7 } ] } ] }, { "location":"location", "action":"s4", "guard":{ "exp":{ "op":"=", "left":"p4", "right":6 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p4", "value":1 } ] } ] }, { "location":"location", "action":"s4", "guard":{ "exp":{ "op":"=", "left":"p4", "right":7 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p4", "value":1 } ] } ] }, { "location":"location", "action":"s4", "guard":{ "exp":{ "op":"=", "left":"p4", "right":8 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p4", "value":9 } ] } ] }, { "location":"location", "action":"s4", "guard":{ "exp":{ "op":"=", "left":"p4", "right":9 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p4", "value":10 } ] } ] }, { "location":"location", "action":"s4", "guard":{ "exp":{ "op":"=", "left":"p4", "right":10 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p4", "value":11 } ] } ] }, { "location":"location", "action":"s4", "guard":{ "exp":{ "op":"=", "left":"p4", "right":10 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p4", "value":12 } ] } ] }, { "location":"location", "action":"s4", "guard":{ "exp":{ "op":"=", "left":"p4", "right":11 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p4", "value":13 } ] } ] }, { "location":"location", "action":"s4", "guard":{ "exp":{ "op":"=", "left":"p4", "right":12 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p4", "value":13 } ] } ] }, { "location":"location", "action":"s4", "guard":{ "exp":{ "op":"=", "left":"p4", "right":13 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p4", "value":0 } ] } ] }, { "location":"location", "action":"s4", "guard":{ "exp":{ "op":"=", "left":"p4", "right":13 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p4", "value":13 } ] } ] } ] } ], "system":{ "elements":[ { "automaton":"counter" }, { "automaton":"phil1" }, { "automaton":"phil2" }, { "automaton":"phil3" }, { "automaton":"phil4" } ], "syncs":[ { "synchronise":[ "s4", null, null, null, "s4" ], "result":"s4" }, { "synchronise":[ "s3", null, null, "s3", null ], "result":"s3" }, { "synchronise":[ "s2", null, "s2", null, null ], "result":"s2" }, { "synchronise":[ "s1", "s1", null, null, null ], "result":"s1" } ] } }