{ "jani-version":1, "features":[ "derived-operators" ], "name":"Converted from PRISM by IscasMC", "type":"mdp", "actions":[ { "name":"start1" }, { "name":"start2" }, { "name":"start3" }, { "name":"start4" }, { "name":"push2_1_0" }, { "name":"push3_1_0" }, { "name":"push4_1_0" }, { "name":"push2_1_1" }, { "name":"push3_1_1" }, { "name":"push4_1_1" }, { "name":"push2_1_end" }, { "name":"push3_1_end" }, { "name":"push4_1_end" }, { "name":"tau__" }, { "name":"push1_2_0" }, { "name":"push1_2_1" }, { "name":"push1_2_end" }, { "name":"push1_3_0" }, { "name":"push1_3_1" }, { "name":"push1_3_end" }, { "name":"push1_4_0" }, { "name":"push1_4_1" }, { "name":"push1_4_end" }, { "name":"push3_2_0" }, { "name":"push4_2_0" }, { "name":"push3_2_1" }, { "name":"push4_2_1" }, { "name":"push3_2_end" }, { "name":"push4_2_end" }, { "name":"push2_3_0" }, { "name":"push2_3_1" }, { "name":"push2_3_end" }, { "name":"push2_4_0" }, { "name":"push2_4_1" }, { "name":"push2_4_end" }, { "name":"push4_3_0" }, { "name":"push4_3_1" }, { "name":"push4_3_end" }, { "name":"push3_4_0" }, { "name":"push3_4_1" }, { "name":"push3_4_end" } ], "variables":[ { "name":"b1", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":1 } }, { "name":"b2", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":1 } }, { "name":"b3", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":1 } }, { "name":"b4", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":1 } }, { "name":"s1", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":3 } }, { "name":"v1_1_a", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":4 } }, { "name":"v1_2_a", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":4 } }, { "name":"v1_1_h", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":4 } }, { "name":"v1_2_h", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":4 } }, { "name":"a1", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":4 } }, { "name":"h1", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":4 } }, { "name":"i1", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":2 } }, { "name":"send1", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":4 } }, { "name":"s2", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":3 } }, { "name":"v2_1_a", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":4 } }, { "name":"v2_2_a", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":4 } }, { "name":"v2_1_h", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":4 } }, { "name":"v2_2_h", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":4 } }, { "name":"a2", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":4 } }, { "name":"h2", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":4 } }, { "name":"i2", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":2 } }, { "name":"send2", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":4 } }, { "name":"s3", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":3 } }, { "name":"v3_1_a", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":4 } }, { "name":"v3_2_a", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":4 } }, { "name":"v3_1_h", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":4 } }, { "name":"v3_2_h", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":4 } }, { "name":"a3", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":4 } }, { "name":"h3", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":4 } }, { "name":"i3", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":2 } }, { "name":"send3", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":4 } }, { "name":"s4", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":3 } }, { "name":"v4_1_a", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":4 } }, { "name":"v4_2_a", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":4 } }, { "name":"v4_1_h", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":4 } }, { "name":"v4_2_h", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":4 } }, { "name":"a4", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":4 } }, { "name":"h4", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":4 } }, { "name":"i4", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":2 } }, { "name":"send4", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":4 } } ], "observables":[ { "name":"\"max_path_len\"" }, { "name":"\"max_path_len_sq\"" }, { "name":"\"rounds\"" } ], "initial-states":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"b1", "right":0 }, "right":{ "op":"=", "left":"b2", "right":0 } }, "right":{ "op":"=", "left":"b3", "right":0 } }, "right":{ "op":"=", "left":"b4", "right":0 } }, "right":{ "op":"=", "left":"s1", "right":0 } }, "right":{ "op":"=", "left":"v1_1_a", "right":2 } }, "right":{ "op":"=", "left":"v1_2_a", "right":0 } }, "right":{ "op":"=", "left":"v1_1_h", "right":1 } }, "right":{ "op":"=", "left":"v1_2_h", "right":4 } }, "right":{ "op":"=", "left":"a1", "right":0 } }, "right":{ "op":"=", "left":"h1", "right":0 } }, "right":{ "op":"=", "left":"i1", "right":0 } }, "right":{ "op":"=", "left":"send1", "right":0 } }, "right":{ "op":"=", "left":"s2", "right":0 } }, "right":{ "op":"=", "left":"v2_1_a", "right":0 } }, "right":{ "op":"=", "left":"v2_2_a", "right":0 } }, "right":{ "op":"=", "left":"v2_1_h", "right":4 } }, "right":{ "op":"=", "left":"v2_2_h", "right":4 } }, "right":{ "op":"=", "left":"a2", "right":0 } }, "right":{ "op":"=", "left":"h2", "right":0 } }, "right":{ "op":"=", "left":"i2", "right":0 } }, "right":{ "op":"=", "left":"send2", "right":0 } }, "right":{ "op":"=", "left":"s3", "right":0 } }, "right":{ "op":"=", "left":"v3_1_a", "right":2 } }, "right":{ "op":"=", "left":"v3_2_a", "right":0 } }, "right":{ "op":"=", "left":"v3_1_h", "right":1 } }, "right":{ "op":"=", "left":"v3_2_h", "right":4 } }, "right":{ "op":"=", "left":"a3", "right":0 } }, "right":{ "op":"=", "left":"h3", "right":0 } }, "right":{ "op":"=", "left":"i3", "right":0 } }, "right":{ "op":"=", "left":"send3", "right":0 } }, "right":{ "op":"=", "left":"s4", "right":0 } }, "right":{ "op":"=", "left":"v4_1_a", "right":2 } }, "right":{ "op":"=", "left":"v4_2_a", "right":0 } }, "right":{ "op":"=", "left":"v4_1_h", "right":1 } }, "right":{ "op":"=", "left":"v4_2_h", "right":4 } }, "right":{ "op":"=", "left":"a4", "right":0 } }, "right":{ "op":"=", "left":"h4", "right":0 } }, "right":{ "op":"=", "left":"i4", "right":0 } }, "right":{ "op":"=", "left":"send4", "right":0 } } }, "automata":[ { "name":"SCHED", "locations":[ { "name":"location", "observables":[ { "ref":"\"max_path_len\"", "value":{ "op":"max", "left":{ "op":"max", "left":{ "op":"max", "left":{ "op":"max", "left":{ "op":"max", "left":{ "op":"?:", "args":[ { "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":2 }, "right":{ "op":"=", "left":"v1_2_a", "right":2 } }, 1, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":3 }, "right":{ "op":"=", "left":"v1_2_a", "right":3 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":2 }, "right":{ "op":"=", "left":"v3_2_a", "right":2 } } }, "right":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":4 }, "right":{ "op":"=", "left":"v1_2_a", "right":4 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":2 }, "right":{ "op":"=", "left":"v4_2_a", "right":2 } } } }, 2, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":3 }, "right":{ "op":"=", "left":"v1_2_a", "right":3 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":4 }, "right":{ "op":"=", "left":"v3_2_a", "right":4 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":2 }, "right":{ "op":"=", "left":"v4_2_a", "right":2 } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":4 }, "right":{ "op":"=", "left":"v1_2_a", "right":4 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":3 }, "right":{ "op":"=", "left":"v4_2_a", "right":3 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":2 }, "right":{ "op":"=", "left":"v3_2_a", "right":2 } } } }, 3, 4 ] } ] } ] }, "right":{ "op":"?:", "args":[ { "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":3 }, "right":{ "op":"=", "left":"v1_2_a", "right":3 } }, 1, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":2 }, "right":{ "op":"=", "left":"v1_2_a", "right":2 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":3 }, "right":{ "op":"=", "left":"v2_2_a", "right":3 } } }, "right":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":4 }, "right":{ "op":"=", "left":"v1_2_a", "right":4 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":3 }, "right":{ "op":"=", "left":"v4_2_a", "right":3 } } } }, 2, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":2 }, "right":{ "op":"=", "left":"v1_2_a", "right":2 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":4 }, "right":{ "op":"=", "left":"v2_2_a", "right":4 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":3 }, "right":{ "op":"=", "left":"v4_2_a", "right":3 } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":4 }, "right":{ "op":"=", "left":"v1_2_a", "right":4 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":2 }, "right":{ "op":"=", "left":"v4_2_a", "right":2 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":3 }, "right":{ "op":"=", "left":"v2_2_a", "right":3 } } } }, 3, 4 ] } ] } ] } }, "right":{ "op":"?:", "args":[ { "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":4 }, "right":{ "op":"=", "left":"v1_2_a", "right":4 } }, 1, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":2 }, "right":{ "op":"=", "left":"v1_2_a", "right":2 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":4 }, "right":{ "op":"=", "left":"v2_2_a", "right":4 } } }, "right":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":3 }, "right":{ "op":"=", "left":"v1_2_a", "right":3 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":4 }, "right":{ "op":"=", "left":"v3_2_a", "right":4 } } } }, 2, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":2 }, "right":{ "op":"=", "left":"v1_2_a", "right":2 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":3 }, "right":{ "op":"=", "left":"v2_2_a", "right":3 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":4 }, "right":{ "op":"=", "left":"v3_2_a", "right":4 } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":3 }, "right":{ "op":"=", "left":"v1_2_a", "right":3 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":2 }, "right":{ "op":"=", "left":"v3_2_a", "right":2 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":4 }, "right":{ "op":"=", "left":"v2_2_a", "right":4 } } } }, 3, 4 ] } ] } ] } }, "right":{ "op":"max", "left":{ "op":"max", "left":{ "op":"?:", "args":[ { "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":1 }, "right":{ "op":"=", "left":"v2_2_a", "right":1 } }, 1, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":3 }, "right":{ "op":"=", "left":"v2_2_a", "right":3 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":1 }, "right":{ "op":"=", "left":"v3_2_a", "right":1 } } }, "right":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":4 }, "right":{ "op":"=", "left":"v2_2_a", "right":4 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":1 }, "right":{ "op":"=", "left":"v4_2_a", "right":1 } } } }, 2, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":3 }, "right":{ "op":"=", "left":"v2_2_a", "right":3 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":4 }, "right":{ "op":"=", "left":"v3_2_a", "right":4 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":1 }, "right":{ "op":"=", "left":"v4_2_a", "right":1 } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":4 }, "right":{ "op":"=", "left":"v2_2_a", "right":4 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":3 }, "right":{ "op":"=", "left":"v4_2_a", "right":3 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":1 }, "right":{ "op":"=", "left":"v3_2_a", "right":1 } } } }, 3, 4 ] } ] } ] }, "right":{ "op":"?:", "args":[ { "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":3 }, "right":{ "op":"=", "left":"v2_2_a", "right":3 } }, 1, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":1 }, "right":{ "op":"=", "left":"v2_2_a", "right":1 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":3 }, "right":{ "op":"=", "left":"v1_2_a", "right":3 } } }, "right":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":4 }, "right":{ "op":"=", "left":"v2_2_a", "right":4 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":3 }, "right":{ "op":"=", "left":"v4_2_a", "right":3 } } } }, 2, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":1 }, "right":{ "op":"=", "left":"v2_2_a", "right":1 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":4 }, "right":{ "op":"=", "left":"v1_2_a", "right":4 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":3 }, "right":{ "op":"=", "left":"v4_2_a", "right":3 } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":4 }, "right":{ "op":"=", "left":"v2_2_a", "right":4 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":1 }, "right":{ "op":"=", "left":"v4_2_a", "right":1 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":3 }, "right":{ "op":"=", "left":"v1_2_a", "right":3 } } } }, 3, 4 ] } ] } ] } }, "right":{ "op":"?:", "args":[ { "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":4 }, "right":{ "op":"=", "left":"v2_2_a", "right":4 } }, 1, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":1 }, "right":{ "op":"=", "left":"v2_2_a", "right":1 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":4 }, "right":{ "op":"=", "left":"v1_2_a", "right":4 } } }, "right":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":3 }, "right":{ "op":"=", "left":"v2_2_a", "right":3 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":4 }, "right":{ "op":"=", "left":"v3_2_a", "right":4 } } } }, 2, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":1 }, "right":{ "op":"=", "left":"v2_2_a", "right":1 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":3 }, "right":{ "op":"=", "left":"v1_2_a", "right":3 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":4 }, "right":{ "op":"=", "left":"v3_2_a", "right":4 } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":3 }, "right":{ "op":"=", "left":"v2_2_a", "right":3 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":1 }, "right":{ "op":"=", "left":"v3_2_a", "right":1 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":4 }, "right":{ "op":"=", "left":"v1_2_a", "right":4 } } } }, 3, 4 ] } ] } ] } } }, "right":{ "op":"max", "left":{ "op":"max", "left":{ "op":"?:", "args":[ { "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":2 }, "right":{ "op":"=", "left":"v3_2_a", "right":2 } }, 1, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":1 }, "right":{ "op":"=", "left":"v3_2_a", "right":1 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":2 }, "right":{ "op":"=", "left":"v1_2_a", "right":2 } } }, "right":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":4 }, "right":{ "op":"=", "left":"v3_2_a", "right":4 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":2 }, "right":{ "op":"=", "left":"v4_2_a", "right":2 } } } }, 2, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":1 }, "right":{ "op":"=", "left":"v3_2_a", "right":1 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":4 }, "right":{ "op":"=", "left":"v1_2_a", "right":4 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":2 }, "right":{ "op":"=", "left":"v4_2_a", "right":2 } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":4 }, "right":{ "op":"=", "left":"v3_2_a", "right":4 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":1 }, "right":{ "op":"=", "left":"v4_2_a", "right":1 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":2 }, "right":{ "op":"=", "left":"v1_2_a", "right":2 } } } }, 3, 4 ] } ] } ] }, "right":{ "op":"?:", "args":[ { "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":1 }, "right":{ "op":"=", "left":"v3_2_a", "right":1 } }, 1, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":2 }, "right":{ "op":"=", "left":"v3_2_a", "right":2 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":1 }, "right":{ "op":"=", "left":"v2_2_a", "right":1 } } }, "right":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":4 }, "right":{ "op":"=", "left":"v3_2_a", "right":4 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":1 }, "right":{ "op":"=", "left":"v4_2_a", "right":1 } } } }, 2, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":2 }, "right":{ "op":"=", "left":"v3_2_a", "right":2 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":4 }, "right":{ "op":"=", "left":"v2_2_a", "right":4 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":1 }, "right":{ "op":"=", "left":"v4_2_a", "right":1 } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":4 }, "right":{ "op":"=", "left":"v3_2_a", "right":4 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":2 }, "right":{ "op":"=", "left":"v4_2_a", "right":2 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":1 }, "right":{ "op":"=", "left":"v2_2_a", "right":1 } } } }, 3, 4 ] } ] } ] } }, "right":{ "op":"?:", "args":[ { "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":4 }, "right":{ "op":"=", "left":"v3_2_a", "right":4 } }, 1, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":2 }, "right":{ "op":"=", "left":"v3_2_a", "right":2 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":4 }, "right":{ "op":"=", "left":"v2_2_a", "right":4 } } }, "right":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":1 }, "right":{ "op":"=", "left":"v3_2_a", "right":1 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":4 }, "right":{ "op":"=", "left":"v1_2_a", "right":4 } } } }, 2, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":2 }, "right":{ "op":"=", "left":"v3_2_a", "right":2 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":1 }, "right":{ "op":"=", "left":"v2_2_a", "right":1 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":4 }, "right":{ "op":"=", "left":"v1_2_a", "right":4 } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":1 }, "right":{ "op":"=", "left":"v3_2_a", "right":1 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":2 }, "right":{ "op":"=", "left":"v1_2_a", "right":2 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":4 }, "right":{ "op":"=", "left":"v2_2_a", "right":4 } } } }, 3, 4 ] } ] } ] } } }, "right":{ "op":"max", "left":{ "op":"max", "left":{ "op":"?:", "args":[ { "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":2 }, "right":{ "op":"=", "left":"v4_2_a", "right":2 } }, 1, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":3 }, "right":{ "op":"=", "left":"v4_2_a", "right":3 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":2 }, "right":{ "op":"=", "left":"v3_2_a", "right":2 } } }, "right":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":1 }, "right":{ "op":"=", "left":"v4_2_a", "right":1 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":2 }, "right":{ "op":"=", "left":"v1_2_a", "right":2 } } } }, 2, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":3 }, "right":{ "op":"=", "left":"v4_2_a", "right":3 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":1 }, "right":{ "op":"=", "left":"v3_2_a", "right":1 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":2 }, "right":{ "op":"=", "left":"v1_2_a", "right":2 } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":1 }, "right":{ "op":"=", "left":"v4_2_a", "right":1 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":3 }, "right":{ "op":"=", "left":"v1_2_a", "right":3 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":2 }, "right":{ "op":"=", "left":"v3_2_a", "right":2 } } } }, 3, 4 ] } ] } ] }, "right":{ "op":"?:", "args":[ { "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":3 }, "right":{ "op":"=", "left":"v4_2_a", "right":3 } }, 1, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":2 }, "right":{ "op":"=", "left":"v4_2_a", "right":2 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":3 }, "right":{ "op":"=", "left":"v2_2_a", "right":3 } } }, "right":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":1 }, "right":{ "op":"=", "left":"v4_2_a", "right":1 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":3 }, "right":{ "op":"=", "left":"v1_2_a", "right":3 } } } }, 2, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":2 }, "right":{ "op":"=", "left":"v4_2_a", "right":2 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":1 }, "right":{ "op":"=", "left":"v2_2_a", "right":1 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":3 }, "right":{ "op":"=", "left":"v1_2_a", "right":3 } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":1 }, "right":{ "op":"=", "left":"v4_2_a", "right":1 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":2 }, "right":{ "op":"=", "left":"v1_2_a", "right":2 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":3 }, "right":{ "op":"=", "left":"v2_2_a", "right":3 } } } }, 3, 4 ] } ] } ] } }, "right":{ "op":"?:", "args":[ { "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":1 }, "right":{ "op":"=", "left":"v4_2_a", "right":1 } }, 1, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":2 }, "right":{ "op":"=", "left":"v4_2_a", "right":2 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":1 }, "right":{ "op":"=", "left":"v2_2_a", "right":1 } } }, "right":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":3 }, "right":{ "op":"=", "left":"v4_2_a", "right":3 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":1 }, "right":{ "op":"=", "left":"v3_2_a", "right":1 } } } }, 2, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":2 }, "right":{ "op":"=", "left":"v4_2_a", "right":2 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":3 }, "right":{ "op":"=", "left":"v2_2_a", "right":3 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":1 }, "right":{ "op":"=", "left":"v3_2_a", "right":1 } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":3 }, "right":{ "op":"=", "left":"v4_2_a", "right":3 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":2 }, "right":{ "op":"=", "left":"v3_2_a", "right":2 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":1 }, "right":{ "op":"=", "left":"v2_2_a", "right":1 } } } }, 3, 4 ] } ] } ] } } } }, { "ref":"\"max_path_len_sq\"", "value":{ "op":"*", "left":{ "op":"max", "left":{ "op":"max", "left":{ "op":"max", "left":{ "op":"max", "left":{ "op":"max", "left":{ "op":"?:", "args":[ { "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":2 }, "right":{ "op":"=", "left":"v1_2_a", "right":2 } }, 1, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":3 }, "right":{ "op":"=", "left":"v1_2_a", "right":3 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":2 }, "right":{ "op":"=", "left":"v3_2_a", "right":2 } } }, "right":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":4 }, "right":{ "op":"=", "left":"v1_2_a", "right":4 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":2 }, "right":{ "op":"=", "left":"v4_2_a", "right":2 } } } }, 2, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":3 }, "right":{ "op":"=", "left":"v1_2_a", "right":3 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":4 }, "right":{ "op":"=", "left":"v3_2_a", "right":4 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":2 }, "right":{ "op":"=", "left":"v4_2_a", "right":2 } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":4 }, "right":{ "op":"=", "left":"v1_2_a", "right":4 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":3 }, "right":{ "op":"=", "left":"v4_2_a", "right":3 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":2 }, "right":{ "op":"=", "left":"v3_2_a", "right":2 } } } }, 3, 4 ] } ] } ] }, "right":{ "op":"?:", "args":[ { "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":3 }, "right":{ "op":"=", "left":"v1_2_a", "right":3 } }, 1, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":2 }, "right":{ "op":"=", "left":"v1_2_a", "right":2 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":3 }, "right":{ "op":"=", "left":"v2_2_a", "right":3 } } }, "right":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":4 }, "right":{ "op":"=", "left":"v1_2_a", "right":4 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":3 }, "right":{ "op":"=", "left":"v4_2_a", "right":3 } } } }, 2, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":2 }, "right":{ "op":"=", "left":"v1_2_a", "right":2 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":4 }, "right":{ "op":"=", "left":"v2_2_a", "right":4 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":3 }, "right":{ "op":"=", "left":"v4_2_a", "right":3 } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":4 }, "right":{ "op":"=", "left":"v1_2_a", "right":4 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":2 }, "right":{ "op":"=", "left":"v4_2_a", "right":2 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":3 }, "right":{ "op":"=", "left":"v2_2_a", "right":3 } } } }, 3, 4 ] } ] } ] } }, "right":{ "op":"?:", "args":[ { "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":4 }, "right":{ "op":"=", "left":"v1_2_a", "right":4 } }, 1, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":2 }, "right":{ "op":"=", "left":"v1_2_a", "right":2 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":4 }, "right":{ "op":"=", "left":"v2_2_a", "right":4 } } }, "right":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":3 }, "right":{ "op":"=", "left":"v1_2_a", "right":3 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":4 }, "right":{ "op":"=", "left":"v3_2_a", "right":4 } } } }, 2, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":2 }, "right":{ "op":"=", "left":"v1_2_a", "right":2 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":3 }, "right":{ "op":"=", "left":"v2_2_a", "right":3 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":4 }, "right":{ "op":"=", "left":"v3_2_a", "right":4 } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":3 }, "right":{ "op":"=", "left":"v1_2_a", "right":3 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":2 }, "right":{ "op":"=", "left":"v3_2_a", "right":2 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":4 }, "right":{ "op":"=", "left":"v2_2_a", "right":4 } } } }, 3, 4 ] } ] } ] } }, "right":{ "op":"max", "left":{ "op":"max", "left":{ "op":"?:", "args":[ { "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":1 }, "right":{ "op":"=", "left":"v2_2_a", "right":1 } }, 1, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":3 }, "right":{ "op":"=", "left":"v2_2_a", "right":3 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":1 }, "right":{ "op":"=", "left":"v3_2_a", "right":1 } } }, "right":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":4 }, "right":{ "op":"=", "left":"v2_2_a", "right":4 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":1 }, "right":{ "op":"=", "left":"v4_2_a", "right":1 } } } }, 2, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":3 }, "right":{ "op":"=", "left":"v2_2_a", "right":3 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":4 }, "right":{ "op":"=", "left":"v3_2_a", "right":4 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":1 }, "right":{ "op":"=", "left":"v4_2_a", "right":1 } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":4 }, "right":{ "op":"=", "left":"v2_2_a", "right":4 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":3 }, "right":{ "op":"=", "left":"v4_2_a", "right":3 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":1 }, "right":{ "op":"=", "left":"v3_2_a", "right":1 } } } }, 3, 4 ] } ] } ] }, "right":{ "op":"?:", "args":[ { "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":3 }, "right":{ "op":"=", "left":"v2_2_a", "right":3 } }, 1, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":1 }, "right":{ "op":"=", "left":"v2_2_a", "right":1 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":3 }, "right":{ "op":"=", "left":"v1_2_a", "right":3 } } }, "right":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":4 }, "right":{ "op":"=", "left":"v2_2_a", "right":4 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":3 }, "right":{ "op":"=", "left":"v4_2_a", "right":3 } } } }, 2, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":1 }, "right":{ "op":"=", "left":"v2_2_a", "right":1 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":4 }, "right":{ "op":"=", "left":"v1_2_a", "right":4 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":3 }, "right":{ "op":"=", "left":"v4_2_a", "right":3 } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":4 }, "right":{ "op":"=", "left":"v2_2_a", "right":4 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":1 }, "right":{ "op":"=", "left":"v4_2_a", "right":1 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":3 }, "right":{ "op":"=", "left":"v1_2_a", "right":3 } } } }, 3, 4 ] } ] } ] } }, "right":{ "op":"?:", "args":[ { "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":4 }, "right":{ "op":"=", "left":"v2_2_a", "right":4 } }, 1, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":1 }, "right":{ "op":"=", "left":"v2_2_a", "right":1 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":4 }, "right":{ "op":"=", "left":"v1_2_a", "right":4 } } }, "right":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":3 }, "right":{ "op":"=", "left":"v2_2_a", "right":3 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":4 }, "right":{ "op":"=", "left":"v3_2_a", "right":4 } } } }, 2, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":1 }, "right":{ "op":"=", "left":"v2_2_a", "right":1 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":3 }, "right":{ "op":"=", "left":"v1_2_a", "right":3 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":4 }, "right":{ "op":"=", "left":"v3_2_a", "right":4 } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":3 }, "right":{ "op":"=", "left":"v2_2_a", "right":3 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":1 }, "right":{ "op":"=", "left":"v3_2_a", "right":1 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":4 }, "right":{ "op":"=", "left":"v1_2_a", "right":4 } } } }, 3, 4 ] } ] } ] } } }, "right":{ "op":"max", "left":{ "op":"max", "left":{ "op":"?:", "args":[ { "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":2 }, "right":{ "op":"=", "left":"v3_2_a", "right":2 } }, 1, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":1 }, "right":{ "op":"=", "left":"v3_2_a", "right":1 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":2 }, "right":{ "op":"=", "left":"v1_2_a", "right":2 } } }, "right":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":4 }, "right":{ "op":"=", "left":"v3_2_a", "right":4 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":2 }, "right":{ "op":"=", "left":"v4_2_a", "right":2 } } } }, 2, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":1 }, "right":{ "op":"=", "left":"v3_2_a", "right":1 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":4 }, "right":{ "op":"=", "left":"v1_2_a", "right":4 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":2 }, "right":{ "op":"=", "left":"v4_2_a", "right":2 } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":4 }, "right":{ "op":"=", "left":"v3_2_a", "right":4 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":1 }, "right":{ "op":"=", "left":"v4_2_a", "right":1 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":2 }, "right":{ "op":"=", "left":"v1_2_a", "right":2 } } } }, 3, 4 ] } ] } ] }, "right":{ "op":"?:", "args":[ { "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":1 }, "right":{ "op":"=", "left":"v3_2_a", "right":1 } }, 1, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":2 }, "right":{ "op":"=", "left":"v3_2_a", "right":2 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":1 }, "right":{ "op":"=", "left":"v2_2_a", "right":1 } } }, "right":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":4 }, "right":{ "op":"=", "left":"v3_2_a", "right":4 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":1 }, "right":{ "op":"=", "left":"v4_2_a", "right":1 } } } }, 2, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":2 }, "right":{ "op":"=", "left":"v3_2_a", "right":2 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":4 }, "right":{ "op":"=", "left":"v2_2_a", "right":4 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":1 }, "right":{ "op":"=", "left":"v4_2_a", "right":1 } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":4 }, "right":{ "op":"=", "left":"v3_2_a", "right":4 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":2 }, "right":{ "op":"=", "left":"v4_2_a", "right":2 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":1 }, "right":{ "op":"=", "left":"v2_2_a", "right":1 } } } }, 3, 4 ] } ] } ] } }, "right":{ "op":"?:", "args":[ { "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":4 }, "right":{ "op":"=", "left":"v3_2_a", "right":4 } }, 1, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":2 }, "right":{ "op":"=", "left":"v3_2_a", "right":2 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":4 }, "right":{ "op":"=", "left":"v2_2_a", "right":4 } } }, "right":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":1 }, "right":{ "op":"=", "left":"v3_2_a", "right":1 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":4 }, "right":{ "op":"=", "left":"v1_2_a", "right":4 } } } }, 2, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":2 }, "right":{ "op":"=", "left":"v3_2_a", "right":2 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":1 }, "right":{ "op":"=", "left":"v2_2_a", "right":1 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":4 }, "right":{ "op":"=", "left":"v1_2_a", "right":4 } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":1 }, "right":{ "op":"=", "left":"v3_2_a", "right":1 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":2 }, "right":{ "op":"=", "left":"v1_2_a", "right":2 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":4 }, "right":{ "op":"=", "left":"v2_2_a", "right":4 } } } }, 3, 4 ] } ] } ] } } }, "right":{ "op":"max", "left":{ "op":"max", "left":{ "op":"?:", "args":[ { "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":2 }, "right":{ "op":"=", "left":"v4_2_a", "right":2 } }, 1, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":3 }, "right":{ "op":"=", "left":"v4_2_a", "right":3 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":2 }, "right":{ "op":"=", "left":"v3_2_a", "right":2 } } }, "right":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":1 }, "right":{ "op":"=", "left":"v4_2_a", "right":1 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":2 }, "right":{ "op":"=", "left":"v1_2_a", "right":2 } } } }, 2, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":3 }, "right":{ "op":"=", "left":"v4_2_a", "right":3 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":1 }, "right":{ "op":"=", "left":"v3_2_a", "right":1 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":2 }, "right":{ "op":"=", "left":"v1_2_a", "right":2 } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":1 }, "right":{ "op":"=", "left":"v4_2_a", "right":1 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":3 }, "right":{ "op":"=", "left":"v1_2_a", "right":3 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":2 }, "right":{ "op":"=", "left":"v3_2_a", "right":2 } } } }, 3, 4 ] } ] } ] }, "right":{ "op":"?:", "args":[ { "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":3 }, "right":{ "op":"=", "left":"v4_2_a", "right":3 } }, 1, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":2 }, "right":{ "op":"=", "left":"v4_2_a", "right":2 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":3 }, "right":{ "op":"=", "left":"v2_2_a", "right":3 } } }, "right":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":1 }, "right":{ "op":"=", "left":"v4_2_a", "right":1 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":3 }, "right":{ "op":"=", "left":"v1_2_a", "right":3 } } } }, 2, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":2 }, "right":{ "op":"=", "left":"v4_2_a", "right":2 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":1 }, "right":{ "op":"=", "left":"v2_2_a", "right":1 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":3 }, "right":{ "op":"=", "left":"v1_2_a", "right":3 } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":1 }, "right":{ "op":"=", "left":"v4_2_a", "right":1 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":2 }, "right":{ "op":"=", "left":"v1_2_a", "right":2 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":3 }, "right":{ "op":"=", "left":"v2_2_a", "right":3 } } } }, 3, 4 ] } ] } ] } }, "right":{ "op":"?:", "args":[ { "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":1 }, "right":{ "op":"=", "left":"v4_2_a", "right":1 } }, 1, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":2 }, "right":{ "op":"=", "left":"v4_2_a", "right":2 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":1 }, "right":{ "op":"=", "left":"v2_2_a", "right":1 } } }, "right":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":3 }, "right":{ "op":"=", "left":"v4_2_a", "right":3 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":1 }, "right":{ "op":"=", "left":"v3_2_a", "right":1 } } } }, 2, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":2 }, "right":{ "op":"=", "left":"v4_2_a", "right":2 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":3 }, "right":{ "op":"=", "left":"v2_2_a", "right":3 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":1 }, "right":{ "op":"=", "left":"v3_2_a", "right":1 } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":3 }, "right":{ "op":"=", "left":"v4_2_a", "right":3 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":2 }, "right":{ "op":"=", "left":"v3_2_a", "right":2 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":1 }, "right":{ "op":"=", "left":"v2_2_a", "right":1 } } } }, 3, 4 ] } ] } ] } } }, "right":{ "op":"max", "left":{ "op":"max", "left":{ "op":"max", "left":{ "op":"max", "left":{ "op":"max", "left":{ "op":"?:", "args":[ { "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":2 }, "right":{ "op":"=", "left":"v1_2_a", "right":2 } }, 1, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":3 }, "right":{ "op":"=", "left":"v1_2_a", "right":3 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":2 }, "right":{ "op":"=", "left":"v3_2_a", "right":2 } } }, "right":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":4 }, "right":{ "op":"=", "left":"v1_2_a", "right":4 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":2 }, "right":{ "op":"=", "left":"v4_2_a", "right":2 } } } }, 2, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":3 }, "right":{ "op":"=", "left":"v1_2_a", "right":3 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":4 }, "right":{ "op":"=", "left":"v3_2_a", "right":4 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":2 }, "right":{ "op":"=", "left":"v4_2_a", "right":2 } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":4 }, "right":{ "op":"=", "left":"v1_2_a", "right":4 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":3 }, "right":{ "op":"=", "left":"v4_2_a", "right":3 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":2 }, "right":{ "op":"=", "left":"v3_2_a", "right":2 } } } }, 3, 4 ] } ] } ] }, "right":{ "op":"?:", "args":[ { "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":3 }, "right":{ "op":"=", "left":"v1_2_a", "right":3 } }, 1, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":2 }, "right":{ "op":"=", "left":"v1_2_a", "right":2 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":3 }, "right":{ "op":"=", "left":"v2_2_a", "right":3 } } }, "right":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":4 }, "right":{ "op":"=", "left":"v1_2_a", "right":4 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":3 }, "right":{ "op":"=", "left":"v4_2_a", "right":3 } } } }, 2, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":2 }, "right":{ "op":"=", "left":"v1_2_a", "right":2 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":4 }, "right":{ "op":"=", "left":"v2_2_a", "right":4 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":3 }, "right":{ "op":"=", "left":"v4_2_a", "right":3 } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":4 }, "right":{ "op":"=", "left":"v1_2_a", "right":4 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":2 }, "right":{ "op":"=", "left":"v4_2_a", "right":2 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":3 }, "right":{ "op":"=", "left":"v2_2_a", "right":3 } } } }, 3, 4 ] } ] } ] } }, "right":{ "op":"?:", "args":[ { "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":4 }, "right":{ "op":"=", "left":"v1_2_a", "right":4 } }, 1, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":2 }, "right":{ "op":"=", "left":"v1_2_a", "right":2 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":4 }, "right":{ "op":"=", "left":"v2_2_a", "right":4 } } }, "right":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":3 }, "right":{ "op":"=", "left":"v1_2_a", "right":3 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":4 }, "right":{ "op":"=", "left":"v3_2_a", "right":4 } } } }, 2, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":2 }, "right":{ "op":"=", "left":"v1_2_a", "right":2 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":3 }, "right":{ "op":"=", "left":"v2_2_a", "right":3 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":4 }, "right":{ "op":"=", "left":"v3_2_a", "right":4 } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":3 }, "right":{ "op":"=", "left":"v1_2_a", "right":3 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":2 }, "right":{ "op":"=", "left":"v3_2_a", "right":2 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":4 }, "right":{ "op":"=", "left":"v2_2_a", "right":4 } } } }, 3, 4 ] } ] } ] } }, "right":{ "op":"max", "left":{ "op":"max", "left":{ "op":"?:", "args":[ { "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":1 }, "right":{ "op":"=", "left":"v2_2_a", "right":1 } }, 1, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":3 }, "right":{ "op":"=", "left":"v2_2_a", "right":3 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":1 }, "right":{ "op":"=", "left":"v3_2_a", "right":1 } } }, "right":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":4 }, "right":{ "op":"=", "left":"v2_2_a", "right":4 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":1 }, "right":{ "op":"=", "left":"v4_2_a", "right":1 } } } }, 2, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":3 }, "right":{ "op":"=", "left":"v2_2_a", "right":3 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":4 }, "right":{ "op":"=", "left":"v3_2_a", "right":4 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":1 }, "right":{ "op":"=", "left":"v4_2_a", "right":1 } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":4 }, "right":{ "op":"=", "left":"v2_2_a", "right":4 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":3 }, "right":{ "op":"=", "left":"v4_2_a", "right":3 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":1 }, "right":{ "op":"=", "left":"v3_2_a", "right":1 } } } }, 3, 4 ] } ] } ] }, "right":{ "op":"?:", "args":[ { "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":3 }, "right":{ "op":"=", "left":"v2_2_a", "right":3 } }, 1, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":1 }, "right":{ "op":"=", "left":"v2_2_a", "right":1 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":3 }, "right":{ "op":"=", "left":"v1_2_a", "right":3 } } }, "right":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":4 }, "right":{ "op":"=", "left":"v2_2_a", "right":4 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":3 }, "right":{ "op":"=", "left":"v4_2_a", "right":3 } } } }, 2, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":1 }, "right":{ "op":"=", "left":"v2_2_a", "right":1 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":4 }, "right":{ "op":"=", "left":"v1_2_a", "right":4 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":3 }, "right":{ "op":"=", "left":"v4_2_a", "right":3 } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":4 }, "right":{ "op":"=", "left":"v2_2_a", "right":4 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":1 }, "right":{ "op":"=", "left":"v4_2_a", "right":1 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":3 }, "right":{ "op":"=", "left":"v1_2_a", "right":3 } } } }, 3, 4 ] } ] } ] } }, "right":{ "op":"?:", "args":[ { "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":4 }, "right":{ "op":"=", "left":"v2_2_a", "right":4 } }, 1, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":1 }, "right":{ "op":"=", "left":"v2_2_a", "right":1 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":4 }, "right":{ "op":"=", "left":"v1_2_a", "right":4 } } }, "right":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":3 }, "right":{ "op":"=", "left":"v2_2_a", "right":3 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":4 }, "right":{ "op":"=", "left":"v3_2_a", "right":4 } } } }, 2, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":1 }, "right":{ "op":"=", "left":"v2_2_a", "right":1 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":3 }, "right":{ "op":"=", "left":"v1_2_a", "right":3 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":4 }, "right":{ "op":"=", "left":"v3_2_a", "right":4 } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":3 }, "right":{ "op":"=", "left":"v2_2_a", "right":3 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":1 }, "right":{ "op":"=", "left":"v3_2_a", "right":1 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":4 }, "right":{ "op":"=", "left":"v1_2_a", "right":4 } } } }, 3, 4 ] } ] } ] } } }, "right":{ "op":"max", "left":{ "op":"max", "left":{ "op":"?:", "args":[ { "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":2 }, "right":{ "op":"=", "left":"v3_2_a", "right":2 } }, 1, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":1 }, "right":{ "op":"=", "left":"v3_2_a", "right":1 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":2 }, "right":{ "op":"=", "left":"v1_2_a", "right":2 } } }, "right":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":4 }, "right":{ "op":"=", "left":"v3_2_a", "right":4 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":2 }, "right":{ "op":"=", "left":"v4_2_a", "right":2 } } } }, 2, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":1 }, "right":{ "op":"=", "left":"v3_2_a", "right":1 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":4 }, "right":{ "op":"=", "left":"v1_2_a", "right":4 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":2 }, "right":{ "op":"=", "left":"v4_2_a", "right":2 } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":4 }, "right":{ "op":"=", "left":"v3_2_a", "right":4 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":1 }, "right":{ "op":"=", "left":"v4_2_a", "right":1 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":2 }, "right":{ "op":"=", "left":"v1_2_a", "right":2 } } } }, 3, 4 ] } ] } ] }, "right":{ "op":"?:", "args":[ { "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":1 }, "right":{ "op":"=", "left":"v3_2_a", "right":1 } }, 1, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":2 }, "right":{ "op":"=", "left":"v3_2_a", "right":2 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":1 }, "right":{ "op":"=", "left":"v2_2_a", "right":1 } } }, "right":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":4 }, "right":{ "op":"=", "left":"v3_2_a", "right":4 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":1 }, "right":{ "op":"=", "left":"v4_2_a", "right":1 } } } }, 2, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":2 }, "right":{ "op":"=", "left":"v3_2_a", "right":2 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":4 }, "right":{ "op":"=", "left":"v2_2_a", "right":4 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":1 }, "right":{ "op":"=", "left":"v4_2_a", "right":1 } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":4 }, "right":{ "op":"=", "left":"v3_2_a", "right":4 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":2 }, "right":{ "op":"=", "left":"v4_2_a", "right":2 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":1 }, "right":{ "op":"=", "left":"v2_2_a", "right":1 } } } }, 3, 4 ] } ] } ] } }, "right":{ "op":"?:", "args":[ { "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":4 }, "right":{ "op":"=", "left":"v3_2_a", "right":4 } }, 1, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":2 }, "right":{ "op":"=", "left":"v3_2_a", "right":2 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":4 }, "right":{ "op":"=", "left":"v2_2_a", "right":4 } } }, "right":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":1 }, "right":{ "op":"=", "left":"v3_2_a", "right":1 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":4 }, "right":{ "op":"=", "left":"v1_2_a", "right":4 } } } }, 2, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":2 }, "right":{ "op":"=", "left":"v3_2_a", "right":2 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":1 }, "right":{ "op":"=", "left":"v2_2_a", "right":1 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":4 }, "right":{ "op":"=", "left":"v1_2_a", "right":4 } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":1 }, "right":{ "op":"=", "left":"v3_2_a", "right":1 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":2 }, "right":{ "op":"=", "left":"v1_2_a", "right":2 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":4 }, "right":{ "op":"=", "left":"v2_2_a", "right":4 } } } }, 3, 4 ] } ] } ] } } }, "right":{ "op":"max", "left":{ "op":"max", "left":{ "op":"?:", "args":[ { "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":2 }, "right":{ "op":"=", "left":"v4_2_a", "right":2 } }, 1, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":3 }, "right":{ "op":"=", "left":"v4_2_a", "right":3 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":2 }, "right":{ "op":"=", "left":"v3_2_a", "right":2 } } }, "right":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":1 }, "right":{ "op":"=", "left":"v4_2_a", "right":1 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":2 }, "right":{ "op":"=", "left":"v1_2_a", "right":2 } } } }, 2, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":3 }, "right":{ "op":"=", "left":"v4_2_a", "right":3 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":1 }, "right":{ "op":"=", "left":"v3_2_a", "right":1 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":2 }, "right":{ "op":"=", "left":"v1_2_a", "right":2 } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":1 }, "right":{ "op":"=", "left":"v4_2_a", "right":1 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":3 }, "right":{ "op":"=", "left":"v1_2_a", "right":3 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":2 }, "right":{ "op":"=", "left":"v3_2_a", "right":2 } } } }, 3, 4 ] } ] } ] }, "right":{ "op":"?:", "args":[ { "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":3 }, "right":{ "op":"=", "left":"v4_2_a", "right":3 } }, 1, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":2 }, "right":{ "op":"=", "left":"v4_2_a", "right":2 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":3 }, "right":{ "op":"=", "left":"v2_2_a", "right":3 } } }, "right":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":1 }, "right":{ "op":"=", "left":"v4_2_a", "right":1 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":3 }, "right":{ "op":"=", "left":"v1_2_a", "right":3 } } } }, 2, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":2 }, "right":{ "op":"=", "left":"v4_2_a", "right":2 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":1 }, "right":{ "op":"=", "left":"v2_2_a", "right":1 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":3 }, "right":{ "op":"=", "left":"v1_2_a", "right":3 } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":1 }, "right":{ "op":"=", "left":"v4_2_a", "right":1 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v1_1_a", "right":2 }, "right":{ "op":"=", "left":"v1_2_a", "right":2 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":3 }, "right":{ "op":"=", "left":"v2_2_a", "right":3 } } } }, 3, 4 ] } ] } ] } }, "right":{ "op":"?:", "args":[ { "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":1 }, "right":{ "op":"=", "left":"v4_2_a", "right":1 } }, 1, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":2 }, "right":{ "op":"=", "left":"v4_2_a", "right":2 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":1 }, "right":{ "op":"=", "left":"v2_2_a", "right":1 } } }, "right":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":3 }, "right":{ "op":"=", "left":"v4_2_a", "right":3 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":1 }, "right":{ "op":"=", "left":"v3_2_a", "right":1 } } } }, 2, { "op":"?:", "args":[ { "op":"∨", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":2 }, "right":{ "op":"=", "left":"v4_2_a", "right":2 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":3 }, "right":{ "op":"=", "left":"v2_2_a", "right":3 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":1 }, "right":{ "op":"=", "left":"v3_2_a", "right":1 } } }, "right":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∨", "left":{ "op":"=", "left":"v4_1_a", "right":3 }, "right":{ "op":"=", "left":"v4_2_a", "right":3 } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v3_1_a", "right":2 }, "right":{ "op":"=", "left":"v3_2_a", "right":2 } } }, "right":{ "op":"∨", "left":{ "op":"=", "left":"v2_1_a", "right":1 }, "right":{ "op":"=", "left":"v2_2_a", "right":1 } } } }, 3, 4 ] } ] } ] } } } } } ] } ], "initial-locations":[ "location" ], "edges":[ { "location":"location", "action":"start1", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"b1", "right":0 }, "right":{ "op":"<", "left":{ "op":"+", "left":{ "op":"+", "left":"b2", "right":"b3" }, "right":"b4" }, "right":3 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"b1", "value":1 } ], "observables":[ { "ref":"\"rounds\"", "value":{ "op":"?:", "args":[ { "op":"=", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"+", "left":"b1", "right":"b2" }, "right":"b3" }, "right":"b4" }, "right":3 }, 1, 0 ] } } ] } ] }, { "location":"location", "action":"start2", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"b2", "right":0 }, "right":{ "op":"<", "left":{ "op":"+", "left":{ "op":"+", "left":"b1", "right":"b3" }, "right":"b4" }, "right":3 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"b2", "value":1 } ], "observables":[ { "ref":"\"rounds\"", "value":{ "op":"?:", "args":[ { "op":"=", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"+", "left":"b1", "right":"b2" }, "right":"b3" }, "right":"b4" }, "right":3 }, 1, 0 ] } } ] } ] }, { "location":"location", "action":"start3", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"b3", "right":0 }, "right":{ "op":"<", "left":{ "op":"+", "left":{ "op":"+", "left":"b1", "right":"b2" }, "right":"b4" }, "right":3 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"b3", "value":1 } ], "observables":[ { "ref":"\"rounds\"", "value":{ "op":"?:", "args":[ { "op":"=", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"+", "left":"b1", "right":"b2" }, "right":"b3" }, "right":"b4" }, "right":3 }, 1, 0 ] } } ] } ] }, { "location":"location", "action":"start4", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"b4", "right":0 }, "right":{ "op":"<", "left":{ "op":"+", "left":{ "op":"+", "left":"b1", "right":"b2" }, "right":"b3" }, "right":3 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"b4", "value":1 } ], "observables":[ { "ref":"\"rounds\"", "value":{ "op":"?:", "args":[ { "op":"=", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"+", "left":"b1", "right":"b2" }, "right":"b3" }, "right":"b4" }, "right":3 }, 1, 0 ] } } ] } ] }, { "location":"location", "action":"start1", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"b1", "right":0 }, "right":{ "op":"=", "left":{ "op":"+", "left":{ "op":"+", "left":"b2", "right":"b3" }, "right":"b4" }, "right":3 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"b1", "value":0 }, { "ref":"b2", "value":0 }, { "ref":"b3", "value":0 }, { "ref":"b4", "value":0 } ], "observables":[ { "ref":"\"rounds\"", "value":{ "op":"?:", "args":[ { "op":"=", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"+", "left":"b1", "right":"b2" }, "right":"b3" }, "right":"b4" }, "right":3 }, 1, 0 ] } } ] } ] }, { "location":"location", "action":"start2", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"b2", "right":0 }, "right":{ "op":"=", "left":{ "op":"+", "left":{ "op":"+", "left":"b1", "right":"b3" }, "right":"b4" }, "right":3 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"b1", "value":0 }, { "ref":"b2", "value":0 }, { "ref":"b3", "value":0 }, { "ref":"b4", "value":0 } ], "observables":[ { "ref":"\"rounds\"", "value":{ "op":"?:", "args":[ { "op":"=", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"+", "left":"b1", "right":"b2" }, "right":"b3" }, "right":"b4" }, "right":3 }, 1, 0 ] } } ] } ] }, { "location":"location", "action":"start3", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"b3", "right":0 }, "right":{ "op":"=", "left":{ "op":"+", "left":{ "op":"+", "left":"b1", "right":"b2" }, "right":"b4" }, "right":3 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"b1", "value":0 }, { "ref":"b2", "value":0 }, { "ref":"b3", "value":0 }, { "ref":"b4", "value":0 } ], "observables":[ { "ref":"\"rounds\"", "value":{ "op":"?:", "args":[ { "op":"=", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"+", "left":"b1", "right":"b2" }, "right":"b3" }, "right":"b4" }, "right":3 }, 1, 0 ] } } ] } ] }, { "location":"location", "action":"start4", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"b4", "right":0 }, "right":{ "op":"=", "left":{ "op":"+", "left":{ "op":"+", "left":"b1", "right":"b2" }, "right":"b3" }, "right":3 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"b1", "value":0 }, { "ref":"b2", "value":0 }, { "ref":"b3", "value":0 }, { "ref":"b4", "value":0 } ], "observables":[ { "ref":"\"rounds\"", "value":{ "op":"?:", "args":[ { "op":"=", "left":{ "op":"+", "left":{ "op":"+", "left":{ "op":"+", "left":"b1", "right":"b2" }, "right":"b3" }, "right":"b4" }, "right":3 }, 1, 0 ] } } ] } ] } ] }, { "name":"M1", "locations":[ { "name":"location" } ], "initial-locations":[ "location" ], "edges":[ { "location":"location", "action":"push2_1_0", "guard":{ "exp":{ "op":"=", "left":"s1", "right":0 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s1", "value":1 }, { "ref":"a1", "value":2 }, { "ref":"h1", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"push3_1_0", "guard":{ "exp":{ "op":"=", "left":"s1", "right":0 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s1", "value":1 }, { "ref":"a1", "value":3 }, { "ref":"h1", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"push4_1_0", "guard":{ "exp":{ "op":"=", "left":"s1", "right":0 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s1", "value":1 }, { "ref":"a1", "value":4 }, { "ref":"h1", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"push2_1_1", "guard":{ "exp":{ "op":"=", "left":"s1", "right":0 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s1", "value":1 }, { "ref":"a1", "value":"v2_1_a" }, { "ref":"h1", "value":"v2_1_h" } ], "observables":[ ] } ] }, { "location":"location", "action":"push3_1_1", "guard":{ "exp":{ "op":"=", "left":"s1", "right":0 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s1", "value":1 }, { "ref":"a1", "value":"v3_1_a" }, { "ref":"h1", "value":"v3_1_h" } ], "observables":[ ] } ] }, { "location":"location", "action":"push4_1_1", "guard":{ "exp":{ "op":"=", "left":"s1", "right":0 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s1", "value":1 }, { "ref":"a1", "value":"v4_1_a" }, { "ref":"h1", "value":"v4_1_h" } ], "observables":[ ] } ] }, { "location":"location", "action":"push2_1_end", "guard":{ "exp":{ "op":"=", "left":"s1", "right":0 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s1", "value":0 }, { "ref":"a1", "value":0 }, { "ref":"h1", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"push3_1_end", "guard":{ "exp":{ "op":"=", "left":"s1", "right":0 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s1", "value":0 }, { "ref":"a1", "value":0 }, { "ref":"h1", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"push4_1_end", "guard":{ "exp":{ "op":"=", "left":"s1", "right":0 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s1", "value":0 }, { "ref":"a1", "value":0 }, { "ref":"h1", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"s1", "right":1 }, "right":{ "op":"=", "left":"a1", "right":1 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s1", "value":0 }, { "ref":"a1", "value":0 }, { "ref":"h1", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s1", "right":1 }, "right":{ "op":"¬", "exp":{ "op":"=", "left":"a1", "right":1 } } }, "right":{ "op":"∨", "left":{ "op":"∧", "left":{ "op":"=", "left":"a1", "right":"v1_1_a" }, "right":{ "op":"≥", "left":{ "op":"+", "left":"h1", "right":1 }, "right":"v1_1_h" } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"a1", "right":"v1_2_a" }, "right":{ "op":"≥", "left":{ "op":"+", "left":"h1", "right":1 }, "right":"v1_2_h" } } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s1", "value":0 }, { "ref":"a1", "value":0 }, { "ref":"h1", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s1", "right":1 }, "right":{ "op":"¬", "exp":{ "op":"=", "left":"a1", "right":1 } } }, "right":{ "op":"=", "left":"a1", "right":"v1_1_a" } }, "right":{ "op":"<", "left":{ "op":"+", "left":"h1", "right":1 }, "right":"v1_1_h" } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s1", "value":0 }, { "ref":"v1_1_h", "value":{ "op":"+", "left":"h1", "right":1 } }, { "ref":"a1", "value":0 }, { "ref":"h1", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s1", "right":1 }, "right":{ "op":"¬", "exp":{ "op":"=", "left":"a1", "right":1 } } }, "right":{ "op":"¬", "exp":{ "op":"=", "left":"a1", "right":"v1_1_a" } } }, "right":{ "op":"=", "left":"a1", "right":"v1_2_a" } }, "right":{ "op":"<", "left":{ "op":"+", "left":"h1", "right":1 }, "right":"v1_2_h" } }, "right":{ "op":"=", "left":{ "op":"?:", "args":[ { "op":"≤", "left":{ "op":"+", "left":"h1", "right":1 }, "right":"v1_1_h" }, 1, { "op":"?:", "args":[ { "op":"≤", "left":{ "op":"+", "left":"h1", "right":1 }, "right":"v1_2_h" }, 2, 3 ] } ] }, "right":2 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s1", "value":0 }, { "ref":"v1_2_a", "value":"a1" }, { "ref":"v1_2_h", "value":{ "op":"+", "left":"h1", "right":1 } }, { "ref":"a1", "value":0 }, { "ref":"h1", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s1", "right":1 }, "right":{ "op":"¬", "exp":{ "op":"=", "left":"a1", "right":1 } } }, "right":{ "op":"¬", "exp":{ "op":"=", "left":"a1", "right":"v1_1_a" } } }, "right":{ "op":"=", "left":"a1", "right":"v1_2_a" } }, "right":{ "op":"<", "left":{ "op":"+", "left":"h1", "right":1 }, "right":"v1_2_h" } }, "right":{ "op":"=", "left":{ "op":"?:", "args":[ { "op":"≤", "left":{ "op":"+", "left":"h1", "right":1 }, "right":"v1_1_h" }, 1, { "op":"?:", "args":[ { "op":"≤", "left":{ "op":"+", "left":"h1", "right":1 }, "right":"v1_2_h" }, 2, 3 ] } ] }, "right":1 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s1", "value":0 }, { "ref":"v1_1_a", "value":"a1" }, { "ref":"v1_1_h", "value":{ "op":"+", "left":"h1", "right":1 } }, { "ref":"v1_2_a", "value":"v1_1_a" }, { "ref":"v1_2_h", "value":"v1_1_h" }, { "ref":"a1", "value":0 }, { "ref":"h1", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s1", "right":1 }, "right":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"=", "left":"a1", "right":1 }, "right":{ "op":"∨", "left":{ "op":"=", "left":"a1", "right":"v1_1_a" }, "right":{ "op":"=", "left":"a1", "right":"v1_2_a" } } } } }, "right":{ "op":"=", "left":{ "op":"?:", "args":[ { "op":"≤", "left":{ "op":"+", "left":"h1", "right":1 }, "right":"v1_1_h" }, 1, { "op":"?:", "args":[ { "op":"≤", "left":{ "op":"+", "left":"h1", "right":1 }, "right":"v1_2_h" }, 2, 3 ] } ] }, "right":3 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s1", "value":0 }, { "ref":"a1", "value":0 }, { "ref":"h1", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s1", "right":1 }, "right":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"=", "left":"a1", "right":1 }, "right":{ "op":"∨", "left":{ "op":"=", "left":"a1", "right":"v1_1_a" }, "right":{ "op":"=", "left":"a1", "right":"v1_2_a" } } } } }, "right":{ "op":"=", "left":{ "op":"?:", "args":[ { "op":"≤", "left":{ "op":"+", "left":"h1", "right":1 }, "right":"v1_1_h" }, 1, { "op":"?:", "args":[ { "op":"≤", "left":{ "op":"+", "left":"h1", "right":1 }, "right":"v1_2_h" }, 2, 3 ] } ] }, "right":2 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s1", "value":0 }, { "ref":"v1_2_a", "value":"a1" }, { "ref":"v1_2_h", "value":{ "op":"+", "left":"h1", "right":1 } }, { "ref":"a1", "value":0 }, { "ref":"h1", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s1", "right":1 }, "right":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"=", "left":"a1", "right":1 }, "right":{ "op":"∨", "left":{ "op":"=", "left":"a1", "right":"v1_1_a" }, "right":{ "op":"=", "left":"a1", "right":"v1_2_a" } } } } }, "right":{ "op":"=", "left":{ "op":"?:", "args":[ { "op":"≤", "left":{ "op":"+", "left":"h1", "right":1 }, "right":"v1_1_h" }, 1, { "op":"?:", "args":[ { "op":"≤", "left":{ "op":"+", "left":"h1", "right":1 }, "right":"v1_2_h" }, 2, 3 ] } ] }, "right":1 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s1", "value":0 }, { "ref":"v1_1_a", "value":"a1" }, { "ref":"v1_1_h", "value":{ "op":"+", "left":"h1", "right":1 } }, { "ref":"v1_2_a", "value":"v1_1_a" }, { "ref":"v1_2_h", "value":"v1_1_h" }, { "ref":"a1", "value":0 }, { "ref":"h1", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"start1", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"s1", "right":0 }, "right":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":">", "left":"s2", "right":0 }, "right":{ "op":">", "left":"s3", "right":0 } }, "right":{ "op":">", "left":"s4", "right":0 } } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s1", "value":2 } ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"s1", "right":2 }, "right":{ "op":"=", "left":{ "op":"+", "left":{ "op":"?:", "args":[ { "op":">", "left":"v1_1_a", "right":0 }, 1, 0 ] }, "right":{ "op":"?:", "args":[ { "op":">", "left":"v1_2_a", "right":0 }, 1, 0 ] } }, "right":0 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s1", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"s1", "right":2 }, "right":{ "op":"=", "left":{ "op":"+", "left":{ "op":"?:", "args":[ { "op":">", "left":"v1_1_a", "right":0 }, 1, 0 ] }, "right":{ "op":"?:", "args":[ { "op":">", "left":"v1_2_a", "right":0 }, 1, 0 ] } }, "right":1 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s1", "value":3 }, { "ref":"send1", "value":"v1_1_a" } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"s1", "right":2 }, "right":{ "op":"=", "left":{ "op":"+", "left":{ "op":"?:", "args":[ { "op":">", "left":"v1_1_a", "right":0 }, 1, 0 ] }, "right":{ "op":"?:", "args":[ { "op":">", "left":"v1_2_a", "right":0 }, 1, 0 ] } }, "right":2 } } }, "destinations":[ { "probability":{ "exp":0.5000000 }, "location":"location", "assignments":[ { "ref":"s1", "value":3 }, { "ref":"send1", "value":"v1_1_a" } ], "observables":[ ] }, { "probability":{ "exp":0.5000000 }, "location":"location", "assignments":[ { "ref":"s1", "value":3 }, { "ref":"send1", "value":"v1_2_a" } ], "observables":[ ] } ] }, { "location":"location", "action":"push1_2_0", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s1", "right":3 }, "right":{ "op":"=", "left":"send1", "right":2 } }, "right":{ "op":"=", "left":"i1", "right":0 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"i1", "value":{ "op":"+", "left":"i1", "right":1 } } ], "observables":[ ] } ] }, { "location":"location", "action":"push1_2_1", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s1", "right":3 }, "right":{ "op":"=", "left":"send1", "right":2 } }, "right":{ "op":"=", "left":"i1", "right":1 } }, "right":{ "op":"<", "left":"v1_1_h", "right":4 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s1", "value":0 }, { "ref":"i1", "value":0 }, { "ref":"send1", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"push1_2_end", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s1", "right":3 }, "right":{ "op":"=", "left":"send1", "right":2 } }, "right":{ "op":"∨", "left":{ "op":"∧", "left":{ "op":"=", "left":"i1", "right":1 }, "right":{ "op":"=", "left":"v1_1_h", "right":4 } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"i1", "right":2 }, "right":{ "op":"=", "left":"v1_2_h", "right":4 } } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s1", "value":0 }, { "ref":"i1", "value":0 }, { "ref":"send1", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"push1_3_0", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s1", "right":3 }, "right":{ "op":"=", "left":"send1", "right":3 } }, "right":{ "op":"=", "left":"i1", "right":0 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"i1", "value":{ "op":"+", "left":"i1", "right":1 } } ], "observables":[ ] } ] }, { "location":"location", "action":"push1_3_1", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s1", "right":3 }, "right":{ "op":"=", "left":"send1", "right":3 } }, "right":{ "op":"=", "left":"i1", "right":1 } }, "right":{ "op":"<", "left":"v1_1_h", "right":4 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s1", "value":0 }, { "ref":"i1", "value":0 }, { "ref":"send1", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"push1_3_end", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s1", "right":3 }, "right":{ "op":"=", "left":"send1", "right":3 } }, "right":{ "op":"∨", "left":{ "op":"∧", "left":{ "op":"=", "left":"i1", "right":1 }, "right":{ "op":"=", "left":"v1_1_h", "right":4 } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"i1", "right":2 }, "right":{ "op":"=", "left":"v1_2_h", "right":4 } } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s1", "value":0 }, { "ref":"i1", "value":0 }, { "ref":"send1", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"push1_4_0", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s1", "right":3 }, "right":{ "op":"=", "left":"send1", "right":4 } }, "right":{ "op":"=", "left":"i1", "right":0 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"i1", "value":{ "op":"+", "left":"i1", "right":1 } } ], "observables":[ ] } ] }, { "location":"location", "action":"push1_4_1", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s1", "right":3 }, "right":{ "op":"=", "left":"send1", "right":4 } }, "right":{ "op":"=", "left":"i1", "right":1 } }, "right":{ "op":"<", "left":"v1_1_h", "right":4 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s1", "value":0 }, { "ref":"i1", "value":0 }, { "ref":"send1", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"push1_4_end", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s1", "right":3 }, "right":{ "op":"=", "left":"send1", "right":4 } }, "right":{ "op":"∨", "left":{ "op":"∧", "left":{ "op":"=", "left":"i1", "right":1 }, "right":{ "op":"=", "left":"v1_1_h", "right":4 } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"i1", "right":2 }, "right":{ "op":"=", "left":"v1_2_h", "right":4 } } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s1", "value":0 }, { "ref":"i1", "value":0 }, { "ref":"send1", "value":0 } ], "observables":[ ] } ] } ] }, { "name":"M2", "locations":[ { "name":"location" } ], "initial-locations":[ "location" ], "edges":[ { "location":"location", "action":"push1_2_0", "guard":{ "exp":{ "op":"=", "left":"s2", "right":0 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s2", "value":1 }, { "ref":"a2", "value":1 }, { "ref":"h2", "value":0 } ] } ] }, { "location":"location", "action":"push3_2_0", "guard":{ "exp":{ "op":"=", "left":"s2", "right":0 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s2", "value":1 }, { "ref":"a2", "value":3 }, { "ref":"h2", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"push4_2_0", "guard":{ "exp":{ "op":"=", "left":"s2", "right":0 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s2", "value":1 }, { "ref":"a2", "value":4 }, { "ref":"h2", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"push1_2_1", "guard":{ "exp":{ "op":"=", "left":"s2", "right":0 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s2", "value":1 }, { "ref":"a2", "value":"v1_1_a" }, { "ref":"h2", "value":"v1_1_h" } ] } ] }, { "location":"location", "action":"push3_2_1", "guard":{ "exp":{ "op":"=", "left":"s2", "right":0 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s2", "value":1 }, { "ref":"a2", "value":"v3_1_a" }, { "ref":"h2", "value":"v3_1_h" } ], "observables":[ ] } ] }, { "location":"location", "action":"push4_2_1", "guard":{ "exp":{ "op":"=", "left":"s2", "right":0 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s2", "value":1 }, { "ref":"a2", "value":"v4_1_a" }, { "ref":"h2", "value":"v4_1_h" } ], "observables":[ ] } ] }, { "location":"location", "action":"push1_2_end", "guard":{ "exp":{ "op":"=", "left":"s2", "right":0 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s2", "value":0 }, { "ref":"a2", "value":0 }, { "ref":"h2", "value":0 } ] } ] }, { "location":"location", "action":"push3_2_end", "guard":{ "exp":{ "op":"=", "left":"s2", "right":0 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s2", "value":0 }, { "ref":"a2", "value":0 }, { "ref":"h2", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"push4_2_end", "guard":{ "exp":{ "op":"=", "left":"s2", "right":0 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s2", "value":0 }, { "ref":"a2", "value":0 }, { "ref":"h2", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"s2", "right":1 }, "right":{ "op":"=", "left":"a2", "right":2 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s2", "value":0 }, { "ref":"a2", "value":0 }, { "ref":"h2", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s2", "right":1 }, "right":{ "op":"¬", "exp":{ "op":"=", "left":"a2", "right":2 } } }, "right":{ "op":"∨", "left":{ "op":"∧", "left":{ "op":"=", "left":"a2", "right":"v2_1_a" }, "right":{ "op":"≥", "left":{ "op":"+", "left":"h2", "right":1 }, "right":"v2_1_h" } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"a2", "right":"v2_2_a" }, "right":{ "op":"≥", "left":{ "op":"+", "left":"h2", "right":1 }, "right":"v2_2_h" } } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s2", "value":0 }, { "ref":"a2", "value":0 }, { "ref":"h2", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s2", "right":1 }, "right":{ "op":"¬", "exp":{ "op":"=", "left":"a2", "right":2 } } }, "right":{ "op":"=", "left":"a2", "right":"v2_1_a" } }, "right":{ "op":"<", "left":{ "op":"+", "left":"h2", "right":1 }, "right":"v2_1_h" } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s2", "value":0 }, { "ref":"v2_1_h", "value":{ "op":"+", "left":"h2", "right":1 } }, { "ref":"a2", "value":0 }, { "ref":"h2", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s2", "right":1 }, "right":{ "op":"¬", "exp":{ "op":"=", "left":"a2", "right":2 } } }, "right":{ "op":"¬", "exp":{ "op":"=", "left":"a2", "right":"v2_1_a" } } }, "right":{ "op":"=", "left":"a2", "right":"v2_2_a" } }, "right":{ "op":"<", "left":{ "op":"+", "left":"h2", "right":1 }, "right":"v2_2_h" } }, "right":{ "op":"=", "left":{ "op":"?:", "args":[ { "op":"≤", "left":{ "op":"+", "left":"h2", "right":1 }, "right":"v2_1_h" }, 1, { "op":"?:", "args":[ { "op":"≤", "left":{ "op":"+", "left":"h2", "right":1 }, "right":"v2_2_h" }, 2, 3 ] } ] }, "right":2 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s2", "value":0 }, { "ref":"v2_2_a", "value":"a2" }, { "ref":"v2_2_h", "value":{ "op":"+", "left":"h2", "right":1 } }, { "ref":"a2", "value":0 }, { "ref":"h2", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s2", "right":1 }, "right":{ "op":"¬", "exp":{ "op":"=", "left":"a2", "right":2 } } }, "right":{ "op":"¬", "exp":{ "op":"=", "left":"a2", "right":"v2_1_a" } } }, "right":{ "op":"=", "left":"a2", "right":"v2_2_a" } }, "right":{ "op":"<", "left":{ "op":"+", "left":"h2", "right":1 }, "right":"v2_2_h" } }, "right":{ "op":"=", "left":{ "op":"?:", "args":[ { "op":"≤", "left":{ "op":"+", "left":"h2", "right":1 }, "right":"v2_1_h" }, 1, { "op":"?:", "args":[ { "op":"≤", "left":{ "op":"+", "left":"h2", "right":1 }, "right":"v2_2_h" }, 2, 3 ] } ] }, "right":1 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s2", "value":0 }, { "ref":"v2_1_a", "value":"a2" }, { "ref":"v2_1_h", "value":{ "op":"+", "left":"h2", "right":1 } }, { "ref":"v2_2_a", "value":"v2_1_a" }, { "ref":"v2_2_h", "value":"v2_1_h" }, { "ref":"a2", "value":0 }, { "ref":"h2", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s2", "right":1 }, "right":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"=", "left":"a2", "right":2 }, "right":{ "op":"∨", "left":{ "op":"=", "left":"a2", "right":"v2_1_a" }, "right":{ "op":"=", "left":"a2", "right":"v2_2_a" } } } } }, "right":{ "op":"=", "left":{ "op":"?:", "args":[ { "op":"≤", "left":{ "op":"+", "left":"h2", "right":1 }, "right":"v2_1_h" }, 1, { "op":"?:", "args":[ { "op":"≤", "left":{ "op":"+", "left":"h2", "right":1 }, "right":"v2_2_h" }, 2, 3 ] } ] }, "right":3 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s2", "value":0 }, { "ref":"a2", "value":0 }, { "ref":"h2", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s2", "right":1 }, "right":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"=", "left":"a2", "right":2 }, "right":{ "op":"∨", "left":{ "op":"=", "left":"a2", "right":"v2_1_a" }, "right":{ "op":"=", "left":"a2", "right":"v2_2_a" } } } } }, "right":{ "op":"=", "left":{ "op":"?:", "args":[ { "op":"≤", "left":{ "op":"+", "left":"h2", "right":1 }, "right":"v2_1_h" }, 1, { "op":"?:", "args":[ { "op":"≤", "left":{ "op":"+", "left":"h2", "right":1 }, "right":"v2_2_h" }, 2, 3 ] } ] }, "right":2 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s2", "value":0 }, { "ref":"v2_2_a", "value":"a2" }, { "ref":"v2_2_h", "value":{ "op":"+", "left":"h2", "right":1 } }, { "ref":"a2", "value":0 }, { "ref":"h2", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s2", "right":1 }, "right":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"=", "left":"a2", "right":2 }, "right":{ "op":"∨", "left":{ "op":"=", "left":"a2", "right":"v2_1_a" }, "right":{ "op":"=", "left":"a2", "right":"v2_2_a" } } } } }, "right":{ "op":"=", "left":{ "op":"?:", "args":[ { "op":"≤", "left":{ "op":"+", "left":"h2", "right":1 }, "right":"v2_1_h" }, 1, { "op":"?:", "args":[ { "op":"≤", "left":{ "op":"+", "left":"h2", "right":1 }, "right":"v2_2_h" }, 2, 3 ] } ] }, "right":1 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s2", "value":0 }, { "ref":"v2_1_a", "value":"a2" }, { "ref":"v2_1_h", "value":{ "op":"+", "left":"h2", "right":1 } }, { "ref":"v2_2_a", "value":"v2_1_a" }, { "ref":"v2_2_h", "value":"v2_1_h" }, { "ref":"a2", "value":0 }, { "ref":"h2", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"start2", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"s2", "right":0 }, "right":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":">", "left":"s1", "right":0 }, "right":{ "op":">", "left":"s3", "right":0 } }, "right":{ "op":">", "left":"s4", "right":0 } } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s2", "value":2 } ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"s2", "right":2 }, "right":{ "op":"=", "left":{ "op":"+", "left":{ "op":"?:", "args":[ { "op":">", "left":"v2_1_a", "right":0 }, 1, 0 ] }, "right":{ "op":"?:", "args":[ { "op":">", "left":"v2_2_a", "right":0 }, 1, 0 ] } }, "right":0 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s2", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"s2", "right":2 }, "right":{ "op":"=", "left":{ "op":"+", "left":{ "op":"?:", "args":[ { "op":">", "left":"v2_1_a", "right":0 }, 1, 0 ] }, "right":{ "op":"?:", "args":[ { "op":">", "left":"v2_2_a", "right":0 }, 1, 0 ] } }, "right":1 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s2", "value":3 }, { "ref":"send2", "value":"v2_1_a" } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"s2", "right":2 }, "right":{ "op":"=", "left":{ "op":"+", "left":{ "op":"?:", "args":[ { "op":">", "left":"v2_1_a", "right":0 }, 1, 0 ] }, "right":{ "op":"?:", "args":[ { "op":">", "left":"v2_2_a", "right":0 }, 1, 0 ] } }, "right":2 } } }, "destinations":[ { "probability":{ "exp":0.5000000 }, "location":"location", "assignments":[ { "ref":"s2", "value":3 }, { "ref":"send2", "value":"v2_1_a" } ], "observables":[ ] }, { "probability":{ "exp":0.5000000 }, "location":"location", "assignments":[ { "ref":"s2", "value":3 }, { "ref":"send2", "value":"v2_2_a" } ], "observables":[ ] } ] }, { "location":"location", "action":"push2_1_0", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s2", "right":3 }, "right":{ "op":"=", "left":"send2", "right":1 } }, "right":{ "op":"=", "left":"i2", "right":0 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"i2", "value":{ "op":"+", "left":"i2", "right":1 } } ] } ] }, { "location":"location", "action":"push2_1_1", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s2", "right":3 }, "right":{ "op":"=", "left":"send2", "right":1 } }, "right":{ "op":"=", "left":"i2", "right":1 } }, "right":{ "op":"<", "left":"v2_1_h", "right":4 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s2", "value":0 }, { "ref":"i2", "value":0 }, { "ref":"send2", "value":0 } ] } ] }, { "location":"location", "action":"push2_1_end", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s2", "right":3 }, "right":{ "op":"=", "left":"send2", "right":1 } }, "right":{ "op":"∨", "left":{ "op":"∧", "left":{ "op":"=", "left":"i2", "right":1 }, "right":{ "op":"=", "left":"v2_1_h", "right":4 } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"i2", "right":2 }, "right":{ "op":"=", "left":"v2_2_h", "right":4 } } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s2", "value":0 }, { "ref":"i2", "value":0 }, { "ref":"send2", "value":0 } ] } ] }, { "location":"location", "action":"push2_3_0", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s2", "right":3 }, "right":{ "op":"=", "left":"send2", "right":3 } }, "right":{ "op":"=", "left":"i2", "right":0 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"i2", "value":{ "op":"+", "left":"i2", "right":1 } } ], "observables":[ ] } ] }, { "location":"location", "action":"push2_3_1", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s2", "right":3 }, "right":{ "op":"=", "left":"send2", "right":3 } }, "right":{ "op":"=", "left":"i2", "right":1 } }, "right":{ "op":"<", "left":"v2_1_h", "right":4 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s2", "value":0 }, { "ref":"i2", "value":0 }, { "ref":"send2", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"push2_3_end", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s2", "right":3 }, "right":{ "op":"=", "left":"send2", "right":3 } }, "right":{ "op":"∨", "left":{ "op":"∧", "left":{ "op":"=", "left":"i2", "right":1 }, "right":{ "op":"=", "left":"v2_1_h", "right":4 } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"i2", "right":2 }, "right":{ "op":"=", "left":"v2_2_h", "right":4 } } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s2", "value":0 }, { "ref":"i2", "value":0 }, { "ref":"send2", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"push2_4_0", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s2", "right":3 }, "right":{ "op":"=", "left":"send2", "right":4 } }, "right":{ "op":"=", "left":"i2", "right":0 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"i2", "value":{ "op":"+", "left":"i2", "right":1 } } ], "observables":[ ] } ] }, { "location":"location", "action":"push2_4_1", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s2", "right":3 }, "right":{ "op":"=", "left":"send2", "right":4 } }, "right":{ "op":"=", "left":"i2", "right":1 } }, "right":{ "op":"<", "left":"v2_1_h", "right":4 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s2", "value":0 }, { "ref":"i2", "value":0 }, { "ref":"send2", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"push2_4_end", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s2", "right":3 }, "right":{ "op":"=", "left":"send2", "right":4 } }, "right":{ "op":"∨", "left":{ "op":"∧", "left":{ "op":"=", "left":"i2", "right":1 }, "right":{ "op":"=", "left":"v2_1_h", "right":4 } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"i2", "right":2 }, "right":{ "op":"=", "left":"v2_2_h", "right":4 } } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s2", "value":0 }, { "ref":"i2", "value":0 }, { "ref":"send2", "value":0 } ], "observables":[ ] } ] } ] }, { "name":"M3", "locations":[ { "name":"location" } ], "initial-locations":[ "location" ], "edges":[ { "location":"location", "action":"push2_3_0", "guard":{ "exp":{ "op":"=", "left":"s3", "right":0 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s3", "value":1 }, { "ref":"a3", "value":2 }, { "ref":"h3", "value":0 } ] } ] }, { "location":"location", "action":"push1_3_0", "guard":{ "exp":{ "op":"=", "left":"s3", "right":0 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s3", "value":1 }, { "ref":"a3", "value":1 }, { "ref":"h3", "value":0 } ] } ] }, { "location":"location", "action":"push4_3_0", "guard":{ "exp":{ "op":"=", "left":"s3", "right":0 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s3", "value":1 }, { "ref":"a3", "value":4 }, { "ref":"h3", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"push2_3_1", "guard":{ "exp":{ "op":"=", "left":"s3", "right":0 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s3", "value":1 }, { "ref":"a3", "value":"v2_1_a" }, { "ref":"h3", "value":"v2_1_h" } ] } ] }, { "location":"location", "action":"push1_3_1", "guard":{ "exp":{ "op":"=", "left":"s3", "right":0 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s3", "value":1 }, { "ref":"a3", "value":"v1_1_a" }, { "ref":"h3", "value":"v1_1_h" } ] } ] }, { "location":"location", "action":"push4_3_1", "guard":{ "exp":{ "op":"=", "left":"s3", "right":0 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s3", "value":1 }, { "ref":"a3", "value":"v4_1_a" }, { "ref":"h3", "value":"v4_1_h" } ], "observables":[ ] } ] }, { "location":"location", "action":"push2_3_end", "guard":{ "exp":{ "op":"=", "left":"s3", "right":0 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s3", "value":0 }, { "ref":"a3", "value":0 }, { "ref":"h3", "value":0 } ] } ] }, { "location":"location", "action":"push1_3_end", "guard":{ "exp":{ "op":"=", "left":"s3", "right":0 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s3", "value":0 }, { "ref":"a3", "value":0 }, { "ref":"h3", "value":0 } ] } ] }, { "location":"location", "action":"push4_3_end", "guard":{ "exp":{ "op":"=", "left":"s3", "right":0 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s3", "value":0 }, { "ref":"a3", "value":0 }, { "ref":"h3", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"s3", "right":1 }, "right":{ "op":"=", "left":"a3", "right":3 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s3", "value":0 }, { "ref":"a3", "value":0 }, { "ref":"h3", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s3", "right":1 }, "right":{ "op":"¬", "exp":{ "op":"=", "left":"a3", "right":3 } } }, "right":{ "op":"∨", "left":{ "op":"∧", "left":{ "op":"=", "left":"a3", "right":"v3_1_a" }, "right":{ "op":"≥", "left":{ "op":"+", "left":"h3", "right":1 }, "right":"v3_1_h" } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"a3", "right":"v3_2_a" }, "right":{ "op":"≥", "left":{ "op":"+", "left":"h3", "right":1 }, "right":"v3_2_h" } } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s3", "value":0 }, { "ref":"a3", "value":0 }, { "ref":"h3", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s3", "right":1 }, "right":{ "op":"¬", "exp":{ "op":"=", "left":"a3", "right":3 } } }, "right":{ "op":"=", "left":"a3", "right":"v3_1_a" } }, "right":{ "op":"<", "left":{ "op":"+", "left":"h3", "right":1 }, "right":"v3_1_h" } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s3", "value":0 }, { "ref":"v3_1_h", "value":{ "op":"+", "left":"h3", "right":1 } }, { "ref":"a3", "value":0 }, { "ref":"h3", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s3", "right":1 }, "right":{ "op":"¬", "exp":{ "op":"=", "left":"a3", "right":3 } } }, "right":{ "op":"¬", "exp":{ "op":"=", "left":"a3", "right":"v3_1_a" } } }, "right":{ "op":"=", "left":"a3", "right":"v3_2_a" } }, "right":{ "op":"<", "left":{ "op":"+", "left":"h3", "right":1 }, "right":"v3_2_h" } }, "right":{ "op":"=", "left":{ "op":"?:", "args":[ { "op":"≤", "left":{ "op":"+", "left":"h3", "right":1 }, "right":"v3_1_h" }, 1, { "op":"?:", "args":[ { "op":"≤", "left":{ "op":"+", "left":"h3", "right":1 }, "right":"v3_2_h" }, 2, 3 ] } ] }, "right":2 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s3", "value":0 }, { "ref":"v3_2_a", "value":"a3" }, { "ref":"v3_2_h", "value":{ "op":"+", "left":"h3", "right":1 } }, { "ref":"a3", "value":0 }, { "ref":"h3", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s3", "right":1 }, "right":{ "op":"¬", "exp":{ "op":"=", "left":"a3", "right":3 } } }, "right":{ "op":"¬", "exp":{ "op":"=", "left":"a3", "right":"v3_1_a" } } }, "right":{ "op":"=", "left":"a3", "right":"v3_2_a" } }, "right":{ "op":"<", "left":{ "op":"+", "left":"h3", "right":1 }, "right":"v3_2_h" } }, "right":{ "op":"=", "left":{ "op":"?:", "args":[ { "op":"≤", "left":{ "op":"+", "left":"h3", "right":1 }, "right":"v3_1_h" }, 1, { "op":"?:", "args":[ { "op":"≤", "left":{ "op":"+", "left":"h3", "right":1 }, "right":"v3_2_h" }, 2, 3 ] } ] }, "right":1 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s3", "value":0 }, { "ref":"v3_1_a", "value":"a3" }, { "ref":"v3_1_h", "value":{ "op":"+", "left":"h3", "right":1 } }, { "ref":"v3_2_a", "value":"v3_1_a" }, { "ref":"v3_2_h", "value":"v3_1_h" }, { "ref":"a3", "value":0 }, { "ref":"h3", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s3", "right":1 }, "right":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"=", "left":"a3", "right":3 }, "right":{ "op":"∨", "left":{ "op":"=", "left":"a3", "right":"v3_1_a" }, "right":{ "op":"=", "left":"a3", "right":"v3_2_a" } } } } }, "right":{ "op":"=", "left":{ "op":"?:", "args":[ { "op":"≤", "left":{ "op":"+", "left":"h3", "right":1 }, "right":"v3_1_h" }, 1, { "op":"?:", "args":[ { "op":"≤", "left":{ "op":"+", "left":"h3", "right":1 }, "right":"v3_2_h" }, 2, 3 ] } ] }, "right":3 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s3", "value":0 }, { "ref":"a3", "value":0 }, { "ref":"h3", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s3", "right":1 }, "right":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"=", "left":"a3", "right":3 }, "right":{ "op":"∨", "left":{ "op":"=", "left":"a3", "right":"v3_1_a" }, "right":{ "op":"=", "left":"a3", "right":"v3_2_a" } } } } }, "right":{ "op":"=", "left":{ "op":"?:", "args":[ { "op":"≤", "left":{ "op":"+", "left":"h3", "right":1 }, "right":"v3_1_h" }, 1, { "op":"?:", "args":[ { "op":"≤", "left":{ "op":"+", "left":"h3", "right":1 }, "right":"v3_2_h" }, 2, 3 ] } ] }, "right":2 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s3", "value":0 }, { "ref":"v3_2_a", "value":"a3" }, { "ref":"v3_2_h", "value":{ "op":"+", "left":"h3", "right":1 } }, { "ref":"a3", "value":0 }, { "ref":"h3", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s3", "right":1 }, "right":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"=", "left":"a3", "right":3 }, "right":{ "op":"∨", "left":{ "op":"=", "left":"a3", "right":"v3_1_a" }, "right":{ "op":"=", "left":"a3", "right":"v3_2_a" } } } } }, "right":{ "op":"=", "left":{ "op":"?:", "args":[ { "op":"≤", "left":{ "op":"+", "left":"h3", "right":1 }, "right":"v3_1_h" }, 1, { "op":"?:", "args":[ { "op":"≤", "left":{ "op":"+", "left":"h3", "right":1 }, "right":"v3_2_h" }, 2, 3 ] } ] }, "right":1 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s3", "value":0 }, { "ref":"v3_1_a", "value":"a3" }, { "ref":"v3_1_h", "value":{ "op":"+", "left":"h3", "right":1 } }, { "ref":"v3_2_a", "value":"v3_1_a" }, { "ref":"v3_2_h", "value":"v3_1_h" }, { "ref":"a3", "value":0 }, { "ref":"h3", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"start3", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"s3", "right":0 }, "right":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":">", "left":"s2", "right":0 }, "right":{ "op":">", "left":"s1", "right":0 } }, "right":{ "op":">", "left":"s4", "right":0 } } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s3", "value":2 } ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"s3", "right":2 }, "right":{ "op":"=", "left":{ "op":"+", "left":{ "op":"?:", "args":[ { "op":">", "left":"v3_1_a", "right":0 }, 1, 0 ] }, "right":{ "op":"?:", "args":[ { "op":">", "left":"v3_2_a", "right":0 }, 1, 0 ] } }, "right":0 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s3", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"s3", "right":2 }, "right":{ "op":"=", "left":{ "op":"+", "left":{ "op":"?:", "args":[ { "op":">", "left":"v3_1_a", "right":0 }, 1, 0 ] }, "right":{ "op":"?:", "args":[ { "op":">", "left":"v3_2_a", "right":0 }, 1, 0 ] } }, "right":1 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s3", "value":3 }, { "ref":"send3", "value":"v3_1_a" } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"s3", "right":2 }, "right":{ "op":"=", "left":{ "op":"+", "left":{ "op":"?:", "args":[ { "op":">", "left":"v3_1_a", "right":0 }, 1, 0 ] }, "right":{ "op":"?:", "args":[ { "op":">", "left":"v3_2_a", "right":0 }, 1, 0 ] } }, "right":2 } } }, "destinations":[ { "probability":{ "exp":0.5000000 }, "location":"location", "assignments":[ { "ref":"s3", "value":3 }, { "ref":"send3", "value":"v3_1_a" } ], "observables":[ ] }, { "probability":{ "exp":0.5000000 }, "location":"location", "assignments":[ { "ref":"s3", "value":3 }, { "ref":"send3", "value":"v3_2_a" } ], "observables":[ ] } ] }, { "location":"location", "action":"push3_2_0", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s3", "right":3 }, "right":{ "op":"=", "left":"send3", "right":2 } }, "right":{ "op":"=", "left":"i3", "right":0 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"i3", "value":{ "op":"+", "left":"i3", "right":1 } } ] } ] }, { "location":"location", "action":"push3_2_1", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s3", "right":3 }, "right":{ "op":"=", "left":"send3", "right":2 } }, "right":{ "op":"=", "left":"i3", "right":1 } }, "right":{ "op":"<", "left":"v3_1_h", "right":4 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s3", "value":0 }, { "ref":"i3", "value":0 }, { "ref":"send3", "value":0 } ] } ] }, { "location":"location", "action":"push3_2_end", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s3", "right":3 }, "right":{ "op":"=", "left":"send3", "right":2 } }, "right":{ "op":"∨", "left":{ "op":"∧", "left":{ "op":"=", "left":"i3", "right":1 }, "right":{ "op":"=", "left":"v3_1_h", "right":4 } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"i3", "right":2 }, "right":{ "op":"=", "left":"v3_2_h", "right":4 } } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s3", "value":0 }, { "ref":"i3", "value":0 }, { "ref":"send3", "value":0 } ] } ] }, { "location":"location", "action":"push3_1_0", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s3", "right":3 }, "right":{ "op":"=", "left":"send3", "right":1 } }, "right":{ "op":"=", "left":"i3", "right":0 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"i3", "value":{ "op":"+", "left":"i3", "right":1 } } ] } ] }, { "location":"location", "action":"push3_1_1", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s3", "right":3 }, "right":{ "op":"=", "left":"send3", "right":1 } }, "right":{ "op":"=", "left":"i3", "right":1 } }, "right":{ "op":"<", "left":"v3_1_h", "right":4 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s3", "value":0 }, { "ref":"i3", "value":0 }, { "ref":"send3", "value":0 } ] } ] }, { "location":"location", "action":"push3_1_end", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s3", "right":3 }, "right":{ "op":"=", "left":"send3", "right":1 } }, "right":{ "op":"∨", "left":{ "op":"∧", "left":{ "op":"=", "left":"i3", "right":1 }, "right":{ "op":"=", "left":"v3_1_h", "right":4 } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"i3", "right":2 }, "right":{ "op":"=", "left":"v3_2_h", "right":4 } } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s3", "value":0 }, { "ref":"i3", "value":0 }, { "ref":"send3", "value":0 } ] } ] }, { "location":"location", "action":"push3_4_0", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s3", "right":3 }, "right":{ "op":"=", "left":"send3", "right":4 } }, "right":{ "op":"=", "left":"i3", "right":0 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"i3", "value":{ "op":"+", "left":"i3", "right":1 } } ], "observables":[ ] } ] }, { "location":"location", "action":"push3_4_1", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s3", "right":3 }, "right":{ "op":"=", "left":"send3", "right":4 } }, "right":{ "op":"=", "left":"i3", "right":1 } }, "right":{ "op":"<", "left":"v3_1_h", "right":4 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s3", "value":0 }, { "ref":"i3", "value":0 }, { "ref":"send3", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"push3_4_end", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s3", "right":3 }, "right":{ "op":"=", "left":"send3", "right":4 } }, "right":{ "op":"∨", "left":{ "op":"∧", "left":{ "op":"=", "left":"i3", "right":1 }, "right":{ "op":"=", "left":"v3_1_h", "right":4 } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"i3", "right":2 }, "right":{ "op":"=", "left":"v3_2_h", "right":4 } } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s3", "value":0 }, { "ref":"i3", "value":0 }, { "ref":"send3", "value":0 } ], "observables":[ ] } ] } ] }, { "name":"M4", "locations":[ { "name":"location" } ], "initial-locations":[ "location" ], "edges":[ { "location":"location", "action":"push2_4_0", "guard":{ "exp":{ "op":"=", "left":"s4", "right":0 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s4", "value":1 }, { "ref":"a4", "value":2 }, { "ref":"h4", "value":0 } ] } ] }, { "location":"location", "action":"push3_4_0", "guard":{ "exp":{ "op":"=", "left":"s4", "right":0 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s4", "value":1 }, { "ref":"a4", "value":3 }, { "ref":"h4", "value":0 } ] } ] }, { "location":"location", "action":"push1_4_0", "guard":{ "exp":{ "op":"=", "left":"s4", "right":0 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s4", "value":1 }, { "ref":"a4", "value":1 }, { "ref":"h4", "value":0 } ] } ] }, { "location":"location", "action":"push2_4_1", "guard":{ "exp":{ "op":"=", "left":"s4", "right":0 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s4", "value":1 }, { "ref":"a4", "value":"v2_1_a" }, { "ref":"h4", "value":"v2_1_h" } ] } ] }, { "location":"location", "action":"push3_4_1", "guard":{ "exp":{ "op":"=", "left":"s4", "right":0 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s4", "value":1 }, { "ref":"a4", "value":"v3_1_a" }, { "ref":"h4", "value":"v3_1_h" } ] } ] }, { "location":"location", "action":"push1_4_1", "guard":{ "exp":{ "op":"=", "left":"s4", "right":0 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s4", "value":1 }, { "ref":"a4", "value":"v1_1_a" }, { "ref":"h4", "value":"v1_1_h" } ] } ] }, { "location":"location", "action":"push2_4_end", "guard":{ "exp":{ "op":"=", "left":"s4", "right":0 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s4", "value":0 }, { "ref":"a4", "value":0 }, { "ref":"h4", "value":0 } ] } ] }, { "location":"location", "action":"push3_4_end", "guard":{ "exp":{ "op":"=", "left":"s4", "right":0 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s4", "value":0 }, { "ref":"a4", "value":0 }, { "ref":"h4", "value":0 } ] } ] }, { "location":"location", "action":"push1_4_end", "guard":{ "exp":{ "op":"=", "left":"s4", "right":0 } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s4", "value":0 }, { "ref":"a4", "value":0 }, { "ref":"h4", "value":0 } ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"s4", "right":1 }, "right":{ "op":"=", "left":"a4", "right":4 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s4", "value":0 }, { "ref":"a4", "value":0 }, { "ref":"h4", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s4", "right":1 }, "right":{ "op":"¬", "exp":{ "op":"=", "left":"a4", "right":4 } } }, "right":{ "op":"∨", "left":{ "op":"∧", "left":{ "op":"=", "left":"a4", "right":"v4_1_a" }, "right":{ "op":"≥", "left":{ "op":"+", "left":"h4", "right":1 }, "right":"v4_1_h" } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"a4", "right":"v4_2_a" }, "right":{ "op":"≥", "left":{ "op":"+", "left":"h4", "right":1 }, "right":"v4_2_h" } } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s4", "value":0 }, { "ref":"a4", "value":0 }, { "ref":"h4", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s4", "right":1 }, "right":{ "op":"¬", "exp":{ "op":"=", "left":"a4", "right":4 } } }, "right":{ "op":"=", "left":"a4", "right":"v4_1_a" } }, "right":{ "op":"<", "left":{ "op":"+", "left":"h4", "right":1 }, "right":"v4_1_h" } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s4", "value":0 }, { "ref":"v4_1_h", "value":{ "op":"+", "left":"h4", "right":1 } }, { "ref":"a4", "value":0 }, { "ref":"h4", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s4", "right":1 }, "right":{ "op":"¬", "exp":{ "op":"=", "left":"a4", "right":4 } } }, "right":{ "op":"¬", "exp":{ "op":"=", "left":"a4", "right":"v4_1_a" } } }, "right":{ "op":"=", "left":"a4", "right":"v4_2_a" } }, "right":{ "op":"<", "left":{ "op":"+", "left":"h4", "right":1 }, "right":"v4_2_h" } }, "right":{ "op":"=", "left":{ "op":"?:", "args":[ { "op":"≤", "left":{ "op":"+", "left":"h4", "right":1 }, "right":"v4_1_h" }, 1, { "op":"?:", "args":[ { "op":"≤", "left":{ "op":"+", "left":"h4", "right":1 }, "right":"v4_2_h" }, 2, 3 ] } ] }, "right":2 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s4", "value":0 }, { "ref":"v4_2_a", "value":"a4" }, { "ref":"v4_2_h", "value":{ "op":"+", "left":"h4", "right":1 } }, { "ref":"a4", "value":0 }, { "ref":"h4", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s4", "right":1 }, "right":{ "op":"¬", "exp":{ "op":"=", "left":"a4", "right":4 } } }, "right":{ "op":"¬", "exp":{ "op":"=", "left":"a4", "right":"v4_1_a" } } }, "right":{ "op":"=", "left":"a4", "right":"v4_2_a" } }, "right":{ "op":"<", "left":{ "op":"+", "left":"h4", "right":1 }, "right":"v4_2_h" } }, "right":{ "op":"=", "left":{ "op":"?:", "args":[ { "op":"≤", "left":{ "op":"+", "left":"h4", "right":1 }, "right":"v4_1_h" }, 1, { "op":"?:", "args":[ { "op":"≤", "left":{ "op":"+", "left":"h4", "right":1 }, "right":"v4_2_h" }, 2, 3 ] } ] }, "right":1 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s4", "value":0 }, { "ref":"v4_1_a", "value":"a4" }, { "ref":"v4_1_h", "value":{ "op":"+", "left":"h4", "right":1 } }, { "ref":"v4_2_a", "value":"v4_1_a" }, { "ref":"v4_2_h", "value":"v4_1_h" }, { "ref":"a4", "value":0 }, { "ref":"h4", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s4", "right":1 }, "right":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"=", "left":"a4", "right":4 }, "right":{ "op":"∨", "left":{ "op":"=", "left":"a4", "right":"v4_1_a" }, "right":{ "op":"=", "left":"a4", "right":"v4_2_a" } } } } }, "right":{ "op":"=", "left":{ "op":"?:", "args":[ { "op":"≤", "left":{ "op":"+", "left":"h4", "right":1 }, "right":"v4_1_h" }, 1, { "op":"?:", "args":[ { "op":"≤", "left":{ "op":"+", "left":"h4", "right":1 }, "right":"v4_2_h" }, 2, 3 ] } ] }, "right":3 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s4", "value":0 }, { "ref":"a4", "value":0 }, { "ref":"h4", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s4", "right":1 }, "right":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"=", "left":"a4", "right":4 }, "right":{ "op":"∨", "left":{ "op":"=", "left":"a4", "right":"v4_1_a" }, "right":{ "op":"=", "left":"a4", "right":"v4_2_a" } } } } }, "right":{ "op":"=", "left":{ "op":"?:", "args":[ { "op":"≤", "left":{ "op":"+", "left":"h4", "right":1 }, "right":"v4_1_h" }, 1, { "op":"?:", "args":[ { "op":"≤", "left":{ "op":"+", "left":"h4", "right":1 }, "right":"v4_2_h" }, 2, 3 ] } ] }, "right":2 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s4", "value":0 }, { "ref":"v4_2_a", "value":"a4" }, { "ref":"v4_2_h", "value":{ "op":"+", "left":"h4", "right":1 } }, { "ref":"a4", "value":0 }, { "ref":"h4", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s4", "right":1 }, "right":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"=", "left":"a4", "right":4 }, "right":{ "op":"∨", "left":{ "op":"=", "left":"a4", "right":"v4_1_a" }, "right":{ "op":"=", "left":"a4", "right":"v4_2_a" } } } } }, "right":{ "op":"=", "left":{ "op":"?:", "args":[ { "op":"≤", "left":{ "op":"+", "left":"h4", "right":1 }, "right":"v4_1_h" }, 1, { "op":"?:", "args":[ { "op":"≤", "left":{ "op":"+", "left":"h4", "right":1 }, "right":"v4_2_h" }, 2, 3 ] } ] }, "right":1 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s4", "value":0 }, { "ref":"v4_1_a", "value":"a4" }, { "ref":"v4_1_h", "value":{ "op":"+", "left":"h4", "right":1 } }, { "ref":"v4_2_a", "value":"v4_1_a" }, { "ref":"v4_2_h", "value":"v4_1_h" }, { "ref":"a4", "value":0 }, { "ref":"h4", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"start4", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"s4", "right":0 }, "right":{ "op":"¬", "exp":{ "op":"∨", "left":{ "op":"∨", "left":{ "op":">", "left":"s2", "right":0 }, "right":{ "op":">", "left":"s3", "right":0 } }, "right":{ "op":">", "left":"s1", "right":0 } } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s4", "value":2 } ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"s4", "right":2 }, "right":{ "op":"=", "left":{ "op":"+", "left":{ "op":"?:", "args":[ { "op":">", "left":"v4_1_a", "right":0 }, 1, 0 ] }, "right":{ "op":"?:", "args":[ { "op":">", "left":"v4_2_a", "right":0 }, 1, 0 ] } }, "right":0 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s4", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"s4", "right":2 }, "right":{ "op":"=", "left":{ "op":"+", "left":{ "op":"?:", "args":[ { "op":">", "left":"v4_1_a", "right":0 }, 1, 0 ] }, "right":{ "op":"?:", "args":[ { "op":">", "left":"v4_2_a", "right":0 }, 1, 0 ] } }, "right":1 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s4", "value":3 }, { "ref":"send4", "value":"v4_1_a" } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"=", "left":"s4", "right":2 }, "right":{ "op":"=", "left":{ "op":"+", "left":{ "op":"?:", "args":[ { "op":">", "left":"v4_1_a", "right":0 }, 1, 0 ] }, "right":{ "op":"?:", "args":[ { "op":">", "left":"v4_2_a", "right":0 }, 1, 0 ] } }, "right":2 } } }, "destinations":[ { "probability":{ "exp":0.5000000 }, "location":"location", "assignments":[ { "ref":"s4", "value":3 }, { "ref":"send4", "value":"v4_1_a" } ], "observables":[ ] }, { "probability":{ "exp":0.5000000 }, "location":"location", "assignments":[ { "ref":"s4", "value":3 }, { "ref":"send4", "value":"v4_2_a" } ], "observables":[ ] } ] }, { "location":"location", "action":"push4_2_0", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s4", "right":3 }, "right":{ "op":"=", "left":"send4", "right":2 } }, "right":{ "op":"=", "left":"i4", "right":0 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"i4", "value":{ "op":"+", "left":"i4", "right":1 } } ] } ] }, { "location":"location", "action":"push4_2_1", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s4", "right":3 }, "right":{ "op":"=", "left":"send4", "right":2 } }, "right":{ "op":"=", "left":"i4", "right":1 } }, "right":{ "op":"<", "left":"v4_1_h", "right":4 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s4", "value":0 }, { "ref":"i4", "value":0 }, { "ref":"send4", "value":0 } ] } ] }, { "location":"location", "action":"push4_2_end", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s4", "right":3 }, "right":{ "op":"=", "left":"send4", "right":2 } }, "right":{ "op":"∨", "left":{ "op":"∧", "left":{ "op":"=", "left":"i4", "right":1 }, "right":{ "op":"=", "left":"v4_1_h", "right":4 } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"i4", "right":2 }, "right":{ "op":"=", "left":"v4_2_h", "right":4 } } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s4", "value":0 }, { "ref":"i4", "value":0 }, { "ref":"send4", "value":0 } ] } ] }, { "location":"location", "action":"push4_3_0", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s4", "right":3 }, "right":{ "op":"=", "left":"send4", "right":3 } }, "right":{ "op":"=", "left":"i4", "right":0 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"i4", "value":{ "op":"+", "left":"i4", "right":1 } } ] } ] }, { "location":"location", "action":"push4_3_1", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s4", "right":3 }, "right":{ "op":"=", "left":"send4", "right":3 } }, "right":{ "op":"=", "left":"i4", "right":1 } }, "right":{ "op":"<", "left":"v4_1_h", "right":4 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s4", "value":0 }, { "ref":"i4", "value":0 }, { "ref":"send4", "value":0 } ] } ] }, { "location":"location", "action":"push4_3_end", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s4", "right":3 }, "right":{ "op":"=", "left":"send4", "right":3 } }, "right":{ "op":"∨", "left":{ "op":"∧", "left":{ "op":"=", "left":"i4", "right":1 }, "right":{ "op":"=", "left":"v4_1_h", "right":4 } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"i4", "right":2 }, "right":{ "op":"=", "left":"v4_2_h", "right":4 } } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s4", "value":0 }, { "ref":"i4", "value":0 }, { "ref":"send4", "value":0 } ] } ] }, { "location":"location", "action":"push4_1_0", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s4", "right":3 }, "right":{ "op":"=", "left":"send4", "right":1 } }, "right":{ "op":"=", "left":"i4", "right":0 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"i4", "value":{ "op":"+", "left":"i4", "right":1 } } ] } ] }, { "location":"location", "action":"push4_1_1", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s4", "right":3 }, "right":{ "op":"=", "left":"send4", "right":1 } }, "right":{ "op":"=", "left":"i4", "right":1 } }, "right":{ "op":"<", "left":"v4_1_h", "right":4 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s4", "value":0 }, { "ref":"i4", "value":0 }, { "ref":"send4", "value":0 } ] } ] }, { "location":"location", "action":"push4_1_end", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"s4", "right":3 }, "right":{ "op":"=", "left":"send4", "right":1 } }, "right":{ "op":"∨", "left":{ "op":"∧", "left":{ "op":"=", "left":"i4", "right":1 }, "right":{ "op":"=", "left":"v4_1_h", "right":4 } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"i4", "right":2 }, "right":{ "op":"=", "left":"v4_2_h", "right":4 } } } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"s4", "value":0 }, { "ref":"i4", "value":0 }, { "ref":"send4", "value":0 } ] } ] } ] } ], "system":{ "elements":[ { "automaton":"SCHED" }, { "automaton":"M1" }, { "automaton":"M2" }, { "automaton":"M3" }, { "automaton":"M4" } ], "syncs":[ { "synchronise":[ "start4", null, null, null, "start4" ], "result":"start4" }, { "synchronise":[ null, "push4_1_0", null, null, "push4_1_0" ], "result":"push4_1_0" }, { "synchronise":[ null, "push4_1_1", null, null, "push4_1_1" ], "result":"push4_1_1" }, { "synchronise":[ null, "push4_1_end", null, null, "push4_1_end" ], "result":"push4_1_end" }, { "synchronise":[ null, "push1_4_0", null, null, "push1_4_0" ], "result":"push1_4_0" }, { "synchronise":[ null, "push1_4_1", null, null, "push1_4_1" ], "result":"push1_4_1" }, { "synchronise":[ null, "push1_4_end", null, null, "push1_4_end" ], "result":"push1_4_end" }, { "synchronise":[ null, null, "push4_2_0", null, "push4_2_0" ], "result":"push4_2_0" }, { "synchronise":[ null, null, "push4_2_1", null, "push4_2_1" ], "result":"push4_2_1" }, { "synchronise":[ null, null, "push4_2_end", null, "push4_2_end" ], "result":"push4_2_end" }, { "synchronise":[ null, null, "push2_4_0", null, "push2_4_0" ], "result":"push2_4_0" }, { "synchronise":[ null, null, "push2_4_1", null, "push2_4_1" ], "result":"push2_4_1" }, { "synchronise":[ null, null, "push2_4_end", null, "push2_4_end" ], "result":"push2_4_end" }, { "synchronise":[ null, null, null, "push4_3_0", "push4_3_0" ], "result":"push4_3_0" }, { "synchronise":[ null, null, null, "push4_3_1", "push4_3_1" ], "result":"push4_3_1" }, { "synchronise":[ null, null, null, "push4_3_end", "push4_3_end" ], "result":"push4_3_end" }, { "synchronise":[ null, null, null, "push3_4_0", "push3_4_0" ], "result":"push3_4_0" }, { "synchronise":[ null, null, null, "push3_4_1", "push3_4_1" ], "result":"push3_4_1" }, { "synchronise":[ null, null, null, "push3_4_end", "push3_4_end" ], "result":"push3_4_end" }, { "synchronise":[ "start3", null, null, "start3", null ], "result":"start3" }, { "synchronise":[ null, "push3_1_0", null, "push3_1_0", null ], "result":"push3_1_0" }, { "synchronise":[ null, "push3_1_1", null, "push3_1_1", null ], "result":"push3_1_1" }, { "synchronise":[ null, "push3_1_end", null, "push3_1_end", null ], "result":"push3_1_end" }, { "synchronise":[ null, "push1_3_0", null, "push1_3_0", null ], "result":"push1_3_0" }, { "synchronise":[ null, "push1_3_1", null, "push1_3_1", null ], "result":"push1_3_1" }, { "synchronise":[ null, "push1_3_end", null, "push1_3_end", null ], "result":"push1_3_end" }, { "synchronise":[ null, null, "push3_2_0", "push3_2_0", null ], "result":"push3_2_0" }, { "synchronise":[ null, null, "push3_2_1", "push3_2_1", null ], "result":"push3_2_1" }, { "synchronise":[ null, null, "push3_2_end", "push3_2_end", null ], "result":"push3_2_end" }, { "synchronise":[ null, null, "push2_3_0", "push2_3_0", null ], "result":"push2_3_0" }, { "synchronise":[ null, null, "push2_3_1", "push2_3_1", null ], "result":"push2_3_1" }, { "synchronise":[ null, null, "push2_3_end", "push2_3_end", null ], "result":"push2_3_end" }, { "synchronise":[ "start2", null, "start2", null, null ], "result":"start2" }, { "synchronise":[ null, "push2_1_0", "push2_1_0", null, null ], "result":"push2_1_0" }, { "synchronise":[ null, "push2_1_1", "push2_1_1", null, null ], "result":"push2_1_1" }, { "synchronise":[ null, "push2_1_end", "push2_1_end", null, null ], "result":"push2_1_end" }, { "synchronise":[ null, "push1_2_0", "push1_2_0", null, null ], "result":"push1_2_0" }, { "synchronise":[ null, "push1_2_1", "push1_2_1", null, null ], "result":"push1_2_1" }, { "synchronise":[ null, "push1_2_end", "push1_2_end", null, null ], "result":"push1_2_end" }, { "synchronise":[ "start1", "start1", null, null, null ], "result":"start1" }, { "synchronise":[ null, "tau__", null, null, null ], "result":"tau__" }, { "synchronise":[ null, null, "tau__", null, null ], "result":"tau__" }, { "synchronise":[ null, null, null, "tau__", null ], "result":"tau__" }, { "synchronise":[ null, null, null, null, "tau__" ], "result":"tau__" } ] } }