You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

7648 lines
290 KiB

  1. {
  2. "jani-version":1,
  3. "features":[
  4. "derived-operators"
  5. ],
  6. "name":"Converted from PRISM by IscasMC",
  7. "type":"mdp",
  8. "actions":[
  9. {
  10. "name":"tau__"
  11. }
  12. ],
  13. "variables":[
  14. {
  15. "name":"p1",
  16. "type":{
  17. "kind":"bounded",
  18. "base":"int",
  19. "lower-bound":0,
  20. "upper-bound":11
  21. }
  22. },
  23. {
  24. "name":"p2",
  25. "type":{
  26. "kind":"bounded",
  27. "base":"int",
  28. "lower-bound":0,
  29. "upper-bound":11
  30. }
  31. },
  32. {
  33. "name":"p3",
  34. "type":{
  35. "kind":"bounded",
  36. "base":"int",
  37. "lower-bound":0,
  38. "upper-bound":11
  39. }
  40. },
  41. {
  42. "name":"p4",
  43. "type":{
  44. "kind":"bounded",
  45. "base":"int",
  46. "lower-bound":0,
  47. "upper-bound":11
  48. }
  49. },
  50. {
  51. "name":"p5",
  52. "type":{
  53. "kind":"bounded",
  54. "base":"int",
  55. "lower-bound":0,
  56. "upper-bound":11
  57. }
  58. },
  59. {
  60. "name":"p6",
  61. "type":{
  62. "kind":"bounded",
  63. "base":"int",
  64. "lower-bound":0,
  65. "upper-bound":11
  66. }
  67. },
  68. {
  69. "name":"p7",
  70. "type":{
  71. "kind":"bounded",
  72. "base":"int",
  73. "lower-bound":0,
  74. "upper-bound":11
  75. }
  76. },
  77. {
  78. "name":"p8",
  79. "type":{
  80. "kind":"bounded",
  81. "base":"int",
  82. "lower-bound":0,
  83. "upper-bound":11
  84. }
  85. },
  86. {
  87. "name":"p9",
  88. "type":{
  89. "kind":"bounded",
  90. "base":"int",
  91. "lower-bound":0,
  92. "upper-bound":11
  93. }
  94. }
  95. ],
  96. "observables":[
  97. ],
  98. "initial-states":{
  99. "exp":{
  100. "op":"∧",
  101. "left":{
  102. "op":"∧",
  103. "left":{
  104. "op":"∧",
  105. "left":{
  106. "op":"∧",
  107. "left":{
  108. "op":"∧",
  109. "left":{
  110. "op":"∧",
  111. "left":{
  112. "op":"∧",
  113. "left":{
  114. "op":"∧",
  115. "left":{
  116. "op":"=",
  117. "left":"p1",
  118. "right":0
  119. },
  120. "right":{
  121. "op":"=",
  122. "left":"p2",
  123. "right":0
  124. }
  125. },
  126. "right":{
  127. "op":"=",
  128. "left":"p3",
  129. "right":0
  130. }
  131. },
  132. "right":{
  133. "op":"=",
  134. "left":"p4",
  135. "right":0
  136. }
  137. },
  138. "right":{
  139. "op":"=",
  140. "left":"p5",
  141. "right":0
  142. }
  143. },
  144. "right":{
  145. "op":"=",
  146. "left":"p6",
  147. "right":0
  148. }
  149. },
  150. "right":{
  151. "op":"=",
  152. "left":"p7",
  153. "right":0
  154. }
  155. },
  156. "right":{
  157. "op":"=",
  158. "left":"p8",
  159. "right":0
  160. }
  161. },
  162. "right":{
  163. "op":"=",
  164. "left":"p9",
  165. "right":0
  166. }
  167. }
  168. },
  169. "automata":[
  170. {
  171. "name":"phil1",
  172. "locations":[
  173. {
  174. "name":"location"
  175. }
  176. ],
  177. "initial-locations":[
  178. "location"
  179. ],
  180. "edges":[
  181. {
  182. "location":"location",
  183. "action":"tau__",
  184. "guard":{
  185. "exp":{
  186. "op":"=",
  187. "left":"p1",
  188. "right":0
  189. }
  190. },
  191. "destinations":[
  192. {
  193. "probability":{
  194. "exp":1
  195. },
  196. "location":"location",
  197. "assignments":[
  198. {
  199. "ref":"p1",
  200. "value":0
  201. }
  202. ],
  203. "observables":[
  204. ]
  205. }
  206. ]
  207. },
  208. {
  209. "location":"location",
  210. "action":"tau__",
  211. "guard":{
  212. "exp":{
  213. "op":"=",
  214. "left":"p1",
  215. "right":0
  216. }
  217. },
  218. "destinations":[
  219. {
  220. "probability":{
  221. "exp":1
  222. },
  223. "location":"location",
  224. "assignments":[
  225. {
  226. "ref":"p1",
  227. "value":1
  228. }
  229. ],
  230. "observables":[
  231. ]
  232. }
  233. ]
  234. },
  235. {
  236. "location":"location",
  237. "action":"tau__",
  238. "guard":{
  239. "exp":{
  240. "op":"=",
  241. "left":"p1",
  242. "right":1
  243. }
  244. },
  245. "destinations":[
  246. {
  247. "probability":{
  248. "exp":0.5000000
  249. },
  250. "location":"location",
  251. "assignments":[
  252. {
  253. "ref":"p1",
  254. "value":2
  255. }
  256. ],
  257. "observables":[
  258. ]
  259. },
  260. {
  261. "probability":{
  262. "exp":0.5000000
  263. },
  264. "location":"location",
  265. "assignments":[
  266. {
  267. "ref":"p1",
  268. "value":3
  269. }
  270. ],
  271. "observables":[
  272. ]
  273. }
  274. ]
  275. },
  276. {
  277. "location":"location",
  278. "action":"tau__",
  279. "guard":{
  280. "exp":{
  281. "op":"∧",
  282. "left":{
  283. "op":"=",
  284. "left":"p1",
  285. "right":2
  286. },
  287. "right":{
  288. "op":"∨",
  289. "left":{
  290. "op":"∨",
  291. "left":{
  292. "op":"∧",
  293. "left":{
  294. "op":"≥",
  295. "left":"p2",
  296. "right":0
  297. },
  298. "right":{
  299. "op":"≤",
  300. "left":"p2",
  301. "right":4
  302. }
  303. },
  304. "right":{
  305. "op":"=",
  306. "left":"p2",
  307. "right":6
  308. }
  309. },
  310. "right":{
  311. "op":"=",
  312. "left":"p2",
  313. "right":10
  314. }
  315. }
  316. }
  317. },
  318. "destinations":[
  319. {
  320. "probability":{
  321. "exp":1
  322. },
  323. "location":"location",
  324. "assignments":[
  325. {
  326. "ref":"p1",
  327. "value":4
  328. }
  329. ],
  330. "observables":[
  331. ]
  332. }
  333. ]
  334. },
  335. {
  336. "location":"location",
  337. "action":"tau__",
  338. "guard":{
  339. "exp":{
  340. "op":"∧",
  341. "left":{
  342. "op":"=",
  343. "left":"p1",
  344. "right":2
  345. },
  346. "right":{
  347. "op":"¬",
  348. "exp":{
  349. "op":"∨",
  350. "left":{
  351. "op":"∨",
  352. "left":{
  353. "op":"∧",
  354. "left":{
  355. "op":"≥",
  356. "left":"p2",
  357. "right":0
  358. },
  359. "right":{
  360. "op":"≤",
  361. "left":"p2",
  362. "right":4
  363. }
  364. },
  365. "right":{
  366. "op":"=",
  367. "left":"p2",
  368. "right":6
  369. }
  370. },
  371. "right":{
  372. "op":"=",
  373. "left":"p2",
  374. "right":10
  375. }
  376. }
  377. }
  378. }
  379. },
  380. "destinations":[
  381. {
  382. "probability":{
  383. "exp":1
  384. },
  385. "location":"location",
  386. "assignments":[
  387. {
  388. "ref":"p1",
  389. "value":2
  390. }
  391. ],
  392. "observables":[
  393. ]
  394. }
  395. ]
  396. },
  397. {
  398. "location":"location",
  399. "action":"tau__",
  400. "guard":{
  401. "exp":{
  402. "op":"∧",
  403. "left":{
  404. "op":"=",
  405. "left":"p1",
  406. "right":3
  407. },
  408. "right":{
  409. "op":"∨",
  410. "left":{
  411. "op":"∨",
  412. "left":{
  413. "op":"∨",
  414. "left":{
  415. "op":"∧",
  416. "left":{
  417. "op":"≥",
  418. "left":"p9",
  419. "right":0
  420. },
  421. "right":{
  422. "op":"≤",
  423. "left":"p9",
  424. "right":3
  425. }
  426. },
  427. "right":{
  428. "op":"=",
  429. "left":"p9",
  430. "right":5
  431. }
  432. },
  433. "right":{
  434. "op":"=",
  435. "left":"p9",
  436. "right":7
  437. }
  438. },
  439. "right":{
  440. "op":"=",
  441. "left":"p9",
  442. "right":11
  443. }
  444. }
  445. }
  446. },
  447. "destinations":[
  448. {
  449. "probability":{
  450. "exp":1
  451. },
  452. "location":"location",
  453. "assignments":[
  454. {
  455. "ref":"p1",
  456. "value":5
  457. }
  458. ],
  459. "observables":[
  460. ]
  461. }
  462. ]
  463. },
  464. {
  465. "location":"location",
  466. "action":"tau__",
  467. "guard":{
  468. "exp":{
  469. "op":"∧",
  470. "left":{
  471. "op":"=",
  472. "left":"p1",
  473. "right":3
  474. },
  475. "right":{
  476. "op":"¬",
  477. "exp":{
  478. "op":"∨",
  479. "left":{
  480. "op":"∨",
  481. "left":{
  482. "op":"∨",
  483. "left":{
  484. "op":"∧",
  485. "left":{
  486. "op":"≥",
  487. "left":"p9",
  488. "right":0
  489. },
  490. "right":{
  491. "op":"≤",
  492. "left":"p9",
  493. "right":3
  494. }
  495. },
  496. "right":{
  497. "op":"=",
  498. "left":"p9",
  499. "right":5
  500. }
  501. },
  502. "right":{
  503. "op":"=",
  504. "left":"p9",
  505. "right":7
  506. }
  507. },
  508. "right":{
  509. "op":"=",
  510. "left":"p9",
  511. "right":11
  512. }
  513. }
  514. }
  515. }
  516. },
  517. "destinations":[
  518. {
  519. "probability":{
  520. "exp":1
  521. },
  522. "location":"location",
  523. "assignments":[
  524. {
  525. "ref":"p1",
  526. "value":3
  527. }
  528. ],
  529. "observables":[
  530. ]
  531. }
  532. ]
  533. },
  534. {
  535. "location":"location",
  536. "action":"tau__",
  537. "guard":{
  538. "exp":{
  539. "op":"∧",
  540. "left":{
  541. "op":"=",
  542. "left":"p1",
  543. "right":4
  544. },
  545. "right":{
  546. "op":"∨",
  547. "left":{
  548. "op":"∨",
  549. "left":{
  550. "op":"∨",
  551. "left":{
  552. "op":"∧",
  553. "left":{
  554. "op":"≥",
  555. "left":"p9",
  556. "right":0
  557. },
  558. "right":{
  559. "op":"≤",
  560. "left":"p9",
  561. "right":3
  562. }
  563. },
  564. "right":{
  565. "op":"=",
  566. "left":"p9",
  567. "right":5
  568. }
  569. },
  570. "right":{
  571. "op":"=",
  572. "left":"p9",
  573. "right":7
  574. }
  575. },
  576. "right":{
  577. "op":"=",
  578. "left":"p9",
  579. "right":11
  580. }
  581. }
  582. }
  583. },
  584. "destinations":[
  585. {
  586. "probability":{
  587. "exp":1
  588. },
  589. "location":"location",
  590. "assignments":[
  591. {
  592. "ref":"p1",
  593. "value":8
  594. }
  595. ],
  596. "observables":[
  597. ]
  598. }
  599. ]
  600. },
  601. {
  602. "location":"location",
  603. "action":"tau__",
  604. "guard":{
  605. "exp":{
  606. "op":"∧",
  607. "left":{
  608. "op":"=",
  609. "left":"p1",
  610. "right":4
  611. },
  612. "right":{
  613. "op":"¬",
  614. "exp":{
  615. "op":"∨",
  616. "left":{
  617. "op":"∨",
  618. "left":{
  619. "op":"∨",
  620. "left":{
  621. "op":"∧",
  622. "left":{
  623. "op":"≥",
  624. "left":"p9",
  625. "right":0
  626. },
  627. "right":{
  628. "op":"≤",
  629. "left":"p9",
  630. "right":3
  631. }
  632. },
  633. "right":{
  634. "op":"=",
  635. "left":"p9",
  636. "right":5
  637. }
  638. },
  639. "right":{
  640. "op":"=",
  641. "left":"p9",
  642. "right":7
  643. }
  644. },
  645. "right":{
  646. "op":"=",
  647. "left":"p9",
  648. "right":11
  649. }
  650. }
  651. }
  652. }
  653. },
  654. "destinations":[
  655. {
  656. "probability":{
  657. "exp":1
  658. },
  659. "location":"location",
  660. "assignments":[
  661. {
  662. "ref":"p1",
  663. "value":6
  664. }
  665. ],
  666. "observables":[
  667. ]
  668. }
  669. ]
  670. },
  671. {
  672. "location":"location",
  673. "action":"tau__",
  674. "guard":{
  675. "exp":{
  676. "op":"∧",
  677. "left":{
  678. "op":"=",
  679. "left":"p1",
  680. "right":5
  681. },
  682. "right":{
  683. "op":"∨",
  684. "left":{
  685. "op":"∨",
  686. "left":{
  687. "op":"∧",
  688. "left":{
  689. "op":"≥",
  690. "left":"p2",
  691. "right":0
  692. },
  693. "right":{
  694. "op":"≤",
  695. "left":"p2",
  696. "right":4
  697. }
  698. },
  699. "right":{
  700. "op":"=",
  701. "left":"p2",
  702. "right":6
  703. }
  704. },
  705. "right":{
  706. "op":"=",
  707. "left":"p2",
  708. "right":10
  709. }
  710. }
  711. }
  712. },
  713. "destinations":[
  714. {
  715. "probability":{
  716. "exp":1
  717. },
  718. "location":"location",
  719. "assignments":[
  720. {
  721. "ref":"p1",
  722. "value":8
  723. }
  724. ],
  725. "observables":[
  726. ]
  727. }
  728. ]
  729. },
  730. {
  731. "location":"location",
  732. "action":"tau__",
  733. "guard":{
  734. "exp":{
  735. "op":"∧",
  736. "left":{
  737. "op":"=",
  738. "left":"p1",
  739. "right":5
  740. },
  741. "right":{
  742. "op":"¬",
  743. "exp":{
  744. "op":"∨",
  745. "left":{
  746. "op":"∨",
  747. "left":{
  748. "op":"∧",
  749. "left":{
  750. "op":"≥",
  751. "left":"p2",
  752. "right":0
  753. },
  754. "right":{
  755. "op":"≤",
  756. "left":"p2",
  757. "right":4
  758. }
  759. },
  760. "right":{
  761. "op":"=",
  762. "left":"p2",
  763. "right":6
  764. }
  765. },
  766. "right":{
  767. "op":"=",
  768. "left":"p2",
  769. "right":10
  770. }
  771. }
  772. }
  773. }
  774. },
  775. "destinations":[
  776. {
  777. "probability":{
  778. "exp":1
  779. },
  780. "location":"location",
  781. "assignments":[
  782. {
  783. "ref":"p1",
  784. "value":7
  785. }
  786. ],
  787. "observables":[
  788. ]
  789. }
  790. ]
  791. },
  792. {
  793. "location":"location",
  794. "action":"tau__",
  795. "guard":{
  796. "exp":{
  797. "op":"=",
  798. "left":"p1",
  799. "right":6
  800. }
  801. },
  802. "destinations":[
  803. {
  804. "probability":{
  805. "exp":1
  806. },
  807. "location":"location",
  808. "assignments":[
  809. {
  810. "ref":"p1",
  811. "value":1
  812. }
  813. ],
  814. "observables":[
  815. ]
  816. }
  817. ]
  818. },
  819. {
  820. "location":"location",
  821. "action":"tau__",
  822. "guard":{
  823. "exp":{
  824. "op":"=",
  825. "left":"p1",
  826. "right":7
  827. }
  828. },
  829. "destinations":[
  830. {
  831. "probability":{
  832. "exp":1
  833. },
  834. "location":"location",
  835. "assignments":[
  836. {
  837. "ref":"p1",
  838. "value":1
  839. }
  840. ],
  841. "observables":[
  842. ]
  843. }
  844. ]
  845. },
  846. {
  847. "location":"location",
  848. "action":"tau__",
  849. "guard":{
  850. "exp":{
  851. "op":"=",
  852. "left":"p1",
  853. "right":8
  854. }
  855. },
  856. "destinations":[
  857. {
  858. "probability":{
  859. "exp":1
  860. },
  861. "location":"location",
  862. "assignments":[
  863. {
  864. "ref":"p1",
  865. "value":9
  866. }
  867. ],
  868. "observables":[
  869. ]
  870. }
  871. ]
  872. },
  873. {
  874. "location":"location",
  875. "action":"tau__",
  876. "guard":{
  877. "exp":{
  878. "op":"=",
  879. "left":"p1",
  880. "right":9
  881. }
  882. },
  883. "destinations":[
  884. {
  885. "probability":{
  886. "exp":1
  887. },
  888. "location":"location",
  889. "assignments":[
  890. {
  891. "ref":"p1",
  892. "value":10
  893. }
  894. ],
  895. "observables":[
  896. ]
  897. }
  898. ]
  899. },
  900. {
  901. "location":"location",
  902. "action":"tau__",
  903. "guard":{
  904. "exp":{
  905. "op":"=",
  906. "left":"p1",
  907. "right":9
  908. }
  909. },
  910. "destinations":[
  911. {
  912. "probability":{
  913. "exp":1
  914. },
  915. "location":"location",
  916. "assignments":[
  917. {
  918. "ref":"p1",
  919. "value":11
  920. }
  921. ],
  922. "observables":[
  923. ]
  924. }
  925. ]
  926. },
  927. {
  928. "location":"location",
  929. "action":"tau__",
  930. "guard":{
  931. "exp":{
  932. "op":"=",
  933. "left":"p1",
  934. "right":10
  935. }
  936. },
  937. "destinations":[
  938. {
  939. "probability":{
  940. "exp":1
  941. },
  942. "location":"location",
  943. "assignments":[
  944. {
  945. "ref":"p1",
  946. "value":0
  947. }
  948. ],
  949. "observables":[
  950. ]
  951. }
  952. ]
  953. },
  954. {
  955. "location":"location",
  956. "action":"tau__",
  957. "guard":{
  958. "exp":{
  959. "op":"=",
  960. "left":"p1",
  961. "right":11
  962. }
  963. },
  964. "destinations":[
  965. {
  966. "probability":{
  967. "exp":1
  968. },
  969. "location":"location",
  970. "assignments":[
  971. {
  972. "ref":"p1",
  973. "value":0
  974. }
  975. ],
  976. "observables":[
  977. ]
  978. }
  979. ]
  980. }
  981. ]
  982. },
  983. {
  984. "name":"phil2",
  985. "locations":[
  986. {
  987. "name":"location"
  988. }
  989. ],
  990. "initial-locations":[
  991. "location"
  992. ],
  993. "edges":[
  994. {
  995. "location":"location",
  996. "action":"tau__",
  997. "guard":{
  998. "exp":{
  999. "op":"=",
  1000. "left":"p2",
  1001. "right":0
  1002. }
  1003. },
  1004. "destinations":[
  1005. {
  1006. "probability":{
  1007. "exp":1
  1008. },
  1009. "location":"location",
  1010. "assignments":[
  1011. {
  1012. "ref":"p2",
  1013. "value":0
  1014. }
  1015. ],
  1016. "observables":[
  1017. ]
  1018. }
  1019. ]
  1020. },
  1021. {
  1022. "location":"location",
  1023. "action":"tau__",
  1024. "guard":{
  1025. "exp":{
  1026. "op":"=",
  1027. "left":"p2",
  1028. "right":0
  1029. }
  1030. },
  1031. "destinations":[
  1032. {
  1033. "probability":{
  1034. "exp":1
  1035. },
  1036. "location":"location",
  1037. "assignments":[
  1038. {
  1039. "ref":"p2",
  1040. "value":1
  1041. }
  1042. ],
  1043. "observables":[
  1044. ]
  1045. }
  1046. ]
  1047. },
  1048. {
  1049. "location":"location",
  1050. "action":"tau__",
  1051. "guard":{
  1052. "exp":{
  1053. "op":"=",
  1054. "left":"p2",
  1055. "right":1
  1056. }
  1057. },
  1058. "destinations":[
  1059. {
  1060. "probability":{
  1061. "exp":0.5000000
  1062. },
  1063. "location":"location",
  1064. "assignments":[
  1065. {
  1066. "ref":"p2",
  1067. "value":2
  1068. }
  1069. ],
  1070. "observables":[
  1071. ]
  1072. },
  1073. {
  1074. "probability":{
  1075. "exp":0.5000000
  1076. },
  1077. "location":"location",
  1078. "assignments":[
  1079. {
  1080. "ref":"p2",
  1081. "value":3
  1082. }
  1083. ],
  1084. "observables":[
  1085. ]
  1086. }
  1087. ]
  1088. },
  1089. {
  1090. "location":"location",
  1091. "action":"tau__",
  1092. "guard":{
  1093. "exp":{
  1094. "op":"∧",
  1095. "left":{
  1096. "op":"=",
  1097. "left":"p2",
  1098. "right":2
  1099. },
  1100. "right":{
  1101. "op":"∨",
  1102. "left":{
  1103. "op":"∨",
  1104. "left":{
  1105. "op":"∧",
  1106. "left":{
  1107. "op":"≥",
  1108. "left":"p3",
  1109. "right":0
  1110. },
  1111. "right":{
  1112. "op":"≤",
  1113. "left":"p3",
  1114. "right":4
  1115. }
  1116. },
  1117. "right":{
  1118. "op":"=",
  1119. "left":"p3",
  1120. "right":6
  1121. }
  1122. },
  1123. "right":{
  1124. "op":"=",
  1125. "left":"p3",
  1126. "right":10
  1127. }
  1128. }
  1129. }
  1130. },
  1131. "destinations":[
  1132. {
  1133. "probability":{
  1134. "exp":1
  1135. },
  1136. "location":"location",
  1137. "assignments":[
  1138. {
  1139. "ref":"p2",
  1140. "value":4
  1141. }
  1142. ],
  1143. "observables":[
  1144. ]
  1145. }
  1146. ]
  1147. },
  1148. {
  1149. "location":"location",
  1150. "action":"tau__",
  1151. "guard":{
  1152. "exp":{
  1153. "op":"∧",
  1154. "left":{
  1155. "op":"=",
  1156. "left":"p2",
  1157. "right":2
  1158. },
  1159. "right":{
  1160. "op":"¬",
  1161. "exp":{
  1162. "op":"∨",
  1163. "left":{
  1164. "op":"∨",
  1165. "left":{
  1166. "op":"∧",
  1167. "left":{
  1168. "op":"≥",
  1169. "left":"p3",
  1170. "right":0
  1171. },
  1172. "right":{
  1173. "op":"≤",
  1174. "left":"p3",
  1175. "right":4
  1176. }
  1177. },
  1178. "right":{
  1179. "op":"=",
  1180. "left":"p3",
  1181. "right":6
  1182. }
  1183. },
  1184. "right":{
  1185. "op":"=",
  1186. "left":"p3",
  1187. "right":10
  1188. }
  1189. }
  1190. }
  1191. }
  1192. },
  1193. "destinations":[
  1194. {
  1195. "probability":{
  1196. "exp":1
  1197. },
  1198. "location":"location",
  1199. "assignments":[
  1200. {
  1201. "ref":"p2",
  1202. "value":2
  1203. }
  1204. ],
  1205. "observables":[
  1206. ]
  1207. }
  1208. ]
  1209. },
  1210. {
  1211. "location":"location",
  1212. "action":"tau__",
  1213. "guard":{
  1214. "exp":{
  1215. "op":"∧",
  1216. "left":{
  1217. "op":"=",
  1218. "left":"p2",
  1219. "right":3
  1220. },
  1221. "right":{
  1222. "op":"∨",
  1223. "left":{
  1224. "op":"∨",
  1225. "left":{
  1226. "op":"∨",
  1227. "left":{
  1228. "op":"∧",
  1229. "left":{
  1230. "op":"≥",
  1231. "left":"p1",
  1232. "right":0
  1233. },
  1234. "right":{
  1235. "op":"≤",
  1236. "left":"p1",
  1237. "right":3
  1238. }
  1239. },
  1240. "right":{
  1241. "op":"=",
  1242. "left":"p1",
  1243. "right":5
  1244. }
  1245. },
  1246. "right":{
  1247. "op":"=",
  1248. "left":"p1",
  1249. "right":7
  1250. }
  1251. },
  1252. "right":{
  1253. "op":"=",
  1254. "left":"p1",
  1255. "right":11
  1256. }
  1257. }
  1258. }
  1259. },
  1260. "destinations":[
  1261. {
  1262. "probability":{
  1263. "exp":1
  1264. },
  1265. "location":"location",
  1266. "assignments":[
  1267. {
  1268. "ref":"p2",
  1269. "value":5
  1270. }
  1271. ],
  1272. "observables":[
  1273. ]
  1274. }
  1275. ]
  1276. },
  1277. {
  1278. "location":"location",
  1279. "action":"tau__",
  1280. "guard":{
  1281. "exp":{
  1282. "op":"∧",
  1283. "left":{
  1284. "op":"=",
  1285. "left":"p2",
  1286. "right":3
  1287. },
  1288. "right":{
  1289. "op":"¬",
  1290. "exp":{
  1291. "op":"∨",
  1292. "left":{
  1293. "op":"∨",
  1294. "left":{
  1295. "op":"∨",
  1296. "left":{
  1297. "op":"∧",
  1298. "left":{
  1299. "op":"≥",
  1300. "left":"p1",
  1301. "right":0
  1302. },
  1303. "right":{
  1304. "op":"≤",
  1305. "left":"p1",
  1306. "right":3
  1307. }
  1308. },
  1309. "right":{
  1310. "op":"=",
  1311. "left":"p1",
  1312. "right":5
  1313. }
  1314. },
  1315. "right":{
  1316. "op":"=",
  1317. "left":"p1",
  1318. "right":7
  1319. }
  1320. },
  1321. "right":{
  1322. "op":"=",
  1323. "left":"p1",
  1324. "right":11
  1325. }
  1326. }
  1327. }
  1328. }
  1329. },
  1330. "destinations":[
  1331. {
  1332. "probability":{
  1333. "exp":1
  1334. },
  1335. "location":"location",
  1336. "assignments":[
  1337. {
  1338. "ref":"p2",
  1339. "value":3
  1340. }
  1341. ],
  1342. "observables":[
  1343. ]
  1344. }
  1345. ]
  1346. },
  1347. {
  1348. "location":"location",
  1349. "action":"tau__",
  1350. "guard":{
  1351. "exp":{
  1352. "op":"∧",
  1353. "left":{
  1354. "op":"=",
  1355. "left":"p2",
  1356. "right":4
  1357. },
  1358. "right":{
  1359. "op":"∨",
  1360. "left":{
  1361. "op":"∨",
  1362. "left":{
  1363. "op":"∨",
  1364. "left":{
  1365. "op":"∧",
  1366. "left":{
  1367. "op":"≥",
  1368. "left":"p1",
  1369. "right":0
  1370. },
  1371. "right":{
  1372. "op":"≤",
  1373. "left":"p1",
  1374. "right":3
  1375. }
  1376. },
  1377. "right":{
  1378. "op":"=",
  1379. "left":"p1",
  1380. "right":5
  1381. }
  1382. },
  1383. "right":{
  1384. "op":"=",
  1385. "left":"p1",
  1386. "right":7
  1387. }
  1388. },
  1389. "right":{
  1390. "op":"=",
  1391. "left":"p1",
  1392. "right":11
  1393. }
  1394. }
  1395. }
  1396. },
  1397. "destinations":[
  1398. {
  1399. "probability":{
  1400. "exp":1
  1401. },
  1402. "location":"location",
  1403. "assignments":[
  1404. {
  1405. "ref":"p2",
  1406. "value":8
  1407. }
  1408. ],
  1409. "observables":[
  1410. ]
  1411. }
  1412. ]
  1413. },
  1414. {
  1415. "location":"location",
  1416. "action":"tau__",
  1417. "guard":{
  1418. "exp":{
  1419. "op":"∧",
  1420. "left":{
  1421. "op":"=",
  1422. "left":"p2",
  1423. "right":4
  1424. },
  1425. "right":{
  1426. "op":"¬",
  1427. "exp":{
  1428. "op":"∨",
  1429. "left":{
  1430. "op":"∨",
  1431. "left":{
  1432. "op":"∨",
  1433. "left":{
  1434. "op":"∧",
  1435. "left":{
  1436. "op":"≥",
  1437. "left":"p1",
  1438. "right":0
  1439. },
  1440. "right":{
  1441. "op":"≤",
  1442. "left":"p1",
  1443. "right":3
  1444. }
  1445. },
  1446. "right":{
  1447. "op":"=",
  1448. "left":"p1",
  1449. "right":5
  1450. }
  1451. },
  1452. "right":{
  1453. "op":"=",
  1454. "left":"p1",
  1455. "right":7
  1456. }
  1457. },
  1458. "right":{
  1459. "op":"=",
  1460. "left":"p1",
  1461. "right":11
  1462. }
  1463. }
  1464. }
  1465. }
  1466. },
  1467. "destinations":[
  1468. {
  1469. "probability":{
  1470. "exp":1
  1471. },
  1472. "location":"location",
  1473. "assignments":[
  1474. {
  1475. "ref":"p2",
  1476. "value":6
  1477. }
  1478. ],
  1479. "observables":[
  1480. ]
  1481. }
  1482. ]
  1483. },
  1484. {
  1485. "location":"location",
  1486. "action":"tau__",
  1487. "guard":{
  1488. "exp":{
  1489. "op":"∧",
  1490. "left":{
  1491. "op":"=",
  1492. "left":"p2",
  1493. "right":5
  1494. },
  1495. "right":{
  1496. "op":"∨",
  1497. "left":{
  1498. "op":"∨",
  1499. "left":{
  1500. "op":"∧",
  1501. "left":{
  1502. "op":"≥",
  1503. "left":"p3",
  1504. "right":0
  1505. },
  1506. "right":{
  1507. "op":"≤",
  1508. "left":"p3",
  1509. "right":4
  1510. }
  1511. },
  1512. "right":{
  1513. "op":"=",
  1514. "left":"p3",
  1515. "right":6
  1516. }
  1517. },
  1518. "right":{
  1519. "op":"=",
  1520. "left":"p3",
  1521. "right":10
  1522. }
  1523. }
  1524. }
  1525. },
  1526. "destinations":[
  1527. {
  1528. "probability":{
  1529. "exp":1
  1530. },
  1531. "location":"location",
  1532. "assignments":[
  1533. {
  1534. "ref":"p2",
  1535. "value":8
  1536. }
  1537. ],
  1538. "observables":[
  1539. ]
  1540. }
  1541. ]
  1542. },
  1543. {
  1544. "location":"location",
  1545. "action":"tau__",
  1546. "guard":{
  1547. "exp":{
  1548. "op":"∧",
  1549. "left":{
  1550. "op":"=",
  1551. "left":"p2",
  1552. "right":5
  1553. },
  1554. "right":{
  1555. "op":"¬",
  1556. "exp":{
  1557. "op":"∨",
  1558. "left":{
  1559. "op":"∨",
  1560. "left":{
  1561. "op":"∧",
  1562. "left":{
  1563. "op":"≥",
  1564. "left":"p3",
  1565. "right":0
  1566. },
  1567. "right":{
  1568. "op":"≤",
  1569. "left":"p3",
  1570. "right":4
  1571. }
  1572. },
  1573. "right":{
  1574. "op":"=",
  1575. "left":"p3",
  1576. "right":6
  1577. }
  1578. },
  1579. "right":{
  1580. "op":"=",
  1581. "left":"p3",
  1582. "right":10
  1583. }
  1584. }
  1585. }
  1586. }
  1587. },
  1588. "destinations":[
  1589. {
  1590. "probability":{
  1591. "exp":1
  1592. },
  1593. "location":"location",
  1594. "assignments":[
  1595. {
  1596. "ref":"p2",
  1597. "value":7
  1598. }
  1599. ],
  1600. "observables":[
  1601. ]
  1602. }
  1603. ]
  1604. },
  1605. {
  1606. "location":"location",
  1607. "action":"tau__",
  1608. "guard":{
  1609. "exp":{
  1610. "op":"=",
  1611. "left":"p2",
  1612. "right":6
  1613. }
  1614. },
  1615. "destinations":[
  1616. {
  1617. "probability":{
  1618. "exp":1
  1619. },
  1620. "location":"location",
  1621. "assignments":[
  1622. {
  1623. "ref":"p2",
  1624. "value":1
  1625. }
  1626. ],
  1627. "observables":[
  1628. ]
  1629. }
  1630. ]
  1631. },
  1632. {
  1633. "location":"location",
  1634. "action":"tau__",
  1635. "guard":{
  1636. "exp":{
  1637. "op":"=",
  1638. "left":"p2",
  1639. "right":7
  1640. }
  1641. },
  1642. "destinations":[
  1643. {
  1644. "probability":{
  1645. "exp":1
  1646. },
  1647. "location":"location",
  1648. "assignments":[
  1649. {
  1650. "ref":"p2",
  1651. "value":1
  1652. }
  1653. ],
  1654. "observables":[
  1655. ]
  1656. }
  1657. ]
  1658. },
  1659. {
  1660. "location":"location",
  1661. "action":"tau__",
  1662. "guard":{
  1663. "exp":{
  1664. "op":"=",
  1665. "left":"p2",
  1666. "right":8
  1667. }
  1668. },
  1669. "destinations":[
  1670. {
  1671. "probability":{
  1672. "exp":1
  1673. },
  1674. "location":"location",
  1675. "assignments":[
  1676. {
  1677. "ref":"p2",
  1678. "value":9
  1679. }
  1680. ],
  1681. "observables":[
  1682. ]
  1683. }
  1684. ]
  1685. },
  1686. {
  1687. "location":"location",
  1688. "action":"tau__",
  1689. "guard":{
  1690. "exp":{
  1691. "op":"=",
  1692. "left":"p2",
  1693. "right":9
  1694. }
  1695. },
  1696. "destinations":[
  1697. {
  1698. "probability":{
  1699. "exp":1
  1700. },
  1701. "location":"location",
  1702. "assignments":[
  1703. {
  1704. "ref":"p2",
  1705. "value":10
  1706. }
  1707. ],
  1708. "observables":[
  1709. ]
  1710. }
  1711. ]
  1712. },
  1713. {
  1714. "location":"location",
  1715. "action":"tau__",
  1716. "guard":{
  1717. "exp":{
  1718. "op":"=",
  1719. "left":"p2",
  1720. "right":9
  1721. }
  1722. },
  1723. "destinations":[
  1724. {
  1725. "probability":{
  1726. "exp":1
  1727. },
  1728. "location":"location",
  1729. "assignments":[
  1730. {
  1731. "ref":"p2",
  1732. "value":11
  1733. }
  1734. ],
  1735. "observables":[
  1736. ]
  1737. }
  1738. ]
  1739. },
  1740. {
  1741. "location":"location",
  1742. "action":"tau__",
  1743. "guard":{
  1744. "exp":{
  1745. "op":"=",
  1746. "left":"p2",
  1747. "right":10
  1748. }
  1749. },
  1750. "destinations":[
  1751. {
  1752. "probability":{
  1753. "exp":1
  1754. },
  1755. "location":"location",
  1756. "assignments":[
  1757. {
  1758. "ref":"p2",
  1759. "value":0
  1760. }
  1761. ],
  1762. "observables":[
  1763. ]
  1764. }
  1765. ]
  1766. },
  1767. {
  1768. "location":"location",
  1769. "action":"tau__",
  1770. "guard":{
  1771. "exp":{
  1772. "op":"=",
  1773. "left":"p2",
  1774. "right":11
  1775. }
  1776. },
  1777. "destinations":[
  1778. {
  1779. "probability":{
  1780. "exp":1
  1781. },
  1782. "location":"location",
  1783. "assignments":[
  1784. {
  1785. "ref":"p2",
  1786. "value":0
  1787. }
  1788. ],
  1789. "observables":[
  1790. ]
  1791. }
  1792. ]
  1793. }
  1794. ]
  1795. },
  1796. {
  1797. "name":"phil3",
  1798. "locations":[
  1799. {
  1800. "name":"location"
  1801. }
  1802. ],
  1803. "initial-locations":[
  1804. "location"
  1805. ],
  1806. "edges":[
  1807. {
  1808. "location":"location",
  1809. "action":"tau__",
  1810. "guard":{
  1811. "exp":{
  1812. "op":"=",
  1813. "left":"p3",
  1814. "right":0
  1815. }
  1816. },
  1817. "destinations":[
  1818. {
  1819. "probability":{
  1820. "exp":1
  1821. },
  1822. "location":"location",
  1823. "assignments":[
  1824. {
  1825. "ref":"p3",
  1826. "value":0
  1827. }
  1828. ],
  1829. "observables":[
  1830. ]
  1831. }
  1832. ]
  1833. },
  1834. {
  1835. "location":"location",
  1836. "action":"tau__",
  1837. "guard":{
  1838. "exp":{
  1839. "op":"=",
  1840. "left":"p3",
  1841. "right":0
  1842. }
  1843. },
  1844. "destinations":[
  1845. {
  1846. "probability":{
  1847. "exp":1
  1848. },
  1849. "location":"location",
  1850. "assignments":[
  1851. {
  1852. "ref":"p3",
  1853. "value":1
  1854. }
  1855. ],
  1856. "observables":[
  1857. ]
  1858. }
  1859. ]
  1860. },
  1861. {
  1862. "location":"location",
  1863. "action":"tau__",
  1864. "guard":{
  1865. "exp":{
  1866. "op":"=",
  1867. "left":"p3",
  1868. "right":1
  1869. }
  1870. },
  1871. "destinations":[
  1872. {
  1873. "probability":{
  1874. "exp":0.5000000
  1875. },
  1876. "location":"location",
  1877. "assignments":[
  1878. {
  1879. "ref":"p3",
  1880. "value":2
  1881. }
  1882. ],
  1883. "observables":[
  1884. ]
  1885. },
  1886. {
  1887. "probability":{
  1888. "exp":0.5000000
  1889. },
  1890. "location":"location",
  1891. "assignments":[
  1892. {
  1893. "ref":"p3",
  1894. "value":3
  1895. }
  1896. ],
  1897. "observables":[
  1898. ]
  1899. }
  1900. ]
  1901. },
  1902. {
  1903. "location":"location",
  1904. "action":"tau__",
  1905. "guard":{
  1906. "exp":{
  1907. "op":"∧",
  1908. "left":{
  1909. "op":"=",
  1910. "left":"p3",
  1911. "right":2
  1912. },
  1913. "right":{
  1914. "op":"∨",
  1915. "left":{
  1916. "op":"∨",
  1917. "left":{
  1918. "op":"∧",
  1919. "left":{
  1920. "op":"≥",
  1921. "left":"p4",
  1922. "right":0
  1923. },
  1924. "right":{
  1925. "op":"≤",
  1926. "left":"p4",
  1927. "right":4
  1928. }
  1929. },
  1930. "right":{
  1931. "op":"=",
  1932. "left":"p4",
  1933. "right":6
  1934. }
  1935. },
  1936. "right":{
  1937. "op":"=",
  1938. "left":"p4",
  1939. "right":10
  1940. }
  1941. }
  1942. }
  1943. },
  1944. "destinations":[
  1945. {
  1946. "probability":{
  1947. "exp":1
  1948. },
  1949. "location":"location",
  1950. "assignments":[
  1951. {
  1952. "ref":"p3",
  1953. "value":4
  1954. }
  1955. ],
  1956. "observables":[
  1957. ]
  1958. }
  1959. ]
  1960. },
  1961. {
  1962. "location":"location",
  1963. "action":"tau__",
  1964. "guard":{
  1965. "exp":{
  1966. "op":"∧",
  1967. "left":{
  1968. "op":"=",
  1969. "left":"p3",
  1970. "right":2
  1971. },
  1972. "right":{
  1973. "op":"¬",
  1974. "exp":{
  1975. "op":"∨",
  1976. "left":{
  1977. "op":"∨",
  1978. "left":{
  1979. "op":"∧",
  1980. "left":{
  1981. "op":"≥",
  1982. "left":"p4",
  1983. "right":0
  1984. },
  1985. "right":{
  1986. "op":"≤",
  1987. "left":"p4",
  1988. "right":4
  1989. }
  1990. },
  1991. "right":{
  1992. "op":"=",
  1993. "left":"p4",
  1994. "right":6
  1995. }
  1996. },
  1997. "right":{
  1998. "op":"=",
  1999. "left":"p4",
  2000. "right":10
  2001. }
  2002. }
  2003. }
  2004. }
  2005. },
  2006. "destinations":[
  2007. {
  2008. "probability":{
  2009. "exp":1
  2010. },
  2011. "location":"location",
  2012. "assignments":[
  2013. {
  2014. "ref":"p3",
  2015. "value":2
  2016. }
  2017. ],
  2018. "observables":[
  2019. ]
  2020. }
  2021. ]
  2022. },
  2023. {
  2024. "location":"location",
  2025. "action":"tau__",
  2026. "guard":{
  2027. "exp":{
  2028. "op":"∧",
  2029. "left":{
  2030. "op":"=",
  2031. "left":"p3",
  2032. "right":3
  2033. },
  2034. "right":{
  2035. "op":"∨",
  2036. "left":{
  2037. "op":"∨",
  2038. "left":{
  2039. "op":"∨",
  2040. "left":{
  2041. "op":"∧",
  2042. "left":{
  2043. "op":"≥",
  2044. "left":"p2",
  2045. "right":0
  2046. },
  2047. "right":{
  2048. "op":"≤",
  2049. "left":"p2",
  2050. "right":3
  2051. }
  2052. },
  2053. "right":{
  2054. "op":"=",
  2055. "left":"p2",
  2056. "right":5
  2057. }
  2058. },
  2059. "right":{
  2060. "op":"=",
  2061. "left":"p2",
  2062. "right":7
  2063. }
  2064. },
  2065. "right":{
  2066. "op":"=",
  2067. "left":"p2",
  2068. "right":11
  2069. }
  2070. }
  2071. }
  2072. },
  2073. "destinations":[
  2074. {
  2075. "probability":{
  2076. "exp":1
  2077. },
  2078. "location":"location",
  2079. "assignments":[
  2080. {
  2081. "ref":"p3",
  2082. "value":5
  2083. }
  2084. ],
  2085. "observables":[
  2086. ]
  2087. }
  2088. ]
  2089. },
  2090. {
  2091. "location":"location",
  2092. "action":"tau__",
  2093. "guard":{
  2094. "exp":{
  2095. "op":"∧",
  2096. "left":{
  2097. "op":"=",
  2098. "left":"p3",
  2099. "right":3
  2100. },
  2101. "right":{
  2102. "op":"¬",
  2103. "exp":{
  2104. "op":"∨",
  2105. "left":{
  2106. "op":"∨",
  2107. "left":{
  2108. "op":"∨",
  2109. "left":{
  2110. "op":"∧",
  2111. "left":{
  2112. "op":"≥",
  2113. "left":"p2",
  2114. "right":0
  2115. },
  2116. "right":{
  2117. "op":"≤",
  2118. "left":"p2",
  2119. "right":3
  2120. }
  2121. },
  2122. "right":{
  2123. "op":"=",
  2124. "left":"p2",
  2125. "right":5
  2126. }
  2127. },
  2128. "right":{
  2129. "op":"=",
  2130. "left":"p2",
  2131. "right":7
  2132. }
  2133. },
  2134. "right":{
  2135. "op":"=",
  2136. "left":"p2",
  2137. "right":11
  2138. }
  2139. }
  2140. }
  2141. }
  2142. },
  2143. "destinations":[
  2144. {
  2145. "probability":{
  2146. "exp":1
  2147. },
  2148. "location":"location",
  2149. "assignments":[
  2150. {
  2151. "ref":"p3",
  2152. "value":3
  2153. }
  2154. ],
  2155. "observables":[
  2156. ]
  2157. }
  2158. ]
  2159. },
  2160. {
  2161. "location":"location",
  2162. "action":"tau__",
  2163. "guard":{
  2164. "exp":{
  2165. "op":"∧",
  2166. "left":{
  2167. "op":"=",
  2168. "left":"p3",
  2169. "right":4
  2170. },
  2171. "right":{
  2172. "op":"∨",
  2173. "left":{
  2174. "op":"∨",
  2175. "left":{
  2176. "op":"∨",
  2177. "left":{
  2178. "op":"∧",
  2179. "left":{
  2180. "op":"≥",
  2181. "left":"p2",
  2182. "right":0
  2183. },
  2184. "right":{
  2185. "op":"≤",
  2186. "left":"p2",
  2187. "right":3
  2188. }
  2189. },
  2190. "right":{
  2191. "op":"=",
  2192. "left":"p2",
  2193. "right":5
  2194. }
  2195. },
  2196. "right":{
  2197. "op":"=",
  2198. "left":"p2",
  2199. "right":7
  2200. }
  2201. },
  2202. "right":{
  2203. "op":"=",
  2204. "left":"p2",
  2205. "right":11
  2206. }
  2207. }
  2208. }
  2209. },
  2210. "destinations":[
  2211. {
  2212. "probability":{
  2213. "exp":1
  2214. },
  2215. "location":"location",
  2216. "assignments":[
  2217. {
  2218. "ref":"p3",
  2219. "value":8
  2220. }
  2221. ],
  2222. "observables":[
  2223. ]
  2224. }
  2225. ]
  2226. },
  2227. {
  2228. "location":"location",
  2229. "action":"tau__",
  2230. "guard":{
  2231. "exp":{
  2232. "op":"∧",
  2233. "left":{
  2234. "op":"=",
  2235. "left":"p3",
  2236. "right":4
  2237. },
  2238. "right":{
  2239. "op":"¬",
  2240. "exp":{
  2241. "op":"∨",
  2242. "left":{
  2243. "op":"∨",
  2244. "left":{
  2245. "op":"∨",
  2246. "left":{
  2247. "op":"∧",
  2248. "left":{
  2249. "op":"≥",
  2250. "left":"p2",
  2251. "right":0
  2252. },
  2253. "right":{
  2254. "op":"≤",
  2255. "left":"p2",
  2256. "right":3
  2257. }
  2258. },
  2259. "right":{
  2260. "op":"=",
  2261. "left":"p2",
  2262. "right":5
  2263. }
  2264. },
  2265. "right":{
  2266. "op":"=",
  2267. "left":"p2",
  2268. "right":7
  2269. }
  2270. },
  2271. "right":{
  2272. "op":"=",
  2273. "left":"p2",
  2274. "right":11
  2275. }
  2276. }
  2277. }
  2278. }
  2279. },
  2280. "destinations":[
  2281. {
  2282. "probability":{
  2283. "exp":1
  2284. },
  2285. "location":"location",
  2286. "assignments":[
  2287. {
  2288. "ref":"p3",
  2289. "value":6
  2290. }
  2291. ],
  2292. "observables":[
  2293. ]
  2294. }
  2295. ]
  2296. },
  2297. {
  2298. "location":"location",
  2299. "action":"tau__",
  2300. "guard":{
  2301. "exp":{
  2302. "op":"∧",
  2303. "left":{
  2304. "op":"=",
  2305. "left":"p3",
  2306. "right":5
  2307. },
  2308. "right":{
  2309. "op":"∨",
  2310. "left":{
  2311. "op":"∨",
  2312. "left":{
  2313. "op":"∧",
  2314. "left":{
  2315. "op":"≥",
  2316. "left":"p4",
  2317. "right":0
  2318. },
  2319. "right":{
  2320. "op":"≤",
  2321. "left":"p4",
  2322. "right":4
  2323. }
  2324. },
  2325. "right":{
  2326. "op":"=",
  2327. "left":"p4",
  2328. "right":6
  2329. }
  2330. },
  2331. "right":{
  2332. "op":"=",
  2333. "left":"p4",
  2334. "right":10
  2335. }
  2336. }
  2337. }
  2338. },
  2339. "destinations":[
  2340. {
  2341. "probability":{
  2342. "exp":1
  2343. },
  2344. "location":"location",
  2345. "assignments":[
  2346. {
  2347. "ref":"p3",
  2348. "value":8
  2349. }
  2350. ],
  2351. "observables":[
  2352. ]
  2353. }
  2354. ]
  2355. },
  2356. {
  2357. "location":"location",
  2358. "action":"tau__",
  2359. "guard":{
  2360. "exp":{
  2361. "op":"∧",
  2362. "left":{
  2363. "op":"=",
  2364. "left":"p3",
  2365. "right":5
  2366. },
  2367. "right":{
  2368. "op":"¬",
  2369. "exp":{
  2370. "op":"∨",
  2371. "left":{
  2372. "op":"∨",
  2373. "left":{
  2374. "op":"∧",
  2375. "left":{
  2376. "op":"≥",
  2377. "left":"p4",
  2378. "right":0
  2379. },
  2380. "right":{
  2381. "op":"≤",
  2382. "left":"p4",
  2383. "right":4
  2384. }
  2385. },
  2386. "right":{
  2387. "op":"=",
  2388. "left":"p4",
  2389. "right":6
  2390. }
  2391. },
  2392. "right":{
  2393. "op":"=",
  2394. "left":"p4",
  2395. "right":10
  2396. }
  2397. }
  2398. }
  2399. }
  2400. },
  2401. "destinations":[
  2402. {
  2403. "probability":{
  2404. "exp":1
  2405. },
  2406. "location":"location",
  2407. "assignments":[
  2408. {
  2409. "ref":"p3",
  2410. "value":7
  2411. }
  2412. ],
  2413. "observables":[
  2414. ]
  2415. }
  2416. ]
  2417. },
  2418. {
  2419. "location":"location",
  2420. "action":"tau__",
  2421. "guard":{
  2422. "exp":{
  2423. "op":"=",
  2424. "left":"p3",
  2425. "right":6
  2426. }
  2427. },
  2428. "destinations":[
  2429. {
  2430. "probability":{
  2431. "exp":1
  2432. },
  2433. "location":"location",
  2434. "assignments":[
  2435. {
  2436. "ref":"p3",
  2437. "value":1
  2438. }
  2439. ],
  2440. "observables":[
  2441. ]
  2442. }
  2443. ]
  2444. },
  2445. {
  2446. "location":"location",
  2447. "action":"tau__",
  2448. "guard":{
  2449. "exp":{
  2450. "op":"=",
  2451. "left":"p3",
  2452. "right":7
  2453. }
  2454. },
  2455. "destinations":[
  2456. {
  2457. "probability":{
  2458. "exp":1
  2459. },
  2460. "location":"location",
  2461. "assignments":[
  2462. {
  2463. "ref":"p3",
  2464. "value":1
  2465. }
  2466. ],
  2467. "observables":[
  2468. ]
  2469. }
  2470. ]
  2471. },
  2472. {
  2473. "location":"location",
  2474. "action":"tau__",
  2475. "guard":{
  2476. "exp":{
  2477. "op":"=",
  2478. "left":"p3",
  2479. "right":8
  2480. }
  2481. },
  2482. "destinations":[
  2483. {
  2484. "probability":{
  2485. "exp":1
  2486. },
  2487. "location":"location",
  2488. "assignments":[
  2489. {
  2490. "ref":"p3",
  2491. "value":9
  2492. }
  2493. ],
  2494. "observables":[
  2495. ]
  2496. }
  2497. ]
  2498. },
  2499. {
  2500. "location":"location",
  2501. "action":"tau__",
  2502. "guard":{
  2503. "exp":{
  2504. "op":"=",
  2505. "left":"p3",
  2506. "right":9
  2507. }
  2508. },
  2509. "destinations":[
  2510. {
  2511. "probability":{
  2512. "exp":1
  2513. },
  2514. "location":"location",
  2515. "assignments":[
  2516. {
  2517. "ref":"p3",
  2518. "value":10
  2519. }
  2520. ],
  2521. "observables":[
  2522. ]
  2523. }
  2524. ]
  2525. },
  2526. {
  2527. "location":"location",
  2528. "action":"tau__",
  2529. "guard":{
  2530. "exp":{
  2531. "op":"=",
  2532. "left":"p3",
  2533. "right":9
  2534. }
  2535. },
  2536. "destinations":[
  2537. {
  2538. "probability":{
  2539. "exp":1
  2540. },
  2541. "location":"location",
  2542. "assignments":[
  2543. {
  2544. "ref":"p3",
  2545. "value":11
  2546. }
  2547. ],
  2548. "observables":[
  2549. ]
  2550. }
  2551. ]
  2552. },
  2553. {
  2554. "location":"location",
  2555. "action":"tau__",
  2556. "guard":{
  2557. "exp":{
  2558. "op":"=",
  2559. "left":"p3",
  2560. "right":10
  2561. }
  2562. },
  2563. "destinations":[
  2564. {
  2565. "probability":{
  2566. "exp":1
  2567. },
  2568. "location":"location",
  2569. "assignments":[
  2570. {
  2571. "ref":"p3",
  2572. "value":0
  2573. }
  2574. ],
  2575. "observables":[
  2576. ]
  2577. }
  2578. ]
  2579. },
  2580. {
  2581. "location":"location",
  2582. "action":"tau__",
  2583. "guard":{
  2584. "exp":{
  2585. "op":"=",
  2586. "left":"p3",
  2587. "right":11
  2588. }
  2589. },
  2590. "destinations":[
  2591. {
  2592. "probability":{
  2593. "exp":1
  2594. },
  2595. "location":"location",
  2596. "assignments":[
  2597. {
  2598. "ref":"p3",
  2599. "value":0
  2600. }
  2601. ],
  2602. "observables":[
  2603. ]
  2604. }
  2605. ]
  2606. }
  2607. ]
  2608. },
  2609. {
  2610. "name":"phil4",
  2611. "locations":[
  2612. {
  2613. "name":"location"
  2614. }
  2615. ],
  2616. "initial-locations":[
  2617. "location"
  2618. ],
  2619. "edges":[
  2620. {
  2621. "location":"location",
  2622. "action":"tau__",
  2623. "guard":{
  2624. "exp":{
  2625. "op":"=",
  2626. "left":"p4",
  2627. "right":0
  2628. }
  2629. },
  2630. "destinations":[
  2631. {
  2632. "probability":{
  2633. "exp":1
  2634. },
  2635. "location":"location",
  2636. "assignments":[
  2637. {
  2638. "ref":"p4",
  2639. "value":0
  2640. }
  2641. ],
  2642. "observables":[
  2643. ]
  2644. }
  2645. ]
  2646. },
  2647. {
  2648. "location":"location",
  2649. "action":"tau__",
  2650. "guard":{
  2651. "exp":{
  2652. "op":"=",
  2653. "left":"p4",
  2654. "right":0
  2655. }
  2656. },
  2657. "destinations":[
  2658. {
  2659. "probability":{
  2660. "exp":1
  2661. },
  2662. "location":"location",
  2663. "assignments":[
  2664. {
  2665. "ref":"p4",
  2666. "value":1
  2667. }
  2668. ],
  2669. "observables":[
  2670. ]
  2671. }
  2672. ]
  2673. },
  2674. {
  2675. "location":"location",
  2676. "action":"tau__",
  2677. "guard":{
  2678. "exp":{
  2679. "op":"=",
  2680. "left":"p4",
  2681. "right":1
  2682. }
  2683. },
  2684. "destinations":[
  2685. {
  2686. "probability":{
  2687. "exp":0.5000000
  2688. },
  2689. "location":"location",
  2690. "assignments":[
  2691. {
  2692. "ref":"p4",
  2693. "value":2
  2694. }
  2695. ],
  2696. "observables":[
  2697. ]
  2698. },
  2699. {
  2700. "probability":{
  2701. "exp":0.5000000
  2702. },
  2703. "location":"location",
  2704. "assignments":[
  2705. {
  2706. "ref":"p4",
  2707. "value":3
  2708. }
  2709. ],
  2710. "observables":[
  2711. ]
  2712. }
  2713. ]
  2714. },
  2715. {
  2716. "location":"location",
  2717. "action":"tau__",
  2718. "guard":{
  2719. "exp":{
  2720. "op":"∧",
  2721. "left":{
  2722. "op":"=",
  2723. "left":"p4",
  2724. "right":2
  2725. },
  2726. "right":{
  2727. "op":"∨",
  2728. "left":{
  2729. "op":"∨",
  2730. "left":{
  2731. "op":"∧",
  2732. "left":{
  2733. "op":"≥",
  2734. "left":"p5",
  2735. "right":0
  2736. },
  2737. "right":{
  2738. "op":"≤",
  2739. "left":"p5",
  2740. "right":4
  2741. }
  2742. },
  2743. "right":{
  2744. "op":"=",
  2745. "left":"p5",
  2746. "right":6
  2747. }
  2748. },
  2749. "right":{
  2750. "op":"=",
  2751. "left":"p5",
  2752. "right":10
  2753. }
  2754. }
  2755. }
  2756. },
  2757. "destinations":[
  2758. {
  2759. "probability":{
  2760. "exp":1
  2761. },
  2762. "location":"location",
  2763. "assignments":[
  2764. {
  2765. "ref":"p4",
  2766. "value":4
  2767. }
  2768. ],
  2769. "observables":[
  2770. ]
  2771. }
  2772. ]
  2773. },
  2774. {
  2775. "location":"location",
  2776. "action":"tau__",
  2777. "guard":{
  2778. "exp":{
  2779. "op":"∧",
  2780. "left":{
  2781. "op":"=",
  2782. "left":"p4",
  2783. "right":2
  2784. },
  2785. "right":{
  2786. "op":"¬",
  2787. "exp":{
  2788. "op":"∨",
  2789. "left":{
  2790. "op":"∨",
  2791. "left":{
  2792. "op":"∧",
  2793. "left":{
  2794. "op":"≥",
  2795. "left":"p5",
  2796. "right":0
  2797. },
  2798. "right":{
  2799. "op":"≤",
  2800. "left":"p5",
  2801. "right":4
  2802. }
  2803. },
  2804. "right":{
  2805. "op":"=",
  2806. "left":"p5",
  2807. "right":6
  2808. }
  2809. },
  2810. "right":{
  2811. "op":"=",
  2812. "left":"p5",
  2813. "right":10
  2814. }
  2815. }
  2816. }
  2817. }
  2818. },
  2819. "destinations":[
  2820. {
  2821. "probability":{
  2822. "exp":1
  2823. },
  2824. "location":"location",
  2825. "assignments":[
  2826. {
  2827. "ref":"p4",
  2828. "value":2
  2829. }
  2830. ],
  2831. "observables":[
  2832. ]
  2833. }
  2834. ]
  2835. },
  2836. {
  2837. "location":"location",
  2838. "action":"tau__",
  2839. "guard":{
  2840. "exp":{
  2841. "op":"∧",
  2842. "left":{
  2843. "op":"=",
  2844. "left":"p4",
  2845. "right":3
  2846. },
  2847. "right":{
  2848. "op":"∨",
  2849. "left":{
  2850. "op":"∨",
  2851. "left":{
  2852. "op":"∨",
  2853. "left":{
  2854. "op":"∧",
  2855. "left":{
  2856. "op":"≥",
  2857. "left":"p3",
  2858. "right":0
  2859. },
  2860. "right":{
  2861. "op":"≤",
  2862. "left":"p3",
  2863. "right":3
  2864. }
  2865. },
  2866. "right":{
  2867. "op":"=",
  2868. "left":"p3",
  2869. "right":5
  2870. }
  2871. },
  2872. "right":{
  2873. "op":"=",
  2874. "left":"p3",
  2875. "right":7
  2876. }
  2877. },
  2878. "right":{
  2879. "op":"=",
  2880. "left":"p3",
  2881. "right":11
  2882. }
  2883. }
  2884. }
  2885. },
  2886. "destinations":[
  2887. {
  2888. "probability":{
  2889. "exp":1
  2890. },
  2891. "location":"location",
  2892. "assignments":[
  2893. {
  2894. "ref":"p4",
  2895. "value":5
  2896. }
  2897. ],
  2898. "observables":[
  2899. ]
  2900. }
  2901. ]
  2902. },
  2903. {
  2904. "location":"location",
  2905. "action":"tau__",
  2906. "guard":{
  2907. "exp":{
  2908. "op":"∧",
  2909. "left":{
  2910. "op":"=",
  2911. "left":"p4",
  2912. "right":3
  2913. },
  2914. "right":{
  2915. "op":"¬",
  2916. "exp":{
  2917. "op":"∨",
  2918. "left":{
  2919. "op":"∨",
  2920. "left":{
  2921. "op":"∨",
  2922. "left":{
  2923. "op":"∧",
  2924. "left":{
  2925. "op":"≥",
  2926. "left":"p3",
  2927. "right":0
  2928. },
  2929. "right":{
  2930. "op":"≤",
  2931. "left":"p3",
  2932. "right":3
  2933. }
  2934. },
  2935. "right":{
  2936. "op":"=",
  2937. "left":"p3",
  2938. "right":5
  2939. }
  2940. },
  2941. "right":{
  2942. "op":"=",
  2943. "left":"p3",
  2944. "right":7
  2945. }
  2946. },
  2947. "right":{
  2948. "op":"=",
  2949. "left":"p3",
  2950. "right":11
  2951. }
  2952. }
  2953. }
  2954. }
  2955. },
  2956. "destinations":[
  2957. {
  2958. "probability":{
  2959. "exp":1
  2960. },
  2961. "location":"location",
  2962. "assignments":[
  2963. {
  2964. "ref":"p4",
  2965. "value":3
  2966. }
  2967. ],
  2968. "observables":[
  2969. ]
  2970. }
  2971. ]
  2972. },
  2973. {
  2974. "location":"location",
  2975. "action":"tau__",
  2976. "guard":{
  2977. "exp":{
  2978. "op":"∧",
  2979. "left":{
  2980. "op":"=",
  2981. "left":"p4",
  2982. "right":4
  2983. },
  2984. "right":{
  2985. "op":"∨",
  2986. "left":{
  2987. "op":"∨",
  2988. "left":{
  2989. "op":"∨",
  2990. "left":{
  2991. "op":"∧",
  2992. "left":{
  2993. "op":"≥",
  2994. "left":"p3",
  2995. "right":0
  2996. },
  2997. "right":{
  2998. "op":"≤",
  2999. "left":"p3",
  3000. "right":3
  3001. }
  3002. },
  3003. "right":{
  3004. "op":"=",
  3005. "left":"p3",
  3006. "right":5
  3007. }
  3008. },
  3009. "right":{
  3010. "op":"=",
  3011. "left":"p3",
  3012. "right":7
  3013. }
  3014. },
  3015. "right":{
  3016. "op":"=",
  3017. "left":"p3",
  3018. "right":11
  3019. }
  3020. }
  3021. }
  3022. },
  3023. "destinations":[
  3024. {
  3025. "probability":{
  3026. "exp":1
  3027. },
  3028. "location":"location",
  3029. "assignments":[
  3030. {
  3031. "ref":"p4",
  3032. "value":8
  3033. }
  3034. ],
  3035. "observables":[
  3036. ]
  3037. }
  3038. ]
  3039. },
  3040. {
  3041. "location":"location",
  3042. "action":"tau__",
  3043. "guard":{
  3044. "exp":{
  3045. "op":"∧",
  3046. "left":{
  3047. "op":"=",
  3048. "left":"p4",
  3049. "right":4
  3050. },
  3051. "right":{
  3052. "op":"¬",
  3053. "exp":{
  3054. "op":"∨",
  3055. "left":{
  3056. "op":"∨",
  3057. "left":{
  3058. "op":"∨",
  3059. "left":{
  3060. "op":"∧",
  3061. "left":{
  3062. "op":"≥",
  3063. "left":"p3",
  3064. "right":0
  3065. },
  3066. "right":{
  3067. "op":"≤",
  3068. "left":"p3",
  3069. "right":3
  3070. }
  3071. },
  3072. "right":{
  3073. "op":"=",
  3074. "left":"p3",
  3075. "right":5
  3076. }
  3077. },
  3078. "right":{
  3079. "op":"=",
  3080. "left":"p3",
  3081. "right":7
  3082. }
  3083. },
  3084. "right":{
  3085. "op":"=",
  3086. "left":"p3",
  3087. "right":11
  3088. }
  3089. }
  3090. }
  3091. }
  3092. },
  3093. "destinations":[
  3094. {
  3095. "probability":{
  3096. "exp":1
  3097. },
  3098. "location":"location",
  3099. "assignments":[
  3100. {
  3101. "ref":"p4",
  3102. "value":6
  3103. }
  3104. ],
  3105. "observables":[
  3106. ]
  3107. }
  3108. ]
  3109. },
  3110. {
  3111. "location":"location",
  3112. "action":"tau__",
  3113. "guard":{
  3114. "exp":{
  3115. "op":"∧",
  3116. "left":{
  3117. "op":"=",
  3118. "left":"p4",
  3119. "right":5
  3120. },
  3121. "right":{
  3122. "op":"∨",
  3123. "left":{
  3124. "op":"∨",
  3125. "left":{
  3126. "op":"∧",
  3127. "left":{
  3128. "op":"≥",
  3129. "left":"p5",
  3130. "right":0
  3131. },
  3132. "right":{
  3133. "op":"≤",
  3134. "left":"p5",
  3135. "right":4
  3136. }
  3137. },
  3138. "right":{
  3139. "op":"=",
  3140. "left":"p5",
  3141. "right":6
  3142. }
  3143. },
  3144. "right":{
  3145. "op":"=",
  3146. "left":"p5",
  3147. "right":10
  3148. }
  3149. }
  3150. }
  3151. },
  3152. "destinations":[
  3153. {
  3154. "probability":{
  3155. "exp":1
  3156. },
  3157. "location":"location",
  3158. "assignments":[
  3159. {
  3160. "ref":"p4",
  3161. "value":8
  3162. }
  3163. ],
  3164. "observables":[
  3165. ]
  3166. }
  3167. ]
  3168. },
  3169. {
  3170. "location":"location",
  3171. "action":"tau__",
  3172. "guard":{
  3173. "exp":{
  3174. "op":"∧",
  3175. "left":{
  3176. "op":"=",
  3177. "left":"p4",
  3178. "right":5
  3179. },
  3180. "right":{
  3181. "op":"¬",
  3182. "exp":{
  3183. "op":"∨",
  3184. "left":{
  3185. "op":"∨",
  3186. "left":{
  3187. "op":"∧",
  3188. "left":{
  3189. "op":"≥",
  3190. "left":"p5",
  3191. "right":0
  3192. },
  3193. "right":{
  3194. "op":"≤",
  3195. "left":"p5",
  3196. "right":4
  3197. }
  3198. },
  3199. "right":{
  3200. "op":"=",
  3201. "left":"p5",
  3202. "right":6
  3203. }
  3204. },
  3205. "right":{
  3206. "op":"=",
  3207. "left":"p5",
  3208. "right":10
  3209. }
  3210. }
  3211. }
  3212. }
  3213. },
  3214. "destinations":[
  3215. {
  3216. "probability":{
  3217. "exp":1
  3218. },
  3219. "location":"location",
  3220. "assignments":[
  3221. {
  3222. "ref":"p4",
  3223. "value":7
  3224. }
  3225. ],
  3226. "observables":[
  3227. ]
  3228. }
  3229. ]
  3230. },
  3231. {
  3232. "location":"location",
  3233. "action":"tau__",
  3234. "guard":{
  3235. "exp":{
  3236. "op":"=",
  3237. "left":"p4",
  3238. "right":6
  3239. }
  3240. },
  3241. "destinations":[
  3242. {
  3243. "probability":{
  3244. "exp":1
  3245. },
  3246. "location":"location",
  3247. "assignments":[
  3248. {
  3249. "ref":"p4",
  3250. "value":1
  3251. }
  3252. ],
  3253. "observables":[
  3254. ]
  3255. }
  3256. ]
  3257. },
  3258. {
  3259. "location":"location",
  3260. "action":"tau__",
  3261. "guard":{
  3262. "exp":{
  3263. "op":"=",
  3264. "left":"p4",
  3265. "right":7
  3266. }
  3267. },
  3268. "destinations":[
  3269. {
  3270. "probability":{
  3271. "exp":1
  3272. },
  3273. "location":"location",
  3274. "assignments":[
  3275. {
  3276. "ref":"p4",
  3277. "value":1
  3278. }
  3279. ],
  3280. "observables":[
  3281. ]
  3282. }
  3283. ]
  3284. },
  3285. {
  3286. "location":"location",
  3287. "action":"tau__",
  3288. "guard":{
  3289. "exp":{
  3290. "op":"=",
  3291. "left":"p4",
  3292. "right":8
  3293. }
  3294. },
  3295. "destinations":[
  3296. {
  3297. "probability":{
  3298. "exp":1
  3299. },
  3300. "location":"location",
  3301. "assignments":[
  3302. {
  3303. "ref":"p4",
  3304. "value":9
  3305. }
  3306. ],
  3307. "observables":[
  3308. ]
  3309. }
  3310. ]
  3311. },
  3312. {
  3313. "location":"location",
  3314. "action":"tau__",
  3315. "guard":{
  3316. "exp":{
  3317. "op":"=",
  3318. "left":"p4",
  3319. "right":9
  3320. }
  3321. },
  3322. "destinations":[
  3323. {
  3324. "probability":{
  3325. "exp":1
  3326. },
  3327. "location":"location",
  3328. "assignments":[
  3329. {
  3330. "ref":"p4",
  3331. "value":10
  3332. }
  3333. ],
  3334. "observables":[
  3335. ]
  3336. }
  3337. ]
  3338. },
  3339. {
  3340. "location":"location",
  3341. "action":"tau__",
  3342. "guard":{
  3343. "exp":{
  3344. "op":"=",
  3345. "left":"p4",
  3346. "right":9
  3347. }
  3348. },
  3349. "destinations":[
  3350. {
  3351. "probability":{
  3352. "exp":1
  3353. },
  3354. "location":"location",
  3355. "assignments":[
  3356. {
  3357. "ref":"p4",
  3358. "value":11
  3359. }
  3360. ],
  3361. "observables":[
  3362. ]
  3363. }
  3364. ]
  3365. },
  3366. {
  3367. "location":"location",
  3368. "action":"tau__",
  3369. "guard":{
  3370. "exp":{
  3371. "op":"=",
  3372. "left":"p4",
  3373. "right":10
  3374. }
  3375. },
  3376. "destinations":[
  3377. {
  3378. "probability":{
  3379. "exp":1
  3380. },
  3381. "location":"location",
  3382. "assignments":[
  3383. {
  3384. "ref":"p4",
  3385. "value":0
  3386. }
  3387. ],
  3388. "observables":[
  3389. ]
  3390. }
  3391. ]
  3392. },
  3393. {
  3394. "location":"location",
  3395. "action":"tau__",
  3396. "guard":{
  3397. "exp":{
  3398. "op":"=",
  3399. "left":"p4",
  3400. "right":11
  3401. }
  3402. },
  3403. "destinations":[
  3404. {
  3405. "probability":{
  3406. "exp":1
  3407. },
  3408. "location":"location",
  3409. "assignments":[
  3410. {
  3411. "ref":"p4",
  3412. "value":0
  3413. }
  3414. ],
  3415. "observables":[
  3416. ]
  3417. }
  3418. ]
  3419. }
  3420. ]
  3421. },
  3422. {
  3423. "name":"phil5",
  3424. "locations":[
  3425. {
  3426. "name":"location"
  3427. }
  3428. ],
  3429. "initial-locations":[
  3430. "location"
  3431. ],
  3432. "edges":[
  3433. {
  3434. "location":"location",
  3435. "action":"tau__",
  3436. "guard":{
  3437. "exp":{
  3438. "op":"=",
  3439. "left":"p5",
  3440. "right":0
  3441. }
  3442. },
  3443. "destinations":[
  3444. {
  3445. "probability":{
  3446. "exp":1
  3447. },
  3448. "location":"location",
  3449. "assignments":[
  3450. {
  3451. "ref":"p5",
  3452. "value":0
  3453. }
  3454. ],
  3455. "observables":[
  3456. ]
  3457. }
  3458. ]
  3459. },
  3460. {
  3461. "location":"location",
  3462. "action":"tau__",
  3463. "guard":{
  3464. "exp":{
  3465. "op":"=",
  3466. "left":"p5",
  3467. "right":0
  3468. }
  3469. },
  3470. "destinations":[
  3471. {
  3472. "probability":{
  3473. "exp":1
  3474. },
  3475. "location":"location",
  3476. "assignments":[
  3477. {
  3478. "ref":"p5",
  3479. "value":1
  3480. }
  3481. ],
  3482. "observables":[
  3483. ]
  3484. }
  3485. ]
  3486. },
  3487. {
  3488. "location":"location",
  3489. "action":"tau__",
  3490. "guard":{
  3491. "exp":{
  3492. "op":"=",
  3493. "left":"p5",
  3494. "right":1
  3495. }
  3496. },
  3497. "destinations":[
  3498. {
  3499. "probability":{
  3500. "exp":0.5000000
  3501. },
  3502. "location":"location",
  3503. "assignments":[
  3504. {
  3505. "ref":"p5",
  3506. "value":2
  3507. }
  3508. ],
  3509. "observables":[
  3510. ]
  3511. },
  3512. {
  3513. "probability":{
  3514. "exp":0.5000000
  3515. },
  3516. "location":"location",
  3517. "assignments":[
  3518. {
  3519. "ref":"p5",
  3520. "value":3
  3521. }
  3522. ],
  3523. "observables":[
  3524. ]
  3525. }
  3526. ]
  3527. },
  3528. {
  3529. "location":"location",
  3530. "action":"tau__",
  3531. "guard":{
  3532. "exp":{
  3533. "op":"∧",
  3534. "left":{
  3535. "op":"=",
  3536. "left":"p5",
  3537. "right":2
  3538. },
  3539. "right":{
  3540. "op":"∨",
  3541. "left":{
  3542. "op":"∨",
  3543. "left":{
  3544. "op":"∧",
  3545. "left":{
  3546. "op":"≥",
  3547. "left":"p6",
  3548. "right":0
  3549. },
  3550. "right":{
  3551. "op":"≤",
  3552. "left":"p6",
  3553. "right":4
  3554. }
  3555. },
  3556. "right":{
  3557. "op":"=",
  3558. "left":"p6",
  3559. "right":6
  3560. }
  3561. },
  3562. "right":{
  3563. "op":"=",
  3564. "left":"p6",
  3565. "right":10
  3566. }
  3567. }
  3568. }
  3569. },
  3570. "destinations":[
  3571. {
  3572. "probability":{
  3573. "exp":1
  3574. },
  3575. "location":"location",
  3576. "assignments":[
  3577. {
  3578. "ref":"p5",
  3579. "value":4
  3580. }
  3581. ],
  3582. "observables":[
  3583. ]
  3584. }
  3585. ]
  3586. },
  3587. {
  3588. "location":"location",
  3589. "action":"tau__",
  3590. "guard":{
  3591. "exp":{
  3592. "op":"∧",
  3593. "left":{
  3594. "op":"=",
  3595. "left":"p5",
  3596. "right":2
  3597. },
  3598. "right":{
  3599. "op":"¬",
  3600. "exp":{
  3601. "op":"∨",
  3602. "left":{
  3603. "op":"∨",
  3604. "left":{
  3605. "op":"∧",
  3606. "left":{
  3607. "op":"≥",
  3608. "left":"p6",
  3609. "right":0
  3610. },
  3611. "right":{
  3612. "op":"≤",
  3613. "left":"p6",
  3614. "right":4
  3615. }
  3616. },
  3617. "right":{
  3618. "op":"=",
  3619. "left":"p6",
  3620. "right":6
  3621. }
  3622. },
  3623. "right":{
  3624. "op":"=",
  3625. "left":"p6",
  3626. "right":10
  3627. }
  3628. }
  3629. }
  3630. }
  3631. },
  3632. "destinations":[
  3633. {
  3634. "probability":{
  3635. "exp":1
  3636. },
  3637. "location":"location",
  3638. "assignments":[
  3639. {
  3640. "ref":"p5",
  3641. "value":2
  3642. }
  3643. ],
  3644. "observables":[
  3645. ]
  3646. }
  3647. ]
  3648. },
  3649. {
  3650. "location":"location",
  3651. "action":"tau__",
  3652. "guard":{
  3653. "exp":{
  3654. "op":"∧",
  3655. "left":{
  3656. "op":"=",
  3657. "left":"p5",
  3658. "right":3
  3659. },
  3660. "right":{
  3661. "op":"∨",
  3662. "left":{
  3663. "op":"∨",
  3664. "left":{
  3665. "op":"∨",
  3666. "left":{
  3667. "op":"∧",
  3668. "left":{
  3669. "op":"≥",
  3670. "left":"p4",
  3671. "right":0
  3672. },
  3673. "right":{
  3674. "op":"≤",
  3675. "left":"p4",
  3676. "right":3
  3677. }
  3678. },
  3679. "right":{
  3680. "op":"=",
  3681. "left":"p4",
  3682. "right":5
  3683. }
  3684. },
  3685. "right":{
  3686. "op":"=",
  3687. "left":"p4",
  3688. "right":7
  3689. }
  3690. },
  3691. "right":{
  3692. "op":"=",
  3693. "left":"p4",
  3694. "right":11
  3695. }
  3696. }
  3697. }
  3698. },
  3699. "destinations":[
  3700. {
  3701. "probability":{
  3702. "exp":1
  3703. },
  3704. "location":"location",
  3705. "assignments":[
  3706. {
  3707. "ref":"p5",
  3708. "value":5
  3709. }
  3710. ],
  3711. "observables":[
  3712. ]
  3713. }
  3714. ]
  3715. },
  3716. {
  3717. "location":"location",
  3718. "action":"tau__",
  3719. "guard":{
  3720. "exp":{
  3721. "op":"∧",
  3722. "left":{
  3723. "op":"=",
  3724. "left":"p5",
  3725. "right":3
  3726. },
  3727. "right":{
  3728. "op":"¬",
  3729. "exp":{
  3730. "op":"∨",
  3731. "left":{
  3732. "op":"∨",
  3733. "left":{
  3734. "op":"∨",
  3735. "left":{
  3736. "op":"∧",
  3737. "left":{
  3738. "op":"≥",
  3739. "left":"p4",
  3740. "right":0
  3741. },
  3742. "right":{
  3743. "op":"≤",
  3744. "left":"p4",
  3745. "right":3
  3746. }
  3747. },
  3748. "right":{
  3749. "op":"=",
  3750. "left":"p4",
  3751. "right":5
  3752. }
  3753. },
  3754. "right":{
  3755. "op":"=",
  3756. "left":"p4",
  3757. "right":7
  3758. }
  3759. },
  3760. "right":{
  3761. "op":"=",
  3762. "left":"p4",
  3763. "right":11
  3764. }
  3765. }
  3766. }
  3767. }
  3768. },
  3769. "destinations":[
  3770. {
  3771. "probability":{
  3772. "exp":1
  3773. },
  3774. "location":"location",
  3775. "assignments":[
  3776. {
  3777. "ref":"p5",
  3778. "value":3
  3779. }
  3780. ],
  3781. "observables":[
  3782. ]
  3783. }
  3784. ]
  3785. },
  3786. {
  3787. "location":"location",
  3788. "action":"tau__",
  3789. "guard":{
  3790. "exp":{
  3791. "op":"∧",
  3792. "left":{
  3793. "op":"=",
  3794. "left":"p5",
  3795. "right":4
  3796. },
  3797. "right":{
  3798. "op":"∨",
  3799. "left":{
  3800. "op":"∨",
  3801. "left":{
  3802. "op":"∨",
  3803. "left":{
  3804. "op":"∧",
  3805. "left":{
  3806. "op":"≥",
  3807. "left":"p4",
  3808. "right":0
  3809. },
  3810. "right":{
  3811. "op":"≤",
  3812. "left":"p4",
  3813. "right":3
  3814. }
  3815. },
  3816. "right":{
  3817. "op":"=",
  3818. "left":"p4",
  3819. "right":5
  3820. }
  3821. },
  3822. "right":{
  3823. "op":"=",
  3824. "left":"p4",
  3825. "right":7
  3826. }
  3827. },
  3828. "right":{
  3829. "op":"=",
  3830. "left":"p4",
  3831. "right":11
  3832. }
  3833. }
  3834. }
  3835. },
  3836. "destinations":[
  3837. {
  3838. "probability":{
  3839. "exp":1
  3840. },
  3841. "location":"location",
  3842. "assignments":[
  3843. {
  3844. "ref":"p5",
  3845. "value":8
  3846. }
  3847. ],
  3848. "observables":[
  3849. ]
  3850. }
  3851. ]
  3852. },
  3853. {
  3854. "location":"location",
  3855. "action":"tau__",
  3856. "guard":{
  3857. "exp":{
  3858. "op":"∧",
  3859. "left":{
  3860. "op":"=",
  3861. "left":"p5",
  3862. "right":4
  3863. },
  3864. "right":{
  3865. "op":"¬",
  3866. "exp":{
  3867. "op":"∨",
  3868. "left":{
  3869. "op":"∨",
  3870. "left":{
  3871. "op":"∨",
  3872. "left":{
  3873. "op":"∧",
  3874. "left":{
  3875. "op":"≥",
  3876. "left":"p4",
  3877. "right":0
  3878. },
  3879. "right":{
  3880. "op":"≤",
  3881. "left":"p4",
  3882. "right":3
  3883. }
  3884. },
  3885. "right":{
  3886. "op":"=",
  3887. "left":"p4",
  3888. "right":5
  3889. }
  3890. },
  3891. "right":{
  3892. "op":"=",
  3893. "left":"p4",
  3894. "right":7
  3895. }
  3896. },
  3897. "right":{
  3898. "op":"=",
  3899. "left":"p4",
  3900. "right":11
  3901. }
  3902. }
  3903. }
  3904. }
  3905. },
  3906. "destinations":[
  3907. {
  3908. "probability":{
  3909. "exp":1
  3910. },
  3911. "location":"location",
  3912. "assignments":[
  3913. {
  3914. "ref":"p5",
  3915. "value":6
  3916. }
  3917. ],
  3918. "observables":[
  3919. ]
  3920. }
  3921. ]
  3922. },
  3923. {
  3924. "location":"location",
  3925. "action":"tau__",
  3926. "guard":{
  3927. "exp":{
  3928. "op":"∧",
  3929. "left":{
  3930. "op":"=",
  3931. "left":"p5",
  3932. "right":5
  3933. },
  3934. "right":{
  3935. "op":"∨",
  3936. "left":{
  3937. "op":"∨",
  3938. "left":{
  3939. "op":"∧",
  3940. "left":{
  3941. "op":"≥",
  3942. "left":"p6",
  3943. "right":0
  3944. },
  3945. "right":{
  3946. "op":"≤",
  3947. "left":"p6",
  3948. "right":4
  3949. }
  3950. },
  3951. "right":{
  3952. "op":"=",
  3953. "left":"p6",
  3954. "right":6
  3955. }
  3956. },
  3957. "right":{
  3958. "op":"=",
  3959. "left":"p6",
  3960. "right":10
  3961. }
  3962. }
  3963. }
  3964. },
  3965. "destinations":[
  3966. {
  3967. "probability":{
  3968. "exp":1
  3969. },
  3970. "location":"location",
  3971. "assignments":[
  3972. {
  3973. "ref":"p5",
  3974. "value":8
  3975. }
  3976. ],
  3977. "observables":[
  3978. ]
  3979. }
  3980. ]
  3981. },
  3982. {
  3983. "location":"location",
  3984. "action":"tau__",
  3985. "guard":{
  3986. "exp":{
  3987. "op":"∧",
  3988. "left":{
  3989. "op":"=",
  3990. "left":"p5",
  3991. "right":5
  3992. },
  3993. "right":{
  3994. "op":"¬",
  3995. "exp":{
  3996. "op":"∨",
  3997. "left":{
  3998. "op":"∨",
  3999. "left":{
  4000. "op":"∧",
  4001. "left":{
  4002. "op":"≥",
  4003. "left":"p6",
  4004. "right":0
  4005. },
  4006. "right":{
  4007. "op":"≤",
  4008. "left":"p6",
  4009. "right":4
  4010. }
  4011. },
  4012. "right":{
  4013. "op":"=",
  4014. "left":"p6",
  4015. "right":6
  4016. }
  4017. },
  4018. "right":{
  4019. "op":"=",
  4020. "left":"p6",
  4021. "right":10
  4022. }
  4023. }
  4024. }
  4025. }
  4026. },
  4027. "destinations":[
  4028. {
  4029. "probability":{
  4030. "exp":1
  4031. },
  4032. "location":"location",
  4033. "assignments":[
  4034. {
  4035. "ref":"p5",
  4036. "value":7
  4037. }
  4038. ],
  4039. "observables":[
  4040. ]
  4041. }
  4042. ]
  4043. },
  4044. {
  4045. "location":"location",
  4046. "action":"tau__",
  4047. "guard":{
  4048. "exp":{
  4049. "op":"=",
  4050. "left":"p5",
  4051. "right":6
  4052. }
  4053. },
  4054. "destinations":[
  4055. {
  4056. "probability":{
  4057. "exp":1
  4058. },
  4059. "location":"location",
  4060. "assignments":[
  4061. {
  4062. "ref":"p5",
  4063. "value":1
  4064. }
  4065. ],
  4066. "observables":[
  4067. ]
  4068. }
  4069. ]
  4070. },
  4071. {
  4072. "location":"location",
  4073. "action":"tau__",
  4074. "guard":{
  4075. "exp":{
  4076. "op":"=",
  4077. "left":"p5",
  4078. "right":7
  4079. }
  4080. },
  4081. "destinations":[
  4082. {
  4083. "probability":{
  4084. "exp":1
  4085. },
  4086. "location":"location",
  4087. "assignments":[
  4088. {
  4089. "ref":"p5",
  4090. "value":1
  4091. }
  4092. ],
  4093. "observables":[
  4094. ]
  4095. }
  4096. ]
  4097. },
  4098. {
  4099. "location":"location",
  4100. "action":"tau__",
  4101. "guard":{
  4102. "exp":{
  4103. "op":"=",
  4104. "left":"p5",
  4105. "right":8
  4106. }
  4107. },
  4108. "destinations":[
  4109. {
  4110. "probability":{
  4111. "exp":1
  4112. },
  4113. "location":"location",
  4114. "assignments":[
  4115. {
  4116. "ref":"p5",
  4117. "value":9
  4118. }
  4119. ],
  4120. "observables":[
  4121. ]
  4122. }
  4123. ]
  4124. },
  4125. {
  4126. "location":"location",
  4127. "action":"tau__",
  4128. "guard":{
  4129. "exp":{
  4130. "op":"=",
  4131. "left":"p5",
  4132. "right":9
  4133. }
  4134. },
  4135. "destinations":[
  4136. {
  4137. "probability":{
  4138. "exp":1
  4139. },
  4140. "location":"location",
  4141. "assignments":[
  4142. {
  4143. "ref":"p5",
  4144. "value":10
  4145. }
  4146. ],
  4147. "observables":[
  4148. ]
  4149. }
  4150. ]
  4151. },
  4152. {
  4153. "location":"location",
  4154. "action":"tau__",
  4155. "guard":{
  4156. "exp":{
  4157. "op":"=",
  4158. "left":"p5",
  4159. "right":9
  4160. }
  4161. },
  4162. "destinations":[
  4163. {
  4164. "probability":{
  4165. "exp":1
  4166. },
  4167. "location":"location",
  4168. "assignments":[
  4169. {
  4170. "ref":"p5",
  4171. "value":11
  4172. }
  4173. ],
  4174. "observables":[
  4175. ]
  4176. }
  4177. ]
  4178. },
  4179. {
  4180. "location":"location",
  4181. "action":"tau__",
  4182. "guard":{
  4183. "exp":{
  4184. "op":"=",
  4185. "left":"p5",
  4186. "right":10
  4187. }
  4188. },
  4189. "destinations":[
  4190. {
  4191. "probability":{
  4192. "exp":1
  4193. },
  4194. "location":"location",
  4195. "assignments":[
  4196. {
  4197. "ref":"p5",
  4198. "value":0
  4199. }
  4200. ],
  4201. "observables":[
  4202. ]
  4203. }
  4204. ]
  4205. },
  4206. {
  4207. "location":"location",
  4208. "action":"tau__",
  4209. "guard":{
  4210. "exp":{
  4211. "op":"=",
  4212. "left":"p5",
  4213. "right":11
  4214. }
  4215. },
  4216. "destinations":[
  4217. {
  4218. "probability":{
  4219. "exp":1
  4220. },
  4221. "location":"location",
  4222. "assignments":[
  4223. {
  4224. "ref":"p5",
  4225. "value":0
  4226. }
  4227. ],
  4228. "observables":[
  4229. ]
  4230. }
  4231. ]
  4232. }
  4233. ]
  4234. },
  4235. {
  4236. "name":"phil6",
  4237. "locations":[
  4238. {
  4239. "name":"location"
  4240. }
  4241. ],
  4242. "initial-locations":[
  4243. "location"
  4244. ],
  4245. "edges":[
  4246. {
  4247. "location":"location",
  4248. "action":"tau__",
  4249. "guard":{
  4250. "exp":{
  4251. "op":"=",
  4252. "left":"p6",
  4253. "right":0
  4254. }
  4255. },
  4256. "destinations":[
  4257. {
  4258. "probability":{
  4259. "exp":1
  4260. },
  4261. "location":"location",
  4262. "assignments":[
  4263. {
  4264. "ref":"p6",
  4265. "value":0
  4266. }
  4267. ],
  4268. "observables":[
  4269. ]
  4270. }
  4271. ]
  4272. },
  4273. {
  4274. "location":"location",
  4275. "action":"tau__",
  4276. "guard":{
  4277. "exp":{
  4278. "op":"=",
  4279. "left":"p6",
  4280. "right":0
  4281. }
  4282. },
  4283. "destinations":[
  4284. {
  4285. "probability":{
  4286. "exp":1
  4287. },
  4288. "location":"location",
  4289. "assignments":[
  4290. {
  4291. "ref":"p6",
  4292. "value":1
  4293. }
  4294. ],
  4295. "observables":[
  4296. ]
  4297. }
  4298. ]
  4299. },
  4300. {
  4301. "location":"location",
  4302. "action":"tau__",
  4303. "guard":{
  4304. "exp":{
  4305. "op":"=",
  4306. "left":"p6",
  4307. "right":1
  4308. }
  4309. },
  4310. "destinations":[
  4311. {
  4312. "probability":{
  4313. "exp":0.5000000
  4314. },
  4315. "location":"location",
  4316. "assignments":[
  4317. {
  4318. "ref":"p6",
  4319. "value":2
  4320. }
  4321. ],
  4322. "observables":[
  4323. ]
  4324. },
  4325. {
  4326. "probability":{
  4327. "exp":0.5000000
  4328. },
  4329. "location":"location",
  4330. "assignments":[
  4331. {
  4332. "ref":"p6",
  4333. "value":3
  4334. }
  4335. ],
  4336. "observables":[
  4337. ]
  4338. }
  4339. ]
  4340. },
  4341. {
  4342. "location":"location",
  4343. "action":"tau__",
  4344. "guard":{
  4345. "exp":{
  4346. "op":"∧",
  4347. "left":{
  4348. "op":"=",
  4349. "left":"p6",
  4350. "right":2
  4351. },
  4352. "right":{
  4353. "op":"∨",
  4354. "left":{
  4355. "op":"∨",
  4356. "left":{
  4357. "op":"∧",
  4358. "left":{
  4359. "op":"≥",
  4360. "left":"p7",
  4361. "right":0
  4362. },
  4363. "right":{
  4364. "op":"≤",
  4365. "left":"p7",
  4366. "right":4
  4367. }
  4368. },
  4369. "right":{
  4370. "op":"=",
  4371. "left":"p7",
  4372. "right":6
  4373. }
  4374. },
  4375. "right":{
  4376. "op":"=",
  4377. "left":"p7",
  4378. "right":10
  4379. }
  4380. }
  4381. }
  4382. },
  4383. "destinations":[
  4384. {
  4385. "probability":{
  4386. "exp":1
  4387. },
  4388. "location":"location",
  4389. "assignments":[
  4390. {
  4391. "ref":"p6",
  4392. "value":4
  4393. }
  4394. ],
  4395. "observables":[
  4396. ]
  4397. }
  4398. ]
  4399. },
  4400. {
  4401. "location":"location",
  4402. "action":"tau__",
  4403. "guard":{
  4404. "exp":{
  4405. "op":"∧",
  4406. "left":{
  4407. "op":"=",
  4408. "left":"p6",
  4409. "right":2
  4410. },
  4411. "right":{
  4412. "op":"¬",
  4413. "exp":{
  4414. "op":"∨",
  4415. "left":{
  4416. "op":"∨",
  4417. "left":{
  4418. "op":"∧",
  4419. "left":{
  4420. "op":"≥",
  4421. "left":"p7",
  4422. "right":0
  4423. },
  4424. "right":{
  4425. "op":"≤",
  4426. "left":"p7",
  4427. "right":4
  4428. }
  4429. },
  4430. "right":{
  4431. "op":"=",
  4432. "left":"p7",
  4433. "right":6
  4434. }
  4435. },
  4436. "right":{
  4437. "op":"=",
  4438. "left":"p7",
  4439. "right":10
  4440. }
  4441. }
  4442. }
  4443. }
  4444. },
  4445. "destinations":[
  4446. {
  4447. "probability":{
  4448. "exp":1
  4449. },
  4450. "location":"location",
  4451. "assignments":[
  4452. {
  4453. "ref":"p6",
  4454. "value":2
  4455. }
  4456. ],
  4457. "observables":[
  4458. ]
  4459. }
  4460. ]
  4461. },
  4462. {
  4463. "location":"location",
  4464. "action":"tau__",
  4465. "guard":{
  4466. "exp":{
  4467. "op":"∧",
  4468. "left":{
  4469. "op":"=",
  4470. "left":"p6",
  4471. "right":3
  4472. },
  4473. "right":{
  4474. "op":"∨",
  4475. "left":{
  4476. "op":"∨",
  4477. "left":{
  4478. "op":"∨",
  4479. "left":{
  4480. "op":"∧",
  4481. "left":{
  4482. "op":"≥",
  4483. "left":"p5",
  4484. "right":0
  4485. },
  4486. "right":{
  4487. "op":"≤",
  4488. "left":"p5",
  4489. "right":3
  4490. }
  4491. },
  4492. "right":{
  4493. "op":"=",
  4494. "left":"p5",
  4495. "right":5
  4496. }
  4497. },
  4498. "right":{
  4499. "op":"=",
  4500. "left":"p5",
  4501. "right":7
  4502. }
  4503. },
  4504. "right":{
  4505. "op":"=",
  4506. "left":"p5",
  4507. "right":11
  4508. }
  4509. }
  4510. }
  4511. },
  4512. "destinations":[
  4513. {
  4514. "probability":{
  4515. "exp":1
  4516. },
  4517. "location":"location",
  4518. "assignments":[
  4519. {
  4520. "ref":"p6",
  4521. "value":5
  4522. }
  4523. ],
  4524. "observables":[
  4525. ]
  4526. }
  4527. ]
  4528. },
  4529. {
  4530. "location":"location",
  4531. "action":"tau__",
  4532. "guard":{
  4533. "exp":{
  4534. "op":"∧",
  4535. "left":{
  4536. "op":"=",
  4537. "left":"p6",
  4538. "right":3
  4539. },
  4540. "right":{
  4541. "op":"¬",
  4542. "exp":{
  4543. "op":"∨",
  4544. "left":{
  4545. "op":"∨",
  4546. "left":{
  4547. "op":"∨",
  4548. "left":{
  4549. "op":"∧",
  4550. "left":{
  4551. "op":"≥",
  4552. "left":"p5",
  4553. "right":0
  4554. },
  4555. "right":{
  4556. "op":"≤",
  4557. "left":"p5",
  4558. "right":3
  4559. }
  4560. },
  4561. "right":{
  4562. "op":"=",
  4563. "left":"p5",
  4564. "right":5
  4565. }
  4566. },
  4567. "right":{
  4568. "op":"=",
  4569. "left":"p5",
  4570. "right":7
  4571. }
  4572. },
  4573. "right":{
  4574. "op":"=",
  4575. "left":"p5",
  4576. "right":11
  4577. }
  4578. }
  4579. }
  4580. }
  4581. },
  4582. "destinations":[
  4583. {
  4584. "probability":{
  4585. "exp":1
  4586. },
  4587. "location":"location",
  4588. "assignments":[
  4589. {
  4590. "ref":"p6",
  4591. "value":3
  4592. }
  4593. ],
  4594. "observables":[
  4595. ]
  4596. }
  4597. ]
  4598. },
  4599. {
  4600. "location":"location",
  4601. "action":"tau__",
  4602. "guard":{
  4603. "exp":{
  4604. "op":"∧",
  4605. "left":{
  4606. "op":"=",
  4607. "left":"p6",
  4608. "right":4
  4609. },
  4610. "right":{
  4611. "op":"∨",
  4612. "left":{
  4613. "op":"∨",
  4614. "left":{
  4615. "op":"∨",
  4616. "left":{
  4617. "op":"∧",
  4618. "left":{
  4619. "op":"≥",
  4620. "left":"p5",
  4621. "right":0
  4622. },
  4623. "right":{
  4624. "op":"≤",
  4625. "left":"p5",
  4626. "right":3
  4627. }
  4628. },
  4629. "right":{
  4630. "op":"=",
  4631. "left":"p5",
  4632. "right":5
  4633. }
  4634. },
  4635. "right":{
  4636. "op":"=",
  4637. "left":"p5",
  4638. "right":7
  4639. }
  4640. },
  4641. "right":{
  4642. "op":"=",
  4643. "left":"p5",
  4644. "right":11
  4645. }
  4646. }
  4647. }
  4648. },
  4649. "destinations":[
  4650. {
  4651. "probability":{
  4652. "exp":1
  4653. },
  4654. "location":"location",
  4655. "assignments":[
  4656. {
  4657. "ref":"p6",
  4658. "value":8
  4659. }
  4660. ],
  4661. "observables":[
  4662. ]
  4663. }
  4664. ]
  4665. },
  4666. {
  4667. "location":"location",
  4668. "action":"tau__",
  4669. "guard":{
  4670. "exp":{
  4671. "op":"∧",
  4672. "left":{
  4673. "op":"=",
  4674. "left":"p6",
  4675. "right":4
  4676. },
  4677. "right":{
  4678. "op":"¬",
  4679. "exp":{
  4680. "op":"∨",
  4681. "left":{
  4682. "op":"∨",
  4683. "left":{
  4684. "op":"∨",
  4685. "left":{
  4686. "op":"∧",
  4687. "left":{
  4688. "op":"≥",
  4689. "left":"p5",
  4690. "right":0
  4691. },
  4692. "right":{
  4693. "op":"≤",
  4694. "left":"p5",
  4695. "right":3
  4696. }
  4697. },
  4698. "right":{
  4699. "op":"=",
  4700. "left":"p5",
  4701. "right":5
  4702. }
  4703. },
  4704. "right":{
  4705. "op":"=",
  4706. "left":"p5",
  4707. "right":7
  4708. }
  4709. },
  4710. "right":{
  4711. "op":"=",
  4712. "left":"p5",
  4713. "right":11
  4714. }
  4715. }
  4716. }
  4717. }
  4718. },
  4719. "destinations":[
  4720. {
  4721. "probability":{
  4722. "exp":1
  4723. },
  4724. "location":"location",
  4725. "assignments":[
  4726. {
  4727. "ref":"p6",
  4728. "value":6
  4729. }
  4730. ],
  4731. "observables":[
  4732. ]
  4733. }
  4734. ]
  4735. },
  4736. {
  4737. "location":"location",
  4738. "action":"tau__",
  4739. "guard":{
  4740. "exp":{
  4741. "op":"∧",
  4742. "left":{
  4743. "op":"=",
  4744. "left":"p6",
  4745. "right":5
  4746. },
  4747. "right":{
  4748. "op":"∨",
  4749. "left":{
  4750. "op":"∨",
  4751. "left":{
  4752. "op":"∧",
  4753. "left":{
  4754. "op":"≥",
  4755. "left":"p7",
  4756. "right":0
  4757. },
  4758. "right":{
  4759. "op":"≤",
  4760. "left":"p7",
  4761. "right":4
  4762. }
  4763. },
  4764. "right":{
  4765. "op":"=",
  4766. "left":"p7",
  4767. "right":6
  4768. }
  4769. },
  4770. "right":{
  4771. "op":"=",
  4772. "left":"p7",
  4773. "right":10
  4774. }
  4775. }
  4776. }
  4777. },
  4778. "destinations":[
  4779. {
  4780. "probability":{
  4781. "exp":1
  4782. },
  4783. "location":"location",
  4784. "assignments":[
  4785. {
  4786. "ref":"p6",
  4787. "value":8
  4788. }
  4789. ],
  4790. "observables":[
  4791. ]
  4792. }
  4793. ]
  4794. },
  4795. {
  4796. "location":"location",
  4797. "action":"tau__",
  4798. "guard":{
  4799. "exp":{
  4800. "op":"∧",
  4801. "left":{
  4802. "op":"=",
  4803. "left":"p6",
  4804. "right":5
  4805. },
  4806. "right":{
  4807. "op":"¬",
  4808. "exp":{
  4809. "op":"∨",
  4810. "left":{
  4811. "op":"∨",
  4812. "left":{
  4813. "op":"∧",
  4814. "left":{
  4815. "op":"≥",
  4816. "left":"p7",
  4817. "right":0
  4818. },
  4819. "right":{
  4820. "op":"≤",
  4821. "left":"p7",
  4822. "right":4
  4823. }
  4824. },
  4825. "right":{
  4826. "op":"=",
  4827. "left":"p7",
  4828. "right":6
  4829. }
  4830. },
  4831. "right":{
  4832. "op":"=",
  4833. "left":"p7",
  4834. "right":10
  4835. }
  4836. }
  4837. }
  4838. }
  4839. },
  4840. "destinations":[
  4841. {
  4842. "probability":{
  4843. "exp":1
  4844. },
  4845. "location":"location",
  4846. "assignments":[
  4847. {
  4848. "ref":"p6",
  4849. "value":7
  4850. }
  4851. ],
  4852. "observables":[
  4853. ]
  4854. }
  4855. ]
  4856. },
  4857. {
  4858. "location":"location",
  4859. "action":"tau__",
  4860. "guard":{
  4861. "exp":{
  4862. "op":"=",
  4863. "left":"p6",
  4864. "right":6
  4865. }
  4866. },
  4867. "destinations":[
  4868. {
  4869. "probability":{
  4870. "exp":1
  4871. },
  4872. "location":"location",
  4873. "assignments":[
  4874. {
  4875. "ref":"p6",
  4876. "value":1
  4877. }
  4878. ],
  4879. "observables":[
  4880. ]
  4881. }
  4882. ]
  4883. },
  4884. {
  4885. "location":"location",
  4886. "action":"tau__",
  4887. "guard":{
  4888. "exp":{
  4889. "op":"=",
  4890. "left":"p6",
  4891. "right":7
  4892. }
  4893. },
  4894. "destinations":[
  4895. {
  4896. "probability":{
  4897. "exp":1
  4898. },
  4899. "location":"location",
  4900. "assignments":[
  4901. {
  4902. "ref":"p6",
  4903. "value":1
  4904. }
  4905. ],
  4906. "observables":[
  4907. ]
  4908. }
  4909. ]
  4910. },
  4911. {
  4912. "location":"location",
  4913. "action":"tau__",
  4914. "guard":{
  4915. "exp":{
  4916. "op":"=",
  4917. "left":"p6",
  4918. "right":8
  4919. }
  4920. },
  4921. "destinations":[
  4922. {
  4923. "probability":{
  4924. "exp":1
  4925. },
  4926. "location":"location",
  4927. "assignments":[
  4928. {
  4929. "ref":"p6",
  4930. "value":9
  4931. }
  4932. ],
  4933. "observables":[
  4934. ]
  4935. }
  4936. ]
  4937. },
  4938. {
  4939. "location":"location",
  4940. "action":"tau__",
  4941. "guard":{
  4942. "exp":{
  4943. "op":"=",
  4944. "left":"p6",
  4945. "right":9
  4946. }
  4947. },
  4948. "destinations":[
  4949. {
  4950. "probability":{
  4951. "exp":1
  4952. },
  4953. "location":"location",
  4954. "assignments":[
  4955. {
  4956. "ref":"p6",
  4957. "value":10
  4958. }
  4959. ],
  4960. "observables":[
  4961. ]
  4962. }
  4963. ]
  4964. },
  4965. {
  4966. "location":"location",
  4967. "action":"tau__",
  4968. "guard":{
  4969. "exp":{
  4970. "op":"=",
  4971. "left":"p6",
  4972. "right":9
  4973. }
  4974. },
  4975. "destinations":[
  4976. {
  4977. "probability":{
  4978. "exp":1
  4979. },
  4980. "location":"location",
  4981. "assignments":[
  4982. {
  4983. "ref":"p6",
  4984. "value":11
  4985. }
  4986. ],
  4987. "observables":[
  4988. ]
  4989. }
  4990. ]
  4991. },
  4992. {
  4993. "location":"location",
  4994. "action":"tau__",
  4995. "guard":{
  4996. "exp":{
  4997. "op":"=",
  4998. "left":"p6",
  4999. "right":10
  5000. }
  5001. },
  5002. "destinations":[
  5003. {
  5004. "probability":{
  5005. "exp":1
  5006. },
  5007. "location":"location",
  5008. "assignments":[
  5009. {
  5010. "ref":"p6",
  5011. "value":0
  5012. }
  5013. ],
  5014. "observables":[
  5015. ]
  5016. }
  5017. ]
  5018. },
  5019. {
  5020. "location":"location",
  5021. "action":"tau__",
  5022. "guard":{
  5023. "exp":{
  5024. "op":"=",
  5025. "left":"p6",
  5026. "right":11
  5027. }
  5028. },
  5029. "destinations":[
  5030. {
  5031. "probability":{
  5032. "exp":1
  5033. },
  5034. "location":"location",
  5035. "assignments":[
  5036. {
  5037. "ref":"p6",
  5038. "value":0
  5039. }
  5040. ],
  5041. "observables":[
  5042. ]
  5043. }
  5044. ]
  5045. }
  5046. ]
  5047. },
  5048. {
  5049. "name":"phil7",
  5050. "locations":[
  5051. {
  5052. "name":"location"
  5053. }
  5054. ],
  5055. "initial-locations":[
  5056. "location"
  5057. ],
  5058. "edges":[
  5059. {
  5060. "location":"location",
  5061. "action":"tau__",
  5062. "guard":{
  5063. "exp":{
  5064. "op":"=",
  5065. "left":"p7",
  5066. "right":0
  5067. }
  5068. },
  5069. "destinations":[
  5070. {
  5071. "probability":{
  5072. "exp":1
  5073. },
  5074. "location":"location",
  5075. "assignments":[
  5076. {
  5077. "ref":"p7",
  5078. "value":0
  5079. }
  5080. ],
  5081. "observables":[
  5082. ]
  5083. }
  5084. ]
  5085. },
  5086. {
  5087. "location":"location",
  5088. "action":"tau__",
  5089. "guard":{
  5090. "exp":{
  5091. "op":"=",
  5092. "left":"p7",
  5093. "right":0
  5094. }
  5095. },
  5096. "destinations":[
  5097. {
  5098. "probability":{
  5099. "exp":1
  5100. },
  5101. "location":"location",
  5102. "assignments":[
  5103. {
  5104. "ref":"p7",
  5105. "value":1
  5106. }
  5107. ],
  5108. "observables":[
  5109. ]
  5110. }
  5111. ]
  5112. },
  5113. {
  5114. "location":"location",
  5115. "action":"tau__",
  5116. "guard":{
  5117. "exp":{
  5118. "op":"=",
  5119. "left":"p7",
  5120. "right":1
  5121. }
  5122. },
  5123. "destinations":[
  5124. {
  5125. "probability":{
  5126. "exp":0.5000000
  5127. },
  5128. "location":"location",
  5129. "assignments":[
  5130. {
  5131. "ref":"p7",
  5132. "value":2
  5133. }
  5134. ],
  5135. "observables":[
  5136. ]
  5137. },
  5138. {
  5139. "probability":{
  5140. "exp":0.5000000
  5141. },
  5142. "location":"location",
  5143. "assignments":[
  5144. {
  5145. "ref":"p7",
  5146. "value":3
  5147. }
  5148. ],
  5149. "observables":[
  5150. ]
  5151. }
  5152. ]
  5153. },
  5154. {
  5155. "location":"location",
  5156. "action":"tau__",
  5157. "guard":{
  5158. "exp":{
  5159. "op":"∧",
  5160. "left":{
  5161. "op":"=",
  5162. "left":"p7",
  5163. "right":2
  5164. },
  5165. "right":{
  5166. "op":"∨",
  5167. "left":{
  5168. "op":"∨",
  5169. "left":{
  5170. "op":"∧",
  5171. "left":{
  5172. "op":"≥",
  5173. "left":"p8",
  5174. "right":0
  5175. },
  5176. "right":{
  5177. "op":"≤",
  5178. "left":"p8",
  5179. "right":4
  5180. }
  5181. },
  5182. "right":{
  5183. "op":"=",
  5184. "left":"p8",
  5185. "right":6
  5186. }
  5187. },
  5188. "right":{
  5189. "op":"=",
  5190. "left":"p8",
  5191. "right":10
  5192. }
  5193. }
  5194. }
  5195. },
  5196. "destinations":[
  5197. {
  5198. "probability":{
  5199. "exp":1
  5200. },
  5201. "location":"location",
  5202. "assignments":[
  5203. {
  5204. "ref":"p7",
  5205. "value":4
  5206. }
  5207. ],
  5208. "observables":[
  5209. ]
  5210. }
  5211. ]
  5212. },
  5213. {
  5214. "location":"location",
  5215. "action":"tau__",
  5216. "guard":{
  5217. "exp":{
  5218. "op":"∧",
  5219. "left":{
  5220. "op":"=",
  5221. "left":"p7",
  5222. "right":2
  5223. },
  5224. "right":{
  5225. "op":"¬",
  5226. "exp":{
  5227. "op":"∨",
  5228. "left":{
  5229. "op":"∨",
  5230. "left":{
  5231. "op":"∧",
  5232. "left":{
  5233. "op":"≥",
  5234. "left":"p8",
  5235. "right":0
  5236. },
  5237. "right":{
  5238. "op":"≤",
  5239. "left":"p8",
  5240. "right":4
  5241. }
  5242. },
  5243. "right":{
  5244. "op":"=",
  5245. "left":"p8",
  5246. "right":6
  5247. }
  5248. },
  5249. "right":{
  5250. "op":"=",
  5251. "left":"p8",
  5252. "right":10
  5253. }
  5254. }
  5255. }
  5256. }
  5257. },
  5258. "destinations":[
  5259. {
  5260. "probability":{
  5261. "exp":1
  5262. },
  5263. "location":"location",
  5264. "assignments":[
  5265. {
  5266. "ref":"p7",
  5267. "value":2
  5268. }
  5269. ],
  5270. "observables":[
  5271. ]
  5272. }
  5273. ]
  5274. },
  5275. {
  5276. "location":"location",
  5277. "action":"tau__",
  5278. "guard":{
  5279. "exp":{
  5280. "op":"∧",
  5281. "left":{
  5282. "op":"=",
  5283. "left":"p7",
  5284. "right":3
  5285. },
  5286. "right":{
  5287. "op":"∨",
  5288. "left":{
  5289. "op":"∨",
  5290. "left":{
  5291. "op":"∨",
  5292. "left":{
  5293. "op":"∧",
  5294. "left":{
  5295. "op":"≥",
  5296. "left":"p6",
  5297. "right":0
  5298. },
  5299. "right":{
  5300. "op":"≤",
  5301. "left":"p6",
  5302. "right":3
  5303. }
  5304. },
  5305. "right":{
  5306. "op":"=",
  5307. "left":"p6",
  5308. "right":5
  5309. }
  5310. },
  5311. "right":{
  5312. "op":"=",
  5313. "left":"p6",
  5314. "right":7
  5315. }
  5316. },
  5317. "right":{
  5318. "op":"=",
  5319. "left":"p6",
  5320. "right":11
  5321. }
  5322. }
  5323. }
  5324. },
  5325. "destinations":[
  5326. {
  5327. "probability":{
  5328. "exp":1
  5329. },
  5330. "location":"location",
  5331. "assignments":[
  5332. {
  5333. "ref":"p7",
  5334. "value":5
  5335. }
  5336. ],
  5337. "observables":[
  5338. ]
  5339. }
  5340. ]
  5341. },
  5342. {
  5343. "location":"location",
  5344. "action":"tau__",
  5345. "guard":{
  5346. "exp":{
  5347. "op":"∧",
  5348. "left":{
  5349. "op":"=",
  5350. "left":"p7",
  5351. "right":3
  5352. },
  5353. "right":{
  5354. "op":"¬",
  5355. "exp":{
  5356. "op":"∨",
  5357. "left":{
  5358. "op":"∨",
  5359. "left":{
  5360. "op":"∨",
  5361. "left":{
  5362. "op":"∧",
  5363. "left":{
  5364. "op":"≥",
  5365. "left":"p6",
  5366. "right":0
  5367. },
  5368. "right":{
  5369. "op":"≤",
  5370. "left":"p6",
  5371. "right":3
  5372. }
  5373. },
  5374. "right":{
  5375. "op":"=",
  5376. "left":"p6",
  5377. "right":5
  5378. }
  5379. },
  5380. "right":{
  5381. "op":"=",
  5382. "left":"p6",
  5383. "right":7
  5384. }
  5385. },
  5386. "right":{
  5387. "op":"=",
  5388. "left":"p6",
  5389. "right":11
  5390. }
  5391. }
  5392. }
  5393. }
  5394. },
  5395. "destinations":[
  5396. {
  5397. "probability":{
  5398. "exp":1
  5399. },
  5400. "location":"location",
  5401. "assignments":[
  5402. {
  5403. "ref":"p7",
  5404. "value":3
  5405. }
  5406. ],
  5407. "observables":[
  5408. ]
  5409. }
  5410. ]
  5411. },
  5412. {
  5413. "location":"location",
  5414. "action":"tau__",
  5415. "guard":{
  5416. "exp":{
  5417. "op":"∧",
  5418. "left":{
  5419. "op":"=",
  5420. "left":"p7",
  5421. "right":4
  5422. },
  5423. "right":{
  5424. "op":"∨",
  5425. "left":{
  5426. "op":"∨",
  5427. "left":{
  5428. "op":"∨",
  5429. "left":{
  5430. "op":"∧",
  5431. "left":{
  5432. "op":"≥",
  5433. "left":"p6",
  5434. "right":0
  5435. },
  5436. "right":{
  5437. "op":"≤",
  5438. "left":"p6",
  5439. "right":3
  5440. }
  5441. },
  5442. "right":{
  5443. "op":"=",
  5444. "left":"p6",
  5445. "right":5
  5446. }
  5447. },
  5448. "right":{
  5449. "op":"=",
  5450. "left":"p6",
  5451. "right":7
  5452. }
  5453. },
  5454. "right":{
  5455. "op":"=",
  5456. "left":"p6",
  5457. "right":11
  5458. }
  5459. }
  5460. }
  5461. },
  5462. "destinations":[
  5463. {
  5464. "probability":{
  5465. "exp":1
  5466. },
  5467. "location":"location",
  5468. "assignments":[
  5469. {
  5470. "ref":"p7",
  5471. "value":8
  5472. }
  5473. ],
  5474. "observables":[
  5475. ]
  5476. }
  5477. ]
  5478. },
  5479. {
  5480. "location":"location",
  5481. "action":"tau__",
  5482. "guard":{
  5483. "exp":{
  5484. "op":"∧",
  5485. "left":{
  5486. "op":"=",
  5487. "left":"p7",
  5488. "right":4
  5489. },
  5490. "right":{
  5491. "op":"¬",
  5492. "exp":{
  5493. "op":"∨",
  5494. "left":{
  5495. "op":"∨",
  5496. "left":{
  5497. "op":"∨",
  5498. "left":{
  5499. "op":"∧",
  5500. "left":{
  5501. "op":"≥",
  5502. "left":"p6",
  5503. "right":0
  5504. },
  5505. "right":{
  5506. "op":"≤",
  5507. "left":"p6",
  5508. "right":3
  5509. }
  5510. },
  5511. "right":{
  5512. "op":"=",
  5513. "left":"p6",
  5514. "right":5
  5515. }
  5516. },
  5517. "right":{
  5518. "op":"=",
  5519. "left":"p6",
  5520. "right":7
  5521. }
  5522. },
  5523. "right":{
  5524. "op":"=",
  5525. "left":"p6",
  5526. "right":11
  5527. }
  5528. }
  5529. }
  5530. }
  5531. },
  5532. "destinations":[
  5533. {
  5534. "probability":{
  5535. "exp":1
  5536. },
  5537. "location":"location",
  5538. "assignments":[
  5539. {
  5540. "ref":"p7",
  5541. "value":6
  5542. }
  5543. ],
  5544. "observables":[
  5545. ]
  5546. }
  5547. ]
  5548. },
  5549. {
  5550. "location":"location",
  5551. "action":"tau__",
  5552. "guard":{
  5553. "exp":{
  5554. "op":"∧",
  5555. "left":{
  5556. "op":"=",
  5557. "left":"p7",
  5558. "right":5
  5559. },
  5560. "right":{
  5561. "op":"∨",
  5562. "left":{
  5563. "op":"∨",
  5564. "left":{
  5565. "op":"∧",
  5566. "left":{
  5567. "op":"≥",
  5568. "left":"p8",
  5569. "right":0
  5570. },
  5571. "right":{
  5572. "op":"≤",
  5573. "left":"p8",
  5574. "right":4
  5575. }
  5576. },
  5577. "right":{
  5578. "op":"=",
  5579. "left":"p8",
  5580. "right":6
  5581. }
  5582. },
  5583. "right":{
  5584. "op":"=",
  5585. "left":"p8",
  5586. "right":10
  5587. }
  5588. }
  5589. }
  5590. },
  5591. "destinations":[
  5592. {
  5593. "probability":{
  5594. "exp":1
  5595. },
  5596. "location":"location",
  5597. "assignments":[
  5598. {
  5599. "ref":"p7",
  5600. "value":8
  5601. }
  5602. ],
  5603. "observables":[
  5604. ]
  5605. }
  5606. ]
  5607. },
  5608. {
  5609. "location":"location",
  5610. "action":"tau__",
  5611. "guard":{
  5612. "exp":{
  5613. "op":"∧",
  5614. "left":{
  5615. "op":"=",
  5616. "left":"p7",
  5617. "right":5
  5618. },
  5619. "right":{
  5620. "op":"¬",
  5621. "exp":{
  5622. "op":"∨",
  5623. "left":{
  5624. "op":"∨",
  5625. "left":{
  5626. "op":"∧",
  5627. "left":{
  5628. "op":"≥",
  5629. "left":"p8",
  5630. "right":0
  5631. },
  5632. "right":{
  5633. "op":"≤",
  5634. "left":"p8",
  5635. "right":4
  5636. }
  5637. },
  5638. "right":{
  5639. "op":"=",
  5640. "left":"p8",
  5641. "right":6
  5642. }
  5643. },
  5644. "right":{
  5645. "op":"=",
  5646. "left":"p8",
  5647. "right":10
  5648. }
  5649. }
  5650. }
  5651. }
  5652. },
  5653. "destinations":[
  5654. {
  5655. "probability":{
  5656. "exp":1
  5657. },
  5658. "location":"location",
  5659. "assignments":[
  5660. {
  5661. "ref":"p7",
  5662. "value":7
  5663. }
  5664. ],
  5665. "observables":[
  5666. ]
  5667. }
  5668. ]
  5669. },
  5670. {
  5671. "location":"location",
  5672. "action":"tau__",
  5673. "guard":{
  5674. "exp":{
  5675. "op":"=",
  5676. "left":"p7",
  5677. "right":6
  5678. }
  5679. },
  5680. "destinations":[
  5681. {
  5682. "probability":{
  5683. "exp":1
  5684. },
  5685. "location":"location",
  5686. "assignments":[
  5687. {
  5688. "ref":"p7",
  5689. "value":1
  5690. }
  5691. ],
  5692. "observables":[
  5693. ]
  5694. }
  5695. ]
  5696. },
  5697. {
  5698. "location":"location",
  5699. "action":"tau__",
  5700. "guard":{
  5701. "exp":{
  5702. "op":"=",
  5703. "left":"p7",
  5704. "right":7
  5705. }
  5706. },
  5707. "destinations":[
  5708. {
  5709. "probability":{
  5710. "exp":1
  5711. },
  5712. "location":"location",
  5713. "assignments":[
  5714. {
  5715. "ref":"p7",
  5716. "value":1
  5717. }
  5718. ],
  5719. "observables":[
  5720. ]
  5721. }
  5722. ]
  5723. },
  5724. {
  5725. "location":"location",
  5726. "action":"tau__",
  5727. "guard":{
  5728. "exp":{
  5729. "op":"=",
  5730. "left":"p7",
  5731. "right":8
  5732. }
  5733. },
  5734. "destinations":[
  5735. {
  5736. "probability":{
  5737. "exp":1
  5738. },
  5739. "location":"location",
  5740. "assignments":[
  5741. {
  5742. "ref":"p7",
  5743. "value":9
  5744. }
  5745. ],
  5746. "observables":[
  5747. ]
  5748. }
  5749. ]
  5750. },
  5751. {
  5752. "location":"location",
  5753. "action":"tau__",
  5754. "guard":{
  5755. "exp":{
  5756. "op":"=",
  5757. "left":"p7",
  5758. "right":9
  5759. }
  5760. },
  5761. "destinations":[
  5762. {
  5763. "probability":{
  5764. "exp":1
  5765. },
  5766. "location":"location",
  5767. "assignments":[
  5768. {
  5769. "ref":"p7",
  5770. "value":10
  5771. }
  5772. ],
  5773. "observables":[
  5774. ]
  5775. }
  5776. ]
  5777. },
  5778. {
  5779. "location":"location",
  5780. "action":"tau__",
  5781. "guard":{
  5782. "exp":{
  5783. "op":"=",
  5784. "left":"p7",
  5785. "right":9
  5786. }
  5787. },
  5788. "destinations":[
  5789. {
  5790. "probability":{
  5791. "exp":1
  5792. },
  5793. "location":"location",
  5794. "assignments":[
  5795. {
  5796. "ref":"p7",
  5797. "value":11
  5798. }
  5799. ],
  5800. "observables":[
  5801. ]
  5802. }
  5803. ]
  5804. },
  5805. {
  5806. "location":"location",
  5807. "action":"tau__",
  5808. "guard":{
  5809. "exp":{
  5810. "op":"=",
  5811. "left":"p7",
  5812. "right":10
  5813. }
  5814. },
  5815. "destinations":[
  5816. {
  5817. "probability":{
  5818. "exp":1
  5819. },
  5820. "location":"location",
  5821. "assignments":[
  5822. {
  5823. "ref":"p7",
  5824. "value":0
  5825. }
  5826. ],
  5827. "observables":[
  5828. ]
  5829. }
  5830. ]
  5831. },
  5832. {
  5833. "location":"location",
  5834. "action":"tau__",
  5835. "guard":{
  5836. "exp":{
  5837. "op":"=",
  5838. "left":"p7",
  5839. "right":11
  5840. }
  5841. },
  5842. "destinations":[
  5843. {
  5844. "probability":{
  5845. "exp":1
  5846. },
  5847. "location":"location",
  5848. "assignments":[
  5849. {
  5850. "ref":"p7",
  5851. "value":0
  5852. }
  5853. ],
  5854. "observables":[
  5855. ]
  5856. }
  5857. ]
  5858. }
  5859. ]
  5860. },
  5861. {
  5862. "name":"phil8",
  5863. "locations":[
  5864. {
  5865. "name":"location"
  5866. }
  5867. ],
  5868. "initial-locations":[
  5869. "location"
  5870. ],
  5871. "edges":[
  5872. {
  5873. "location":"location",
  5874. "action":"tau__",
  5875. "guard":{
  5876. "exp":{
  5877. "op":"=",
  5878. "left":"p8",
  5879. "right":0
  5880. }
  5881. },
  5882. "destinations":[
  5883. {
  5884. "probability":{
  5885. "exp":1
  5886. },
  5887. "location":"location",
  5888. "assignments":[
  5889. {
  5890. "ref":"p8",
  5891. "value":0
  5892. }
  5893. ],
  5894. "observables":[
  5895. ]
  5896. }
  5897. ]
  5898. },
  5899. {
  5900. "location":"location",
  5901. "action":"tau__",
  5902. "guard":{
  5903. "exp":{
  5904. "op":"=",
  5905. "left":"p8",
  5906. "right":0
  5907. }
  5908. },
  5909. "destinations":[
  5910. {
  5911. "probability":{
  5912. "exp":1
  5913. },
  5914. "location":"location",
  5915. "assignments":[
  5916. {
  5917. "ref":"p8",
  5918. "value":1
  5919. }
  5920. ],
  5921. "observables":[
  5922. ]
  5923. }
  5924. ]
  5925. },
  5926. {
  5927. "location":"location",
  5928. "action":"tau__",
  5929. "guard":{
  5930. "exp":{
  5931. "op":"=",
  5932. "left":"p8",
  5933. "right":1
  5934. }
  5935. },
  5936. "destinations":[
  5937. {
  5938. "probability":{
  5939. "exp":0.5000000
  5940. },
  5941. "location":"location",
  5942. "assignments":[
  5943. {
  5944. "ref":"p8",
  5945. "value":2
  5946. }
  5947. ],
  5948. "observables":[
  5949. ]
  5950. },
  5951. {
  5952. "probability":{
  5953. "exp":0.5000000
  5954. },
  5955. "location":"location",
  5956. "assignments":[
  5957. {
  5958. "ref":"p8",
  5959. "value":3
  5960. }
  5961. ],
  5962. "observables":[
  5963. ]
  5964. }
  5965. ]
  5966. },
  5967. {
  5968. "location":"location",
  5969. "action":"tau__",
  5970. "guard":{
  5971. "exp":{
  5972. "op":"∧",
  5973. "left":{
  5974. "op":"=",
  5975. "left":"p8",
  5976. "right":2
  5977. },
  5978. "right":{
  5979. "op":"∨",
  5980. "left":{
  5981. "op":"∨",
  5982. "left":{
  5983. "op":"∧",
  5984. "left":{
  5985. "op":"≥",
  5986. "left":"p9",
  5987. "right":0
  5988. },
  5989. "right":{
  5990. "op":"≤",
  5991. "left":"p9",
  5992. "right":4
  5993. }
  5994. },
  5995. "right":{
  5996. "op":"=",
  5997. "left":"p9",
  5998. "right":6
  5999. }
  6000. },
  6001. "right":{
  6002. "op":"=",
  6003. "left":"p9",
  6004. "right":10
  6005. }
  6006. }
  6007. }
  6008. },
  6009. "destinations":[
  6010. {
  6011. "probability":{
  6012. "exp":1
  6013. },
  6014. "location":"location",
  6015. "assignments":[
  6016. {
  6017. "ref":"p8",
  6018. "value":4
  6019. }
  6020. ],
  6021. "observables":[
  6022. ]
  6023. }
  6024. ]
  6025. },
  6026. {
  6027. "location":"location",
  6028. "action":"tau__",
  6029. "guard":{
  6030. "exp":{
  6031. "op":"∧",
  6032. "left":{
  6033. "op":"=",
  6034. "left":"p8",
  6035. "right":2
  6036. },
  6037. "right":{
  6038. "op":"¬",
  6039. "exp":{
  6040. "op":"∨",
  6041. "left":{
  6042. "op":"∨",
  6043. "left":{
  6044. "op":"∧",
  6045. "left":{
  6046. "op":"≥",
  6047. "left":"p9",
  6048. "right":0
  6049. },
  6050. "right":{
  6051. "op":"≤",
  6052. "left":"p9",
  6053. "right":4
  6054. }
  6055. },
  6056. "right":{
  6057. "op":"=",
  6058. "left":"p9",
  6059. "right":6
  6060. }
  6061. },
  6062. "right":{
  6063. "op":"=",
  6064. "left":"p9",
  6065. "right":10
  6066. }
  6067. }
  6068. }
  6069. }
  6070. },
  6071. "destinations":[
  6072. {
  6073. "probability":{
  6074. "exp":1
  6075. },
  6076. "location":"location",
  6077. "assignments":[
  6078. {
  6079. "ref":"p8",
  6080. "value":2
  6081. }
  6082. ],
  6083. "observables":[
  6084. ]
  6085. }
  6086. ]
  6087. },
  6088. {
  6089. "location":"location",
  6090. "action":"tau__",
  6091. "guard":{
  6092. "exp":{
  6093. "op":"∧",
  6094. "left":{
  6095. "op":"=",
  6096. "left":"p8",
  6097. "right":3
  6098. },
  6099. "right":{
  6100. "op":"∨",
  6101. "left":{
  6102. "op":"∨",
  6103. "left":{
  6104. "op":"∨",
  6105. "left":{
  6106. "op":"∧",
  6107. "left":{
  6108. "op":"≥",
  6109. "left":"p7",
  6110. "right":0
  6111. },
  6112. "right":{
  6113. "op":"≤",
  6114. "left":"p7",
  6115. "right":3
  6116. }
  6117. },
  6118. "right":{
  6119. "op":"=",
  6120. "left":"p7",
  6121. "right":5
  6122. }
  6123. },
  6124. "right":{
  6125. "op":"=",
  6126. "left":"p7",
  6127. "right":7
  6128. }
  6129. },
  6130. "right":{
  6131. "op":"=",
  6132. "left":"p7",
  6133. "right":11
  6134. }
  6135. }
  6136. }
  6137. },
  6138. "destinations":[
  6139. {
  6140. "probability":{
  6141. "exp":1
  6142. },
  6143. "location":"location",
  6144. "assignments":[
  6145. {
  6146. "ref":"p8",
  6147. "value":5
  6148. }
  6149. ],
  6150. "observables":[
  6151. ]
  6152. }
  6153. ]
  6154. },
  6155. {
  6156. "location":"location",
  6157. "action":"tau__",
  6158. "guard":{
  6159. "exp":{
  6160. "op":"∧",
  6161. "left":{
  6162. "op":"=",
  6163. "left":"p8",
  6164. "right":3
  6165. },
  6166. "right":{
  6167. "op":"¬",
  6168. "exp":{
  6169. "op":"∨",
  6170. "left":{
  6171. "op":"∨",
  6172. "left":{
  6173. "op":"∨",
  6174. "left":{
  6175. "op":"∧",
  6176. "left":{
  6177. "op":"≥",
  6178. "left":"p7",
  6179. "right":0
  6180. },
  6181. "right":{
  6182. "op":"≤",
  6183. "left":"p7",
  6184. "right":3
  6185. }
  6186. },
  6187. "right":{
  6188. "op":"=",
  6189. "left":"p7",
  6190. "right":5
  6191. }
  6192. },
  6193. "right":{
  6194. "op":"=",
  6195. "left":"p7",
  6196. "right":7
  6197. }
  6198. },
  6199. "right":{
  6200. "op":"=",
  6201. "left":"p7",
  6202. "right":11
  6203. }
  6204. }
  6205. }
  6206. }
  6207. },
  6208. "destinations":[
  6209. {
  6210. "probability":{
  6211. "exp":1
  6212. },
  6213. "location":"location",
  6214. "assignments":[
  6215. {
  6216. "ref":"p8",
  6217. "value":3
  6218. }
  6219. ],
  6220. "observables":[
  6221. ]
  6222. }
  6223. ]
  6224. },
  6225. {
  6226. "location":"location",
  6227. "action":"tau__",
  6228. "guard":{
  6229. "exp":{
  6230. "op":"∧",
  6231. "left":{
  6232. "op":"=",
  6233. "left":"p8",
  6234. "right":4
  6235. },
  6236. "right":{
  6237. "op":"∨",
  6238. "left":{
  6239. "op":"∨",
  6240. "left":{
  6241. "op":"∨",
  6242. "left":{
  6243. "op":"∧",
  6244. "left":{
  6245. "op":"≥",
  6246. "left":"p7",
  6247. "right":0
  6248. },
  6249. "right":{
  6250. "op":"≤",
  6251. "left":"p7",
  6252. "right":3
  6253. }
  6254. },
  6255. "right":{
  6256. "op":"=",
  6257. "left":"p7",
  6258. "right":5
  6259. }
  6260. },
  6261. "right":{
  6262. "op":"=",
  6263. "left":"p7",
  6264. "right":7
  6265. }
  6266. },
  6267. "right":{
  6268. "op":"=",
  6269. "left":"p7",
  6270. "right":11
  6271. }
  6272. }
  6273. }
  6274. },
  6275. "destinations":[
  6276. {
  6277. "probability":{
  6278. "exp":1
  6279. },
  6280. "location":"location",
  6281. "assignments":[
  6282. {
  6283. "ref":"p8",
  6284. "value":8
  6285. }
  6286. ],
  6287. "observables":[
  6288. ]
  6289. }
  6290. ]
  6291. },
  6292. {
  6293. "location":"location",
  6294. "action":"tau__",
  6295. "guard":{
  6296. "exp":{
  6297. "op":"∧",
  6298. "left":{
  6299. "op":"=",
  6300. "left":"p8",
  6301. "right":4
  6302. },
  6303. "right":{
  6304. "op":"¬",
  6305. "exp":{
  6306. "op":"∨",
  6307. "left":{
  6308. "op":"∨",
  6309. "left":{
  6310. "op":"∨",
  6311. "left":{
  6312. "op":"∧",
  6313. "left":{
  6314. "op":"≥",
  6315. "left":"p7",
  6316. "right":0
  6317. },
  6318. "right":{
  6319. "op":"≤",
  6320. "left":"p7",
  6321. "right":3
  6322. }
  6323. },
  6324. "right":{
  6325. "op":"=",
  6326. "left":"p7",
  6327. "right":5
  6328. }
  6329. },
  6330. "right":{
  6331. "op":"=",
  6332. "left":"p7",
  6333. "right":7
  6334. }
  6335. },
  6336. "right":{
  6337. "op":"=",
  6338. "left":"p7",
  6339. "right":11
  6340. }
  6341. }
  6342. }
  6343. }
  6344. },
  6345. "destinations":[
  6346. {
  6347. "probability":{
  6348. "exp":1
  6349. },
  6350. "location":"location",
  6351. "assignments":[
  6352. {
  6353. "ref":"p8",
  6354. "value":6
  6355. }
  6356. ],
  6357. "observables":[
  6358. ]
  6359. }
  6360. ]
  6361. },
  6362. {
  6363. "location":"location",
  6364. "action":"tau__",
  6365. "guard":{
  6366. "exp":{
  6367. "op":"∧",
  6368. "left":{
  6369. "op":"=",
  6370. "left":"p8",
  6371. "right":5
  6372. },
  6373. "right":{
  6374. "op":"∨",
  6375. "left":{
  6376. "op":"∨",
  6377. "left":{
  6378. "op":"∧",
  6379. "left":{
  6380. "op":"≥",
  6381. "left":"p9",
  6382. "right":0
  6383. },
  6384. "right":{
  6385. "op":"≤",
  6386. "left":"p9",
  6387. "right":4
  6388. }
  6389. },
  6390. "right":{
  6391. "op":"=",
  6392. "left":"p9",
  6393. "right":6
  6394. }
  6395. },
  6396. "right":{
  6397. "op":"=",
  6398. "left":"p9",
  6399. "right":10
  6400. }
  6401. }
  6402. }
  6403. },
  6404. "destinations":[
  6405. {
  6406. "probability":{
  6407. "exp":1
  6408. },
  6409. "location":"location",
  6410. "assignments":[
  6411. {
  6412. "ref":"p8",
  6413. "value":8
  6414. }
  6415. ],
  6416. "observables":[
  6417. ]
  6418. }
  6419. ]
  6420. },
  6421. {
  6422. "location":"location",
  6423. "action":"tau__",
  6424. "guard":{
  6425. "exp":{
  6426. "op":"∧",
  6427. "left":{
  6428. "op":"=",
  6429. "left":"p8",
  6430. "right":5
  6431. },
  6432. "right":{
  6433. "op":"¬",
  6434. "exp":{
  6435. "op":"∨",
  6436. "left":{
  6437. "op":"∨",
  6438. "left":{
  6439. "op":"∧",
  6440. "left":{
  6441. "op":"≥",
  6442. "left":"p9",
  6443. "right":0
  6444. },
  6445. "right":{
  6446. "op":"≤",
  6447. "left":"p9",
  6448. "right":4
  6449. }
  6450. },
  6451. "right":{
  6452. "op":"=",
  6453. "left":"p9",
  6454. "right":6
  6455. }
  6456. },
  6457. "right":{
  6458. "op":"=",
  6459. "left":"p9",
  6460. "right":10
  6461. }
  6462. }
  6463. }
  6464. }
  6465. },
  6466. "destinations":[
  6467. {
  6468. "probability":{
  6469. "exp":1
  6470. },
  6471. "location":"location",
  6472. "assignments":[
  6473. {
  6474. "ref":"p8",
  6475. "value":7
  6476. }
  6477. ],
  6478. "observables":[
  6479. ]
  6480. }
  6481. ]
  6482. },
  6483. {
  6484. "location":"location",
  6485. "action":"tau__",
  6486. "guard":{
  6487. "exp":{
  6488. "op":"=",
  6489. "left":"p8",
  6490. "right":6
  6491. }
  6492. },
  6493. "destinations":[
  6494. {
  6495. "probability":{
  6496. "exp":1
  6497. },
  6498. "location":"location",
  6499. "assignments":[
  6500. {
  6501. "ref":"p8",
  6502. "value":1
  6503. }
  6504. ],
  6505. "observables":[
  6506. ]
  6507. }
  6508. ]
  6509. },
  6510. {
  6511. "location":"location",
  6512. "action":"tau__",
  6513. "guard":{
  6514. "exp":{
  6515. "op":"=",
  6516. "left":"p8",
  6517. "right":7
  6518. }
  6519. },
  6520. "destinations":[
  6521. {
  6522. "probability":{
  6523. "exp":1
  6524. },
  6525. "location":"location",
  6526. "assignments":[
  6527. {
  6528. "ref":"p8",
  6529. "value":1
  6530. }
  6531. ],
  6532. "observables":[
  6533. ]
  6534. }
  6535. ]
  6536. },
  6537. {
  6538. "location":"location",
  6539. "action":"tau__",
  6540. "guard":{
  6541. "exp":{
  6542. "op":"=",
  6543. "left":"p8",
  6544. "right":8
  6545. }
  6546. },
  6547. "destinations":[
  6548. {
  6549. "probability":{
  6550. "exp":1
  6551. },
  6552. "location":"location",
  6553. "assignments":[
  6554. {
  6555. "ref":"p8",
  6556. "value":9
  6557. }
  6558. ],
  6559. "observables":[
  6560. ]
  6561. }
  6562. ]
  6563. },
  6564. {
  6565. "location":"location",
  6566. "action":"tau__",
  6567. "guard":{
  6568. "exp":{
  6569. "op":"=",
  6570. "left":"p8",
  6571. "right":9
  6572. }
  6573. },
  6574. "destinations":[
  6575. {
  6576. "probability":{
  6577. "exp":1
  6578. },
  6579. "location":"location",
  6580. "assignments":[
  6581. {
  6582. "ref":"p8",
  6583. "value":10
  6584. }
  6585. ],
  6586. "observables":[
  6587. ]
  6588. }
  6589. ]
  6590. },
  6591. {
  6592. "location":"location",
  6593. "action":"tau__",
  6594. "guard":{
  6595. "exp":{
  6596. "op":"=",
  6597. "left":"p8",
  6598. "right":9
  6599. }
  6600. },
  6601. "destinations":[
  6602. {
  6603. "probability":{
  6604. "exp":1
  6605. },
  6606. "location":"location",
  6607. "assignments":[
  6608. {
  6609. "ref":"p8",
  6610. "value":11
  6611. }
  6612. ],
  6613. "observables":[
  6614. ]
  6615. }
  6616. ]
  6617. },
  6618. {
  6619. "location":"location",
  6620. "action":"tau__",
  6621. "guard":{
  6622. "exp":{
  6623. "op":"=",
  6624. "left":"p8",
  6625. "right":10
  6626. }
  6627. },
  6628. "destinations":[
  6629. {
  6630. "probability":{
  6631. "exp":1
  6632. },
  6633. "location":"location",
  6634. "assignments":[
  6635. {
  6636. "ref":"p8",
  6637. "value":0
  6638. }
  6639. ],
  6640. "observables":[
  6641. ]
  6642. }
  6643. ]
  6644. },
  6645. {
  6646. "location":"location",
  6647. "action":"tau__",
  6648. "guard":{
  6649. "exp":{
  6650. "op":"=",
  6651. "left":"p8",
  6652. "right":11
  6653. }
  6654. },
  6655. "destinations":[
  6656. {
  6657. "probability":{
  6658. "exp":1
  6659. },
  6660. "location":"location",
  6661. "assignments":[
  6662. {
  6663. "ref":"p8",
  6664. "value":0
  6665. }
  6666. ],
  6667. "observables":[
  6668. ]
  6669. }
  6670. ]
  6671. }
  6672. ]
  6673. },
  6674. {
  6675. "name":"phil9",
  6676. "locations":[
  6677. {
  6678. "name":"location"
  6679. }
  6680. ],
  6681. "initial-locations":[
  6682. "location"
  6683. ],
  6684. "edges":[
  6685. {
  6686. "location":"location",
  6687. "action":"tau__",
  6688. "guard":{
  6689. "exp":{
  6690. "op":"=",
  6691. "left":"p9",
  6692. "right":0
  6693. }
  6694. },
  6695. "destinations":[
  6696. {
  6697. "probability":{
  6698. "exp":1
  6699. },
  6700. "location":"location",
  6701. "assignments":[
  6702. {
  6703. "ref":"p9",
  6704. "value":0
  6705. }
  6706. ],
  6707. "observables":[
  6708. ]
  6709. }
  6710. ]
  6711. },
  6712. {
  6713. "location":"location",
  6714. "action":"tau__",
  6715. "guard":{
  6716. "exp":{
  6717. "op":"=",
  6718. "left":"p9",
  6719. "right":0
  6720. }
  6721. },
  6722. "destinations":[
  6723. {
  6724. "probability":{
  6725. "exp":1
  6726. },
  6727. "location":"location",
  6728. "assignments":[
  6729. {
  6730. "ref":"p9",
  6731. "value":1
  6732. }
  6733. ],
  6734. "observables":[
  6735. ]
  6736. }
  6737. ]
  6738. },
  6739. {
  6740. "location":"location",
  6741. "action":"tau__",
  6742. "guard":{
  6743. "exp":{
  6744. "op":"=",
  6745. "left":"p9",
  6746. "right":1
  6747. }
  6748. },
  6749. "destinations":[
  6750. {
  6751. "probability":{
  6752. "exp":0.5000000
  6753. },
  6754. "location":"location",
  6755. "assignments":[
  6756. {
  6757. "ref":"p9",
  6758. "value":2
  6759. }
  6760. ],
  6761. "observables":[
  6762. ]
  6763. },
  6764. {
  6765. "probability":{
  6766. "exp":0.5000000
  6767. },
  6768. "location":"location",
  6769. "assignments":[
  6770. {
  6771. "ref":"p9",
  6772. "value":3
  6773. }
  6774. ],
  6775. "observables":[
  6776. ]
  6777. }
  6778. ]
  6779. },
  6780. {
  6781. "location":"location",
  6782. "action":"tau__",
  6783. "guard":{
  6784. "exp":{
  6785. "op":"∧",
  6786. "left":{
  6787. "op":"=",
  6788. "left":"p9",
  6789. "right":2
  6790. },
  6791. "right":{
  6792. "op":"∨",
  6793. "left":{
  6794. "op":"∨",
  6795. "left":{
  6796. "op":"∧",
  6797. "left":{
  6798. "op":"≥",
  6799. "left":"p1",
  6800. "right":0
  6801. },
  6802. "right":{
  6803. "op":"≤",
  6804. "left":"p1",
  6805. "right":4
  6806. }
  6807. },
  6808. "right":{
  6809. "op":"=",
  6810. "left":"p1",
  6811. "right":6
  6812. }
  6813. },
  6814. "right":{
  6815. "op":"=",
  6816. "left":"p1",
  6817. "right":10
  6818. }
  6819. }
  6820. }
  6821. },
  6822. "destinations":[
  6823. {
  6824. "probability":{
  6825. "exp":1
  6826. },
  6827. "location":"location",
  6828. "assignments":[
  6829. {
  6830. "ref":"p9",
  6831. "value":4
  6832. }
  6833. ],
  6834. "observables":[
  6835. ]
  6836. }
  6837. ]
  6838. },
  6839. {
  6840. "location":"location",
  6841. "action":"tau__",
  6842. "guard":{
  6843. "exp":{
  6844. "op":"∧",
  6845. "left":{
  6846. "op":"=",
  6847. "left":"p9",
  6848. "right":2
  6849. },
  6850. "right":{
  6851. "op":"¬",
  6852. "exp":{
  6853. "op":"∨",
  6854. "left":{
  6855. "op":"∨",
  6856. "left":{
  6857. "op":"∧",
  6858. "left":{
  6859. "op":"≥",
  6860. "left":"p1",
  6861. "right":0
  6862. },
  6863. "right":{
  6864. "op":"≤",
  6865. "left":"p1",
  6866. "right":4
  6867. }
  6868. },
  6869. "right":{
  6870. "op":"=",
  6871. "left":"p1",
  6872. "right":6
  6873. }
  6874. },
  6875. "right":{
  6876. "op":"=",
  6877. "left":"p1",
  6878. "right":10
  6879. }
  6880. }
  6881. }
  6882. }
  6883. },
  6884. "destinations":[
  6885. {
  6886. "probability":{
  6887. "exp":1
  6888. },
  6889. "location":"location",
  6890. "assignments":[
  6891. {
  6892. "ref":"p9",
  6893. "value":2
  6894. }
  6895. ],
  6896. "observables":[
  6897. ]
  6898. }
  6899. ]
  6900. },
  6901. {
  6902. "location":"location",
  6903. "action":"tau__",
  6904. "guard":{
  6905. "exp":{
  6906. "op":"∧",
  6907. "left":{
  6908. "op":"=",
  6909. "left":"p9",
  6910. "right":3
  6911. },
  6912. "right":{
  6913. "op":"∨",
  6914. "left":{
  6915. "op":"∨",
  6916. "left":{
  6917. "op":"∨",
  6918. "left":{
  6919. "op":"∧",
  6920. "left":{
  6921. "op":"≥",
  6922. "left":"p8",
  6923. "right":0
  6924. },
  6925. "right":{
  6926. "op":"≤",
  6927. "left":"p8",
  6928. "right":3
  6929. }
  6930. },
  6931. "right":{
  6932. "op":"=",
  6933. "left":"p8",
  6934. "right":5
  6935. }
  6936. },
  6937. "right":{
  6938. "op":"=",
  6939. "left":"p8",
  6940. "right":7
  6941. }
  6942. },
  6943. "right":{
  6944. "op":"=",
  6945. "left":"p8",
  6946. "right":11
  6947. }
  6948. }
  6949. }
  6950. },
  6951. "destinations":[
  6952. {
  6953. "probability":{
  6954. "exp":1
  6955. },
  6956. "location":"location",
  6957. "assignments":[
  6958. {
  6959. "ref":"p9",
  6960. "value":5
  6961. }
  6962. ],
  6963. "observables":[
  6964. ]
  6965. }
  6966. ]
  6967. },
  6968. {
  6969. "location":"location",
  6970. "action":"tau__",
  6971. "guard":{
  6972. "exp":{
  6973. "op":"∧",
  6974. "left":{
  6975. "op":"=",
  6976. "left":"p9",
  6977. "right":3
  6978. },
  6979. "right":{
  6980. "op":"¬",
  6981. "exp":{
  6982. "op":"∨",
  6983. "left":{
  6984. "op":"∨",
  6985. "left":{
  6986. "op":"∨",
  6987. "left":{
  6988. "op":"∧",
  6989. "left":{
  6990. "op":"≥",
  6991. "left":"p8",
  6992. "right":0
  6993. },
  6994. "right":{
  6995. "op":"≤",
  6996. "left":"p8",
  6997. "right":3
  6998. }
  6999. },
  7000. "right":{
  7001. "op":"=",
  7002. "left":"p8",
  7003. "right":5
  7004. }
  7005. },
  7006. "right":{
  7007. "op":"=",
  7008. "left":"p8",
  7009. "right":7
  7010. }
  7011. },
  7012. "right":{
  7013. "op":"=",
  7014. "left":"p8",
  7015. "right":11
  7016. }
  7017. }
  7018. }
  7019. }
  7020. },
  7021. "destinations":[
  7022. {
  7023. "probability":{
  7024. "exp":1
  7025. },
  7026. "location":"location",
  7027. "assignments":[
  7028. {
  7029. "ref":"p9",
  7030. "value":3
  7031. }
  7032. ],
  7033. "observables":[
  7034. ]
  7035. }
  7036. ]
  7037. },
  7038. {
  7039. "location":"location",
  7040. "action":"tau__",
  7041. "guard":{
  7042. "exp":{
  7043. "op":"∧",
  7044. "left":{
  7045. "op":"=",
  7046. "left":"p9",
  7047. "right":4
  7048. },
  7049. "right":{
  7050. "op":"∨",
  7051. "left":{
  7052. "op":"∨",
  7053. "left":{
  7054. "op":"∨",
  7055. "left":{
  7056. "op":"∧",
  7057. "left":{
  7058. "op":"≥",
  7059. "left":"p8",
  7060. "right":0
  7061. },
  7062. "right":{
  7063. "op":"≤",
  7064. "left":"p8",
  7065. "right":3
  7066. }
  7067. },
  7068. "right":{
  7069. "op":"=",
  7070. "left":"p8",
  7071. "right":5
  7072. }
  7073. },
  7074. "right":{
  7075. "op":"=",
  7076. "left":"p8",
  7077. "right":7
  7078. }
  7079. },
  7080. "right":{
  7081. "op":"=",
  7082. "left":"p8",
  7083. "right":11
  7084. }
  7085. }
  7086. }
  7087. },
  7088. "destinations":[
  7089. {
  7090. "probability":{
  7091. "exp":1
  7092. },
  7093. "location":"location",
  7094. "assignments":[
  7095. {
  7096. "ref":"p9",
  7097. "value":8
  7098. }
  7099. ],
  7100. "observables":[
  7101. ]
  7102. }
  7103. ]
  7104. },
  7105. {
  7106. "location":"location",
  7107. "action":"tau__",
  7108. "guard":{
  7109. "exp":{
  7110. "op":"∧",
  7111. "left":{
  7112. "op":"=",
  7113. "left":"p9",
  7114. "right":4
  7115. },
  7116. "right":{
  7117. "op":"¬",
  7118. "exp":{
  7119. "op":"∨",
  7120. "left":{
  7121. "op":"∨",
  7122. "left":{
  7123. "op":"∨",
  7124. "left":{
  7125. "op":"∧",
  7126. "left":{
  7127. "op":"≥",
  7128. "left":"p8",
  7129. "right":0
  7130. },
  7131. "right":{
  7132. "op":"≤",
  7133. "left":"p8",
  7134. "right":3
  7135. }
  7136. },
  7137. "right":{
  7138. "op":"=",
  7139. "left":"p8",
  7140. "right":5
  7141. }
  7142. },
  7143. "right":{
  7144. "op":"=",
  7145. "left":"p8",
  7146. "right":7
  7147. }
  7148. },
  7149. "right":{
  7150. "op":"=",
  7151. "left":"p8",
  7152. "right":11
  7153. }
  7154. }
  7155. }
  7156. }
  7157. },
  7158. "destinations":[
  7159. {
  7160. "probability":{
  7161. "exp":1
  7162. },
  7163. "location":"location",
  7164. "assignments":[
  7165. {
  7166. "ref":"p9",
  7167. "value":6
  7168. }
  7169. ],
  7170. "observables":[
  7171. ]
  7172. }
  7173. ]
  7174. },
  7175. {
  7176. "location":"location",
  7177. "action":"tau__",
  7178. "guard":{
  7179. "exp":{
  7180. "op":"∧",
  7181. "left":{
  7182. "op":"=",
  7183. "left":"p9",
  7184. "right":5
  7185. },
  7186. "right":{
  7187. "op":"∨",
  7188. "left":{
  7189. "op":"∨",
  7190. "left":{
  7191. "op":"∧",
  7192. "left":{
  7193. "op":"≥",
  7194. "left":"p1",
  7195. "right":0
  7196. },
  7197. "right":{
  7198. "op":"≤",
  7199. "left":"p1",
  7200. "right":4
  7201. }
  7202. },
  7203. "right":{
  7204. "op":"=",
  7205. "left":"p1",
  7206. "right":6
  7207. }
  7208. },
  7209. "right":{
  7210. "op":"=",
  7211. "left":"p1",
  7212. "right":10
  7213. }
  7214. }
  7215. }
  7216. },
  7217. "destinations":[
  7218. {
  7219. "probability":{
  7220. "exp":1
  7221. },
  7222. "location":"location",
  7223. "assignments":[
  7224. {
  7225. "ref":"p9",
  7226. "value":8
  7227. }
  7228. ],
  7229. "observables":[
  7230. ]
  7231. }
  7232. ]
  7233. },
  7234. {
  7235. "location":"location",
  7236. "action":"tau__",
  7237. "guard":{
  7238. "exp":{
  7239. "op":"∧",
  7240. "left":{
  7241. "op":"=",
  7242. "left":"p9",
  7243. "right":5
  7244. },
  7245. "right":{
  7246. "op":"¬",
  7247. "exp":{
  7248. "op":"∨",
  7249. "left":{
  7250. "op":"∨",
  7251. "left":{
  7252. "op":"∧",
  7253. "left":{
  7254. "op":"≥",
  7255. "left":"p1",
  7256. "right":0
  7257. },
  7258. "right":{
  7259. "op":"≤",
  7260. "left":"p1",
  7261. "right":4
  7262. }
  7263. },
  7264. "right":{
  7265. "op":"=",
  7266. "left":"p1",
  7267. "right":6
  7268. }
  7269. },
  7270. "right":{
  7271. "op":"=",
  7272. "left":"p1",
  7273. "right":10
  7274. }
  7275. }
  7276. }
  7277. }
  7278. },
  7279. "destinations":[
  7280. {
  7281. "probability":{
  7282. "exp":1
  7283. },
  7284. "location":"location",
  7285. "assignments":[
  7286. {
  7287. "ref":"p9",
  7288. "value":7
  7289. }
  7290. ],
  7291. "observables":[
  7292. ]
  7293. }
  7294. ]
  7295. },
  7296. {
  7297. "location":"location",
  7298. "action":"tau__",
  7299. "guard":{
  7300. "exp":{
  7301. "op":"=",
  7302. "left":"p9",
  7303. "right":6
  7304. }
  7305. },
  7306. "destinations":[
  7307. {
  7308. "probability":{
  7309. "exp":1
  7310. },
  7311. "location":"location",
  7312. "assignments":[
  7313. {
  7314. "ref":"p9",
  7315. "value":1
  7316. }
  7317. ],
  7318. "observables":[
  7319. ]
  7320. }
  7321. ]
  7322. },
  7323. {
  7324. "location":"location",
  7325. "action":"tau__",
  7326. "guard":{
  7327. "exp":{
  7328. "op":"=",
  7329. "left":"p9",
  7330. "right":7
  7331. }
  7332. },
  7333. "destinations":[
  7334. {
  7335. "probability":{
  7336. "exp":1
  7337. },
  7338. "location":"location",
  7339. "assignments":[
  7340. {
  7341. "ref":"p9",
  7342. "value":1
  7343. }
  7344. ],
  7345. "observables":[
  7346. ]
  7347. }
  7348. ]
  7349. },
  7350. {
  7351. "location":"location",
  7352. "action":"tau__",
  7353. "guard":{
  7354. "exp":{
  7355. "op":"=",
  7356. "left":"p9",
  7357. "right":8
  7358. }
  7359. },
  7360. "destinations":[
  7361. {
  7362. "probability":{
  7363. "exp":1
  7364. },
  7365. "location":"location",
  7366. "assignments":[
  7367. {
  7368. "ref":"p9",
  7369. "value":9
  7370. }
  7371. ],
  7372. "observables":[
  7373. ]
  7374. }
  7375. ]
  7376. },
  7377. {
  7378. "location":"location",
  7379. "action":"tau__",
  7380. "guard":{
  7381. "exp":{
  7382. "op":"=",
  7383. "left":"p9",
  7384. "right":9
  7385. }
  7386. },
  7387. "destinations":[
  7388. {
  7389. "probability":{
  7390. "exp":1
  7391. },
  7392. "location":"location",
  7393. "assignments":[
  7394. {
  7395. "ref":"p9",
  7396. "value":10
  7397. }
  7398. ],
  7399. "observables":[
  7400. ]
  7401. }
  7402. ]
  7403. },
  7404. {
  7405. "location":"location",
  7406. "action":"tau__",
  7407. "guard":{
  7408. "exp":{
  7409. "op":"=",
  7410. "left":"p9",
  7411. "right":9
  7412. }
  7413. },
  7414. "destinations":[
  7415. {
  7416. "probability":{
  7417. "exp":1
  7418. },
  7419. "location":"location",
  7420. "assignments":[
  7421. {
  7422. "ref":"p9",
  7423. "value":11
  7424. }
  7425. ],
  7426. "observables":[
  7427. ]
  7428. }
  7429. ]
  7430. },
  7431. {
  7432. "location":"location",
  7433. "action":"tau__",
  7434. "guard":{
  7435. "exp":{
  7436. "op":"=",
  7437. "left":"p9",
  7438. "right":10
  7439. }
  7440. },
  7441. "destinations":[
  7442. {
  7443. "probability":{
  7444. "exp":1
  7445. },
  7446. "location":"location",
  7447. "assignments":[
  7448. {
  7449. "ref":"p9",
  7450. "value":0
  7451. }
  7452. ],
  7453. "observables":[
  7454. ]
  7455. }
  7456. ]
  7457. },
  7458. {
  7459. "location":"location",
  7460. "action":"tau__",
  7461. "guard":{
  7462. "exp":{
  7463. "op":"=",
  7464. "left":"p9",
  7465. "right":11
  7466. }
  7467. },
  7468. "destinations":[
  7469. {
  7470. "probability":{
  7471. "exp":1
  7472. },
  7473. "location":"location",
  7474. "assignments":[
  7475. {
  7476. "ref":"p9",
  7477. "value":0
  7478. }
  7479. ],
  7480. "observables":[
  7481. ]
  7482. }
  7483. ]
  7484. }
  7485. ]
  7486. }
  7487. ],
  7488. "system":{
  7489. "elements":[
  7490. {
  7491. "automaton":"phil1"
  7492. },
  7493. {
  7494. "automaton":"phil2"
  7495. },
  7496. {
  7497. "automaton":"phil3"
  7498. },
  7499. {
  7500. "automaton":"phil4"
  7501. },
  7502. {
  7503. "automaton":"phil5"
  7504. },
  7505. {
  7506. "automaton":"phil6"
  7507. },
  7508. {
  7509. "automaton":"phil7"
  7510. },
  7511. {
  7512. "automaton":"phil8"
  7513. },
  7514. {
  7515. "automaton":"phil9"
  7516. }
  7517. ],
  7518. "syncs":[
  7519. {
  7520. "synchronise":[
  7521. "tau__",
  7522. null,
  7523. null,
  7524. null,
  7525. null,
  7526. null,
  7527. null,
  7528. null,
  7529. null
  7530. ],
  7531. "result":"tau__"
  7532. },
  7533. {
  7534. "synchronise":[
  7535. null,
  7536. "tau__",
  7537. null,
  7538. null,
  7539. null,
  7540. null,
  7541. null,
  7542. null,
  7543. null
  7544. ],
  7545. "result":"tau__"
  7546. },
  7547. {
  7548. "synchronise":[
  7549. null,
  7550. null,
  7551. "tau__",
  7552. null,
  7553. null,
  7554. null,
  7555. null,
  7556. null,
  7557. null
  7558. ],
  7559. "result":"tau__"
  7560. },
  7561. {
  7562. "synchronise":[
  7563. null,
  7564. null,
  7565. null,
  7566. "tau__",
  7567. null,
  7568. null,
  7569. null,
  7570. null,
  7571. null
  7572. ],
  7573. "result":"tau__"
  7574. },
  7575. {
  7576. "synchronise":[
  7577. null,
  7578. null,
  7579. null,
  7580. null,
  7581. "tau__",
  7582. null,
  7583. null,
  7584. null,
  7585. null
  7586. ],
  7587. "result":"tau__"
  7588. },
  7589. {
  7590. "synchronise":[
  7591. null,
  7592. null,
  7593. null,
  7594. null,
  7595. null,
  7596. "tau__",
  7597. null,
  7598. null,
  7599. null
  7600. ],
  7601. "result":"tau__"
  7602. },
  7603. {
  7604. "synchronise":[
  7605. null,
  7606. null,
  7607. null,
  7608. null,
  7609. null,
  7610. null,
  7611. "tau__",
  7612. null,
  7613. null
  7614. ],
  7615. "result":"tau__"
  7616. },
  7617. {
  7618. "synchronise":[
  7619. null,
  7620. null,
  7621. null,
  7622. null,
  7623. null,
  7624. null,
  7625. null,
  7626. "tau__",
  7627. null
  7628. ],
  7629. "result":"tau__"
  7630. },
  7631. {
  7632. "synchronise":[
  7633. null,
  7634. null,
  7635. null,
  7636. null,
  7637. null,
  7638. null,
  7639. null,
  7640. null,
  7641. "tau__"
  7642. ],
  7643. "result":"tau__"
  7644. }
  7645. ]
  7646. }
  7647. }