{ "jani-version":1, "features":[ "derived-operators" ], "name":"Converted from PRISM by IscasMC", "type":"mdp", "actions":[ { "name":"tau__" } ], "variables":[ { "name":"c", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":1 } }, { "name":"b", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":7 } }, { "name":"r", "type":{ "kind":"bounded", "base":"int", "lower-bound":1, "upper-bound":2 } }, { "name":"p1", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":2 } }, { "name":"b1", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":7 } }, { "name":"r1", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":2 } }, { "name":"draw1", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":1 } }, { "name":"p2", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":2 } }, { "name":"b2", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":7 } }, { "name":"r2", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":2 } }, { "name":"draw2", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":1 } }, { "name":"p3", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":2 } }, { "name":"b3", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":7 } }, { "name":"r3", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":2 } }, { "name":"draw3", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":1 } }, { "name":"p4", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":2 } }, { "name":"b4", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":7 } }, { "name":"r4", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":2 } }, { "name":"draw4", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":1 } }, { "name":"p5", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":2 } }, { "name":"b5", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":7 } }, { "name":"r5", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":2 } }, { "name":"draw5", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":1 } }, { "name":"p6", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":2 } }, { "name":"b6", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":7 } }, { "name":"r6", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":2 } }, { "name":"draw6", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":1 } }, { "name":"p7", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":2 } }, { "name":"b7", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":7 } }, { "name":"r7", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":2 } }, { "name":"draw7", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":1 } }, { "name":"p8", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":2 } }, { "name":"b8", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":7 } }, { "name":"r8", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":2 } }, { "name":"draw8", "type":{ "kind":"bounded", "base":"int", "lower-bound":0, "upper-bound":1 } } ], "observables":[ ], "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":"c", "right":0 }, "right":{ "op":"=", "left":"b", "right":0 } }, "right":{ "op":"=", "left":"r", "right":1 } }, "right":{ "op":"=", "left":"p1", "right":0 } }, "right":{ "op":"=", "left":"b1", "right":0 } }, "right":{ "op":"=", "left":"r1", "right":0 } }, "right":{ "op":"=", "left":"draw1", "right":0 } }, "right":{ "op":"=", "left":"p2", "right":0 } }, "right":{ "op":"=", "left":"b2", "right":0 } }, "right":{ "op":"=", "left":"r2", "right":0 } }, "right":{ "op":"=", "left":"draw2", "right":0 } }, "right":{ "op":"=", "left":"p3", "right":0 } }, "right":{ "op":"=", "left":"b3", "right":0 } }, "right":{ "op":"=", "left":"r3", "right":0 } }, "right":{ "op":"=", "left":"draw3", "right":0 } }, "right":{ "op":"=", "left":"p4", "right":0 } }, "right":{ "op":"=", "left":"b4", "right":0 } }, "right":{ "op":"=", "left":"r4", "right":0 } }, "right":{ "op":"=", "left":"draw4", "right":0 } }, "right":{ "op":"=", "left":"p5", "right":0 } }, "right":{ "op":"=", "left":"b5", "right":0 } }, "right":{ "op":"=", "left":"r5", "right":0 } }, "right":{ "op":"=", "left":"draw5", "right":0 } }, "right":{ "op":"=", "left":"p6", "right":0 } }, "right":{ "op":"=", "left":"b6", "right":0 } }, "right":{ "op":"=", "left":"r6", "right":0 } }, "right":{ "op":"=", "left":"draw6", "right":0 } }, "right":{ "op":"=", "left":"p7", "right":0 } }, "right":{ "op":"=", "left":"b7", "right":0 } }, "right":{ "op":"=", "left":"r7", "right":0 } }, "right":{ "op":"=", "left":"draw7", "right":0 } }, "right":{ "op":"=", "left":"p8", "right":0 } }, "right":{ "op":"=", "left":"b8", "right":0 } }, "right":{ "op":"=", "left":"r8", "right":0 } }, "right":{ "op":"=", "left":"draw8", "right":0 } } }, "automata":[ { "name":"process1", "locations":[ { "name":"location" } ], "initial-locations":[ "location" ], "edges":[ { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"draw2", "right":0 }, "right":{ "op":"=", "left":"draw3", "right":0 } }, "right":{ "op":"=", "left":"draw4", "right":0 } }, "right":{ "op":"=", "left":"draw5", "right":0 } }, "right":{ "op":"=", "left":"draw6", "right":0 } }, "right":{ "op":"=", "left":"draw7", "right":0 } }, "right":{ "op":"=", "left":"draw8", "right":0 } }, "right":{ "op":"=", "left":"p1", "right":0 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p1", "value":1 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"draw2", "right":0 }, "right":{ "op":"=", "left":"draw3", "right":0 } }, "right":{ "op":"=", "left":"draw4", "right":0 } }, "right":{ "op":"=", "left":"draw5", "right":0 } }, "right":{ "op":"=", "left":"draw6", "right":0 } }, "right":{ "op":"=", "left":"draw7", "right":0 } }, "right":{ "op":"=", "left":"draw8", "right":0 } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"p1", "right":1 }, "right":{ "op":"∨", "left":{ "op":"<", "left":"b", "right":"b1" }, "right":{ "op":"≠", "left":"r", "right":"r1" } } } }, "right":{ "op":"=", "left":"draw1", "right":0 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"draw1", "value":1 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"=", "left":"draw1", "right":1 } }, "destinations":[ { "probability":{ "exp":0.5000000 }, "location":"location", "assignments":[ { "ref":"b1", "value":1 }, { "ref":"r1", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":1 } }, { "ref":"draw1", "value":0 } ], "observables":[ ] }, { "probability":{ "exp":0.2500000 }, "location":"location", "assignments":[ { "ref":"b1", "value":2 }, { "ref":"r1", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":2 } }, { "ref":"draw1", "value":0 } ], "observables":[ ] }, { "probability":{ "exp":0.1250000 }, "location":"location", "assignments":[ { "ref":"b1", "value":3 }, { "ref":"r1", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":3 } }, { "ref":"draw1", "value":0 } ], "observables":[ ] }, { "probability":{ "exp":0.0625000 }, "location":"location", "assignments":[ { "ref":"b1", "value":4 }, { "ref":"r1", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":4 } }, { "ref":"draw1", "value":0 } ], "observables":[ ] }, { "probability":{ "exp":0.0312500 }, "location":"location", "assignments":[ { "ref":"b1", "value":5 }, { "ref":"r1", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":5 } }, { "ref":"draw1", "value":0 } ], "observables":[ ] }, { "probability":{ "exp":0.0156250 }, "location":"location", "assignments":[ { "ref":"b1", "value":6 }, { "ref":"r1", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":6 } }, { "ref":"draw1", "value":0 } ], "observables":[ ] }, { "probability":{ "exp":0.0156250 }, "location":"location", "assignments":[ { "ref":"b1", "value":7 }, { "ref":"r1", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":7 } }, { "ref":"draw1", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"draw2", "right":0 }, "right":{ "op":"=", "left":"draw3", "right":0 } }, "right":{ "op":"=", "left":"draw4", "right":0 } }, "right":{ "op":"=", "left":"draw5", "right":0 } }, "right":{ "op":"=", "left":"draw6", "right":0 } }, "right":{ "op":"=", "left":"draw7", "right":0 } }, "right":{ "op":"=", "left":"draw8", "right":0 } }, "right":{ "op":"=", "left":"p1", "right":1 } }, "right":{ "op":"=", "left":"b", "right":"b1" } }, "right":{ "op":"=", "left":"r", "right":"r1" } }, "right":{ "op":"=", "left":"c", "right":0 } } }, "destinations":[ { "probability":{ "exp":0.5000000 }, "location":"location", "assignments":[ { "ref":"r", "value":1 }, { "ref":"c", "value":1 }, { "ref":"b", "value":0 }, { "ref":"b1", "value":0 }, { "ref":"r1", "value":0 }, { "ref":"p1", "value":2 } ], "observables":[ ] }, { "probability":{ "exp":0.5000000 }, "location":"location", "assignments":[ { "ref":"r", "value":2 }, { "ref":"c", "value":1 }, { "ref":"b", "value":0 }, { "ref":"b1", "value":0 }, { "ref":"r1", "value":0 }, { "ref":"p1", "value":2 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"draw2", "right":0 }, "right":{ "op":"=", "left":"draw3", "right":0 } }, "right":{ "op":"=", "left":"draw4", "right":0 } }, "right":{ "op":"=", "left":"draw5", "right":0 } }, "right":{ "op":"=", "left":"draw6", "right":0 } }, "right":{ "op":"=", "left":"draw7", "right":0 } }, "right":{ "op":"=", "left":"draw8", "right":0 } }, "right":{ "op":"=", "left":"p1", "right":2 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p1", "value":0 }, { "ref":"c", "value":0 } ], "observables":[ ] } ] } ] }, { "name":"process2", "locations":[ { "name":"location" } ], "initial-locations":[ "location" ], "edges":[ { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"draw1", "right":0 }, "right":{ "op":"=", "left":"draw3", "right":0 } }, "right":{ "op":"=", "left":"draw4", "right":0 } }, "right":{ "op":"=", "left":"draw5", "right":0 } }, "right":{ "op":"=", "left":"draw6", "right":0 } }, "right":{ "op":"=", "left":"draw7", "right":0 } }, "right":{ "op":"=", "left":"draw8", "right":0 } }, "right":{ "op":"=", "left":"p2", "right":0 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p2", "value":1 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"draw1", "right":0 }, "right":{ "op":"=", "left":"draw3", "right":0 } }, "right":{ "op":"=", "left":"draw4", "right":0 } }, "right":{ "op":"=", "left":"draw5", "right":0 } }, "right":{ "op":"=", "left":"draw6", "right":0 } }, "right":{ "op":"=", "left":"draw7", "right":0 } }, "right":{ "op":"=", "left":"draw8", "right":0 } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"p2", "right":1 }, "right":{ "op":"∨", "left":{ "op":"<", "left":"b", "right":"b2" }, "right":{ "op":"≠", "left":"r", "right":"r2" } } } }, "right":{ "op":"=", "left":"draw2", "right":0 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"draw2", "value":1 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"=", "left":"draw2", "right":1 } }, "destinations":[ { "probability":{ "exp":0.5000000 }, "location":"location", "assignments":[ { "ref":"b2", "value":1 }, { "ref":"r2", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":1 } }, { "ref":"draw2", "value":0 } ], "observables":[ ] }, { "probability":{ "exp":0.2500000 }, "location":"location", "assignments":[ { "ref":"b2", "value":2 }, { "ref":"r2", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":2 } }, { "ref":"draw2", "value":0 } ], "observables":[ ] }, { "probability":{ "exp":0.1250000 }, "location":"location", "assignments":[ { "ref":"b2", "value":3 }, { "ref":"r2", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":3 } }, { "ref":"draw2", "value":0 } ], "observables":[ ] }, { "probability":{ "exp":0.0625000 }, "location":"location", "assignments":[ { "ref":"b2", "value":4 }, { "ref":"r2", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":4 } }, { "ref":"draw2", "value":0 } ], "observables":[ ] }, { "probability":{ "exp":0.0312500 }, "location":"location", "assignments":[ { "ref":"b2", "value":5 }, { "ref":"r2", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":5 } }, { "ref":"draw2", "value":0 } ], "observables":[ ] }, { "probability":{ "exp":0.0156250 }, "location":"location", "assignments":[ { "ref":"b2", "value":6 }, { "ref":"r2", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":6 } }, { "ref":"draw2", "value":0 } ], "observables":[ ] }, { "probability":{ "exp":0.0156250 }, "location":"location", "assignments":[ { "ref":"b2", "value":7 }, { "ref":"r2", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":7 } }, { "ref":"draw2", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"draw1", "right":0 }, "right":{ "op":"=", "left":"draw3", "right":0 } }, "right":{ "op":"=", "left":"draw4", "right":0 } }, "right":{ "op":"=", "left":"draw5", "right":0 } }, "right":{ "op":"=", "left":"draw6", "right":0 } }, "right":{ "op":"=", "left":"draw7", "right":0 } }, "right":{ "op":"=", "left":"draw8", "right":0 } }, "right":{ "op":"=", "left":"p2", "right":1 } }, "right":{ "op":"=", "left":"b", "right":"b2" } }, "right":{ "op":"=", "left":"r", "right":"r2" } }, "right":{ "op":"=", "left":"c", "right":0 } } }, "destinations":[ { "probability":{ "exp":0.5000000 }, "location":"location", "assignments":[ { "ref":"r", "value":1 }, { "ref":"c", "value":1 }, { "ref":"b", "value":0 }, { "ref":"b2", "value":0 }, { "ref":"r2", "value":0 }, { "ref":"p2", "value":2 } ], "observables":[ ] }, { "probability":{ "exp":0.5000000 }, "location":"location", "assignments":[ { "ref":"r", "value":2 }, { "ref":"c", "value":1 }, { "ref":"b", "value":0 }, { "ref":"b2", "value":0 }, { "ref":"r2", "value":0 }, { "ref":"p2", "value":2 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"draw1", "right":0 }, "right":{ "op":"=", "left":"draw3", "right":0 } }, "right":{ "op":"=", "left":"draw4", "right":0 } }, "right":{ "op":"=", "left":"draw5", "right":0 } }, "right":{ "op":"=", "left":"draw6", "right":0 } }, "right":{ "op":"=", "left":"draw7", "right":0 } }, "right":{ "op":"=", "left":"draw8", "right":0 } }, "right":{ "op":"=", "left":"p2", "right":2 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p2", "value":0 }, { "ref":"c", "value":0 } ], "observables":[ ] } ] } ] }, { "name":"process3", "locations":[ { "name":"location" } ], "initial-locations":[ "location" ], "edges":[ { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"draw2", "right":0 }, "right":{ "op":"=", "left":"draw1", "right":0 } }, "right":{ "op":"=", "left":"draw4", "right":0 } }, "right":{ "op":"=", "left":"draw5", "right":0 } }, "right":{ "op":"=", "left":"draw6", "right":0 } }, "right":{ "op":"=", "left":"draw7", "right":0 } }, "right":{ "op":"=", "left":"draw8", "right":0 } }, "right":{ "op":"=", "left":"p3", "right":0 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p3", "value":1 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"draw2", "right":0 }, "right":{ "op":"=", "left":"draw1", "right":0 } }, "right":{ "op":"=", "left":"draw4", "right":0 } }, "right":{ "op":"=", "left":"draw5", "right":0 } }, "right":{ "op":"=", "left":"draw6", "right":0 } }, "right":{ "op":"=", "left":"draw7", "right":0 } }, "right":{ "op":"=", "left":"draw8", "right":0 } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"p3", "right":1 }, "right":{ "op":"∨", "left":{ "op":"<", "left":"b", "right":"b3" }, "right":{ "op":"≠", "left":"r", "right":"r3" } } } }, "right":{ "op":"=", "left":"draw3", "right":0 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"draw3", "value":1 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"=", "left":"draw3", "right":1 } }, "destinations":[ { "probability":{ "exp":0.5000000 }, "location":"location", "assignments":[ { "ref":"b3", "value":1 }, { "ref":"r3", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":1 } }, { "ref":"draw3", "value":0 } ], "observables":[ ] }, { "probability":{ "exp":0.2500000 }, "location":"location", "assignments":[ { "ref":"b3", "value":2 }, { "ref":"r3", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":2 } }, { "ref":"draw3", "value":0 } ], "observables":[ ] }, { "probability":{ "exp":0.1250000 }, "location":"location", "assignments":[ { "ref":"b3", "value":3 }, { "ref":"r3", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":3 } }, { "ref":"draw3", "value":0 } ], "observables":[ ] }, { "probability":{ "exp":0.0625000 }, "location":"location", "assignments":[ { "ref":"b3", "value":4 }, { "ref":"r3", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":4 } }, { "ref":"draw3", "value":0 } ], "observables":[ ] }, { "probability":{ "exp":0.0312500 }, "location":"location", "assignments":[ { "ref":"b3", "value":5 }, { "ref":"r3", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":5 } }, { "ref":"draw3", "value":0 } ], "observables":[ ] }, { "probability":{ "exp":0.0156250 }, "location":"location", "assignments":[ { "ref":"b3", "value":6 }, { "ref":"r3", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":6 } }, { "ref":"draw3", "value":0 } ], "observables":[ ] }, { "probability":{ "exp":0.0156250 }, "location":"location", "assignments":[ { "ref":"b3", "value":7 }, { "ref":"r3", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":7 } }, { "ref":"draw3", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"draw2", "right":0 }, "right":{ "op":"=", "left":"draw1", "right":0 } }, "right":{ "op":"=", "left":"draw4", "right":0 } }, "right":{ "op":"=", "left":"draw5", "right":0 } }, "right":{ "op":"=", "left":"draw6", "right":0 } }, "right":{ "op":"=", "left":"draw7", "right":0 } }, "right":{ "op":"=", "left":"draw8", "right":0 } }, "right":{ "op":"=", "left":"p3", "right":1 } }, "right":{ "op":"=", "left":"b", "right":"b3" } }, "right":{ "op":"=", "left":"r", "right":"r3" } }, "right":{ "op":"=", "left":"c", "right":0 } } }, "destinations":[ { "probability":{ "exp":0.5000000 }, "location":"location", "assignments":[ { "ref":"r", "value":1 }, { "ref":"c", "value":1 }, { "ref":"b", "value":0 }, { "ref":"b3", "value":0 }, { "ref":"r3", "value":0 }, { "ref":"p3", "value":2 } ], "observables":[ ] }, { "probability":{ "exp":0.5000000 }, "location":"location", "assignments":[ { "ref":"r", "value":2 }, { "ref":"c", "value":1 }, { "ref":"b", "value":0 }, { "ref":"b3", "value":0 }, { "ref":"r3", "value":0 }, { "ref":"p3", "value":2 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"draw2", "right":0 }, "right":{ "op":"=", "left":"draw1", "right":0 } }, "right":{ "op":"=", "left":"draw4", "right":0 } }, "right":{ "op":"=", "left":"draw5", "right":0 } }, "right":{ "op":"=", "left":"draw6", "right":0 } }, "right":{ "op":"=", "left":"draw7", "right":0 } }, "right":{ "op":"=", "left":"draw8", "right":0 } }, "right":{ "op":"=", "left":"p3", "right":2 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p3", "value":0 }, { "ref":"c", "value":0 } ], "observables":[ ] } ] } ] }, { "name":"process4", "locations":[ { "name":"location" } ], "initial-locations":[ "location" ], "edges":[ { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"draw2", "right":0 }, "right":{ "op":"=", "left":"draw3", "right":0 } }, "right":{ "op":"=", "left":"draw1", "right":0 } }, "right":{ "op":"=", "left":"draw5", "right":0 } }, "right":{ "op":"=", "left":"draw6", "right":0 } }, "right":{ "op":"=", "left":"draw7", "right":0 } }, "right":{ "op":"=", "left":"draw8", "right":0 } }, "right":{ "op":"=", "left":"p4", "right":0 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p4", "value":1 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"draw2", "right":0 }, "right":{ "op":"=", "left":"draw3", "right":0 } }, "right":{ "op":"=", "left":"draw1", "right":0 } }, "right":{ "op":"=", "left":"draw5", "right":0 } }, "right":{ "op":"=", "left":"draw6", "right":0 } }, "right":{ "op":"=", "left":"draw7", "right":0 } }, "right":{ "op":"=", "left":"draw8", "right":0 } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"p4", "right":1 }, "right":{ "op":"∨", "left":{ "op":"<", "left":"b", "right":"b4" }, "right":{ "op":"≠", "left":"r", "right":"r4" } } } }, "right":{ "op":"=", "left":"draw4", "right":0 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"draw4", "value":1 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"=", "left":"draw4", "right":1 } }, "destinations":[ { "probability":{ "exp":0.5000000 }, "location":"location", "assignments":[ { "ref":"b4", "value":1 }, { "ref":"r4", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":1 } }, { "ref":"draw4", "value":0 } ], "observables":[ ] }, { "probability":{ "exp":0.2500000 }, "location":"location", "assignments":[ { "ref":"b4", "value":2 }, { "ref":"r4", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":2 } }, { "ref":"draw4", "value":0 } ], "observables":[ ] }, { "probability":{ "exp":0.1250000 }, "location":"location", "assignments":[ { "ref":"b4", "value":3 }, { "ref":"r4", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":3 } }, { "ref":"draw4", "value":0 } ], "observables":[ ] }, { "probability":{ "exp":0.0625000 }, "location":"location", "assignments":[ { "ref":"b4", "value":4 }, { "ref":"r4", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":4 } }, { "ref":"draw4", "value":0 } ], "observables":[ ] }, { "probability":{ "exp":0.0312500 }, "location":"location", "assignments":[ { "ref":"b4", "value":5 }, { "ref":"r4", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":5 } }, { "ref":"draw4", "value":0 } ], "observables":[ ] }, { "probability":{ "exp":0.0156250 }, "location":"location", "assignments":[ { "ref":"b4", "value":6 }, { "ref":"r4", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":6 } }, { "ref":"draw4", "value":0 } ], "observables":[ ] }, { "probability":{ "exp":0.0156250 }, "location":"location", "assignments":[ { "ref":"b4", "value":7 }, { "ref":"r4", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":7 } }, { "ref":"draw4", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"draw2", "right":0 }, "right":{ "op":"=", "left":"draw3", "right":0 } }, "right":{ "op":"=", "left":"draw1", "right":0 } }, "right":{ "op":"=", "left":"draw5", "right":0 } }, "right":{ "op":"=", "left":"draw6", "right":0 } }, "right":{ "op":"=", "left":"draw7", "right":0 } }, "right":{ "op":"=", "left":"draw8", "right":0 } }, "right":{ "op":"=", "left":"p4", "right":1 } }, "right":{ "op":"=", "left":"b", "right":"b4" } }, "right":{ "op":"=", "left":"r", "right":"r4" } }, "right":{ "op":"=", "left":"c", "right":0 } } }, "destinations":[ { "probability":{ "exp":0.5000000 }, "location":"location", "assignments":[ { "ref":"r", "value":1 }, { "ref":"c", "value":1 }, { "ref":"b", "value":0 }, { "ref":"b4", "value":0 }, { "ref":"r4", "value":0 }, { "ref":"p4", "value":2 } ], "observables":[ ] }, { "probability":{ "exp":0.5000000 }, "location":"location", "assignments":[ { "ref":"r", "value":2 }, { "ref":"c", "value":1 }, { "ref":"b", "value":0 }, { "ref":"b4", "value":0 }, { "ref":"r4", "value":0 }, { "ref":"p4", "value":2 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"draw2", "right":0 }, "right":{ "op":"=", "left":"draw3", "right":0 } }, "right":{ "op":"=", "left":"draw1", "right":0 } }, "right":{ "op":"=", "left":"draw5", "right":0 } }, "right":{ "op":"=", "left":"draw6", "right":0 } }, "right":{ "op":"=", "left":"draw7", "right":0 } }, "right":{ "op":"=", "left":"draw8", "right":0 } }, "right":{ "op":"=", "left":"p4", "right":2 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p4", "value":0 }, { "ref":"c", "value":0 } ], "observables":[ ] } ] } ] }, { "name":"process5", "locations":[ { "name":"location" } ], "initial-locations":[ "location" ], "edges":[ { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"draw2", "right":0 }, "right":{ "op":"=", "left":"draw3", "right":0 } }, "right":{ "op":"=", "left":"draw4", "right":0 } }, "right":{ "op":"=", "left":"draw1", "right":0 } }, "right":{ "op":"=", "left":"draw6", "right":0 } }, "right":{ "op":"=", "left":"draw7", "right":0 } }, "right":{ "op":"=", "left":"draw8", "right":0 } }, "right":{ "op":"=", "left":"p5", "right":0 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p5", "value":1 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"draw2", "right":0 }, "right":{ "op":"=", "left":"draw3", "right":0 } }, "right":{ "op":"=", "left":"draw4", "right":0 } }, "right":{ "op":"=", "left":"draw1", "right":0 } }, "right":{ "op":"=", "left":"draw6", "right":0 } }, "right":{ "op":"=", "left":"draw7", "right":0 } }, "right":{ "op":"=", "left":"draw8", "right":0 } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"p5", "right":1 }, "right":{ "op":"∨", "left":{ "op":"<", "left":"b", "right":"b5" }, "right":{ "op":"≠", "left":"r", "right":"r5" } } } }, "right":{ "op":"=", "left":"draw5", "right":0 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"draw5", "value":1 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"=", "left":"draw5", "right":1 } }, "destinations":[ { "probability":{ "exp":0.5000000 }, "location":"location", "assignments":[ { "ref":"b5", "value":1 }, { "ref":"r5", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":1 } }, { "ref":"draw5", "value":0 } ], "observables":[ ] }, { "probability":{ "exp":0.2500000 }, "location":"location", "assignments":[ { "ref":"b5", "value":2 }, { "ref":"r5", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":2 } }, { "ref":"draw5", "value":0 } ], "observables":[ ] }, { "probability":{ "exp":0.1250000 }, "location":"location", "assignments":[ { "ref":"b5", "value":3 }, { "ref":"r5", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":3 } }, { "ref":"draw5", "value":0 } ], "observables":[ ] }, { "probability":{ "exp":0.0625000 }, "location":"location", "assignments":[ { "ref":"b5", "value":4 }, { "ref":"r5", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":4 } }, { "ref":"draw5", "value":0 } ], "observables":[ ] }, { "probability":{ "exp":0.0312500 }, "location":"location", "assignments":[ { "ref":"b5", "value":5 }, { "ref":"r5", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":5 } }, { "ref":"draw5", "value":0 } ], "observables":[ ] }, { "probability":{ "exp":0.0156250 }, "location":"location", "assignments":[ { "ref":"b5", "value":6 }, { "ref":"r5", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":6 } }, { "ref":"draw5", "value":0 } ], "observables":[ ] }, { "probability":{ "exp":0.0156250 }, "location":"location", "assignments":[ { "ref":"b5", "value":7 }, { "ref":"r5", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":7 } }, { "ref":"draw5", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"draw2", "right":0 }, "right":{ "op":"=", "left":"draw3", "right":0 } }, "right":{ "op":"=", "left":"draw4", "right":0 } }, "right":{ "op":"=", "left":"draw1", "right":0 } }, "right":{ "op":"=", "left":"draw6", "right":0 } }, "right":{ "op":"=", "left":"draw7", "right":0 } }, "right":{ "op":"=", "left":"draw8", "right":0 } }, "right":{ "op":"=", "left":"p5", "right":1 } }, "right":{ "op":"=", "left":"b", "right":"b5" } }, "right":{ "op":"=", "left":"r", "right":"r5" } }, "right":{ "op":"=", "left":"c", "right":0 } } }, "destinations":[ { "probability":{ "exp":0.5000000 }, "location":"location", "assignments":[ { "ref":"r", "value":1 }, { "ref":"c", "value":1 }, { "ref":"b", "value":0 }, { "ref":"b5", "value":0 }, { "ref":"r5", "value":0 }, { "ref":"p5", "value":2 } ], "observables":[ ] }, { "probability":{ "exp":0.5000000 }, "location":"location", "assignments":[ { "ref":"r", "value":2 }, { "ref":"c", "value":1 }, { "ref":"b", "value":0 }, { "ref":"b5", "value":0 }, { "ref":"r5", "value":0 }, { "ref":"p5", "value":2 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"draw2", "right":0 }, "right":{ "op":"=", "left":"draw3", "right":0 } }, "right":{ "op":"=", "left":"draw4", "right":0 } }, "right":{ "op":"=", "left":"draw1", "right":0 } }, "right":{ "op":"=", "left":"draw6", "right":0 } }, "right":{ "op":"=", "left":"draw7", "right":0 } }, "right":{ "op":"=", "left":"draw8", "right":0 } }, "right":{ "op":"=", "left":"p5", "right":2 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p5", "value":0 }, { "ref":"c", "value":0 } ], "observables":[ ] } ] } ] }, { "name":"process6", "locations":[ { "name":"location" } ], "initial-locations":[ "location" ], "edges":[ { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"draw2", "right":0 }, "right":{ "op":"=", "left":"draw3", "right":0 } }, "right":{ "op":"=", "left":"draw4", "right":0 } }, "right":{ "op":"=", "left":"draw5", "right":0 } }, "right":{ "op":"=", "left":"draw1", "right":0 } }, "right":{ "op":"=", "left":"draw7", "right":0 } }, "right":{ "op":"=", "left":"draw8", "right":0 } }, "right":{ "op":"=", "left":"p6", "right":0 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p6", "value":1 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"draw2", "right":0 }, "right":{ "op":"=", "left":"draw3", "right":0 } }, "right":{ "op":"=", "left":"draw4", "right":0 } }, "right":{ "op":"=", "left":"draw5", "right":0 } }, "right":{ "op":"=", "left":"draw1", "right":0 } }, "right":{ "op":"=", "left":"draw7", "right":0 } }, "right":{ "op":"=", "left":"draw8", "right":0 } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"p6", "right":1 }, "right":{ "op":"∨", "left":{ "op":"<", "left":"b", "right":"b6" }, "right":{ "op":"≠", "left":"r", "right":"r6" } } } }, "right":{ "op":"=", "left":"draw6", "right":0 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"draw6", "value":1 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"=", "left":"draw6", "right":1 } }, "destinations":[ { "probability":{ "exp":0.5000000 }, "location":"location", "assignments":[ { "ref":"b6", "value":1 }, { "ref":"r6", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":1 } }, { "ref":"draw6", "value":0 } ], "observables":[ ] }, { "probability":{ "exp":0.2500000 }, "location":"location", "assignments":[ { "ref":"b6", "value":2 }, { "ref":"r6", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":2 } }, { "ref":"draw6", "value":0 } ], "observables":[ ] }, { "probability":{ "exp":0.1250000 }, "location":"location", "assignments":[ { "ref":"b6", "value":3 }, { "ref":"r6", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":3 } }, { "ref":"draw6", "value":0 } ], "observables":[ ] }, { "probability":{ "exp":0.0625000 }, "location":"location", "assignments":[ { "ref":"b6", "value":4 }, { "ref":"r6", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":4 } }, { "ref":"draw6", "value":0 } ], "observables":[ ] }, { "probability":{ "exp":0.0312500 }, "location":"location", "assignments":[ { "ref":"b6", "value":5 }, { "ref":"r6", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":5 } }, { "ref":"draw6", "value":0 } ], "observables":[ ] }, { "probability":{ "exp":0.0156250 }, "location":"location", "assignments":[ { "ref":"b6", "value":6 }, { "ref":"r6", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":6 } }, { "ref":"draw6", "value":0 } ], "observables":[ ] }, { "probability":{ "exp":0.0156250 }, "location":"location", "assignments":[ { "ref":"b6", "value":7 }, { "ref":"r6", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":7 } }, { "ref":"draw6", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"draw2", "right":0 }, "right":{ "op":"=", "left":"draw3", "right":0 } }, "right":{ "op":"=", "left":"draw4", "right":0 } }, "right":{ "op":"=", "left":"draw5", "right":0 } }, "right":{ "op":"=", "left":"draw1", "right":0 } }, "right":{ "op":"=", "left":"draw7", "right":0 } }, "right":{ "op":"=", "left":"draw8", "right":0 } }, "right":{ "op":"=", "left":"p6", "right":1 } }, "right":{ "op":"=", "left":"b", "right":"b6" } }, "right":{ "op":"=", "left":"r", "right":"r6" } }, "right":{ "op":"=", "left":"c", "right":0 } } }, "destinations":[ { "probability":{ "exp":0.5000000 }, "location":"location", "assignments":[ { "ref":"r", "value":1 }, { "ref":"c", "value":1 }, { "ref":"b", "value":0 }, { "ref":"b6", "value":0 }, { "ref":"r6", "value":0 }, { "ref":"p6", "value":2 } ], "observables":[ ] }, { "probability":{ "exp":0.5000000 }, "location":"location", "assignments":[ { "ref":"r", "value":2 }, { "ref":"c", "value":1 }, { "ref":"b", "value":0 }, { "ref":"b6", "value":0 }, { "ref":"r6", "value":0 }, { "ref":"p6", "value":2 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"draw2", "right":0 }, "right":{ "op":"=", "left":"draw3", "right":0 } }, "right":{ "op":"=", "left":"draw4", "right":0 } }, "right":{ "op":"=", "left":"draw5", "right":0 } }, "right":{ "op":"=", "left":"draw1", "right":0 } }, "right":{ "op":"=", "left":"draw7", "right":0 } }, "right":{ "op":"=", "left":"draw8", "right":0 } }, "right":{ "op":"=", "left":"p6", "right":2 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p6", "value":0 }, { "ref":"c", "value":0 } ], "observables":[ ] } ] } ] }, { "name":"process7", "locations":[ { "name":"location" } ], "initial-locations":[ "location" ], "edges":[ { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"draw2", "right":0 }, "right":{ "op":"=", "left":"draw3", "right":0 } }, "right":{ "op":"=", "left":"draw4", "right":0 } }, "right":{ "op":"=", "left":"draw5", "right":0 } }, "right":{ "op":"=", "left":"draw6", "right":0 } }, "right":{ "op":"=", "left":"draw1", "right":0 } }, "right":{ "op":"=", "left":"draw8", "right":0 } }, "right":{ "op":"=", "left":"p7", "right":0 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p7", "value":1 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"draw2", "right":0 }, "right":{ "op":"=", "left":"draw3", "right":0 } }, "right":{ "op":"=", "left":"draw4", "right":0 } }, "right":{ "op":"=", "left":"draw5", "right":0 } }, "right":{ "op":"=", "left":"draw6", "right":0 } }, "right":{ "op":"=", "left":"draw1", "right":0 } }, "right":{ "op":"=", "left":"draw8", "right":0 } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"p7", "right":1 }, "right":{ "op":"∨", "left":{ "op":"<", "left":"b", "right":"b7" }, "right":{ "op":"≠", "left":"r", "right":"r7" } } } }, "right":{ "op":"=", "left":"draw7", "right":0 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"draw7", "value":1 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"=", "left":"draw7", "right":1 } }, "destinations":[ { "probability":{ "exp":0.5000000 }, "location":"location", "assignments":[ { "ref":"b7", "value":1 }, { "ref":"r7", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":1 } }, { "ref":"draw7", "value":0 } ], "observables":[ ] }, { "probability":{ "exp":0.2500000 }, "location":"location", "assignments":[ { "ref":"b7", "value":2 }, { "ref":"r7", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":2 } }, { "ref":"draw7", "value":0 } ], "observables":[ ] }, { "probability":{ "exp":0.1250000 }, "location":"location", "assignments":[ { "ref":"b7", "value":3 }, { "ref":"r7", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":3 } }, { "ref":"draw7", "value":0 } ], "observables":[ ] }, { "probability":{ "exp":0.0625000 }, "location":"location", "assignments":[ { "ref":"b7", "value":4 }, { "ref":"r7", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":4 } }, { "ref":"draw7", "value":0 } ], "observables":[ ] }, { "probability":{ "exp":0.0312500 }, "location":"location", "assignments":[ { "ref":"b7", "value":5 }, { "ref":"r7", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":5 } }, { "ref":"draw7", "value":0 } ], "observables":[ ] }, { "probability":{ "exp":0.0156250 }, "location":"location", "assignments":[ { "ref":"b7", "value":6 }, { "ref":"r7", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":6 } }, { "ref":"draw7", "value":0 } ], "observables":[ ] }, { "probability":{ "exp":0.0156250 }, "location":"location", "assignments":[ { "ref":"b7", "value":7 }, { "ref":"r7", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":7 } }, { "ref":"draw7", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"draw2", "right":0 }, "right":{ "op":"=", "left":"draw3", "right":0 } }, "right":{ "op":"=", "left":"draw4", "right":0 } }, "right":{ "op":"=", "left":"draw5", "right":0 } }, "right":{ "op":"=", "left":"draw6", "right":0 } }, "right":{ "op":"=", "left":"draw1", "right":0 } }, "right":{ "op":"=", "left":"draw8", "right":0 } }, "right":{ "op":"=", "left":"p7", "right":1 } }, "right":{ "op":"=", "left":"b", "right":"b7" } }, "right":{ "op":"=", "left":"r", "right":"r7" } }, "right":{ "op":"=", "left":"c", "right":0 } } }, "destinations":[ { "probability":{ "exp":0.5000000 }, "location":"location", "assignments":[ { "ref":"r", "value":1 }, { "ref":"c", "value":1 }, { "ref":"b", "value":0 }, { "ref":"b7", "value":0 }, { "ref":"r7", "value":0 }, { "ref":"p7", "value":2 } ], "observables":[ ] }, { "probability":{ "exp":0.5000000 }, "location":"location", "assignments":[ { "ref":"r", "value":2 }, { "ref":"c", "value":1 }, { "ref":"b", "value":0 }, { "ref":"b7", "value":0 }, { "ref":"r7", "value":0 }, { "ref":"p7", "value":2 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"draw2", "right":0 }, "right":{ "op":"=", "left":"draw3", "right":0 } }, "right":{ "op":"=", "left":"draw4", "right":0 } }, "right":{ "op":"=", "left":"draw5", "right":0 } }, "right":{ "op":"=", "left":"draw6", "right":0 } }, "right":{ "op":"=", "left":"draw1", "right":0 } }, "right":{ "op":"=", "left":"draw8", "right":0 } }, "right":{ "op":"=", "left":"p7", "right":2 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p7", "value":0 }, { "ref":"c", "value":0 } ], "observables":[ ] } ] } ] }, { "name":"process8", "locations":[ { "name":"location" } ], "initial-locations":[ "location" ], "edges":[ { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"draw2", "right":0 }, "right":{ "op":"=", "left":"draw3", "right":0 } }, "right":{ "op":"=", "left":"draw4", "right":0 } }, "right":{ "op":"=", "left":"draw5", "right":0 } }, "right":{ "op":"=", "left":"draw6", "right":0 } }, "right":{ "op":"=", "left":"draw7", "right":0 } }, "right":{ "op":"=", "left":"draw1", "right":0 } }, "right":{ "op":"=", "left":"p8", "right":0 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p8", "value":1 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"draw2", "right":0 }, "right":{ "op":"=", "left":"draw3", "right":0 } }, "right":{ "op":"=", "left":"draw4", "right":0 } }, "right":{ "op":"=", "left":"draw5", "right":0 } }, "right":{ "op":"=", "left":"draw6", "right":0 } }, "right":{ "op":"=", "left":"draw7", "right":0 } }, "right":{ "op":"=", "left":"draw1", "right":0 } }, "right":{ "op":"∧", "left":{ "op":"=", "left":"p8", "right":1 }, "right":{ "op":"∨", "left":{ "op":"<", "left":"b", "right":"b8" }, "right":{ "op":"≠", "left":"r", "right":"r8" } } } }, "right":{ "op":"=", "left":"draw8", "right":0 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"draw8", "value":1 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"=", "left":"draw8", "right":1 } }, "destinations":[ { "probability":{ "exp":0.5000000 }, "location":"location", "assignments":[ { "ref":"b8", "value":1 }, { "ref":"r8", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":1 } }, { "ref":"draw8", "value":0 } ], "observables":[ ] }, { "probability":{ "exp":0.2500000 }, "location":"location", "assignments":[ { "ref":"b8", "value":2 }, { "ref":"r8", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":2 } }, { "ref":"draw8", "value":0 } ], "observables":[ ] }, { "probability":{ "exp":0.1250000 }, "location":"location", "assignments":[ { "ref":"b8", "value":3 }, { "ref":"r8", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":3 } }, { "ref":"draw8", "value":0 } ], "observables":[ ] }, { "probability":{ "exp":0.0625000 }, "location":"location", "assignments":[ { "ref":"b8", "value":4 }, { "ref":"r8", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":4 } }, { "ref":"draw8", "value":0 } ], "observables":[ ] }, { "probability":{ "exp":0.0312500 }, "location":"location", "assignments":[ { "ref":"b8", "value":5 }, { "ref":"r8", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":5 } }, { "ref":"draw8", "value":0 } ], "observables":[ ] }, { "probability":{ "exp":0.0156250 }, "location":"location", "assignments":[ { "ref":"b8", "value":6 }, { "ref":"r8", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":6 } }, { "ref":"draw8", "value":0 } ], "observables":[ ] }, { "probability":{ "exp":0.0156250 }, "location":"location", "assignments":[ { "ref":"b8", "value":7 }, { "ref":"r8", "value":"r" }, { "ref":"b", "value":{ "op":"max", "left":"b", "right":7 } }, { "ref":"draw8", "value":0 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"draw2", "right":0 }, "right":{ "op":"=", "left":"draw3", "right":0 } }, "right":{ "op":"=", "left":"draw4", "right":0 } }, "right":{ "op":"=", "left":"draw5", "right":0 } }, "right":{ "op":"=", "left":"draw6", "right":0 } }, "right":{ "op":"=", "left":"draw7", "right":0 } }, "right":{ "op":"=", "left":"draw1", "right":0 } }, "right":{ "op":"=", "left":"p8", "right":1 } }, "right":{ "op":"=", "left":"b", "right":"b8" } }, "right":{ "op":"=", "left":"r", "right":"r8" } }, "right":{ "op":"=", "left":"c", "right":0 } } }, "destinations":[ { "probability":{ "exp":0.5000000 }, "location":"location", "assignments":[ { "ref":"r", "value":1 }, { "ref":"c", "value":1 }, { "ref":"b", "value":0 }, { "ref":"b8", "value":0 }, { "ref":"r8", "value":0 }, { "ref":"p8", "value":2 } ], "observables":[ ] }, { "probability":{ "exp":0.5000000 }, "location":"location", "assignments":[ { "ref":"r", "value":2 }, { "ref":"c", "value":1 }, { "ref":"b", "value":0 }, { "ref":"b8", "value":0 }, { "ref":"r8", "value":0 }, { "ref":"p8", "value":2 } ], "observables":[ ] } ] }, { "location":"location", "action":"tau__", "guard":{ "exp":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"∧", "left":{ "op":"=", "left":"draw2", "right":0 }, "right":{ "op":"=", "left":"draw3", "right":0 } }, "right":{ "op":"=", "left":"draw4", "right":0 } }, "right":{ "op":"=", "left":"draw5", "right":0 } }, "right":{ "op":"=", "left":"draw6", "right":0 } }, "right":{ "op":"=", "left":"draw7", "right":0 } }, "right":{ "op":"=", "left":"draw1", "right":0 } }, "right":{ "op":"=", "left":"p8", "right":2 } } }, "destinations":[ { "probability":{ "exp":1 }, "location":"location", "assignments":[ { "ref":"p8", "value":0 }, { "ref":"c", "value":0 } ], "observables":[ ] } ] } ] } ], "system":{ "elements":[ { "automaton":"process1" }, { "automaton":"process2" }, { "automaton":"process3" }, { "automaton":"process4" }, { "automaton":"process5" }, { "automaton":"process6" }, { "automaton":"process7" }, { "automaton":"process8" } ], "syncs":[ { "synchronise":[ "tau__", null, null, null, null, null, null, null ], "result":"tau__" }, { "synchronise":[ null, "tau__", null, null, null, null, null, null ], "result":"tau__" }, { "synchronise":[ null, null, "tau__", null, null, null, null, null ], "result":"tau__" }, { "synchronise":[ null, null, null, "tau__", null, null, null, null ], "result":"tau__" }, { "synchronise":[ null, null, null, null, "tau__", null, null, null ], "result":"tau__" }, { "synchronise":[ null, null, null, null, null, "tau__", null, null ], "result":"tau__" }, { "synchronise":[ null, null, null, null, null, null, "tau__", null ], "result":"tau__" }, { "synchronise":[ null, null, null, null, null, null, null, "tau__" ], "result":"tau__" } ] } }