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.

4836 lines
180 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. "observables":[
  79. {
  80. "name":"\"num_steps\""
  81. }
  82. ],
  83. "initial-states":{
  84. "exp":{
  85. "op":"∧",
  86. "left":{
  87. "op":"∧",
  88. "left":{
  89. "op":"∧",
  90. "left":{
  91. "op":"∧",
  92. "left":{
  93. "op":"∧",
  94. "left":{
  95. "op":"∧",
  96. "left":{
  97. "op":"=",
  98. "left":"p1",
  99. "right":0
  100. },
  101. "right":{
  102. "op":"=",
  103. "left":"p2",
  104. "right":0
  105. }
  106. },
  107. "right":{
  108. "op":"=",
  109. "left":"p3",
  110. "right":0
  111. }
  112. },
  113. "right":{
  114. "op":"=",
  115. "left":"p4",
  116. "right":0
  117. }
  118. },
  119. "right":{
  120. "op":"=",
  121. "left":"p5",
  122. "right":0
  123. }
  124. },
  125. "right":{
  126. "op":"=",
  127. "left":"p6",
  128. "right":0
  129. }
  130. },
  131. "right":{
  132. "op":"=",
  133. "left":"p7",
  134. "right":0
  135. }
  136. }
  137. },
  138. "automata":[
  139. {
  140. "name":"phil1",
  141. "locations":[
  142. {
  143. "name":"location",
  144. "observables":[
  145. {
  146. "ref":"\"num_steps\"",
  147. "value":1
  148. }
  149. ]
  150. }
  151. ],
  152. "initial-locations":[
  153. "location"
  154. ],
  155. "edges":[
  156. {
  157. "location":"location",
  158. "action":"tau__",
  159. "guard":{
  160. "exp":{
  161. "op":"=",
  162. "left":"p1",
  163. "right":0
  164. }
  165. },
  166. "destinations":[
  167. {
  168. "probability":{
  169. "exp":1
  170. },
  171. "location":"location",
  172. "assignments":[
  173. {
  174. "ref":"p1",
  175. "value":1
  176. }
  177. ],
  178. "observables":[
  179. ]
  180. }
  181. ]
  182. },
  183. {
  184. "location":"location",
  185. "action":"tau__",
  186. "guard":{
  187. "exp":{
  188. "op":"=",
  189. "left":"p1",
  190. "right":1
  191. }
  192. },
  193. "destinations":[
  194. {
  195. "probability":{
  196. "exp":0.5000000
  197. },
  198. "location":"location",
  199. "assignments":[
  200. {
  201. "ref":"p1",
  202. "value":2
  203. }
  204. ],
  205. "observables":[
  206. ]
  207. },
  208. {
  209. "probability":{
  210. "exp":0.5000000
  211. },
  212. "location":"location",
  213. "assignments":[
  214. {
  215. "ref":"p1",
  216. "value":3
  217. }
  218. ],
  219. "observables":[
  220. ]
  221. }
  222. ]
  223. },
  224. {
  225. "location":"location",
  226. "action":"tau__",
  227. "guard":{
  228. "exp":{
  229. "op":"∧",
  230. "left":{
  231. "op":"=",
  232. "left":"p1",
  233. "right":2
  234. },
  235. "right":{
  236. "op":"∨",
  237. "left":{
  238. "op":"∨",
  239. "left":{
  240. "op":"∧",
  241. "left":{
  242. "op":"≥",
  243. "left":"p2",
  244. "right":0
  245. },
  246. "right":{
  247. "op":"≤",
  248. "left":"p2",
  249. "right":4
  250. }
  251. },
  252. "right":{
  253. "op":"=",
  254. "left":"p2",
  255. "right":6
  256. }
  257. },
  258. "right":{
  259. "op":"=",
  260. "left":"p2",
  261. "right":10
  262. }
  263. }
  264. }
  265. },
  266. "destinations":[
  267. {
  268. "probability":{
  269. "exp":1
  270. },
  271. "location":"location",
  272. "assignments":[
  273. {
  274. "ref":"p1",
  275. "value":4
  276. }
  277. ],
  278. "observables":[
  279. ]
  280. }
  281. ]
  282. },
  283. {
  284. "location":"location",
  285. "action":"tau__",
  286. "guard":{
  287. "exp":{
  288. "op":"∧",
  289. "left":{
  290. "op":"=",
  291. "left":"p1",
  292. "right":3
  293. },
  294. "right":{
  295. "op":"∨",
  296. "left":{
  297. "op":"∨",
  298. "left":{
  299. "op":"∨",
  300. "left":{
  301. "op":"∧",
  302. "left":{
  303. "op":"≥",
  304. "left":"p7",
  305. "right":0
  306. },
  307. "right":{
  308. "op":"≤",
  309. "left":"p7",
  310. "right":3
  311. }
  312. },
  313. "right":{
  314. "op":"=",
  315. "left":"p7",
  316. "right":5
  317. }
  318. },
  319. "right":{
  320. "op":"=",
  321. "left":"p7",
  322. "right":7
  323. }
  324. },
  325. "right":{
  326. "op":"=",
  327. "left":"p7",
  328. "right":11
  329. }
  330. }
  331. }
  332. },
  333. "destinations":[
  334. {
  335. "probability":{
  336. "exp":1
  337. },
  338. "location":"location",
  339. "assignments":[
  340. {
  341. "ref":"p1",
  342. "value":5
  343. }
  344. ],
  345. "observables":[
  346. ]
  347. }
  348. ]
  349. },
  350. {
  351. "location":"location",
  352. "action":"tau__",
  353. "guard":{
  354. "exp":{
  355. "op":"∧",
  356. "left":{
  357. "op":"=",
  358. "left":"p1",
  359. "right":4
  360. },
  361. "right":{
  362. "op":"∨",
  363. "left":{
  364. "op":"∨",
  365. "left":{
  366. "op":"∨",
  367. "left":{
  368. "op":"∧",
  369. "left":{
  370. "op":"≥",
  371. "left":"p7",
  372. "right":0
  373. },
  374. "right":{
  375. "op":"≤",
  376. "left":"p7",
  377. "right":3
  378. }
  379. },
  380. "right":{
  381. "op":"=",
  382. "left":"p7",
  383. "right":5
  384. }
  385. },
  386. "right":{
  387. "op":"=",
  388. "left":"p7",
  389. "right":7
  390. }
  391. },
  392. "right":{
  393. "op":"=",
  394. "left":"p7",
  395. "right":11
  396. }
  397. }
  398. }
  399. },
  400. "destinations":[
  401. {
  402. "probability":{
  403. "exp":1
  404. },
  405. "location":"location",
  406. "assignments":[
  407. {
  408. "ref":"p1",
  409. "value":8
  410. }
  411. ],
  412. "observables":[
  413. ]
  414. }
  415. ]
  416. },
  417. {
  418. "location":"location",
  419. "action":"tau__",
  420. "guard":{
  421. "exp":{
  422. "op":"∧",
  423. "left":{
  424. "op":"=",
  425. "left":"p1",
  426. "right":4
  427. },
  428. "right":{
  429. "op":"¬",
  430. "exp":{
  431. "op":"∨",
  432. "left":{
  433. "op":"∨",
  434. "left":{
  435. "op":"∨",
  436. "left":{
  437. "op":"∧",
  438. "left":{
  439. "op":"≥",
  440. "left":"p7",
  441. "right":0
  442. },
  443. "right":{
  444. "op":"≤",
  445. "left":"p7",
  446. "right":3
  447. }
  448. },
  449. "right":{
  450. "op":"=",
  451. "left":"p7",
  452. "right":5
  453. }
  454. },
  455. "right":{
  456. "op":"=",
  457. "left":"p7",
  458. "right":7
  459. }
  460. },
  461. "right":{
  462. "op":"=",
  463. "left":"p7",
  464. "right":11
  465. }
  466. }
  467. }
  468. }
  469. },
  470. "destinations":[
  471. {
  472. "probability":{
  473. "exp":1
  474. },
  475. "location":"location",
  476. "assignments":[
  477. {
  478. "ref":"p1",
  479. "value":6
  480. }
  481. ],
  482. "observables":[
  483. ]
  484. }
  485. ]
  486. },
  487. {
  488. "location":"location",
  489. "action":"tau__",
  490. "guard":{
  491. "exp":{
  492. "op":"∧",
  493. "left":{
  494. "op":"=",
  495. "left":"p1",
  496. "right":5
  497. },
  498. "right":{
  499. "op":"∨",
  500. "left":{
  501. "op":"∨",
  502. "left":{
  503. "op":"∧",
  504. "left":{
  505. "op":"≥",
  506. "left":"p2",
  507. "right":0
  508. },
  509. "right":{
  510. "op":"≤",
  511. "left":"p2",
  512. "right":4
  513. }
  514. },
  515. "right":{
  516. "op":"=",
  517. "left":"p2",
  518. "right":6
  519. }
  520. },
  521. "right":{
  522. "op":"=",
  523. "left":"p2",
  524. "right":10
  525. }
  526. }
  527. }
  528. },
  529. "destinations":[
  530. {
  531. "probability":{
  532. "exp":1
  533. },
  534. "location":"location",
  535. "assignments":[
  536. {
  537. "ref":"p1",
  538. "value":8
  539. }
  540. ],
  541. "observables":[
  542. ]
  543. }
  544. ]
  545. },
  546. {
  547. "location":"location",
  548. "action":"tau__",
  549. "guard":{
  550. "exp":{
  551. "op":"∧",
  552. "left":{
  553. "op":"=",
  554. "left":"p1",
  555. "right":5
  556. },
  557. "right":{
  558. "op":"¬",
  559. "exp":{
  560. "op":"∨",
  561. "left":{
  562. "op":"∨",
  563. "left":{
  564. "op":"∧",
  565. "left":{
  566. "op":"≥",
  567. "left":"p2",
  568. "right":0
  569. },
  570. "right":{
  571. "op":"≤",
  572. "left":"p2",
  573. "right":4
  574. }
  575. },
  576. "right":{
  577. "op":"=",
  578. "left":"p2",
  579. "right":6
  580. }
  581. },
  582. "right":{
  583. "op":"=",
  584. "left":"p2",
  585. "right":10
  586. }
  587. }
  588. }
  589. }
  590. },
  591. "destinations":[
  592. {
  593. "probability":{
  594. "exp":1
  595. },
  596. "location":"location",
  597. "assignments":[
  598. {
  599. "ref":"p1",
  600. "value":7
  601. }
  602. ],
  603. "observables":[
  604. ]
  605. }
  606. ]
  607. },
  608. {
  609. "location":"location",
  610. "action":"tau__",
  611. "guard":{
  612. "exp":{
  613. "op":"=",
  614. "left":"p1",
  615. "right":6
  616. }
  617. },
  618. "destinations":[
  619. {
  620. "probability":{
  621. "exp":1
  622. },
  623. "location":"location",
  624. "assignments":[
  625. {
  626. "ref":"p1",
  627. "value":1
  628. }
  629. ],
  630. "observables":[
  631. ]
  632. }
  633. ]
  634. },
  635. {
  636. "location":"location",
  637. "action":"tau__",
  638. "guard":{
  639. "exp":{
  640. "op":"=",
  641. "left":"p1",
  642. "right":7
  643. }
  644. },
  645. "destinations":[
  646. {
  647. "probability":{
  648. "exp":1
  649. },
  650. "location":"location",
  651. "assignments":[
  652. {
  653. "ref":"p1",
  654. "value":1
  655. }
  656. ],
  657. "observables":[
  658. ]
  659. }
  660. ]
  661. },
  662. {
  663. "location":"location",
  664. "action":"tau__",
  665. "guard":{
  666. "exp":{
  667. "op":"=",
  668. "left":"p1",
  669. "right":8
  670. }
  671. },
  672. "destinations":[
  673. {
  674. "probability":{
  675. "exp":1
  676. },
  677. "location":"location",
  678. "assignments":[
  679. {
  680. "ref":"p1",
  681. "value":9
  682. }
  683. ],
  684. "observables":[
  685. ]
  686. }
  687. ]
  688. },
  689. {
  690. "location":"location",
  691. "action":"tau__",
  692. "guard":{
  693. "exp":{
  694. "op":"=",
  695. "left":"p1",
  696. "right":9
  697. }
  698. },
  699. "destinations":[
  700. {
  701. "probability":{
  702. "exp":1
  703. },
  704. "location":"location",
  705. "assignments":[
  706. {
  707. "ref":"p1",
  708. "value":10
  709. }
  710. ],
  711. "observables":[
  712. ]
  713. }
  714. ]
  715. },
  716. {
  717. "location":"location",
  718. "action":"tau__",
  719. "guard":{
  720. "exp":{
  721. "op":"=",
  722. "left":"p1",
  723. "right":9
  724. }
  725. },
  726. "destinations":[
  727. {
  728. "probability":{
  729. "exp":1
  730. },
  731. "location":"location",
  732. "assignments":[
  733. {
  734. "ref":"p1",
  735. "value":11
  736. }
  737. ],
  738. "observables":[
  739. ]
  740. }
  741. ]
  742. },
  743. {
  744. "location":"location",
  745. "action":"tau__",
  746. "guard":{
  747. "exp":{
  748. "op":"=",
  749. "left":"p1",
  750. "right":10
  751. }
  752. },
  753. "destinations":[
  754. {
  755. "probability":{
  756. "exp":1
  757. },
  758. "location":"location",
  759. "assignments":[
  760. {
  761. "ref":"p1",
  762. "value":0
  763. }
  764. ],
  765. "observables":[
  766. ]
  767. }
  768. ]
  769. },
  770. {
  771. "location":"location",
  772. "action":"tau__",
  773. "guard":{
  774. "exp":{
  775. "op":"=",
  776. "left":"p1",
  777. "right":11
  778. }
  779. },
  780. "destinations":[
  781. {
  782. "probability":{
  783. "exp":1
  784. },
  785. "location":"location",
  786. "assignments":[
  787. {
  788. "ref":"p1",
  789. "value":0
  790. }
  791. ],
  792. "observables":[
  793. ]
  794. }
  795. ]
  796. }
  797. ]
  798. },
  799. {
  800. "name":"phil2",
  801. "locations":[
  802. {
  803. "name":"location"
  804. }
  805. ],
  806. "initial-locations":[
  807. "location"
  808. ],
  809. "edges":[
  810. {
  811. "location":"location",
  812. "action":"tau__",
  813. "guard":{
  814. "exp":{
  815. "op":"=",
  816. "left":"p2",
  817. "right":0
  818. }
  819. },
  820. "destinations":[
  821. {
  822. "probability":{
  823. "exp":1
  824. },
  825. "location":"location",
  826. "assignments":[
  827. {
  828. "ref":"p2",
  829. "value":1
  830. }
  831. ],
  832. "observables":[
  833. ]
  834. }
  835. ]
  836. },
  837. {
  838. "location":"location",
  839. "action":"tau__",
  840. "guard":{
  841. "exp":{
  842. "op":"=",
  843. "left":"p2",
  844. "right":1
  845. }
  846. },
  847. "destinations":[
  848. {
  849. "probability":{
  850. "exp":0.5000000
  851. },
  852. "location":"location",
  853. "assignments":[
  854. {
  855. "ref":"p2",
  856. "value":2
  857. }
  858. ],
  859. "observables":[
  860. ]
  861. },
  862. {
  863. "probability":{
  864. "exp":0.5000000
  865. },
  866. "location":"location",
  867. "assignments":[
  868. {
  869. "ref":"p2",
  870. "value":3
  871. }
  872. ],
  873. "observables":[
  874. ]
  875. }
  876. ]
  877. },
  878. {
  879. "location":"location",
  880. "action":"tau__",
  881. "guard":{
  882. "exp":{
  883. "op":"∧",
  884. "left":{
  885. "op":"=",
  886. "left":"p2",
  887. "right":2
  888. },
  889. "right":{
  890. "op":"∨",
  891. "left":{
  892. "op":"∨",
  893. "left":{
  894. "op":"∧",
  895. "left":{
  896. "op":"≥",
  897. "left":"p3",
  898. "right":0
  899. },
  900. "right":{
  901. "op":"≤",
  902. "left":"p3",
  903. "right":4
  904. }
  905. },
  906. "right":{
  907. "op":"=",
  908. "left":"p3",
  909. "right":6
  910. }
  911. },
  912. "right":{
  913. "op":"=",
  914. "left":"p3",
  915. "right":10
  916. }
  917. }
  918. }
  919. },
  920. "destinations":[
  921. {
  922. "probability":{
  923. "exp":1
  924. },
  925. "location":"location",
  926. "assignments":[
  927. {
  928. "ref":"p2",
  929. "value":4
  930. }
  931. ],
  932. "observables":[
  933. ]
  934. }
  935. ]
  936. },
  937. {
  938. "location":"location",
  939. "action":"tau__",
  940. "guard":{
  941. "exp":{
  942. "op":"∧",
  943. "left":{
  944. "op":"=",
  945. "left":"p2",
  946. "right":3
  947. },
  948. "right":{
  949. "op":"∨",
  950. "left":{
  951. "op":"∨",
  952. "left":{
  953. "op":"∨",
  954. "left":{
  955. "op":"∧",
  956. "left":{
  957. "op":"≥",
  958. "left":"p1",
  959. "right":0
  960. },
  961. "right":{
  962. "op":"≤",
  963. "left":"p1",
  964. "right":3
  965. }
  966. },
  967. "right":{
  968. "op":"=",
  969. "left":"p1",
  970. "right":5
  971. }
  972. },
  973. "right":{
  974. "op":"=",
  975. "left":"p1",
  976. "right":7
  977. }
  978. },
  979. "right":{
  980. "op":"=",
  981. "left":"p1",
  982. "right":11
  983. }
  984. }
  985. }
  986. },
  987. "destinations":[
  988. {
  989. "probability":{
  990. "exp":1
  991. },
  992. "location":"location",
  993. "assignments":[
  994. {
  995. "ref":"p2",
  996. "value":5
  997. }
  998. ],
  999. "observables":[
  1000. ]
  1001. }
  1002. ]
  1003. },
  1004. {
  1005. "location":"location",
  1006. "action":"tau__",
  1007. "guard":{
  1008. "exp":{
  1009. "op":"∧",
  1010. "left":{
  1011. "op":"=",
  1012. "left":"p2",
  1013. "right":4
  1014. },
  1015. "right":{
  1016. "op":"∨",
  1017. "left":{
  1018. "op":"∨",
  1019. "left":{
  1020. "op":"∨",
  1021. "left":{
  1022. "op":"∧",
  1023. "left":{
  1024. "op":"≥",
  1025. "left":"p1",
  1026. "right":0
  1027. },
  1028. "right":{
  1029. "op":"≤",
  1030. "left":"p1",
  1031. "right":3
  1032. }
  1033. },
  1034. "right":{
  1035. "op":"=",
  1036. "left":"p1",
  1037. "right":5
  1038. }
  1039. },
  1040. "right":{
  1041. "op":"=",
  1042. "left":"p1",
  1043. "right":7
  1044. }
  1045. },
  1046. "right":{
  1047. "op":"=",
  1048. "left":"p1",
  1049. "right":11
  1050. }
  1051. }
  1052. }
  1053. },
  1054. "destinations":[
  1055. {
  1056. "probability":{
  1057. "exp":1
  1058. },
  1059. "location":"location",
  1060. "assignments":[
  1061. {
  1062. "ref":"p2",
  1063. "value":8
  1064. }
  1065. ],
  1066. "observables":[
  1067. ]
  1068. }
  1069. ]
  1070. },
  1071. {
  1072. "location":"location",
  1073. "action":"tau__",
  1074. "guard":{
  1075. "exp":{
  1076. "op":"∧",
  1077. "left":{
  1078. "op":"=",
  1079. "left":"p2",
  1080. "right":4
  1081. },
  1082. "right":{
  1083. "op":"¬",
  1084. "exp":{
  1085. "op":"∨",
  1086. "left":{
  1087. "op":"∨",
  1088. "left":{
  1089. "op":"∨",
  1090. "left":{
  1091. "op":"∧",
  1092. "left":{
  1093. "op":"≥",
  1094. "left":"p1",
  1095. "right":0
  1096. },
  1097. "right":{
  1098. "op":"≤",
  1099. "left":"p1",
  1100. "right":3
  1101. }
  1102. },
  1103. "right":{
  1104. "op":"=",
  1105. "left":"p1",
  1106. "right":5
  1107. }
  1108. },
  1109. "right":{
  1110. "op":"=",
  1111. "left":"p1",
  1112. "right":7
  1113. }
  1114. },
  1115. "right":{
  1116. "op":"=",
  1117. "left":"p1",
  1118. "right":11
  1119. }
  1120. }
  1121. }
  1122. }
  1123. },
  1124. "destinations":[
  1125. {
  1126. "probability":{
  1127. "exp":1
  1128. },
  1129. "location":"location",
  1130. "assignments":[
  1131. {
  1132. "ref":"p2",
  1133. "value":6
  1134. }
  1135. ],
  1136. "observables":[
  1137. ]
  1138. }
  1139. ]
  1140. },
  1141. {
  1142. "location":"location",
  1143. "action":"tau__",
  1144. "guard":{
  1145. "exp":{
  1146. "op":"∧",
  1147. "left":{
  1148. "op":"=",
  1149. "left":"p2",
  1150. "right":5
  1151. },
  1152. "right":{
  1153. "op":"∨",
  1154. "left":{
  1155. "op":"∨",
  1156. "left":{
  1157. "op":"∧",
  1158. "left":{
  1159. "op":"≥",
  1160. "left":"p3",
  1161. "right":0
  1162. },
  1163. "right":{
  1164. "op":"≤",
  1165. "left":"p3",
  1166. "right":4
  1167. }
  1168. },
  1169. "right":{
  1170. "op":"=",
  1171. "left":"p3",
  1172. "right":6
  1173. }
  1174. },
  1175. "right":{
  1176. "op":"=",
  1177. "left":"p3",
  1178. "right":10
  1179. }
  1180. }
  1181. }
  1182. },
  1183. "destinations":[
  1184. {
  1185. "probability":{
  1186. "exp":1
  1187. },
  1188. "location":"location",
  1189. "assignments":[
  1190. {
  1191. "ref":"p2",
  1192. "value":8
  1193. }
  1194. ],
  1195. "observables":[
  1196. ]
  1197. }
  1198. ]
  1199. },
  1200. {
  1201. "location":"location",
  1202. "action":"tau__",
  1203. "guard":{
  1204. "exp":{
  1205. "op":"∧",
  1206. "left":{
  1207. "op":"=",
  1208. "left":"p2",
  1209. "right":5
  1210. },
  1211. "right":{
  1212. "op":"¬",
  1213. "exp":{
  1214. "op":"∨",
  1215. "left":{
  1216. "op":"∨",
  1217. "left":{
  1218. "op":"∧",
  1219. "left":{
  1220. "op":"≥",
  1221. "left":"p3",
  1222. "right":0
  1223. },
  1224. "right":{
  1225. "op":"≤",
  1226. "left":"p3",
  1227. "right":4
  1228. }
  1229. },
  1230. "right":{
  1231. "op":"=",
  1232. "left":"p3",
  1233. "right":6
  1234. }
  1235. },
  1236. "right":{
  1237. "op":"=",
  1238. "left":"p3",
  1239. "right":10
  1240. }
  1241. }
  1242. }
  1243. }
  1244. },
  1245. "destinations":[
  1246. {
  1247. "probability":{
  1248. "exp":1
  1249. },
  1250. "location":"location",
  1251. "assignments":[
  1252. {
  1253. "ref":"p2",
  1254. "value":7
  1255. }
  1256. ],
  1257. "observables":[
  1258. ]
  1259. }
  1260. ]
  1261. },
  1262. {
  1263. "location":"location",
  1264. "action":"tau__",
  1265. "guard":{
  1266. "exp":{
  1267. "op":"=",
  1268. "left":"p2",
  1269. "right":6
  1270. }
  1271. },
  1272. "destinations":[
  1273. {
  1274. "probability":{
  1275. "exp":1
  1276. },
  1277. "location":"location",
  1278. "assignments":[
  1279. {
  1280. "ref":"p2",
  1281. "value":1
  1282. }
  1283. ],
  1284. "observables":[
  1285. ]
  1286. }
  1287. ]
  1288. },
  1289. {
  1290. "location":"location",
  1291. "action":"tau__",
  1292. "guard":{
  1293. "exp":{
  1294. "op":"=",
  1295. "left":"p2",
  1296. "right":7
  1297. }
  1298. },
  1299. "destinations":[
  1300. {
  1301. "probability":{
  1302. "exp":1
  1303. },
  1304. "location":"location",
  1305. "assignments":[
  1306. {
  1307. "ref":"p2",
  1308. "value":1
  1309. }
  1310. ],
  1311. "observables":[
  1312. ]
  1313. }
  1314. ]
  1315. },
  1316. {
  1317. "location":"location",
  1318. "action":"tau__",
  1319. "guard":{
  1320. "exp":{
  1321. "op":"=",
  1322. "left":"p2",
  1323. "right":8
  1324. }
  1325. },
  1326. "destinations":[
  1327. {
  1328. "probability":{
  1329. "exp":1
  1330. },
  1331. "location":"location",
  1332. "assignments":[
  1333. {
  1334. "ref":"p2",
  1335. "value":9
  1336. }
  1337. ],
  1338. "observables":[
  1339. ]
  1340. }
  1341. ]
  1342. },
  1343. {
  1344. "location":"location",
  1345. "action":"tau__",
  1346. "guard":{
  1347. "exp":{
  1348. "op":"=",
  1349. "left":"p2",
  1350. "right":9
  1351. }
  1352. },
  1353. "destinations":[
  1354. {
  1355. "probability":{
  1356. "exp":1
  1357. },
  1358. "location":"location",
  1359. "assignments":[
  1360. {
  1361. "ref":"p2",
  1362. "value":10
  1363. }
  1364. ],
  1365. "observables":[
  1366. ]
  1367. }
  1368. ]
  1369. },
  1370. {
  1371. "location":"location",
  1372. "action":"tau__",
  1373. "guard":{
  1374. "exp":{
  1375. "op":"=",
  1376. "left":"p2",
  1377. "right":9
  1378. }
  1379. },
  1380. "destinations":[
  1381. {
  1382. "probability":{
  1383. "exp":1
  1384. },
  1385. "location":"location",
  1386. "assignments":[
  1387. {
  1388. "ref":"p2",
  1389. "value":11
  1390. }
  1391. ],
  1392. "observables":[
  1393. ]
  1394. }
  1395. ]
  1396. },
  1397. {
  1398. "location":"location",
  1399. "action":"tau__",
  1400. "guard":{
  1401. "exp":{
  1402. "op":"=",
  1403. "left":"p2",
  1404. "right":10
  1405. }
  1406. },
  1407. "destinations":[
  1408. {
  1409. "probability":{
  1410. "exp":1
  1411. },
  1412. "location":"location",
  1413. "assignments":[
  1414. {
  1415. "ref":"p2",
  1416. "value":0
  1417. }
  1418. ],
  1419. "observables":[
  1420. ]
  1421. }
  1422. ]
  1423. },
  1424. {
  1425. "location":"location",
  1426. "action":"tau__",
  1427. "guard":{
  1428. "exp":{
  1429. "op":"=",
  1430. "left":"p2",
  1431. "right":11
  1432. }
  1433. },
  1434. "destinations":[
  1435. {
  1436. "probability":{
  1437. "exp":1
  1438. },
  1439. "location":"location",
  1440. "assignments":[
  1441. {
  1442. "ref":"p2",
  1443. "value":0
  1444. }
  1445. ],
  1446. "observables":[
  1447. ]
  1448. }
  1449. ]
  1450. }
  1451. ]
  1452. },
  1453. {
  1454. "name":"phil3",
  1455. "locations":[
  1456. {
  1457. "name":"location"
  1458. }
  1459. ],
  1460. "initial-locations":[
  1461. "location"
  1462. ],
  1463. "edges":[
  1464. {
  1465. "location":"location",
  1466. "action":"tau__",
  1467. "guard":{
  1468. "exp":{
  1469. "op":"=",
  1470. "left":"p3",
  1471. "right":0
  1472. }
  1473. },
  1474. "destinations":[
  1475. {
  1476. "probability":{
  1477. "exp":1
  1478. },
  1479. "location":"location",
  1480. "assignments":[
  1481. {
  1482. "ref":"p3",
  1483. "value":1
  1484. }
  1485. ],
  1486. "observables":[
  1487. ]
  1488. }
  1489. ]
  1490. },
  1491. {
  1492. "location":"location",
  1493. "action":"tau__",
  1494. "guard":{
  1495. "exp":{
  1496. "op":"=",
  1497. "left":"p3",
  1498. "right":1
  1499. }
  1500. },
  1501. "destinations":[
  1502. {
  1503. "probability":{
  1504. "exp":0.5000000
  1505. },
  1506. "location":"location",
  1507. "assignments":[
  1508. {
  1509. "ref":"p3",
  1510. "value":2
  1511. }
  1512. ],
  1513. "observables":[
  1514. ]
  1515. },
  1516. {
  1517. "probability":{
  1518. "exp":0.5000000
  1519. },
  1520. "location":"location",
  1521. "assignments":[
  1522. {
  1523. "ref":"p3",
  1524. "value":3
  1525. }
  1526. ],
  1527. "observables":[
  1528. ]
  1529. }
  1530. ]
  1531. },
  1532. {
  1533. "location":"location",
  1534. "action":"tau__",
  1535. "guard":{
  1536. "exp":{
  1537. "op":"∧",
  1538. "left":{
  1539. "op":"=",
  1540. "left":"p3",
  1541. "right":2
  1542. },
  1543. "right":{
  1544. "op":"∨",
  1545. "left":{
  1546. "op":"∨",
  1547. "left":{
  1548. "op":"∧",
  1549. "left":{
  1550. "op":"≥",
  1551. "left":"p4",
  1552. "right":0
  1553. },
  1554. "right":{
  1555. "op":"≤",
  1556. "left":"p4",
  1557. "right":4
  1558. }
  1559. },
  1560. "right":{
  1561. "op":"=",
  1562. "left":"p4",
  1563. "right":6
  1564. }
  1565. },
  1566. "right":{
  1567. "op":"=",
  1568. "left":"p4",
  1569. "right":10
  1570. }
  1571. }
  1572. }
  1573. },
  1574. "destinations":[
  1575. {
  1576. "probability":{
  1577. "exp":1
  1578. },
  1579. "location":"location",
  1580. "assignments":[
  1581. {
  1582. "ref":"p3",
  1583. "value":4
  1584. }
  1585. ],
  1586. "observables":[
  1587. ]
  1588. }
  1589. ]
  1590. },
  1591. {
  1592. "location":"location",
  1593. "action":"tau__",
  1594. "guard":{
  1595. "exp":{
  1596. "op":"∧",
  1597. "left":{
  1598. "op":"=",
  1599. "left":"p3",
  1600. "right":3
  1601. },
  1602. "right":{
  1603. "op":"∨",
  1604. "left":{
  1605. "op":"∨",
  1606. "left":{
  1607. "op":"∨",
  1608. "left":{
  1609. "op":"∧",
  1610. "left":{
  1611. "op":"≥",
  1612. "left":"p2",
  1613. "right":0
  1614. },
  1615. "right":{
  1616. "op":"≤",
  1617. "left":"p2",
  1618. "right":3
  1619. }
  1620. },
  1621. "right":{
  1622. "op":"=",
  1623. "left":"p2",
  1624. "right":5
  1625. }
  1626. },
  1627. "right":{
  1628. "op":"=",
  1629. "left":"p2",
  1630. "right":7
  1631. }
  1632. },
  1633. "right":{
  1634. "op":"=",
  1635. "left":"p2",
  1636. "right":11
  1637. }
  1638. }
  1639. }
  1640. },
  1641. "destinations":[
  1642. {
  1643. "probability":{
  1644. "exp":1
  1645. },
  1646. "location":"location",
  1647. "assignments":[
  1648. {
  1649. "ref":"p3",
  1650. "value":5
  1651. }
  1652. ],
  1653. "observables":[
  1654. ]
  1655. }
  1656. ]
  1657. },
  1658. {
  1659. "location":"location",
  1660. "action":"tau__",
  1661. "guard":{
  1662. "exp":{
  1663. "op":"∧",
  1664. "left":{
  1665. "op":"=",
  1666. "left":"p3",
  1667. "right":4
  1668. },
  1669. "right":{
  1670. "op":"∨",
  1671. "left":{
  1672. "op":"∨",
  1673. "left":{
  1674. "op":"∨",
  1675. "left":{
  1676. "op":"∧",
  1677. "left":{
  1678. "op":"≥",
  1679. "left":"p2",
  1680. "right":0
  1681. },
  1682. "right":{
  1683. "op":"≤",
  1684. "left":"p2",
  1685. "right":3
  1686. }
  1687. },
  1688. "right":{
  1689. "op":"=",
  1690. "left":"p2",
  1691. "right":5
  1692. }
  1693. },
  1694. "right":{
  1695. "op":"=",
  1696. "left":"p2",
  1697. "right":7
  1698. }
  1699. },
  1700. "right":{
  1701. "op":"=",
  1702. "left":"p2",
  1703. "right":11
  1704. }
  1705. }
  1706. }
  1707. },
  1708. "destinations":[
  1709. {
  1710. "probability":{
  1711. "exp":1
  1712. },
  1713. "location":"location",
  1714. "assignments":[
  1715. {
  1716. "ref":"p3",
  1717. "value":8
  1718. }
  1719. ],
  1720. "observables":[
  1721. ]
  1722. }
  1723. ]
  1724. },
  1725. {
  1726. "location":"location",
  1727. "action":"tau__",
  1728. "guard":{
  1729. "exp":{
  1730. "op":"∧",
  1731. "left":{
  1732. "op":"=",
  1733. "left":"p3",
  1734. "right":4
  1735. },
  1736. "right":{
  1737. "op":"¬",
  1738. "exp":{
  1739. "op":"∨",
  1740. "left":{
  1741. "op":"∨",
  1742. "left":{
  1743. "op":"∨",
  1744. "left":{
  1745. "op":"∧",
  1746. "left":{
  1747. "op":"≥",
  1748. "left":"p2",
  1749. "right":0
  1750. },
  1751. "right":{
  1752. "op":"≤",
  1753. "left":"p2",
  1754. "right":3
  1755. }
  1756. },
  1757. "right":{
  1758. "op":"=",
  1759. "left":"p2",
  1760. "right":5
  1761. }
  1762. },
  1763. "right":{
  1764. "op":"=",
  1765. "left":"p2",
  1766. "right":7
  1767. }
  1768. },
  1769. "right":{
  1770. "op":"=",
  1771. "left":"p2",
  1772. "right":11
  1773. }
  1774. }
  1775. }
  1776. }
  1777. },
  1778. "destinations":[
  1779. {
  1780. "probability":{
  1781. "exp":1
  1782. },
  1783. "location":"location",
  1784. "assignments":[
  1785. {
  1786. "ref":"p3",
  1787. "value":6
  1788. }
  1789. ],
  1790. "observables":[
  1791. ]
  1792. }
  1793. ]
  1794. },
  1795. {
  1796. "location":"location",
  1797. "action":"tau__",
  1798. "guard":{
  1799. "exp":{
  1800. "op":"∧",
  1801. "left":{
  1802. "op":"=",
  1803. "left":"p3",
  1804. "right":5
  1805. },
  1806. "right":{
  1807. "op":"∨",
  1808. "left":{
  1809. "op":"∨",
  1810. "left":{
  1811. "op":"∧",
  1812. "left":{
  1813. "op":"≥",
  1814. "left":"p4",
  1815. "right":0
  1816. },
  1817. "right":{
  1818. "op":"≤",
  1819. "left":"p4",
  1820. "right":4
  1821. }
  1822. },
  1823. "right":{
  1824. "op":"=",
  1825. "left":"p4",
  1826. "right":6
  1827. }
  1828. },
  1829. "right":{
  1830. "op":"=",
  1831. "left":"p4",
  1832. "right":10
  1833. }
  1834. }
  1835. }
  1836. },
  1837. "destinations":[
  1838. {
  1839. "probability":{
  1840. "exp":1
  1841. },
  1842. "location":"location",
  1843. "assignments":[
  1844. {
  1845. "ref":"p3",
  1846. "value":8
  1847. }
  1848. ],
  1849. "observables":[
  1850. ]
  1851. }
  1852. ]
  1853. },
  1854. {
  1855. "location":"location",
  1856. "action":"tau__",
  1857. "guard":{
  1858. "exp":{
  1859. "op":"∧",
  1860. "left":{
  1861. "op":"=",
  1862. "left":"p3",
  1863. "right":5
  1864. },
  1865. "right":{
  1866. "op":"¬",
  1867. "exp":{
  1868. "op":"∨",
  1869. "left":{
  1870. "op":"∨",
  1871. "left":{
  1872. "op":"∧",
  1873. "left":{
  1874. "op":"≥",
  1875. "left":"p4",
  1876. "right":0
  1877. },
  1878. "right":{
  1879. "op":"≤",
  1880. "left":"p4",
  1881. "right":4
  1882. }
  1883. },
  1884. "right":{
  1885. "op":"=",
  1886. "left":"p4",
  1887. "right":6
  1888. }
  1889. },
  1890. "right":{
  1891. "op":"=",
  1892. "left":"p4",
  1893. "right":10
  1894. }
  1895. }
  1896. }
  1897. }
  1898. },
  1899. "destinations":[
  1900. {
  1901. "probability":{
  1902. "exp":1
  1903. },
  1904. "location":"location",
  1905. "assignments":[
  1906. {
  1907. "ref":"p3",
  1908. "value":7
  1909. }
  1910. ],
  1911. "observables":[
  1912. ]
  1913. }
  1914. ]
  1915. },
  1916. {
  1917. "location":"location",
  1918. "action":"tau__",
  1919. "guard":{
  1920. "exp":{
  1921. "op":"=",
  1922. "left":"p3",
  1923. "right":6
  1924. }
  1925. },
  1926. "destinations":[
  1927. {
  1928. "probability":{
  1929. "exp":1
  1930. },
  1931. "location":"location",
  1932. "assignments":[
  1933. {
  1934. "ref":"p3",
  1935. "value":1
  1936. }
  1937. ],
  1938. "observables":[
  1939. ]
  1940. }
  1941. ]
  1942. },
  1943. {
  1944. "location":"location",
  1945. "action":"tau__",
  1946. "guard":{
  1947. "exp":{
  1948. "op":"=",
  1949. "left":"p3",
  1950. "right":7
  1951. }
  1952. },
  1953. "destinations":[
  1954. {
  1955. "probability":{
  1956. "exp":1
  1957. },
  1958. "location":"location",
  1959. "assignments":[
  1960. {
  1961. "ref":"p3",
  1962. "value":1
  1963. }
  1964. ],
  1965. "observables":[
  1966. ]
  1967. }
  1968. ]
  1969. },
  1970. {
  1971. "location":"location",
  1972. "action":"tau__",
  1973. "guard":{
  1974. "exp":{
  1975. "op":"=",
  1976. "left":"p3",
  1977. "right":8
  1978. }
  1979. },
  1980. "destinations":[
  1981. {
  1982. "probability":{
  1983. "exp":1
  1984. },
  1985. "location":"location",
  1986. "assignments":[
  1987. {
  1988. "ref":"p3",
  1989. "value":9
  1990. }
  1991. ],
  1992. "observables":[
  1993. ]
  1994. }
  1995. ]
  1996. },
  1997. {
  1998. "location":"location",
  1999. "action":"tau__",
  2000. "guard":{
  2001. "exp":{
  2002. "op":"=",
  2003. "left":"p3",
  2004. "right":9
  2005. }
  2006. },
  2007. "destinations":[
  2008. {
  2009. "probability":{
  2010. "exp":1
  2011. },
  2012. "location":"location",
  2013. "assignments":[
  2014. {
  2015. "ref":"p3",
  2016. "value":10
  2017. }
  2018. ],
  2019. "observables":[
  2020. ]
  2021. }
  2022. ]
  2023. },
  2024. {
  2025. "location":"location",
  2026. "action":"tau__",
  2027. "guard":{
  2028. "exp":{
  2029. "op":"=",
  2030. "left":"p3",
  2031. "right":9
  2032. }
  2033. },
  2034. "destinations":[
  2035. {
  2036. "probability":{
  2037. "exp":1
  2038. },
  2039. "location":"location",
  2040. "assignments":[
  2041. {
  2042. "ref":"p3",
  2043. "value":11
  2044. }
  2045. ],
  2046. "observables":[
  2047. ]
  2048. }
  2049. ]
  2050. },
  2051. {
  2052. "location":"location",
  2053. "action":"tau__",
  2054. "guard":{
  2055. "exp":{
  2056. "op":"=",
  2057. "left":"p3",
  2058. "right":10
  2059. }
  2060. },
  2061. "destinations":[
  2062. {
  2063. "probability":{
  2064. "exp":1
  2065. },
  2066. "location":"location",
  2067. "assignments":[
  2068. {
  2069. "ref":"p3",
  2070. "value":0
  2071. }
  2072. ],
  2073. "observables":[
  2074. ]
  2075. }
  2076. ]
  2077. },
  2078. {
  2079. "location":"location",
  2080. "action":"tau__",
  2081. "guard":{
  2082. "exp":{
  2083. "op":"=",
  2084. "left":"p3",
  2085. "right":11
  2086. }
  2087. },
  2088. "destinations":[
  2089. {
  2090. "probability":{
  2091. "exp":1
  2092. },
  2093. "location":"location",
  2094. "assignments":[
  2095. {
  2096. "ref":"p3",
  2097. "value":0
  2098. }
  2099. ],
  2100. "observables":[
  2101. ]
  2102. }
  2103. ]
  2104. }
  2105. ]
  2106. },
  2107. {
  2108. "name":"phil4",
  2109. "locations":[
  2110. {
  2111. "name":"location"
  2112. }
  2113. ],
  2114. "initial-locations":[
  2115. "location"
  2116. ],
  2117. "edges":[
  2118. {
  2119. "location":"location",
  2120. "action":"tau__",
  2121. "guard":{
  2122. "exp":{
  2123. "op":"=",
  2124. "left":"p4",
  2125. "right":0
  2126. }
  2127. },
  2128. "destinations":[
  2129. {
  2130. "probability":{
  2131. "exp":1
  2132. },
  2133. "location":"location",
  2134. "assignments":[
  2135. {
  2136. "ref":"p4",
  2137. "value":1
  2138. }
  2139. ],
  2140. "observables":[
  2141. ]
  2142. }
  2143. ]
  2144. },
  2145. {
  2146. "location":"location",
  2147. "action":"tau__",
  2148. "guard":{
  2149. "exp":{
  2150. "op":"=",
  2151. "left":"p4",
  2152. "right":1
  2153. }
  2154. },
  2155. "destinations":[
  2156. {
  2157. "probability":{
  2158. "exp":0.5000000
  2159. },
  2160. "location":"location",
  2161. "assignments":[
  2162. {
  2163. "ref":"p4",
  2164. "value":2
  2165. }
  2166. ],
  2167. "observables":[
  2168. ]
  2169. },
  2170. {
  2171. "probability":{
  2172. "exp":0.5000000
  2173. },
  2174. "location":"location",
  2175. "assignments":[
  2176. {
  2177. "ref":"p4",
  2178. "value":3
  2179. }
  2180. ],
  2181. "observables":[
  2182. ]
  2183. }
  2184. ]
  2185. },
  2186. {
  2187. "location":"location",
  2188. "action":"tau__",
  2189. "guard":{
  2190. "exp":{
  2191. "op":"∧",
  2192. "left":{
  2193. "op":"=",
  2194. "left":"p4",
  2195. "right":2
  2196. },
  2197. "right":{
  2198. "op":"∨",
  2199. "left":{
  2200. "op":"∨",
  2201. "left":{
  2202. "op":"∧",
  2203. "left":{
  2204. "op":"≥",
  2205. "left":"p5",
  2206. "right":0
  2207. },
  2208. "right":{
  2209. "op":"≤",
  2210. "left":"p5",
  2211. "right":4
  2212. }
  2213. },
  2214. "right":{
  2215. "op":"=",
  2216. "left":"p5",
  2217. "right":6
  2218. }
  2219. },
  2220. "right":{
  2221. "op":"=",
  2222. "left":"p5",
  2223. "right":10
  2224. }
  2225. }
  2226. }
  2227. },
  2228. "destinations":[
  2229. {
  2230. "probability":{
  2231. "exp":1
  2232. },
  2233. "location":"location",
  2234. "assignments":[
  2235. {
  2236. "ref":"p4",
  2237. "value":4
  2238. }
  2239. ],
  2240. "observables":[
  2241. ]
  2242. }
  2243. ]
  2244. },
  2245. {
  2246. "location":"location",
  2247. "action":"tau__",
  2248. "guard":{
  2249. "exp":{
  2250. "op":"∧",
  2251. "left":{
  2252. "op":"=",
  2253. "left":"p4",
  2254. "right":3
  2255. },
  2256. "right":{
  2257. "op":"∨",
  2258. "left":{
  2259. "op":"∨",
  2260. "left":{
  2261. "op":"∨",
  2262. "left":{
  2263. "op":"∧",
  2264. "left":{
  2265. "op":"≥",
  2266. "left":"p3",
  2267. "right":0
  2268. },
  2269. "right":{
  2270. "op":"≤",
  2271. "left":"p3",
  2272. "right":3
  2273. }
  2274. },
  2275. "right":{
  2276. "op":"=",
  2277. "left":"p3",
  2278. "right":5
  2279. }
  2280. },
  2281. "right":{
  2282. "op":"=",
  2283. "left":"p3",
  2284. "right":7
  2285. }
  2286. },
  2287. "right":{
  2288. "op":"=",
  2289. "left":"p3",
  2290. "right":11
  2291. }
  2292. }
  2293. }
  2294. },
  2295. "destinations":[
  2296. {
  2297. "probability":{
  2298. "exp":1
  2299. },
  2300. "location":"location",
  2301. "assignments":[
  2302. {
  2303. "ref":"p4",
  2304. "value":5
  2305. }
  2306. ],
  2307. "observables":[
  2308. ]
  2309. }
  2310. ]
  2311. },
  2312. {
  2313. "location":"location",
  2314. "action":"tau__",
  2315. "guard":{
  2316. "exp":{
  2317. "op":"∧",
  2318. "left":{
  2319. "op":"=",
  2320. "left":"p4",
  2321. "right":4
  2322. },
  2323. "right":{
  2324. "op":"∨",
  2325. "left":{
  2326. "op":"∨",
  2327. "left":{
  2328. "op":"∨",
  2329. "left":{
  2330. "op":"∧",
  2331. "left":{
  2332. "op":"≥",
  2333. "left":"p3",
  2334. "right":0
  2335. },
  2336. "right":{
  2337. "op":"≤",
  2338. "left":"p3",
  2339. "right":3
  2340. }
  2341. },
  2342. "right":{
  2343. "op":"=",
  2344. "left":"p3",
  2345. "right":5
  2346. }
  2347. },
  2348. "right":{
  2349. "op":"=",
  2350. "left":"p3",
  2351. "right":7
  2352. }
  2353. },
  2354. "right":{
  2355. "op":"=",
  2356. "left":"p3",
  2357. "right":11
  2358. }
  2359. }
  2360. }
  2361. },
  2362. "destinations":[
  2363. {
  2364. "probability":{
  2365. "exp":1
  2366. },
  2367. "location":"location",
  2368. "assignments":[
  2369. {
  2370. "ref":"p4",
  2371. "value":8
  2372. }
  2373. ],
  2374. "observables":[
  2375. ]
  2376. }
  2377. ]
  2378. },
  2379. {
  2380. "location":"location",
  2381. "action":"tau__",
  2382. "guard":{
  2383. "exp":{
  2384. "op":"∧",
  2385. "left":{
  2386. "op":"=",
  2387. "left":"p4",
  2388. "right":4
  2389. },
  2390. "right":{
  2391. "op":"¬",
  2392. "exp":{
  2393. "op":"∨",
  2394. "left":{
  2395. "op":"∨",
  2396. "left":{
  2397. "op":"∨",
  2398. "left":{
  2399. "op":"∧",
  2400. "left":{
  2401. "op":"≥",
  2402. "left":"p3",
  2403. "right":0
  2404. },
  2405. "right":{
  2406. "op":"≤",
  2407. "left":"p3",
  2408. "right":3
  2409. }
  2410. },
  2411. "right":{
  2412. "op":"=",
  2413. "left":"p3",
  2414. "right":5
  2415. }
  2416. },
  2417. "right":{
  2418. "op":"=",
  2419. "left":"p3",
  2420. "right":7
  2421. }
  2422. },
  2423. "right":{
  2424. "op":"=",
  2425. "left":"p3",
  2426. "right":11
  2427. }
  2428. }
  2429. }
  2430. }
  2431. },
  2432. "destinations":[
  2433. {
  2434. "probability":{
  2435. "exp":1
  2436. },
  2437. "location":"location",
  2438. "assignments":[
  2439. {
  2440. "ref":"p4",
  2441. "value":6
  2442. }
  2443. ],
  2444. "observables":[
  2445. ]
  2446. }
  2447. ]
  2448. },
  2449. {
  2450. "location":"location",
  2451. "action":"tau__",
  2452. "guard":{
  2453. "exp":{
  2454. "op":"∧",
  2455. "left":{
  2456. "op":"=",
  2457. "left":"p4",
  2458. "right":5
  2459. },
  2460. "right":{
  2461. "op":"∨",
  2462. "left":{
  2463. "op":"∨",
  2464. "left":{
  2465. "op":"∧",
  2466. "left":{
  2467. "op":"≥",
  2468. "left":"p5",
  2469. "right":0
  2470. },
  2471. "right":{
  2472. "op":"≤",
  2473. "left":"p5",
  2474. "right":4
  2475. }
  2476. },
  2477. "right":{
  2478. "op":"=",
  2479. "left":"p5",
  2480. "right":6
  2481. }
  2482. },
  2483. "right":{
  2484. "op":"=",
  2485. "left":"p5",
  2486. "right":10
  2487. }
  2488. }
  2489. }
  2490. },
  2491. "destinations":[
  2492. {
  2493. "probability":{
  2494. "exp":1
  2495. },
  2496. "location":"location",
  2497. "assignments":[
  2498. {
  2499. "ref":"p4",
  2500. "value":8
  2501. }
  2502. ],
  2503. "observables":[
  2504. ]
  2505. }
  2506. ]
  2507. },
  2508. {
  2509. "location":"location",
  2510. "action":"tau__",
  2511. "guard":{
  2512. "exp":{
  2513. "op":"∧",
  2514. "left":{
  2515. "op":"=",
  2516. "left":"p4",
  2517. "right":5
  2518. },
  2519. "right":{
  2520. "op":"¬",
  2521. "exp":{
  2522. "op":"∨",
  2523. "left":{
  2524. "op":"∨",
  2525. "left":{
  2526. "op":"∧",
  2527. "left":{
  2528. "op":"≥",
  2529. "left":"p5",
  2530. "right":0
  2531. },
  2532. "right":{
  2533. "op":"≤",
  2534. "left":"p5",
  2535. "right":4
  2536. }
  2537. },
  2538. "right":{
  2539. "op":"=",
  2540. "left":"p5",
  2541. "right":6
  2542. }
  2543. },
  2544. "right":{
  2545. "op":"=",
  2546. "left":"p5",
  2547. "right":10
  2548. }
  2549. }
  2550. }
  2551. }
  2552. },
  2553. "destinations":[
  2554. {
  2555. "probability":{
  2556. "exp":1
  2557. },
  2558. "location":"location",
  2559. "assignments":[
  2560. {
  2561. "ref":"p4",
  2562. "value":7
  2563. }
  2564. ],
  2565. "observables":[
  2566. ]
  2567. }
  2568. ]
  2569. },
  2570. {
  2571. "location":"location",
  2572. "action":"tau__",
  2573. "guard":{
  2574. "exp":{
  2575. "op":"=",
  2576. "left":"p4",
  2577. "right":6
  2578. }
  2579. },
  2580. "destinations":[
  2581. {
  2582. "probability":{
  2583. "exp":1
  2584. },
  2585. "location":"location",
  2586. "assignments":[
  2587. {
  2588. "ref":"p4",
  2589. "value":1
  2590. }
  2591. ],
  2592. "observables":[
  2593. ]
  2594. }
  2595. ]
  2596. },
  2597. {
  2598. "location":"location",
  2599. "action":"tau__",
  2600. "guard":{
  2601. "exp":{
  2602. "op":"=",
  2603. "left":"p4",
  2604. "right":7
  2605. }
  2606. },
  2607. "destinations":[
  2608. {
  2609. "probability":{
  2610. "exp":1
  2611. },
  2612. "location":"location",
  2613. "assignments":[
  2614. {
  2615. "ref":"p4",
  2616. "value":1
  2617. }
  2618. ],
  2619. "observables":[
  2620. ]
  2621. }
  2622. ]
  2623. },
  2624. {
  2625. "location":"location",
  2626. "action":"tau__",
  2627. "guard":{
  2628. "exp":{
  2629. "op":"=",
  2630. "left":"p4",
  2631. "right":8
  2632. }
  2633. },
  2634. "destinations":[
  2635. {
  2636. "probability":{
  2637. "exp":1
  2638. },
  2639. "location":"location",
  2640. "assignments":[
  2641. {
  2642. "ref":"p4",
  2643. "value":9
  2644. }
  2645. ],
  2646. "observables":[
  2647. ]
  2648. }
  2649. ]
  2650. },
  2651. {
  2652. "location":"location",
  2653. "action":"tau__",
  2654. "guard":{
  2655. "exp":{
  2656. "op":"=",
  2657. "left":"p4",
  2658. "right":9
  2659. }
  2660. },
  2661. "destinations":[
  2662. {
  2663. "probability":{
  2664. "exp":1
  2665. },
  2666. "location":"location",
  2667. "assignments":[
  2668. {
  2669. "ref":"p4",
  2670. "value":10
  2671. }
  2672. ],
  2673. "observables":[
  2674. ]
  2675. }
  2676. ]
  2677. },
  2678. {
  2679. "location":"location",
  2680. "action":"tau__",
  2681. "guard":{
  2682. "exp":{
  2683. "op":"=",
  2684. "left":"p4",
  2685. "right":9
  2686. }
  2687. },
  2688. "destinations":[
  2689. {
  2690. "probability":{
  2691. "exp":1
  2692. },
  2693. "location":"location",
  2694. "assignments":[
  2695. {
  2696. "ref":"p4",
  2697. "value":11
  2698. }
  2699. ],
  2700. "observables":[
  2701. ]
  2702. }
  2703. ]
  2704. },
  2705. {
  2706. "location":"location",
  2707. "action":"tau__",
  2708. "guard":{
  2709. "exp":{
  2710. "op":"=",
  2711. "left":"p4",
  2712. "right":10
  2713. }
  2714. },
  2715. "destinations":[
  2716. {
  2717. "probability":{
  2718. "exp":1
  2719. },
  2720. "location":"location",
  2721. "assignments":[
  2722. {
  2723. "ref":"p4",
  2724. "value":0
  2725. }
  2726. ],
  2727. "observables":[
  2728. ]
  2729. }
  2730. ]
  2731. },
  2732. {
  2733. "location":"location",
  2734. "action":"tau__",
  2735. "guard":{
  2736. "exp":{
  2737. "op":"=",
  2738. "left":"p4",
  2739. "right":11
  2740. }
  2741. },
  2742. "destinations":[
  2743. {
  2744. "probability":{
  2745. "exp":1
  2746. },
  2747. "location":"location",
  2748. "assignments":[
  2749. {
  2750. "ref":"p4",
  2751. "value":0
  2752. }
  2753. ],
  2754. "observables":[
  2755. ]
  2756. }
  2757. ]
  2758. }
  2759. ]
  2760. },
  2761. {
  2762. "name":"phil5",
  2763. "locations":[
  2764. {
  2765. "name":"location"
  2766. }
  2767. ],
  2768. "initial-locations":[
  2769. "location"
  2770. ],
  2771. "edges":[
  2772. {
  2773. "location":"location",
  2774. "action":"tau__",
  2775. "guard":{
  2776. "exp":{
  2777. "op":"=",
  2778. "left":"p5",
  2779. "right":0
  2780. }
  2781. },
  2782. "destinations":[
  2783. {
  2784. "probability":{
  2785. "exp":1
  2786. },
  2787. "location":"location",
  2788. "assignments":[
  2789. {
  2790. "ref":"p5",
  2791. "value":1
  2792. }
  2793. ],
  2794. "observables":[
  2795. ]
  2796. }
  2797. ]
  2798. },
  2799. {
  2800. "location":"location",
  2801. "action":"tau__",
  2802. "guard":{
  2803. "exp":{
  2804. "op":"=",
  2805. "left":"p5",
  2806. "right":1
  2807. }
  2808. },
  2809. "destinations":[
  2810. {
  2811. "probability":{
  2812. "exp":0.5000000
  2813. },
  2814. "location":"location",
  2815. "assignments":[
  2816. {
  2817. "ref":"p5",
  2818. "value":2
  2819. }
  2820. ],
  2821. "observables":[
  2822. ]
  2823. },
  2824. {
  2825. "probability":{
  2826. "exp":0.5000000
  2827. },
  2828. "location":"location",
  2829. "assignments":[
  2830. {
  2831. "ref":"p5",
  2832. "value":3
  2833. }
  2834. ],
  2835. "observables":[
  2836. ]
  2837. }
  2838. ]
  2839. },
  2840. {
  2841. "location":"location",
  2842. "action":"tau__",
  2843. "guard":{
  2844. "exp":{
  2845. "op":"∧",
  2846. "left":{
  2847. "op":"=",
  2848. "left":"p5",
  2849. "right":2
  2850. },
  2851. "right":{
  2852. "op":"∨",
  2853. "left":{
  2854. "op":"∨",
  2855. "left":{
  2856. "op":"∧",
  2857. "left":{
  2858. "op":"≥",
  2859. "left":"p6",
  2860. "right":0
  2861. },
  2862. "right":{
  2863. "op":"≤",
  2864. "left":"p6",
  2865. "right":4
  2866. }
  2867. },
  2868. "right":{
  2869. "op":"=",
  2870. "left":"p6",
  2871. "right":6
  2872. }
  2873. },
  2874. "right":{
  2875. "op":"=",
  2876. "left":"p6",
  2877. "right":10
  2878. }
  2879. }
  2880. }
  2881. },
  2882. "destinations":[
  2883. {
  2884. "probability":{
  2885. "exp":1
  2886. },
  2887. "location":"location",
  2888. "assignments":[
  2889. {
  2890. "ref":"p5",
  2891. "value":4
  2892. }
  2893. ],
  2894. "observables":[
  2895. ]
  2896. }
  2897. ]
  2898. },
  2899. {
  2900. "location":"location",
  2901. "action":"tau__",
  2902. "guard":{
  2903. "exp":{
  2904. "op":"∧",
  2905. "left":{
  2906. "op":"=",
  2907. "left":"p5",
  2908. "right":3
  2909. },
  2910. "right":{
  2911. "op":"∨",
  2912. "left":{
  2913. "op":"∨",
  2914. "left":{
  2915. "op":"∨",
  2916. "left":{
  2917. "op":"∧",
  2918. "left":{
  2919. "op":"≥",
  2920. "left":"p4",
  2921. "right":0
  2922. },
  2923. "right":{
  2924. "op":"≤",
  2925. "left":"p4",
  2926. "right":3
  2927. }
  2928. },
  2929. "right":{
  2930. "op":"=",
  2931. "left":"p4",
  2932. "right":5
  2933. }
  2934. },
  2935. "right":{
  2936. "op":"=",
  2937. "left":"p4",
  2938. "right":7
  2939. }
  2940. },
  2941. "right":{
  2942. "op":"=",
  2943. "left":"p4",
  2944. "right":11
  2945. }
  2946. }
  2947. }
  2948. },
  2949. "destinations":[
  2950. {
  2951. "probability":{
  2952. "exp":1
  2953. },
  2954. "location":"location",
  2955. "assignments":[
  2956. {
  2957. "ref":"p5",
  2958. "value":5
  2959. }
  2960. ],
  2961. "observables":[
  2962. ]
  2963. }
  2964. ]
  2965. },
  2966. {
  2967. "location":"location",
  2968. "action":"tau__",
  2969. "guard":{
  2970. "exp":{
  2971. "op":"∧",
  2972. "left":{
  2973. "op":"=",
  2974. "left":"p5",
  2975. "right":4
  2976. },
  2977. "right":{
  2978. "op":"∨",
  2979. "left":{
  2980. "op":"∨",
  2981. "left":{
  2982. "op":"∨",
  2983. "left":{
  2984. "op":"∧",
  2985. "left":{
  2986. "op":"≥",
  2987. "left":"p4",
  2988. "right":0
  2989. },
  2990. "right":{
  2991. "op":"≤",
  2992. "left":"p4",
  2993. "right":3
  2994. }
  2995. },
  2996. "right":{
  2997. "op":"=",
  2998. "left":"p4",
  2999. "right":5
  3000. }
  3001. },
  3002. "right":{
  3003. "op":"=",
  3004. "left":"p4",
  3005. "right":7
  3006. }
  3007. },
  3008. "right":{
  3009. "op":"=",
  3010. "left":"p4",
  3011. "right":11
  3012. }
  3013. }
  3014. }
  3015. },
  3016. "destinations":[
  3017. {
  3018. "probability":{
  3019. "exp":1
  3020. },
  3021. "location":"location",
  3022. "assignments":[
  3023. {
  3024. "ref":"p5",
  3025. "value":8
  3026. }
  3027. ],
  3028. "observables":[
  3029. ]
  3030. }
  3031. ]
  3032. },
  3033. {
  3034. "location":"location",
  3035. "action":"tau__",
  3036. "guard":{
  3037. "exp":{
  3038. "op":"∧",
  3039. "left":{
  3040. "op":"=",
  3041. "left":"p5",
  3042. "right":4
  3043. },
  3044. "right":{
  3045. "op":"¬",
  3046. "exp":{
  3047. "op":"∨",
  3048. "left":{
  3049. "op":"∨",
  3050. "left":{
  3051. "op":"∨",
  3052. "left":{
  3053. "op":"∧",
  3054. "left":{
  3055. "op":"≥",
  3056. "left":"p4",
  3057. "right":0
  3058. },
  3059. "right":{
  3060. "op":"≤",
  3061. "left":"p4",
  3062. "right":3
  3063. }
  3064. },
  3065. "right":{
  3066. "op":"=",
  3067. "left":"p4",
  3068. "right":5
  3069. }
  3070. },
  3071. "right":{
  3072. "op":"=",
  3073. "left":"p4",
  3074. "right":7
  3075. }
  3076. },
  3077. "right":{
  3078. "op":"=",
  3079. "left":"p4",
  3080. "right":11
  3081. }
  3082. }
  3083. }
  3084. }
  3085. },
  3086. "destinations":[
  3087. {
  3088. "probability":{
  3089. "exp":1
  3090. },
  3091. "location":"location",
  3092. "assignments":[
  3093. {
  3094. "ref":"p5",
  3095. "value":6
  3096. }
  3097. ],
  3098. "observables":[
  3099. ]
  3100. }
  3101. ]
  3102. },
  3103. {
  3104. "location":"location",
  3105. "action":"tau__",
  3106. "guard":{
  3107. "exp":{
  3108. "op":"∧",
  3109. "left":{
  3110. "op":"=",
  3111. "left":"p5",
  3112. "right":5
  3113. },
  3114. "right":{
  3115. "op":"∨",
  3116. "left":{
  3117. "op":"∨",
  3118. "left":{
  3119. "op":"∧",
  3120. "left":{
  3121. "op":"≥",
  3122. "left":"p6",
  3123. "right":0
  3124. },
  3125. "right":{
  3126. "op":"≤",
  3127. "left":"p6",
  3128. "right":4
  3129. }
  3130. },
  3131. "right":{
  3132. "op":"=",
  3133. "left":"p6",
  3134. "right":6
  3135. }
  3136. },
  3137. "right":{
  3138. "op":"=",
  3139. "left":"p6",
  3140. "right":10
  3141. }
  3142. }
  3143. }
  3144. },
  3145. "destinations":[
  3146. {
  3147. "probability":{
  3148. "exp":1
  3149. },
  3150. "location":"location",
  3151. "assignments":[
  3152. {
  3153. "ref":"p5",
  3154. "value":8
  3155. }
  3156. ],
  3157. "observables":[
  3158. ]
  3159. }
  3160. ]
  3161. },
  3162. {
  3163. "location":"location",
  3164. "action":"tau__",
  3165. "guard":{
  3166. "exp":{
  3167. "op":"∧",
  3168. "left":{
  3169. "op":"=",
  3170. "left":"p5",
  3171. "right":5
  3172. },
  3173. "right":{
  3174. "op":"¬",
  3175. "exp":{
  3176. "op":"∨",
  3177. "left":{
  3178. "op":"∨",
  3179. "left":{
  3180. "op":"∧",
  3181. "left":{
  3182. "op":"≥",
  3183. "left":"p6",
  3184. "right":0
  3185. },
  3186. "right":{
  3187. "op":"≤",
  3188. "left":"p6",
  3189. "right":4
  3190. }
  3191. },
  3192. "right":{
  3193. "op":"=",
  3194. "left":"p6",
  3195. "right":6
  3196. }
  3197. },
  3198. "right":{
  3199. "op":"=",
  3200. "left":"p6",
  3201. "right":10
  3202. }
  3203. }
  3204. }
  3205. }
  3206. },
  3207. "destinations":[
  3208. {
  3209. "probability":{
  3210. "exp":1
  3211. },
  3212. "location":"location",
  3213. "assignments":[
  3214. {
  3215. "ref":"p5",
  3216. "value":7
  3217. }
  3218. ],
  3219. "observables":[
  3220. ]
  3221. }
  3222. ]
  3223. },
  3224. {
  3225. "location":"location",
  3226. "action":"tau__",
  3227. "guard":{
  3228. "exp":{
  3229. "op":"=",
  3230. "left":"p5",
  3231. "right":6
  3232. }
  3233. },
  3234. "destinations":[
  3235. {
  3236. "probability":{
  3237. "exp":1
  3238. },
  3239. "location":"location",
  3240. "assignments":[
  3241. {
  3242. "ref":"p5",
  3243. "value":1
  3244. }
  3245. ],
  3246. "observables":[
  3247. ]
  3248. }
  3249. ]
  3250. },
  3251. {
  3252. "location":"location",
  3253. "action":"tau__",
  3254. "guard":{
  3255. "exp":{
  3256. "op":"=",
  3257. "left":"p5",
  3258. "right":7
  3259. }
  3260. },
  3261. "destinations":[
  3262. {
  3263. "probability":{
  3264. "exp":1
  3265. },
  3266. "location":"location",
  3267. "assignments":[
  3268. {
  3269. "ref":"p5",
  3270. "value":1
  3271. }
  3272. ],
  3273. "observables":[
  3274. ]
  3275. }
  3276. ]
  3277. },
  3278. {
  3279. "location":"location",
  3280. "action":"tau__",
  3281. "guard":{
  3282. "exp":{
  3283. "op":"=",
  3284. "left":"p5",
  3285. "right":8
  3286. }
  3287. },
  3288. "destinations":[
  3289. {
  3290. "probability":{
  3291. "exp":1
  3292. },
  3293. "location":"location",
  3294. "assignments":[
  3295. {
  3296. "ref":"p5",
  3297. "value":9
  3298. }
  3299. ],
  3300. "observables":[
  3301. ]
  3302. }
  3303. ]
  3304. },
  3305. {
  3306. "location":"location",
  3307. "action":"tau__",
  3308. "guard":{
  3309. "exp":{
  3310. "op":"=",
  3311. "left":"p5",
  3312. "right":9
  3313. }
  3314. },
  3315. "destinations":[
  3316. {
  3317. "probability":{
  3318. "exp":1
  3319. },
  3320. "location":"location",
  3321. "assignments":[
  3322. {
  3323. "ref":"p5",
  3324. "value":10
  3325. }
  3326. ],
  3327. "observables":[
  3328. ]
  3329. }
  3330. ]
  3331. },
  3332. {
  3333. "location":"location",
  3334. "action":"tau__",
  3335. "guard":{
  3336. "exp":{
  3337. "op":"=",
  3338. "left":"p5",
  3339. "right":9
  3340. }
  3341. },
  3342. "destinations":[
  3343. {
  3344. "probability":{
  3345. "exp":1
  3346. },
  3347. "location":"location",
  3348. "assignments":[
  3349. {
  3350. "ref":"p5",
  3351. "value":11
  3352. }
  3353. ],
  3354. "observables":[
  3355. ]
  3356. }
  3357. ]
  3358. },
  3359. {
  3360. "location":"location",
  3361. "action":"tau__",
  3362. "guard":{
  3363. "exp":{
  3364. "op":"=",
  3365. "left":"p5",
  3366. "right":10
  3367. }
  3368. },
  3369. "destinations":[
  3370. {
  3371. "probability":{
  3372. "exp":1
  3373. },
  3374. "location":"location",
  3375. "assignments":[
  3376. {
  3377. "ref":"p5",
  3378. "value":0
  3379. }
  3380. ],
  3381. "observables":[
  3382. ]
  3383. }
  3384. ]
  3385. },
  3386. {
  3387. "location":"location",
  3388. "action":"tau__",
  3389. "guard":{
  3390. "exp":{
  3391. "op":"=",
  3392. "left":"p5",
  3393. "right":11
  3394. }
  3395. },
  3396. "destinations":[
  3397. {
  3398. "probability":{
  3399. "exp":1
  3400. },
  3401. "location":"location",
  3402. "assignments":[
  3403. {
  3404. "ref":"p5",
  3405. "value":0
  3406. }
  3407. ],
  3408. "observables":[
  3409. ]
  3410. }
  3411. ]
  3412. }
  3413. ]
  3414. },
  3415. {
  3416. "name":"phil6",
  3417. "locations":[
  3418. {
  3419. "name":"location"
  3420. }
  3421. ],
  3422. "initial-locations":[
  3423. "location"
  3424. ],
  3425. "edges":[
  3426. {
  3427. "location":"location",
  3428. "action":"tau__",
  3429. "guard":{
  3430. "exp":{
  3431. "op":"=",
  3432. "left":"p6",
  3433. "right":0
  3434. }
  3435. },
  3436. "destinations":[
  3437. {
  3438. "probability":{
  3439. "exp":1
  3440. },
  3441. "location":"location",
  3442. "assignments":[
  3443. {
  3444. "ref":"p6",
  3445. "value":1
  3446. }
  3447. ],
  3448. "observables":[
  3449. ]
  3450. }
  3451. ]
  3452. },
  3453. {
  3454. "location":"location",
  3455. "action":"tau__",
  3456. "guard":{
  3457. "exp":{
  3458. "op":"=",
  3459. "left":"p6",
  3460. "right":1
  3461. }
  3462. },
  3463. "destinations":[
  3464. {
  3465. "probability":{
  3466. "exp":0.5000000
  3467. },
  3468. "location":"location",
  3469. "assignments":[
  3470. {
  3471. "ref":"p6",
  3472. "value":2
  3473. }
  3474. ],
  3475. "observables":[
  3476. ]
  3477. },
  3478. {
  3479. "probability":{
  3480. "exp":0.5000000
  3481. },
  3482. "location":"location",
  3483. "assignments":[
  3484. {
  3485. "ref":"p6",
  3486. "value":3
  3487. }
  3488. ],
  3489. "observables":[
  3490. ]
  3491. }
  3492. ]
  3493. },
  3494. {
  3495. "location":"location",
  3496. "action":"tau__",
  3497. "guard":{
  3498. "exp":{
  3499. "op":"∧",
  3500. "left":{
  3501. "op":"=",
  3502. "left":"p6",
  3503. "right":2
  3504. },
  3505. "right":{
  3506. "op":"∨",
  3507. "left":{
  3508. "op":"∨",
  3509. "left":{
  3510. "op":"∧",
  3511. "left":{
  3512. "op":"≥",
  3513. "left":"p7",
  3514. "right":0
  3515. },
  3516. "right":{
  3517. "op":"≤",
  3518. "left":"p7",
  3519. "right":4
  3520. }
  3521. },
  3522. "right":{
  3523. "op":"=",
  3524. "left":"p7",
  3525. "right":6
  3526. }
  3527. },
  3528. "right":{
  3529. "op":"=",
  3530. "left":"p7",
  3531. "right":10
  3532. }
  3533. }
  3534. }
  3535. },
  3536. "destinations":[
  3537. {
  3538. "probability":{
  3539. "exp":1
  3540. },
  3541. "location":"location",
  3542. "assignments":[
  3543. {
  3544. "ref":"p6",
  3545. "value":4
  3546. }
  3547. ],
  3548. "observables":[
  3549. ]
  3550. }
  3551. ]
  3552. },
  3553. {
  3554. "location":"location",
  3555. "action":"tau__",
  3556. "guard":{
  3557. "exp":{
  3558. "op":"∧",
  3559. "left":{
  3560. "op":"=",
  3561. "left":"p6",
  3562. "right":3
  3563. },
  3564. "right":{
  3565. "op":"∨",
  3566. "left":{
  3567. "op":"∨",
  3568. "left":{
  3569. "op":"∨",
  3570. "left":{
  3571. "op":"∧",
  3572. "left":{
  3573. "op":"≥",
  3574. "left":"p5",
  3575. "right":0
  3576. },
  3577. "right":{
  3578. "op":"≤",
  3579. "left":"p5",
  3580. "right":3
  3581. }
  3582. },
  3583. "right":{
  3584. "op":"=",
  3585. "left":"p5",
  3586. "right":5
  3587. }
  3588. },
  3589. "right":{
  3590. "op":"=",
  3591. "left":"p5",
  3592. "right":7
  3593. }
  3594. },
  3595. "right":{
  3596. "op":"=",
  3597. "left":"p5",
  3598. "right":11
  3599. }
  3600. }
  3601. }
  3602. },
  3603. "destinations":[
  3604. {
  3605. "probability":{
  3606. "exp":1
  3607. },
  3608. "location":"location",
  3609. "assignments":[
  3610. {
  3611. "ref":"p6",
  3612. "value":5
  3613. }
  3614. ],
  3615. "observables":[
  3616. ]
  3617. }
  3618. ]
  3619. },
  3620. {
  3621. "location":"location",
  3622. "action":"tau__",
  3623. "guard":{
  3624. "exp":{
  3625. "op":"∧",
  3626. "left":{
  3627. "op":"=",
  3628. "left":"p6",
  3629. "right":4
  3630. },
  3631. "right":{
  3632. "op":"∨",
  3633. "left":{
  3634. "op":"∨",
  3635. "left":{
  3636. "op":"∨",
  3637. "left":{
  3638. "op":"∧",
  3639. "left":{
  3640. "op":"≥",
  3641. "left":"p5",
  3642. "right":0
  3643. },
  3644. "right":{
  3645. "op":"≤",
  3646. "left":"p5",
  3647. "right":3
  3648. }
  3649. },
  3650. "right":{
  3651. "op":"=",
  3652. "left":"p5",
  3653. "right":5
  3654. }
  3655. },
  3656. "right":{
  3657. "op":"=",
  3658. "left":"p5",
  3659. "right":7
  3660. }
  3661. },
  3662. "right":{
  3663. "op":"=",
  3664. "left":"p5",
  3665. "right":11
  3666. }
  3667. }
  3668. }
  3669. },
  3670. "destinations":[
  3671. {
  3672. "probability":{
  3673. "exp":1
  3674. },
  3675. "location":"location",
  3676. "assignments":[
  3677. {
  3678. "ref":"p6",
  3679. "value":8
  3680. }
  3681. ],
  3682. "observables":[
  3683. ]
  3684. }
  3685. ]
  3686. },
  3687. {
  3688. "location":"location",
  3689. "action":"tau__",
  3690. "guard":{
  3691. "exp":{
  3692. "op":"∧",
  3693. "left":{
  3694. "op":"=",
  3695. "left":"p6",
  3696. "right":4
  3697. },
  3698. "right":{
  3699. "op":"¬",
  3700. "exp":{
  3701. "op":"∨",
  3702. "left":{
  3703. "op":"∨",
  3704. "left":{
  3705. "op":"∨",
  3706. "left":{
  3707. "op":"∧",
  3708. "left":{
  3709. "op":"≥",
  3710. "left":"p5",
  3711. "right":0
  3712. },
  3713. "right":{
  3714. "op":"≤",
  3715. "left":"p5",
  3716. "right":3
  3717. }
  3718. },
  3719. "right":{
  3720. "op":"=",
  3721. "left":"p5",
  3722. "right":5
  3723. }
  3724. },
  3725. "right":{
  3726. "op":"=",
  3727. "left":"p5",
  3728. "right":7
  3729. }
  3730. },
  3731. "right":{
  3732. "op":"=",
  3733. "left":"p5",
  3734. "right":11
  3735. }
  3736. }
  3737. }
  3738. }
  3739. },
  3740. "destinations":[
  3741. {
  3742. "probability":{
  3743. "exp":1
  3744. },
  3745. "location":"location",
  3746. "assignments":[
  3747. {
  3748. "ref":"p6",
  3749. "value":6
  3750. }
  3751. ],
  3752. "observables":[
  3753. ]
  3754. }
  3755. ]
  3756. },
  3757. {
  3758. "location":"location",
  3759. "action":"tau__",
  3760. "guard":{
  3761. "exp":{
  3762. "op":"∧",
  3763. "left":{
  3764. "op":"=",
  3765. "left":"p6",
  3766. "right":5
  3767. },
  3768. "right":{
  3769. "op":"∨",
  3770. "left":{
  3771. "op":"∨",
  3772. "left":{
  3773. "op":"∧",
  3774. "left":{
  3775. "op":"≥",
  3776. "left":"p7",
  3777. "right":0
  3778. },
  3779. "right":{
  3780. "op":"≤",
  3781. "left":"p7",
  3782. "right":4
  3783. }
  3784. },
  3785. "right":{
  3786. "op":"=",
  3787. "left":"p7",
  3788. "right":6
  3789. }
  3790. },
  3791. "right":{
  3792. "op":"=",
  3793. "left":"p7",
  3794. "right":10
  3795. }
  3796. }
  3797. }
  3798. },
  3799. "destinations":[
  3800. {
  3801. "probability":{
  3802. "exp":1
  3803. },
  3804. "location":"location",
  3805. "assignments":[
  3806. {
  3807. "ref":"p6",
  3808. "value":8
  3809. }
  3810. ],
  3811. "observables":[
  3812. ]
  3813. }
  3814. ]
  3815. },
  3816. {
  3817. "location":"location",
  3818. "action":"tau__",
  3819. "guard":{
  3820. "exp":{
  3821. "op":"∧",
  3822. "left":{
  3823. "op":"=",
  3824. "left":"p6",
  3825. "right":5
  3826. },
  3827. "right":{
  3828. "op":"¬",
  3829. "exp":{
  3830. "op":"∨",
  3831. "left":{
  3832. "op":"∨",
  3833. "left":{
  3834. "op":"∧",
  3835. "left":{
  3836. "op":"≥",
  3837. "left":"p7",
  3838. "right":0
  3839. },
  3840. "right":{
  3841. "op":"≤",
  3842. "left":"p7",
  3843. "right":4
  3844. }
  3845. },
  3846. "right":{
  3847. "op":"=",
  3848. "left":"p7",
  3849. "right":6
  3850. }
  3851. },
  3852. "right":{
  3853. "op":"=",
  3854. "left":"p7",
  3855. "right":10
  3856. }
  3857. }
  3858. }
  3859. }
  3860. },
  3861. "destinations":[
  3862. {
  3863. "probability":{
  3864. "exp":1
  3865. },
  3866. "location":"location",
  3867. "assignments":[
  3868. {
  3869. "ref":"p6",
  3870. "value":7
  3871. }
  3872. ],
  3873. "observables":[
  3874. ]
  3875. }
  3876. ]
  3877. },
  3878. {
  3879. "location":"location",
  3880. "action":"tau__",
  3881. "guard":{
  3882. "exp":{
  3883. "op":"=",
  3884. "left":"p6",
  3885. "right":6
  3886. }
  3887. },
  3888. "destinations":[
  3889. {
  3890. "probability":{
  3891. "exp":1
  3892. },
  3893. "location":"location",
  3894. "assignments":[
  3895. {
  3896. "ref":"p6",
  3897. "value":1
  3898. }
  3899. ],
  3900. "observables":[
  3901. ]
  3902. }
  3903. ]
  3904. },
  3905. {
  3906. "location":"location",
  3907. "action":"tau__",
  3908. "guard":{
  3909. "exp":{
  3910. "op":"=",
  3911. "left":"p6",
  3912. "right":7
  3913. }
  3914. },
  3915. "destinations":[
  3916. {
  3917. "probability":{
  3918. "exp":1
  3919. },
  3920. "location":"location",
  3921. "assignments":[
  3922. {
  3923. "ref":"p6",
  3924. "value":1
  3925. }
  3926. ],
  3927. "observables":[
  3928. ]
  3929. }
  3930. ]
  3931. },
  3932. {
  3933. "location":"location",
  3934. "action":"tau__",
  3935. "guard":{
  3936. "exp":{
  3937. "op":"=",
  3938. "left":"p6",
  3939. "right":8
  3940. }
  3941. },
  3942. "destinations":[
  3943. {
  3944. "probability":{
  3945. "exp":1
  3946. },
  3947. "location":"location",
  3948. "assignments":[
  3949. {
  3950. "ref":"p6",
  3951. "value":9
  3952. }
  3953. ],
  3954. "observables":[
  3955. ]
  3956. }
  3957. ]
  3958. },
  3959. {
  3960. "location":"location",
  3961. "action":"tau__",
  3962. "guard":{
  3963. "exp":{
  3964. "op":"=",
  3965. "left":"p6",
  3966. "right":9
  3967. }
  3968. },
  3969. "destinations":[
  3970. {
  3971. "probability":{
  3972. "exp":1
  3973. },
  3974. "location":"location",
  3975. "assignments":[
  3976. {
  3977. "ref":"p6",
  3978. "value":10
  3979. }
  3980. ],
  3981. "observables":[
  3982. ]
  3983. }
  3984. ]
  3985. },
  3986. {
  3987. "location":"location",
  3988. "action":"tau__",
  3989. "guard":{
  3990. "exp":{
  3991. "op":"=",
  3992. "left":"p6",
  3993. "right":9
  3994. }
  3995. },
  3996. "destinations":[
  3997. {
  3998. "probability":{
  3999. "exp":1
  4000. },
  4001. "location":"location",
  4002. "assignments":[
  4003. {
  4004. "ref":"p6",
  4005. "value":11
  4006. }
  4007. ],
  4008. "observables":[
  4009. ]
  4010. }
  4011. ]
  4012. },
  4013. {
  4014. "location":"location",
  4015. "action":"tau__",
  4016. "guard":{
  4017. "exp":{
  4018. "op":"=",
  4019. "left":"p6",
  4020. "right":10
  4021. }
  4022. },
  4023. "destinations":[
  4024. {
  4025. "probability":{
  4026. "exp":1
  4027. },
  4028. "location":"location",
  4029. "assignments":[
  4030. {
  4031. "ref":"p6",
  4032. "value":0
  4033. }
  4034. ],
  4035. "observables":[
  4036. ]
  4037. }
  4038. ]
  4039. },
  4040. {
  4041. "location":"location",
  4042. "action":"tau__",
  4043. "guard":{
  4044. "exp":{
  4045. "op":"=",
  4046. "left":"p6",
  4047. "right":11
  4048. }
  4049. },
  4050. "destinations":[
  4051. {
  4052. "probability":{
  4053. "exp":1
  4054. },
  4055. "location":"location",
  4056. "assignments":[
  4057. {
  4058. "ref":"p6",
  4059. "value":0
  4060. }
  4061. ],
  4062. "observables":[
  4063. ]
  4064. }
  4065. ]
  4066. }
  4067. ]
  4068. },
  4069. {
  4070. "name":"phil7",
  4071. "locations":[
  4072. {
  4073. "name":"location"
  4074. }
  4075. ],
  4076. "initial-locations":[
  4077. "location"
  4078. ],
  4079. "edges":[
  4080. {
  4081. "location":"location",
  4082. "action":"tau__",
  4083. "guard":{
  4084. "exp":{
  4085. "op":"=",
  4086. "left":"p7",
  4087. "right":0
  4088. }
  4089. },
  4090. "destinations":[
  4091. {
  4092. "probability":{
  4093. "exp":1
  4094. },
  4095. "location":"location",
  4096. "assignments":[
  4097. {
  4098. "ref":"p7",
  4099. "value":1
  4100. }
  4101. ],
  4102. "observables":[
  4103. ]
  4104. }
  4105. ]
  4106. },
  4107. {
  4108. "location":"location",
  4109. "action":"tau__",
  4110. "guard":{
  4111. "exp":{
  4112. "op":"=",
  4113. "left":"p7",
  4114. "right":1
  4115. }
  4116. },
  4117. "destinations":[
  4118. {
  4119. "probability":{
  4120. "exp":0.5000000
  4121. },
  4122. "location":"location",
  4123. "assignments":[
  4124. {
  4125. "ref":"p7",
  4126. "value":2
  4127. }
  4128. ],
  4129. "observables":[
  4130. ]
  4131. },
  4132. {
  4133. "probability":{
  4134. "exp":0.5000000
  4135. },
  4136. "location":"location",
  4137. "assignments":[
  4138. {
  4139. "ref":"p7",
  4140. "value":3
  4141. }
  4142. ],
  4143. "observables":[
  4144. ]
  4145. }
  4146. ]
  4147. },
  4148. {
  4149. "location":"location",
  4150. "action":"tau__",
  4151. "guard":{
  4152. "exp":{
  4153. "op":"∧",
  4154. "left":{
  4155. "op":"=",
  4156. "left":"p7",
  4157. "right":2
  4158. },
  4159. "right":{
  4160. "op":"∨",
  4161. "left":{
  4162. "op":"∨",
  4163. "left":{
  4164. "op":"∧",
  4165. "left":{
  4166. "op":"≥",
  4167. "left":"p1",
  4168. "right":0
  4169. },
  4170. "right":{
  4171. "op":"≤",
  4172. "left":"p1",
  4173. "right":4
  4174. }
  4175. },
  4176. "right":{
  4177. "op":"=",
  4178. "left":"p1",
  4179. "right":6
  4180. }
  4181. },
  4182. "right":{
  4183. "op":"=",
  4184. "left":"p1",
  4185. "right":10
  4186. }
  4187. }
  4188. }
  4189. },
  4190. "destinations":[
  4191. {
  4192. "probability":{
  4193. "exp":1
  4194. },
  4195. "location":"location",
  4196. "assignments":[
  4197. {
  4198. "ref":"p7",
  4199. "value":4
  4200. }
  4201. ],
  4202. "observables":[
  4203. ]
  4204. }
  4205. ]
  4206. },
  4207. {
  4208. "location":"location",
  4209. "action":"tau__",
  4210. "guard":{
  4211. "exp":{
  4212. "op":"∧",
  4213. "left":{
  4214. "op":"=",
  4215. "left":"p7",
  4216. "right":3
  4217. },
  4218. "right":{
  4219. "op":"∨",
  4220. "left":{
  4221. "op":"∨",
  4222. "left":{
  4223. "op":"∨",
  4224. "left":{
  4225. "op":"∧",
  4226. "left":{
  4227. "op":"≥",
  4228. "left":"p6",
  4229. "right":0
  4230. },
  4231. "right":{
  4232. "op":"≤",
  4233. "left":"p6",
  4234. "right":3
  4235. }
  4236. },
  4237. "right":{
  4238. "op":"=",
  4239. "left":"p6",
  4240. "right":5
  4241. }
  4242. },
  4243. "right":{
  4244. "op":"=",
  4245. "left":"p6",
  4246. "right":7
  4247. }
  4248. },
  4249. "right":{
  4250. "op":"=",
  4251. "left":"p6",
  4252. "right":11
  4253. }
  4254. }
  4255. }
  4256. },
  4257. "destinations":[
  4258. {
  4259. "probability":{
  4260. "exp":1
  4261. },
  4262. "location":"location",
  4263. "assignments":[
  4264. {
  4265. "ref":"p7",
  4266. "value":5
  4267. }
  4268. ],
  4269. "observables":[
  4270. ]
  4271. }
  4272. ]
  4273. },
  4274. {
  4275. "location":"location",
  4276. "action":"tau__",
  4277. "guard":{
  4278. "exp":{
  4279. "op":"∧",
  4280. "left":{
  4281. "op":"=",
  4282. "left":"p7",
  4283. "right":4
  4284. },
  4285. "right":{
  4286. "op":"∨",
  4287. "left":{
  4288. "op":"∨",
  4289. "left":{
  4290. "op":"∨",
  4291. "left":{
  4292. "op":"∧",
  4293. "left":{
  4294. "op":"≥",
  4295. "left":"p6",
  4296. "right":0
  4297. },
  4298. "right":{
  4299. "op":"≤",
  4300. "left":"p6",
  4301. "right":3
  4302. }
  4303. },
  4304. "right":{
  4305. "op":"=",
  4306. "left":"p6",
  4307. "right":5
  4308. }
  4309. },
  4310. "right":{
  4311. "op":"=",
  4312. "left":"p6",
  4313. "right":7
  4314. }
  4315. },
  4316. "right":{
  4317. "op":"=",
  4318. "left":"p6",
  4319. "right":11
  4320. }
  4321. }
  4322. }
  4323. },
  4324. "destinations":[
  4325. {
  4326. "probability":{
  4327. "exp":1
  4328. },
  4329. "location":"location",
  4330. "assignments":[
  4331. {
  4332. "ref":"p7",
  4333. "value":8
  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":"p7",
  4350. "right":4
  4351. },
  4352. "right":{
  4353. "op":"¬",
  4354. "exp":{
  4355. "op":"∨",
  4356. "left":{
  4357. "op":"∨",
  4358. "left":{
  4359. "op":"∨",
  4360. "left":{
  4361. "op":"∧",
  4362. "left":{
  4363. "op":"≥",
  4364. "left":"p6",
  4365. "right":0
  4366. },
  4367. "right":{
  4368. "op":"≤",
  4369. "left":"p6",
  4370. "right":3
  4371. }
  4372. },
  4373. "right":{
  4374. "op":"=",
  4375. "left":"p6",
  4376. "right":5
  4377. }
  4378. },
  4379. "right":{
  4380. "op":"=",
  4381. "left":"p6",
  4382. "right":7
  4383. }
  4384. },
  4385. "right":{
  4386. "op":"=",
  4387. "left":"p6",
  4388. "right":11
  4389. }
  4390. }
  4391. }
  4392. }
  4393. },
  4394. "destinations":[
  4395. {
  4396. "probability":{
  4397. "exp":1
  4398. },
  4399. "location":"location",
  4400. "assignments":[
  4401. {
  4402. "ref":"p7",
  4403. "value":6
  4404. }
  4405. ],
  4406. "observables":[
  4407. ]
  4408. }
  4409. ]
  4410. },
  4411. {
  4412. "location":"location",
  4413. "action":"tau__",
  4414. "guard":{
  4415. "exp":{
  4416. "op":"∧",
  4417. "left":{
  4418. "op":"=",
  4419. "left":"p7",
  4420. "right":5
  4421. },
  4422. "right":{
  4423. "op":"∨",
  4424. "left":{
  4425. "op":"∨",
  4426. "left":{
  4427. "op":"∧",
  4428. "left":{
  4429. "op":"≥",
  4430. "left":"p1",
  4431. "right":0
  4432. },
  4433. "right":{
  4434. "op":"≤",
  4435. "left":"p1",
  4436. "right":4
  4437. }
  4438. },
  4439. "right":{
  4440. "op":"=",
  4441. "left":"p1",
  4442. "right":6
  4443. }
  4444. },
  4445. "right":{
  4446. "op":"=",
  4447. "left":"p1",
  4448. "right":10
  4449. }
  4450. }
  4451. }
  4452. },
  4453. "destinations":[
  4454. {
  4455. "probability":{
  4456. "exp":1
  4457. },
  4458. "location":"location",
  4459. "assignments":[
  4460. {
  4461. "ref":"p7",
  4462. "value":8
  4463. }
  4464. ],
  4465. "observables":[
  4466. ]
  4467. }
  4468. ]
  4469. },
  4470. {
  4471. "location":"location",
  4472. "action":"tau__",
  4473. "guard":{
  4474. "exp":{
  4475. "op":"∧",
  4476. "left":{
  4477. "op":"=",
  4478. "left":"p7",
  4479. "right":5
  4480. },
  4481. "right":{
  4482. "op":"¬",
  4483. "exp":{
  4484. "op":"∨",
  4485. "left":{
  4486. "op":"∨",
  4487. "left":{
  4488. "op":"∧",
  4489. "left":{
  4490. "op":"≥",
  4491. "left":"p1",
  4492. "right":0
  4493. },
  4494. "right":{
  4495. "op":"≤",
  4496. "left":"p1",
  4497. "right":4
  4498. }
  4499. },
  4500. "right":{
  4501. "op":"=",
  4502. "left":"p1",
  4503. "right":6
  4504. }
  4505. },
  4506. "right":{
  4507. "op":"=",
  4508. "left":"p1",
  4509. "right":10
  4510. }
  4511. }
  4512. }
  4513. }
  4514. },
  4515. "destinations":[
  4516. {
  4517. "probability":{
  4518. "exp":1
  4519. },
  4520. "location":"location",
  4521. "assignments":[
  4522. {
  4523. "ref":"p7",
  4524. "value":7
  4525. }
  4526. ],
  4527. "observables":[
  4528. ]
  4529. }
  4530. ]
  4531. },
  4532. {
  4533. "location":"location",
  4534. "action":"tau__",
  4535. "guard":{
  4536. "exp":{
  4537. "op":"=",
  4538. "left":"p7",
  4539. "right":6
  4540. }
  4541. },
  4542. "destinations":[
  4543. {
  4544. "probability":{
  4545. "exp":1
  4546. },
  4547. "location":"location",
  4548. "assignments":[
  4549. {
  4550. "ref":"p7",
  4551. "value":1
  4552. }
  4553. ],
  4554. "observables":[
  4555. ]
  4556. }
  4557. ]
  4558. },
  4559. {
  4560. "location":"location",
  4561. "action":"tau__",
  4562. "guard":{
  4563. "exp":{
  4564. "op":"=",
  4565. "left":"p7",
  4566. "right":7
  4567. }
  4568. },
  4569. "destinations":[
  4570. {
  4571. "probability":{
  4572. "exp":1
  4573. },
  4574. "location":"location",
  4575. "assignments":[
  4576. {
  4577. "ref":"p7",
  4578. "value":1
  4579. }
  4580. ],
  4581. "observables":[
  4582. ]
  4583. }
  4584. ]
  4585. },
  4586. {
  4587. "location":"location",
  4588. "action":"tau__",
  4589. "guard":{
  4590. "exp":{
  4591. "op":"=",
  4592. "left":"p7",
  4593. "right":8
  4594. }
  4595. },
  4596. "destinations":[
  4597. {
  4598. "probability":{
  4599. "exp":1
  4600. },
  4601. "location":"location",
  4602. "assignments":[
  4603. {
  4604. "ref":"p7",
  4605. "value":9
  4606. }
  4607. ],
  4608. "observables":[
  4609. ]
  4610. }
  4611. ]
  4612. },
  4613. {
  4614. "location":"location",
  4615. "action":"tau__",
  4616. "guard":{
  4617. "exp":{
  4618. "op":"=",
  4619. "left":"p7",
  4620. "right":9
  4621. }
  4622. },
  4623. "destinations":[
  4624. {
  4625. "probability":{
  4626. "exp":1
  4627. },
  4628. "location":"location",
  4629. "assignments":[
  4630. {
  4631. "ref":"p7",
  4632. "value":10
  4633. }
  4634. ],
  4635. "observables":[
  4636. ]
  4637. }
  4638. ]
  4639. },
  4640. {
  4641. "location":"location",
  4642. "action":"tau__",
  4643. "guard":{
  4644. "exp":{
  4645. "op":"=",
  4646. "left":"p7",
  4647. "right":9
  4648. }
  4649. },
  4650. "destinations":[
  4651. {
  4652. "probability":{
  4653. "exp":1
  4654. },
  4655. "location":"location",
  4656. "assignments":[
  4657. {
  4658. "ref":"p7",
  4659. "value":11
  4660. }
  4661. ],
  4662. "observables":[
  4663. ]
  4664. }
  4665. ]
  4666. },
  4667. {
  4668. "location":"location",
  4669. "action":"tau__",
  4670. "guard":{
  4671. "exp":{
  4672. "op":"=",
  4673. "left":"p7",
  4674. "right":10
  4675. }
  4676. },
  4677. "destinations":[
  4678. {
  4679. "probability":{
  4680. "exp":1
  4681. },
  4682. "location":"location",
  4683. "assignments":[
  4684. {
  4685. "ref":"p7",
  4686. "value":0
  4687. }
  4688. ],
  4689. "observables":[
  4690. ]
  4691. }
  4692. ]
  4693. },
  4694. {
  4695. "location":"location",
  4696. "action":"tau__",
  4697. "guard":{
  4698. "exp":{
  4699. "op":"=",
  4700. "left":"p7",
  4701. "right":11
  4702. }
  4703. },
  4704. "destinations":[
  4705. {
  4706. "probability":{
  4707. "exp":1
  4708. },
  4709. "location":"location",
  4710. "assignments":[
  4711. {
  4712. "ref":"p7",
  4713. "value":0
  4714. }
  4715. ],
  4716. "observables":[
  4717. ]
  4718. }
  4719. ]
  4720. }
  4721. ]
  4722. }
  4723. ],
  4724. "system":{
  4725. "elements":[
  4726. {
  4727. "automaton":"phil1"
  4728. },
  4729. {
  4730. "automaton":"phil2"
  4731. },
  4732. {
  4733. "automaton":"phil3"
  4734. },
  4735. {
  4736. "automaton":"phil4"
  4737. },
  4738. {
  4739. "automaton":"phil5"
  4740. },
  4741. {
  4742. "automaton":"phil6"
  4743. },
  4744. {
  4745. "automaton":"phil7"
  4746. }
  4747. ],
  4748. "syncs":[
  4749. {
  4750. "synchronise":[
  4751. "tau__",
  4752. null,
  4753. null,
  4754. null,
  4755. null,
  4756. null,
  4757. null
  4758. ],
  4759. "result":"tau__"
  4760. },
  4761. {
  4762. "synchronise":[
  4763. null,
  4764. "tau__",
  4765. null,
  4766. null,
  4767. null,
  4768. null,
  4769. null
  4770. ],
  4771. "result":"tau__"
  4772. },
  4773. {
  4774. "synchronise":[
  4775. null,
  4776. null,
  4777. "tau__",
  4778. null,
  4779. null,
  4780. null,
  4781. null
  4782. ],
  4783. "result":"tau__"
  4784. },
  4785. {
  4786. "synchronise":[
  4787. null,
  4788. null,
  4789. null,
  4790. "tau__",
  4791. null,
  4792. null,
  4793. null
  4794. ],
  4795. "result":"tau__"
  4796. },
  4797. {
  4798. "synchronise":[
  4799. null,
  4800. null,
  4801. null,
  4802. null,
  4803. "tau__",
  4804. null,
  4805. null
  4806. ],
  4807. "result":"tau__"
  4808. },
  4809. {
  4810. "synchronise":[
  4811. null,
  4812. null,
  4813. null,
  4814. null,
  4815. null,
  4816. "tau__",
  4817. null
  4818. ],
  4819. "result":"tau__"
  4820. },
  4821. {
  4822. "synchronise":[
  4823. null,
  4824. null,
  4825. null,
  4826. null,
  4827. null,
  4828. null,
  4829. "tau__"
  4830. ],
  4831. "result":"tau__"
  4832. }
  4833. ]
  4834. }
  4835. }