{ "jani-version":1, "features":[ "derived-operators" ], "name":"Converted from PRISM by IscasMC", "type":"mdp", "actions":[ { "name":"step1" }, { "name":"step2" }, { "name":"step3" }, { "name":"step" } ], "variables":[ { "name":"d1", "type":{ "kind":"bounded", "base":"int", "lower-bound":1, "upper-bound":{ "op":"*", "left":8, "right":3 } } }, { "name":"t1", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":{ "op":"*", "left":3, "right":{ "op":"*", "left":4, "right":3 } } } }, { "name":"f1", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":2 } }, { "name":"d2", "type":{ "kind":"bounded", "base":"int", "lower-bound":1, "upper-bound":{ "op":"*", "left":10, "right":3 } } }, { "name":"t2", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":{ "op":"*", "left":3, "right":{ "op":"*", "left":4, "right":3 } } } }, { "name":"f2", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":2 } }, { "name":"d3", "type":{ "kind":"bounded", "base":"int", "lower-bound":1, "upper-bound":{ "op":"*", "left":14, "right":3 } } }, { "name":"t3", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":{ "op":"*", "left":1, "right":{ "op":"*", "left":4, "right":3 } } } }, { "name":"f3", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":2 } } ], "observables":[ { "name":"\"power\"" } ], "initial-states":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"d1", "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"=", "left":"t1", "right":0 } }, "right":{ "op":"=", "left":"f1", "right":0 } }, "right":{ "op":"=", "left":"d2", "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"=", "left":"t2", "right":0 } }, "right":{ "op":"=", "left":"f2", "right":0 } }, "right":{ "op":"=", "left":"d3", "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"=", "left":"t3", "right":0 } }, "right":{ "op":"=", "left":"f3", "right":0 } } }, "automata":[ { "name":"task1", "locations":[ { "name":"location" } ], "initial-locations":[ "location" ], "edges":[ { "location":"location", "action":"step1", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":0 }, "right":{ "op":"∨", "left":{ "op":"¬", "exp":{ "op":"=", "left":"f2", "right":0 } }, "right":{ "op":"≤", "left":"d1", "right":"d2" } } }, "right":{ "op":"∨", "left":{ "op":"¬", "exp":{ "op":"=", "left":"f3", "right":0 } }, "right":{ "op":"≤", "left":"d1", "right":"d3" } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":3, "right":4 } } } }, "right":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":1 } } }, "right":{ "op":">", "left":"d1", "right":1 } } }, "destinations":[ { "probability":{ "exp":{ "op":"-", "left":1, "right":{ "op":"min", "left":{ "op":"/", "left":{ "op":"*", "left":1, "right":4 }, "right":{ "op":"-", "left":{ "op":"*", "left":3, "right":{ "op":"*", "left":4, "right":3 } }, "right":"t1" } }, "right":1 } } }, "location":"location", "assignments":[ { "ref":"d1", "value":{ "op":"-", "left":"d1", "right":1 } }, { "ref":"t1", "value":{ "op":"+", "left":"t1", "right":4 } } ], "observables":[ { "ref":"\"power\"", "value":{ "op":"+", "left":{ "op":"+", "left":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":3, "right":4 } } } }, "right":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":1 } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 25, 0 ] }, "right":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":3, "right":4 } } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 16, 0 ] } }, "right":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 9, 0 ] } } } ] }, { "probability":{ "exp":{ "op":"min", "left":{ "op":"/", "left":{ "op":"*", "left":1, "right":4 }, "right":{ "op":"-", "left":{ "op":"*", "left":3, "right":{ "op":"*", "left":4, "right":3 } }, "right":"t1" } }, "right":1 } }, "location":"location", "assignments":[ { "ref":"d1", "value":{ "op":"-", "left":"d1", "right":1 } }, { "ref":"f1", "value":1 }, { "ref":"t1", "value":0 } ], "observables":[ { "ref":"\"power\"", "value":{ "op":"+", "left":{ "op":"+", "left":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":3, "right":4 } } } }, "right":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":1 } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 25, 0 ] }, "right":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":3, "right":4 } } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 16, 0 ] } }, "right":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 9, 0 ] } } } ] } ] }, { "location":"location", "action":"step1", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":0 }, "right":{ "op":"∨", "left":{ "op":"¬", "exp":{ "op":"=", "left":"f2", "right":0 } }, "right":{ "op":"≤", "left":"d1", "right":"d2" } } }, "right":{ "op":"∨", "left":{ "op":"¬", "exp":{ "op":"=", "left":"f3", "right":0 } }, "right":{ "op":"≤", "left":"d1", "right":"d3" } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":3, "right":4 } } } }, "right":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":1 } } }, "right":{ "op":"=", "left":"d1", "right":1 } } }, "destinations":[ { "probability":{ "exp":{ "op":"-", "left":1, "right":{ "op":"min", "left":{ "op":"/", "left":{ "op":"*", "left":1, "right":4 }, "right":{ "op":"-", "left":{ "op":"*", "left":3, "right":{ "op":"*", "left":4, "right":3 } }, "right":"t1" } }, "right":1 } } }, "location":"location", "assignments":[ { "ref":"f1", "value":2 } ], "observables":[ { "ref":"\"power\"", "value":{ "op":"+", "left":{ "op":"+", "left":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":3, "right":4 } } } }, "right":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":1 } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 25, 0 ] }, "right":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":3, "right":4 } } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 16, 0 ] } }, "right":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 9, 0 ] } } } ] }, { "probability":{ "exp":{ "op":"min", "left":{ "op":"/", "left":{ "op":"*", "left":1, "right":4 }, "right":{ "op":"-", "left":{ "op":"*", "left":3, "right":{ "op":"*", "left":4, "right":3 } }, "right":"t1" } }, "right":1 } }, "location":"location", "assignments":[ { "ref":"d1", "value":{ "op":"*", "left":8, "right":3 } }, { "ref":"f1", "value":0 }, { "ref":"t1", "value":0 } ], "observables":[ { "ref":"\"power\"", "value":{ "op":"+", "left":{ "op":"+", "left":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":3, "right":4 } } } }, "right":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":1 } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 25, 0 ] }, "right":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":3, "right":4 } } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 16, 0 ] } }, "right":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 9, 0 ] } } } ] } ] }, { "location":"location", "action":"step1", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":0 }, "right":{ "op":"∨", "left":{ "op":"¬", "exp":{ "op":"=", "left":"f2", "right":0 } }, "right":{ "op":"≤", "left":"d1", "right":"d2" } } }, "right":{ "op":"∨", "left":{ "op":"¬", "exp":{ "op":"=", "left":"f3", "right":0 } }, "right":{ "op":"≤", "left":"d1", "right":"d3" } } }, "right":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":3, "right":4 } } } }, "right":{ "op":">", "left":"d1", "right":1 } } }, "destinations":[ { "probability":{ "exp":{ "op":"-", "left":1, "right":{ "op":"min", "left":{ "op":"/", "left":{ "op":"*", "left":{ "op":"/", "left":3, "right":4 }, "right":4 }, "right":{ "op":"-", "left":{ "op":"*", "left":3, "right":{ "op":"*", "left":4, "right":3 } }, "right":"t1" } }, "right":1 } } }, "location":"location", "assignments":[ { "ref":"d1", "value":{ "op":"-", "left":"d1", "right":1 } }, { "ref":"t1", "value":{ "op":"+", "left":"t1", "right":3 } } ], "observables":[ { "ref":"\"power\"", "value":{ "op":"+", "left":{ "op":"+", "left":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":3, "right":4 } } } }, "right":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":1 } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 25, 0 ] }, "right":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":3, "right":4 } } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 16, 0 ] } }, "right":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 9, 0 ] } } } ] }, { "probability":{ "exp":{ "op":"min", "left":{ "op":"/", "left":{ "op":"*", "left":{ "op":"/", "left":3, "right":4 }, "right":4 }, "right":{ "op":"-", "left":{ "op":"*", "left":3, "right":{ "op":"*", "left":4, "right":3 } }, "right":"t1" } }, "right":1 } }, "location":"location", "assignments":[ { "ref":"d1", "value":{ "op":"-", "left":"d1", "right":1 } }, { "ref":"f1", "value":1 }, { "ref":"t1", "value":0 } ], "observables":[ { "ref":"\"power\"", "value":{ "op":"+", "left":{ "op":"+", "left":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":3, "right":4 } } } }, "right":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":1 } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 25, 0 ] }, "right":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":3, "right":4 } } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 16, 0 ] } }, "right":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 9, 0 ] } } } ] } ] }, { "location":"location", "action":"step1", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":0 }, "right":{ "op":"∨", "left":{ "op":"¬", "exp":{ "op":"=", "left":"f2", "right":0 } }, "right":{ "op":"≤", "left":"d1", "right":"d2" } } }, "right":{ "op":"∨", "left":{ "op":"¬", "exp":{ "op":"=", "left":"f3", "right":0 } }, "right":{ "op":"≤", "left":"d1", "right":"d3" } } }, "right":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":3, "right":4 } } } }, "right":{ "op":"=", "left":"d1", "right":1 } } }, "destinations":[ { "probability":{ "exp":{ "op":"-", "left":1, "right":{ "op":"min", "left":{ "op":"/", "left":{ "op":"*", "left":{ "op":"/", "left":3, "right":4 }, "right":4 }, "right":{ "op":"-", "left":{ "op":"*", "left":3, "right":{ "op":"*", "left":4, "right":3 } }, "right":"t1" } }, "right":1 } } }, "location":"location", "assignments":[ { "ref":"f1", "value":2 } ], "observables":[ { "ref":"\"power\"", "value":{ "op":"+", "left":{ "op":"+", "left":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":3, "right":4 } } } }, "right":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":1 } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 25, 0 ] }, "right":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":3, "right":4 } } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 16, 0 ] } }, "right":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 9, 0 ] } } } ] }, { "probability":{ "exp":{ "op":"min", "left":{ "op":"/", "left":{ "op":"*", "left":{ "op":"/", "left":3, "right":4 }, "right":4 }, "right":{ "op":"-", "left":{ "op":"*", "left":3, "right":{ "op":"*", "left":4, "right":3 } }, "right":"t1" } }, "right":1 } }, "location":"location", "assignments":[ { "ref":"d1", "value":{ "op":"*", "left":8, "right":3 } }, { "ref":"f1", "value":0 }, { "ref":"t1", "value":0 } ], "observables":[ { "ref":"\"power\"", "value":{ "op":"+", "left":{ "op":"+", "left":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":3, "right":4 } } } }, "right":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":1 } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 25, 0 ] }, "right":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":3, "right":4 } } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 16, 0 ] } }, "right":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 9, 0 ] } } } ] } ] }, { "location":"location", "action":"step1", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":0 }, "right":{ "op":"∨", "left":{ "op":"¬", "exp":{ "op":"=", "left":"f2", "right":0 } }, "right":{ "op":"≤", "left":"d1", "right":"d2" } } }, "right":{ "op":"∨", "left":{ "op":"¬", "exp":{ "op":"=", "left":"f3", "right":0 } }, "right":{ "op":"≤", "left":"d1", "right":"d3" } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":">", "left":"d1", "right":1 } } }, "destinations":[ { "probability":{ "exp":{ "op":"-", "left":1, "right":{ "op":"min", "left":{ "op":"/", "left":{ "op":"*", "left":{ "op":"/", "left":1, "right":2 }, "right":4 }, "right":{ "op":"-", "left":{ "op":"*", "left":3, "right":{ "op":"*", "left":4, "right":3 } }, "right":"t1" } }, "right":1 } } }, "location":"location", "assignments":[ { "ref":"d1", "value":{ "op":"-", "left":"d1", "right":1 } }, { "ref":"t1", "value":{ "op":"+", "left":"t1", "right":2 } } ], "observables":[ { "ref":"\"power\"", "value":{ "op":"+", "left":{ "op":"+", "left":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":3, "right":4 } } } }, "right":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":1 } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 25, 0 ] }, "right":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":3, "right":4 } } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 16, 0 ] } }, "right":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 9, 0 ] } } } ] }, { "probability":{ "exp":{ "op":"min", "left":{ "op":"/", "left":{ "op":"*", "left":{ "op":"/", "left":1, "right":2 }, "right":4 }, "right":{ "op":"-", "left":{ "op":"*", "left":3, "right":{ "op":"*", "left":4, "right":3 } }, "right":"t1" } }, "right":1 } }, "location":"location", "assignments":[ { "ref":"d1", "value":{ "op":"-", "left":"d1", "right":1 } }, { "ref":"f1", "value":1 }, { "ref":"t1", "value":0 } ], "observables":[ { "ref":"\"power\"", "value":{ "op":"+", "left":{ "op":"+", "left":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":3, "right":4 } } } }, "right":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":1 } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 25, 0 ] }, "right":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":3, "right":4 } } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 16, 0 ] } }, "right":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 9, 0 ] } } } ] } ] }, { "location":"location", "action":"step1", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":0 }, "right":{ "op":"∨", "left":{ "op":"¬", "exp":{ "op":"=", "left":"f2", "right":0 } }, "right":{ "op":"≤", "left":"d1", "right":"d2" } } }, "right":{ "op":"∨", "left":{ "op":"¬", "exp":{ "op":"=", "left":"f3", "right":0 } }, "right":{ "op":"≤", "left":"d1", "right":"d3" } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"=", "left":"d1", "right":1 } } }, "destinations":[ { "probability":{ "exp":{ "op":"-", "left":1, "right":{ "op":"min", "left":{ "op":"/", "left":{ "op":"*", "left":{ "op":"/", "left":1, "right":2 }, "right":4 }, "right":{ "op":"-", "left":{ "op":"*", "left":3, "right":{ "op":"*", "left":4, "right":3 } }, "right":"t1" } }, "right":1 } } }, "location":"location", "assignments":[ { "ref":"f1", "value":2 } ], "observables":[ { "ref":"\"power\"", "value":{ "op":"+", "left":{ "op":"+", "left":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":3, "right":4 } } } }, "right":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":1 } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 25, 0 ] }, "right":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":3, "right":4 } } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 16, 0 ] } }, "right":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 9, 0 ] } } } ] }, { "probability":{ "exp":{ "op":"min", "left":{ "op":"/", "left":{ "op":"*", "left":{ "op":"/", "left":1, "right":2 }, "right":4 }, "right":{ "op":"-", "left":{ "op":"*", "left":3, "right":{ "op":"*", "left":4, "right":3 } }, "right":"t1" } }, "right":1 } }, "location":"location", "assignments":[ { "ref":"d1", "value":{ "op":"*", "left":8, "right":3 } }, { "ref":"f1", "value":0 }, { "ref":"t1", "value":0 } ], "observables":[ { "ref":"\"power\"", "value":{ "op":"+", "left":{ "op":"+", "left":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":3, "right":4 } } } }, "right":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":1 } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 25, 0 ] }, "right":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":3, "right":4 } } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 16, 0 ] } }, "right":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 9, 0 ] } } } ] } ] }, { "location":"location", "action":"step2", "guard":{ "exp":{ "op":">", "left":"d1", "right":1 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"d1", "value":{ "op":"-", "left":"d1", "right":1 } } ], "observables":[ { "ref":"\"power\"", "value":{ "op":"+", "left":{ "op":"+", "left":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":3, "right":4 } } } }, "right":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":1 } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 25, 0 ] }, "right":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":3, "right":4 } } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 16, 0 ] } }, "right":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 9, 0 ] } } } ] } ] }, { "location":"location", "action":"step2", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"d1", "right":1 }, "right":{ "op":"=", "left":"f1", "right":1 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"d1", "value":{ "op":"*", "left":8, "right":3 } }, { "ref":"f1", "value":0 } ], "observables":[ { "ref":"\"power\"", "value":{ "op":"+", "left":{ "op":"+", "left":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":3, "right":4 } } } }, "right":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":1 } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 25, 0 ] }, "right":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":3, "right":4 } } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 16, 0 ] } }, "right":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 9, 0 ] } } } ] } ] }, { "location":"location", "action":"step2", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"d1", "right":1 }, "right":{ "op":"=", "left":"f1", "right":0 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"f1", "value":2 } ], "observables":[ { "ref":"\"power\"", "value":{ "op":"+", "left":{ "op":"+", "left":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":3, "right":4 } } } }, "right":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":1 } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 25, 0 ] }, "right":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":3, "right":4 } } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 16, 0 ] } }, "right":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 9, 0 ] } } } ] } ] }, { "location":"location", "action":"step3", "guard":{ "exp":{ "op":">", "left":"d1", "right":1 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"d1", "value":{ "op":"-", "left":"d1", "right":1 } } ], "observables":[ { "ref":"\"power\"", "value":{ "op":"+", "left":{ "op":"+", "left":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":3, "right":4 } } } }, "right":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":1 } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 25, 0 ] }, "right":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":3, "right":4 } } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 16, 0 ] } }, "right":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 9, 0 ] } } } ] } ] }, { "location":"location", "action":"step3", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"d1", "right":1 }, "right":{ "op":"=", "left":"f1", "right":1 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"d1", "value":{ "op":"*", "left":8, "right":3 } }, { "ref":"f1", "value":0 } ], "observables":[ { "ref":"\"power\"", "value":{ "op":"+", "left":{ "op":"+", "left":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":3, "right":4 } } } }, "right":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":1 } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 25, 0 ] }, "right":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":3, "right":4 } } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 16, 0 ] } }, "right":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 9, 0 ] } } } ] } ] }, { "location":"location", "action":"step3", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"d1", "right":1 }, "right":{ "op":"=", "left":"f1", "right":0 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"f1", "value":2 } ], "observables":[ { "ref":"\"power\"", "value":{ "op":"+", "left":{ "op":"+", "left":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":3, "right":4 } } } }, "right":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":1 } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 25, 0 ] }, "right":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":3, "right":4 } } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 16, 0 ] } }, "right":{ "op":"?:", "args":[ { "op":"∧", "left":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } }, "right":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } } } }, 9, 0 ] } } } ] } ] }, { "location":"location", "action":"step", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } }, "right":{ "op":">", "left":"d1", "right":1 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"d1", "value":{ "op":"-", "left":"d1", "right":1 } } ], "observables":[ ] } ] }, { "location":"location", "action":"step", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f1", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"f3", "right":1 } }, "right":{ "op":"=", "left":"d1", "right":1 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"d1", "value":{ "op":"*", "left":8, "right":3 } }, { "ref":"f1", "value":0 } ], "observables":[ ] } ] } ] }, { "name":"task2", "locations":[ { "name":"location" } ], "initial-locations":[ "location" ], "edges":[ { "location":"location", "action":"step2", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f2", "right":0 }, "right":{ "op":"∨", "left":{ "op":"¬", "exp":{ "op":"=", "left":"f3", "right":0 } }, "right":{ "op":"≤", "left":"d2", "right":"d3" } } }, "right":{ "op":"∨", "left":{ "op":"¬", "exp":{ "op":"=", "left":"f1", "right":0 } }, "right":{ "op":"≤", "left":"d2", "right":"d1" } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } } }, "right":{ "op":"/", "left":3, "right":4 } } } }, "right":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } } }, "right":1 } } }, "right":{ "op":">", "left":"d2", "right":1 } } }, "destinations":[ { "probability":{ "exp":{ "op":"-", "left":1, "right":{ "op":"min", "left":{ "op":"/", "left":{ "op":"*", "left":1, "right":4 }, "right":{ "op":"-", "left":{ "op":"*", "left":3, "right":{ "op":"*", "left":4, "right":3 } }, "right":"t2" } }, "right":1 } } }, "location":"location", "assignments":[ { "ref":"d2", "value":{ "op":"-", "left":"d2", "right":1 } }, { "ref":"t2", "value":{ "op":"+", "left":"t2", "right":4 } } ] }, { "probability":{ "exp":{ "op":"min", "left":{ "op":"/", "left":{ "op":"*", "left":1, "right":4 }, "right":{ "op":"-", "left":{ "op":"*", "left":3, "right":{ "op":"*", "left":4, "right":3 } }, "right":"t2" } }, "right":1 } }, "location":"location", "assignments":[ { "ref":"d2", "value":{ "op":"-", "left":"d2", "right":1 } }, { "ref":"f2", "value":1 }, { "ref":"t2", "value":0 } ] } ] }, { "location":"location", "action":"step2", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f2", "right":0 }, "right":{ "op":"∨", "left":{ "op":"¬", "exp":{ "op":"=", "left":"f3", "right":0 } }, "right":{ "op":"≤", "left":"d2", "right":"d3" } } }, "right":{ "op":"∨", "left":{ "op":"¬", "exp":{ "op":"=", "left":"f1", "right":0 } }, "right":{ "op":"≤", "left":"d2", "right":"d1" } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } } }, "right":{ "op":"/", "left":3, "right":4 } } } }, "right":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } } }, "right":1 } } }, "right":{ "op":"=", "left":"d2", "right":1 } } }, "destinations":[ { "probability":{ "exp":{ "op":"-", "left":1, "right":{ "op":"min", "left":{ "op":"/", "left":{ "op":"*", "left":1, "right":4 }, "right":{ "op":"-", "left":{ "op":"*", "left":3, "right":{ "op":"*", "left":4, "right":3 } }, "right":"t2" } }, "right":1 } } }, "location":"location", "assignments":[ { "ref":"f2", "value":2 } ] }, { "probability":{ "exp":{ "op":"min", "left":{ "op":"/", "left":{ "op":"*", "left":1, "right":4 }, "right":{ "op":"-", "left":{ "op":"*", "left":3, "right":{ "op":"*", "left":4, "right":3 } }, "right":"t2" } }, "right":1 } }, "location":"location", "assignments":[ { "ref":"d2", "value":{ "op":"*", "left":10, "right":3 } }, { "ref":"f2", "value":0 }, { "ref":"t2", "value":0 } ] } ] }, { "location":"location", "action":"step2", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f2", "right":0 }, "right":{ "op":"∨", "left":{ "op":"¬", "exp":{ "op":"=", "left":"f3", "right":0 } }, "right":{ "op":"≤", "left":"d2", "right":"d3" } } }, "right":{ "op":"∨", "left":{ "op":"¬", "exp":{ "op":"=", "left":"f1", "right":0 } }, "right":{ "op":"≤", "left":"d2", "right":"d1" } } }, "right":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } } }, "right":{ "op":"/", "left":3, "right":4 } } } }, "right":{ "op":">", "left":"d2", "right":1 } } }, "destinations":[ { "probability":{ "exp":{ "op":"-", "left":1, "right":{ "op":"min", "left":{ "op":"/", "left":{ "op":"*", "left":{ "op":"/", "left":3, "right":4 }, "right":4 }, "right":{ "op":"-", "left":{ "op":"*", "left":3, "right":{ "op":"*", "left":4, "right":3 } }, "right":"t2" } }, "right":1 } } }, "location":"location", "assignments":[ { "ref":"d2", "value":{ "op":"-", "left":"d2", "right":1 } }, { "ref":"t2", "value":{ "op":"+", "left":"t2", "right":3 } } ] }, { "probability":{ "exp":{ "op":"min", "left":{ "op":"/", "left":{ "op":"*", "left":{ "op":"/", "left":3, "right":4 }, "right":4 }, "right":{ "op":"-", "left":{ "op":"*", "left":3, "right":{ "op":"*", "left":4, "right":3 } }, "right":"t2" } }, "right":1 } }, "location":"location", "assignments":[ { "ref":"d2", "value":{ "op":"-", "left":"d2", "right":1 } }, { "ref":"f2", "value":1 }, { "ref":"t2", "value":0 } ] } ] }, { "location":"location", "action":"step2", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f2", "right":0 }, "right":{ "op":"∨", "left":{ "op":"¬", "exp":{ "op":"=", "left":"f3", "right":0 } }, "right":{ "op":"≤", "left":"d2", "right":"d3" } } }, "right":{ "op":"∨", "left":{ "op":"¬", "exp":{ "op":"=", "left":"f1", "right":0 } }, "right":{ "op":"≤", "left":"d2", "right":"d1" } } }, "right":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } } }, "right":{ "op":"/", "left":3, "right":4 } } } }, "right":{ "op":"=", "left":"d2", "right":1 } } }, "destinations":[ { "probability":{ "exp":{ "op":"-", "left":1, "right":{ "op":"min", "left":{ "op":"/", "left":{ "op":"*", "left":{ "op":"/", "left":3, "right":4 }, "right":4 }, "right":{ "op":"-", "left":{ "op":"*", "left":3, "right":{ "op":"*", "left":4, "right":3 } }, "right":"t2" } }, "right":1 } } }, "location":"location", "assignments":[ { "ref":"f2", "value":2 } ] }, { "probability":{ "exp":{ "op":"min", "left":{ "op":"/", "left":{ "op":"*", "left":{ "op":"/", "left":3, "right":4 }, "right":4 }, "right":{ "op":"-", "left":{ "op":"*", "left":3, "right":{ "op":"*", "left":4, "right":3 } }, "right":"t2" } }, "right":1 } }, "location":"location", "assignments":[ { "ref":"d2", "value":{ "op":"*", "left":10, "right":3 } }, { "ref":"f2", "value":0 }, { "ref":"t2", "value":0 } ] } ] }, { "location":"location", "action":"step2", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f2", "right":0 }, "right":{ "op":"∨", "left":{ "op":"¬", "exp":{ "op":"=", "left":"f3", "right":0 } }, "right":{ "op":"≤", "left":"d2", "right":"d3" } } }, "right":{ "op":"∨", "left":{ "op":"¬", "exp":{ "op":"=", "left":"f1", "right":0 } }, "right":{ "op":"≤", "left":"d2", "right":"d1" } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":">", "left":"d2", "right":1 } } }, "destinations":[ { "probability":{ "exp":{ "op":"-", "left":1, "right":{ "op":"min", "left":{ "op":"/", "left":{ "op":"*", "left":{ "op":"/", "left":1, "right":2 }, "right":4 }, "right":{ "op":"-", "left":{ "op":"*", "left":3, "right":{ "op":"*", "left":4, "right":3 } }, "right":"t2" } }, "right":1 } } }, "location":"location", "assignments":[ { "ref":"d2", "value":{ "op":"-", "left":"d2", "right":1 } }, { "ref":"t2", "value":{ "op":"+", "left":"t2", "right":2 } } ] }, { "probability":{ "exp":{ "op":"min", "left":{ "op":"/", "left":{ "op":"*", "left":{ "op":"/", "left":1, "right":2 }, "right":4 }, "right":{ "op":"-", "left":{ "op":"*", "left":3, "right":{ "op":"*", "left":4, "right":3 } }, "right":"t2" } }, "right":1 } }, "location":"location", "assignments":[ { "ref":"d2", "value":{ "op":"-", "left":"d2", "right":1 } }, { "ref":"f2", "value":1 }, { "ref":"t2", "value":0 } ] } ] }, { "location":"location", "action":"step2", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f2", "right":0 }, "right":{ "op":"∨", "left":{ "op":"¬", "exp":{ "op":"=", "left":"f3", "right":0 } }, "right":{ "op":"≤", "left":"d2", "right":"d3" } } }, "right":{ "op":"∨", "left":{ "op":"¬", "exp":{ "op":"=", "left":"f1", "right":0 } }, "right":{ "op":"≤", "left":"d2", "right":"d1" } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"=", "left":"d2", "right":1 } } }, "destinations":[ { "probability":{ "exp":{ "op":"-", "left":1, "right":{ "op":"min", "left":{ "op":"/", "left":{ "op":"*", "left":{ "op":"/", "left":1, "right":2 }, "right":4 }, "right":{ "op":"-", "left":{ "op":"*", "left":3, "right":{ "op":"*", "left":4, "right":3 } }, "right":"t2" } }, "right":1 } } }, "location":"location", "assignments":[ { "ref":"f2", "value":2 } ] }, { "probability":{ "exp":{ "op":"min", "left":{ "op":"/", "left":{ "op":"*", "left":{ "op":"/", "left":1, "right":2 }, "right":4 }, "right":{ "op":"-", "left":{ "op":"*", "left":3, "right":{ "op":"*", "left":4, "right":3 } }, "right":"t2" } }, "right":1 } }, "location":"location", "assignments":[ { "ref":"d2", "value":{ "op":"*", "left":10, "right":3 } }, { "ref":"f2", "value":0 }, { "ref":"t2", "value":0 } ] } ] }, { "location":"location", "action":"step3", "guard":{ "exp":{ "op":">", "left":"d2", "right":1 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"d2", "value":{ "op":"-", "left":"d2", "right":1 } } ] } ] }, { "location":"location", "action":"step3", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"d2", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"d2", "value":{ "op":"*", "left":10, "right":3 } }, { "ref":"f2", "value":0 } ] } ] }, { "location":"location", "action":"step3", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"d2", "right":1 }, "right":{ "op":"=", "left":"f2", "right":0 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"f2", "value":2 } ] } ] }, { "location":"location", "action":"step1", "guard":{ "exp":{ "op":">", "left":"d2", "right":1 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"d2", "value":{ "op":"-", "left":"d2", "right":1 } } ] } ] }, { "location":"location", "action":"step1", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"d2", "right":1 }, "right":{ "op":"=", "left":"f2", "right":1 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"d2", "value":{ "op":"*", "left":10, "right":3 } }, { "ref":"f2", "value":0 } ] } ] }, { "location":"location", "action":"step1", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"d2", "right":1 }, "right":{ "op":"=", "left":"f2", "right":0 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"f2", "value":2 } ] } ] }, { "location":"location", "action":"step", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f2", "right":1 }, "right":{ "op":"=", "left":"f3", "right":1 } }, "right":{ "op":"=", "left":"f1", "right":1 } }, "right":{ "op":">", "left":"d2", "right":1 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"d2", "value":{ "op":"-", "left":"d2", "right":1 } } ] } ] }, { "location":"location", "action":"step", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f2", "right":1 }, "right":{ "op":"=", "left":"f3", "right":1 } }, "right":{ "op":"=", "left":"f1", "right":1 } }, "right":{ "op":"=", "left":"d2", "right":1 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"d2", "value":{ "op":"*", "left":10, "right":3 } }, { "ref":"f2", "value":0 } ] } ] } ] }, { "name":"task3", "locations":[ { "name":"location" } ], "initial-locations":[ "location" ], "edges":[ { "location":"location", "action":"step3", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f3", "right":0 }, "right":{ "op":"∨", "left":{ "op":"¬", "exp":{ "op":"=", "left":"f1", "right":0 } }, "right":{ "op":"≤", "left":"d3", "right":"d1" } } }, "right":{ "op":"∨", "left":{ "op":"¬", "exp":{ "op":"=", "left":"f2", "right":0 } }, "right":{ "op":"≤", "left":"d3", "right":"d2" } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":3, "right":4 } } } }, "right":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":1 } } }, "right":{ "op":">", "left":"d3", "right":1 } } }, "destinations":[ { "probability":{ "exp":{ "op":"-", "left":1, "right":{ "op":"min", "left":{ "op":"/", "left":{ "op":"*", "left":1, "right":4 }, "right":{ "op":"-", "left":{ "op":"*", "left":1, "right":{ "op":"*", "left":4, "right":3 } }, "right":"t3" } }, "right":1 } } }, "location":"location", "assignments":[ { "ref":"d3", "value":{ "op":"-", "left":"d3", "right":1 } }, { "ref":"t3", "value":{ "op":"+", "left":"t3", "right":4 } } ] }, { "probability":{ "exp":{ "op":"min", "left":{ "op":"/", "left":{ "op":"*", "left":1, "right":4 }, "right":{ "op":"-", "left":{ "op":"*", "left":1, "right":{ "op":"*", "left":4, "right":3 } }, "right":"t3" } }, "right":1 } }, "location":"location", "assignments":[ { "ref":"d3", "value":{ "op":"-", "left":"d3", "right":1 } }, { "ref":"f3", "value":1 }, { "ref":"t3", "value":0 } ] } ] }, { "location":"location", "action":"step3", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f3", "right":0 }, "right":{ "op":"∨", "left":{ "op":"¬", "exp":{ "op":"=", "left":"f1", "right":0 } }, "right":{ "op":"≤", "left":"d3", "right":"d1" } } }, "right":{ "op":"∨", "left":{ "op":"¬", "exp":{ "op":"=", "left":"f2", "right":0 } }, "right":{ "op":"≤", "left":"d3", "right":"d2" } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":3, "right":4 } } } }, "right":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":1 } } }, "right":{ "op":"=", "left":"d3", "right":1 } } }, "destinations":[ { "probability":{ "exp":{ "op":"-", "left":1, "right":{ "op":"min", "left":{ "op":"/", "left":{ "op":"*", "left":1, "right":4 }, "right":{ "op":"-", "left":{ "op":"*", "left":1, "right":{ "op":"*", "left":4, "right":3 } }, "right":"t3" } }, "right":1 } } }, "location":"location", "assignments":[ { "ref":"f3", "value":2 } ] }, { "probability":{ "exp":{ "op":"min", "left":{ "op":"/", "left":{ "op":"*", "left":1, "right":4 }, "right":{ "op":"-", "left":{ "op":"*", "left":1, "right":{ "op":"*", "left":4, "right":3 } }, "right":"t3" } }, "right":1 } }, "location":"location", "assignments":[ { "ref":"d3", "value":{ "op":"*", "left":14, "right":3 } }, { "ref":"f3", "value":0 }, { "ref":"t3", "value":0 } ] } ] }, { "location":"location", "action":"step3", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f3", "right":0 }, "right":{ "op":"∨", "left":{ "op":"¬", "exp":{ "op":"=", "left":"f1", "right":0 } }, "right":{ "op":"≤", "left":"d3", "right":"d1" } } }, "right":{ "op":"∨", "left":{ "op":"¬", "exp":{ "op":"=", "left":"f2", "right":0 } }, "right":{ "op":"≤", "left":"d3", "right":"d2" } } }, "right":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":3, "right":4 } } } }, "right":{ "op":">", "left":"d3", "right":1 } } }, "destinations":[ { "probability":{ "exp":{ "op":"-", "left":1, "right":{ "op":"min", "left":{ "op":"/", "left":{ "op":"*", "left":{ "op":"/", "left":3, "right":4 }, "right":4 }, "right":{ "op":"-", "left":{ "op":"*", "left":1, "right":{ "op":"*", "left":4, "right":3 } }, "right":"t3" } }, "right":1 } } }, "location":"location", "assignments":[ { "ref":"d3", "value":{ "op":"-", "left":"d3", "right":1 } }, { "ref":"t3", "value":{ "op":"+", "left":"t3", "right":3 } } ] }, { "probability":{ "exp":{ "op":"min", "left":{ "op":"/", "left":{ "op":"*", "left":{ "op":"/", "left":3, "right":4 }, "right":4 }, "right":{ "op":"-", "left":{ "op":"*", "left":1, "right":{ "op":"*", "left":4, "right":3 } }, "right":"t3" } }, "right":1 } }, "location":"location", "assignments":[ { "ref":"d3", "value":{ "op":"-", "left":"d3", "right":1 } }, { "ref":"f3", "value":1 }, { "ref":"t3", "value":0 } ] } ] }, { "location":"location", "action":"step3", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f3", "right":0 }, "right":{ "op":"∨", "left":{ "op":"¬", "exp":{ "op":"=", "left":"f1", "right":0 } }, "right":{ "op":"≤", "left":"d3", "right":"d1" } } }, "right":{ "op":"∨", "left":{ "op":"¬", "exp":{ "op":"=", "left":"f2", "right":0 } }, "right":{ "op":"≤", "left":"d3", "right":"d2" } } }, "right":{ "op":"∧", "left":{ "op":"¬", "exp":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":3, "right":4 } } } }, "right":{ "op":"=", "left":"d3", "right":1 } } }, "destinations":[ { "probability":{ "exp":{ "op":"-", "left":1, "right":{ "op":"min", "left":{ "op":"/", "left":{ "op":"*", "left":{ "op":"/", "left":3, "right":4 }, "right":4 }, "right":{ "op":"-", "left":{ "op":"*", "left":1, "right":{ "op":"*", "left":4, "right":3 } }, "right":"t3" } }, "right":1 } } }, "location":"location", "assignments":[ { "ref":"f3", "value":2 } ] }, { "probability":{ "exp":{ "op":"min", "left":{ "op":"/", "left":{ "op":"*", "left":{ "op":"/", "left":3, "right":4 }, "right":4 }, "right":{ "op":"-", "left":{ "op":"*", "left":1, "right":{ "op":"*", "left":4, "right":3 } }, "right":"t3" } }, "right":1 } }, "location":"location", "assignments":[ { "ref":"d3", "value":{ "op":"*", "left":14, "right":3 } }, { "ref":"f3", "value":0 }, { "ref":"t3", "value":0 } ] } ] }, { "location":"location", "action":"step3", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f3", "right":0 }, "right":{ "op":"∨", "left":{ "op":"¬", "exp":{ "op":"=", "left":"f1", "right":0 } }, "right":{ "op":"≤", "left":"d3", "right":"d1" } } }, "right":{ "op":"∨", "left":{ "op":"¬", "exp":{ "op":"=", "left":"f2", "right":0 } }, "right":{ "op":"≤", "left":"d3", "right":"d2" } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":">", "left":"d3", "right":1 } } }, "destinations":[ { "probability":{ "exp":{ "op":"-", "left":1, "right":{ "op":"min", "left":{ "op":"/", "left":{ "op":"*", "left":{ "op":"/", "left":1, "right":2 }, "right":4 }, "right":{ "op":"-", "left":{ "op":"*", "left":1, "right":{ "op":"*", "left":4, "right":3 } }, "right":"t3" } }, "right":1 } } }, "location":"location", "assignments":[ { "ref":"d3", "value":{ "op":"-", "left":"d3", "right":1 } }, { "ref":"t3", "value":{ "op":"+", "left":"t3", "right":2 } } ] }, { "probability":{ "exp":{ "op":"min", "left":{ "op":"/", "left":{ "op":"*", "left":{ "op":"/", "left":1, "right":2 }, "right":4 }, "right":{ "op":"-", "left":{ "op":"*", "left":1, "right":{ "op":"*", "left":4, "right":3 } }, "right":"t3" } }, "right":1 } }, "location":"location", "assignments":[ { "ref":"d3", "value":{ "op":"-", "left":"d3", "right":1 } }, { "ref":"f3", "value":1 }, { "ref":"t3", "value":0 } ] } ] }, { "location":"location", "action":"step3", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f3", "right":0 }, "right":{ "op":"∨", "left":{ "op":"¬", "exp":{ "op":"=", "left":"f1", "right":0 } }, "right":{ "op":"≤", "left":"d3", "right":"d1" } } }, "right":{ "op":"∨", "left":{ "op":"¬", "exp":{ "op":"=", "left":"f2", "right":0 } }, "right":{ "op":"≤", "left":"d3", "right":"d2" } } }, "right":{ "op":"≤", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":14, "right":3 } }, "right":{ "op":"/", "left":{ "op":"*", "left":3, "right":3 }, "right":{ "op":"*", "left":8, "right":3 } } }, "right":{ "op":"/", "left":{ "op":"*", "left":1, "right":3 }, "right":{ "op":"*", "left":10, "right":3 } } }, "right":{ "op":"/", "left":1, "right":2 } } }, "right":{ "op":"=", "left":"d3", "right":1 } } }, "destinations":[ { "probability":{ "exp":{ "op":"-", "left":1, "right":{ "op":"min", "left":{ "op":"/", "left":{ "op":"*", "left":{ "op":"/", "left":1, "right":2 }, "right":4 }, "right":{ "op":"-", "left":{ "op":"*", "left":1, "right":{ "op":"*", "left":4, "right":3 } }, "right":"t3" } }, "right":1 } } }, "location":"location", "assignments":[ { "ref":"f3", "value":2 } ] }, { "probability":{ "exp":{ "op":"min", "left":{ "op":"/", "left":{ "op":"*", "left":{ "op":"/", "left":1, "right":2 }, "right":4 }, "right":{ "op":"-", "left":{ "op":"*", "left":1, "right":{ "op":"*", "left":4, "right":3 } }, "right":"t3" } }, "right":1 } }, "location":"location", "assignments":[ { "ref":"d3", "value":{ "op":"*", "left":14, "right":3 } }, { "ref":"f3", "value":0 }, { "ref":"t3", "value":0 } ] } ] }, { "location":"location", "action":"step1", "guard":{ "exp":{ "op":">", "left":"d3", "right":1 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"d3", "value":{ "op":"-", "left":"d3", "right":1 } } ] } ] }, { "location":"location", "action":"step1", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"d3", "right":1 }, "right":{ "op":"=", "left":"f3", "right":1 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"d3", "value":{ "op":"*", "left":14, "right":3 } }, { "ref":"f3", "value":0 } ] } ] }, { "location":"location", "action":"step1", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"d3", "right":1 }, "right":{ "op":"=", "left":"f3", "right":0 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"f3", "value":2 } ] } ] }, { "location":"location", "action":"step2", "guard":{ "exp":{ "op":">", "left":"d3", "right":1 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"d3", "value":{ "op":"-", "left":"d3", "right":1 } } ] } ] }, { "location":"location", "action":"step2", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"d3", "right":1 }, "right":{ "op":"=", "left":"f3", "right":1 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"d3", "value":{ "op":"*", "left":14, "right":3 } }, { "ref":"f3", "value":0 } ] } ] }, { "location":"location", "action":"step2", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"d3", "right":1 }, "right":{ "op":"=", "left":"f3", "right":0 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"f3", "value":2 } ] } ] }, { "location":"location", "action":"step", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f3", "right":1 }, "right":{ "op":"=", "left":"f1", "right":1 } }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":">", "left":"d3", "right":1 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"d3", "value":{ "op":"-", "left":"d3", "right":1 } } ] } ] }, { "location":"location", "action":"step", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"f3", "right":1 }, "right":{ "op":"=", "left":"f1", "right":1 } }, "right":{ "op":"=", "left":"f2", "right":1 } }, "right":{ "op":"=", "left":"d3", "right":1 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"d3", "value":{ "op":"*", "left":14, "right":3 } }, { "ref":"f3", "value":0 } ] } ] } ] } ], "system":{ "elements":[ { "automaton":"task1" }, { "automaton":"task2" }, { "automaton":"task3" } ], "syncs":[ { "synchronise":[ "step1", "step1", "step1" ], "result":"step1" }, { "synchronise":[ "step2", "step2", "step2" ], "result":"step2" }, { "synchronise":[ "step3", "step3", "step3" ], "result":"step3" }, { "synchronise":[ "step", "step", "step" ], "result":"step" } ] } }