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.

2455 lines
92 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":"pA",
  16. "type":{
  17. "kind":"bounded",
  18. "base":"int",
  19. "lower-bound":1,
  20. "upper-bound":24
  21. }
  22. },
  23. {
  24. "name":"pB",
  25. "type":{
  26. "kind":"bounded",
  27. "base":"int",
  28. "lower-bound":1,
  29. "upper-bound":24
  30. }
  31. },
  32. {
  33. "name":"turn",
  34. "type":{
  35. "kind":"bounded",
  36. "base":"int",
  37. "lower-bound":0,
  38. "upper-bound":1
  39. }
  40. },
  41. {
  42. "name":"c",
  43. "type":{
  44. "kind":"bounded",
  45. "base":"int",
  46. "lower-bound":0,
  47. "upper-bound":1
  48. }
  49. },
  50. {
  51. "name":"rho",
  52. "type":{
  53. "kind":"bounded",
  54. "base":"int",
  55. "lower-bound":0,
  56. "upper-bound":100
  57. }
  58. }
  59. ],
  60. "observables":[
  61. ],
  62. "initial-states":{
  63. "exp":{
  64. "op":"∧",
  65. "left":{
  66. "op":"∧",
  67. "left":{
  68. "op":"∧",
  69. "left":{
  70. "op":"∧",
  71. "left":{
  72. "op":"=",
  73. "left":"pA",
  74. "right":1
  75. },
  76. "right":{
  77. "op":"=",
  78. "left":"pB",
  79. "right":1
  80. }
  81. },
  82. "right":{
  83. "op":"=",
  84. "left":"turn",
  85. "right":0
  86. }
  87. },
  88. "right":{
  89. "op":"=",
  90. "left":"c",
  91. "right":0
  92. }
  93. },
  94. "right":{
  95. "op":"=",
  96. "left":"rho",
  97. "right":0
  98. }
  99. }
  100. },
  101. "automata":[
  102. {
  103. "name":"contract",
  104. "locations":[
  105. {
  106. "name":"location"
  107. }
  108. ],
  109. "initial-locations":[
  110. "location"
  111. ],
  112. "edges":[
  113. {
  114. "location":"location",
  115. "action":"tau__",
  116. "guard":{
  117. "exp":{
  118. "op":"∧",
  119. "left":{
  120. "op":"=",
  121. "left":"turn",
  122. "right":0
  123. },
  124. "right":{
  125. "op":"=",
  126. "left":"c",
  127. "right":0
  128. }
  129. }
  130. },
  131. "destinations":[
  132. {
  133. "probability":{
  134. "exp":1
  135. },
  136. "location":"location",
  137. "assignments":[
  138. {
  139. "ref":"pA",
  140. "value":{
  141. "op":"min",
  142. "left":24,
  143. "right":{
  144. "op":"+",
  145. "left":"pA",
  146. "right":1
  147. }
  148. }
  149. },
  150. {
  151. "ref":"turn",
  152. "value":1
  153. }
  154. ],
  155. "observables":[
  156. ]
  157. }
  158. ]
  159. },
  160. {
  161. "location":"location",
  162. "action":"tau__",
  163. "guard":{
  164. "exp":{
  165. "op":"∧",
  166. "left":{
  167. "op":"=",
  168. "left":"turn",
  169. "right":1
  170. },
  171. "right":{
  172. "op":"=",
  173. "left":"c",
  174. "right":0
  175. }
  176. }
  177. },
  178. "destinations":[
  179. {
  180. "probability":{
  181. "exp":1
  182. },
  183. "location":"location",
  184. "assignments":[
  185. {
  186. "ref":"pB",
  187. "value":{
  188. "op":"min",
  189. "left":24,
  190. "right":{
  191. "op":"+",
  192. "left":"pB",
  193. "right":1
  194. }
  195. }
  196. },
  197. {
  198. "ref":"turn",
  199. "value":0
  200. }
  201. ],
  202. "observables":[
  203. ]
  204. }
  205. ]
  206. },
  207. {
  208. "location":"location",
  209. "action":"tau__",
  210. "guard":{
  211. "exp":{
  212. "op":"∧",
  213. "left":{
  214. "op":"=",
  215. "left":"c",
  216. "right":0
  217. },
  218. "right":{
  219. "op":"∨",
  220. "left":{
  221. "op":">",
  222. "left":"pA",
  223. "right":1
  224. },
  225. "right":{
  226. "op":">",
  227. "left":"pB",
  228. "right":1
  229. }
  230. }
  231. }
  232. },
  233. "destinations":[
  234. {
  235. "probability":{
  236. "exp":{
  237. "op":"/",
  238. "left":1,
  239. "right":100
  240. }
  241. },
  242. "location":"location",
  243. "assignments":[
  244. {
  245. "ref":"c",
  246. "value":1
  247. },
  248. {
  249. "ref":"rho",
  250. "value":1
  251. }
  252. ],
  253. "observables":[
  254. ]
  255. },
  256. {
  257. "probability":{
  258. "exp":{
  259. "op":"/",
  260. "left":1,
  261. "right":100
  262. }
  263. },
  264. "location":"location",
  265. "assignments":[
  266. {
  267. "ref":"c",
  268. "value":1
  269. },
  270. {
  271. "ref":"rho",
  272. "value":2
  273. }
  274. ],
  275. "observables":[
  276. ]
  277. },
  278. {
  279. "probability":{
  280. "exp":{
  281. "op":"/",
  282. "left":1,
  283. "right":100
  284. }
  285. },
  286. "location":"location",
  287. "assignments":[
  288. {
  289. "ref":"c",
  290. "value":1
  291. },
  292. {
  293. "ref":"rho",
  294. "value":3
  295. }
  296. ],
  297. "observables":[
  298. ]
  299. },
  300. {
  301. "probability":{
  302. "exp":{
  303. "op":"/",
  304. "left":1,
  305. "right":100
  306. }
  307. },
  308. "location":"location",
  309. "assignments":[
  310. {
  311. "ref":"c",
  312. "value":1
  313. },
  314. {
  315. "ref":"rho",
  316. "value":4
  317. }
  318. ],
  319. "observables":[
  320. ]
  321. },
  322. {
  323. "probability":{
  324. "exp":{
  325. "op":"/",
  326. "left":1,
  327. "right":100
  328. }
  329. },
  330. "location":"location",
  331. "assignments":[
  332. {
  333. "ref":"c",
  334. "value":1
  335. },
  336. {
  337. "ref":"rho",
  338. "value":5
  339. }
  340. ],
  341. "observables":[
  342. ]
  343. },
  344. {
  345. "probability":{
  346. "exp":{
  347. "op":"/",
  348. "left":1,
  349. "right":100
  350. }
  351. },
  352. "location":"location",
  353. "assignments":[
  354. {
  355. "ref":"c",
  356. "value":1
  357. },
  358. {
  359. "ref":"rho",
  360. "value":6
  361. }
  362. ],
  363. "observables":[
  364. ]
  365. },
  366. {
  367. "probability":{
  368. "exp":{
  369. "op":"/",
  370. "left":1,
  371. "right":100
  372. }
  373. },
  374. "location":"location",
  375. "assignments":[
  376. {
  377. "ref":"c",
  378. "value":1
  379. },
  380. {
  381. "ref":"rho",
  382. "value":7
  383. }
  384. ],
  385. "observables":[
  386. ]
  387. },
  388. {
  389. "probability":{
  390. "exp":{
  391. "op":"/",
  392. "left":1,
  393. "right":100
  394. }
  395. },
  396. "location":"location",
  397. "assignments":[
  398. {
  399. "ref":"c",
  400. "value":1
  401. },
  402. {
  403. "ref":"rho",
  404. "value":8
  405. }
  406. ],
  407. "observables":[
  408. ]
  409. },
  410. {
  411. "probability":{
  412. "exp":{
  413. "op":"/",
  414. "left":1,
  415. "right":100
  416. }
  417. },
  418. "location":"location",
  419. "assignments":[
  420. {
  421. "ref":"c",
  422. "value":1
  423. },
  424. {
  425. "ref":"rho",
  426. "value":9
  427. }
  428. ],
  429. "observables":[
  430. ]
  431. },
  432. {
  433. "probability":{
  434. "exp":{
  435. "op":"/",
  436. "left":1,
  437. "right":100
  438. }
  439. },
  440. "location":"location",
  441. "assignments":[
  442. {
  443. "ref":"c",
  444. "value":1
  445. },
  446. {
  447. "ref":"rho",
  448. "value":10
  449. }
  450. ],
  451. "observables":[
  452. ]
  453. },
  454. {
  455. "probability":{
  456. "exp":{
  457. "op":"/",
  458. "left":1,
  459. "right":100
  460. }
  461. },
  462. "location":"location",
  463. "assignments":[
  464. {
  465. "ref":"c",
  466. "value":1
  467. },
  468. {
  469. "ref":"rho",
  470. "value":11
  471. }
  472. ],
  473. "observables":[
  474. ]
  475. },
  476. {
  477. "probability":{
  478. "exp":{
  479. "op":"/",
  480. "left":1,
  481. "right":100
  482. }
  483. },
  484. "location":"location",
  485. "assignments":[
  486. {
  487. "ref":"c",
  488. "value":1
  489. },
  490. {
  491. "ref":"rho",
  492. "value":12
  493. }
  494. ],
  495. "observables":[
  496. ]
  497. },
  498. {
  499. "probability":{
  500. "exp":{
  501. "op":"/",
  502. "left":1,
  503. "right":100
  504. }
  505. },
  506. "location":"location",
  507. "assignments":[
  508. {
  509. "ref":"c",
  510. "value":1
  511. },
  512. {
  513. "ref":"rho",
  514. "value":13
  515. }
  516. ],
  517. "observables":[
  518. ]
  519. },
  520. {
  521. "probability":{
  522. "exp":{
  523. "op":"/",
  524. "left":1,
  525. "right":100
  526. }
  527. },
  528. "location":"location",
  529. "assignments":[
  530. {
  531. "ref":"c",
  532. "value":1
  533. },
  534. {
  535. "ref":"rho",
  536. "value":14
  537. }
  538. ],
  539. "observables":[
  540. ]
  541. },
  542. {
  543. "probability":{
  544. "exp":{
  545. "op":"/",
  546. "left":1,
  547. "right":100
  548. }
  549. },
  550. "location":"location",
  551. "assignments":[
  552. {
  553. "ref":"c",
  554. "value":1
  555. },
  556. {
  557. "ref":"rho",
  558. "value":15
  559. }
  560. ],
  561. "observables":[
  562. ]
  563. },
  564. {
  565. "probability":{
  566. "exp":{
  567. "op":"/",
  568. "left":1,
  569. "right":100
  570. }
  571. },
  572. "location":"location",
  573. "assignments":[
  574. {
  575. "ref":"c",
  576. "value":1
  577. },
  578. {
  579. "ref":"rho",
  580. "value":16
  581. }
  582. ],
  583. "observables":[
  584. ]
  585. },
  586. {
  587. "probability":{
  588. "exp":{
  589. "op":"/",
  590. "left":1,
  591. "right":100
  592. }
  593. },
  594. "location":"location",
  595. "assignments":[
  596. {
  597. "ref":"c",
  598. "value":1
  599. },
  600. {
  601. "ref":"rho",
  602. "value":17
  603. }
  604. ],
  605. "observables":[
  606. ]
  607. },
  608. {
  609. "probability":{
  610. "exp":{
  611. "op":"/",
  612. "left":1,
  613. "right":100
  614. }
  615. },
  616. "location":"location",
  617. "assignments":[
  618. {
  619. "ref":"c",
  620. "value":1
  621. },
  622. {
  623. "ref":"rho",
  624. "value":18
  625. }
  626. ],
  627. "observables":[
  628. ]
  629. },
  630. {
  631. "probability":{
  632. "exp":{
  633. "op":"/",
  634. "left":1,
  635. "right":100
  636. }
  637. },
  638. "location":"location",
  639. "assignments":[
  640. {
  641. "ref":"c",
  642. "value":1
  643. },
  644. {
  645. "ref":"rho",
  646. "value":19
  647. }
  648. ],
  649. "observables":[
  650. ]
  651. },
  652. {
  653. "probability":{
  654. "exp":{
  655. "op":"/",
  656. "left":1,
  657. "right":100
  658. }
  659. },
  660. "location":"location",
  661. "assignments":[
  662. {
  663. "ref":"c",
  664. "value":1
  665. },
  666. {
  667. "ref":"rho",
  668. "value":20
  669. }
  670. ],
  671. "observables":[
  672. ]
  673. },
  674. {
  675. "probability":{
  676. "exp":{
  677. "op":"/",
  678. "left":1,
  679. "right":100
  680. }
  681. },
  682. "location":"location",
  683. "assignments":[
  684. {
  685. "ref":"c",
  686. "value":1
  687. },
  688. {
  689. "ref":"rho",
  690. "value":21
  691. }
  692. ],
  693. "observables":[
  694. ]
  695. },
  696. {
  697. "probability":{
  698. "exp":{
  699. "op":"/",
  700. "left":1,
  701. "right":100
  702. }
  703. },
  704. "location":"location",
  705. "assignments":[
  706. {
  707. "ref":"c",
  708. "value":1
  709. },
  710. {
  711. "ref":"rho",
  712. "value":22
  713. }
  714. ],
  715. "observables":[
  716. ]
  717. },
  718. {
  719. "probability":{
  720. "exp":{
  721. "op":"/",
  722. "left":1,
  723. "right":100
  724. }
  725. },
  726. "location":"location",
  727. "assignments":[
  728. {
  729. "ref":"c",
  730. "value":1
  731. },
  732. {
  733. "ref":"rho",
  734. "value":23
  735. }
  736. ],
  737. "observables":[
  738. ]
  739. },
  740. {
  741. "probability":{
  742. "exp":{
  743. "op":"/",
  744. "left":1,
  745. "right":100
  746. }
  747. },
  748. "location":"location",
  749. "assignments":[
  750. {
  751. "ref":"c",
  752. "value":1
  753. },
  754. {
  755. "ref":"rho",
  756. "value":24
  757. }
  758. ],
  759. "observables":[
  760. ]
  761. },
  762. {
  763. "probability":{
  764. "exp":{
  765. "op":"/",
  766. "left":1,
  767. "right":100
  768. }
  769. },
  770. "location":"location",
  771. "assignments":[
  772. {
  773. "ref":"c",
  774. "value":1
  775. },
  776. {
  777. "ref":"rho",
  778. "value":25
  779. }
  780. ],
  781. "observables":[
  782. ]
  783. },
  784. {
  785. "probability":{
  786. "exp":{
  787. "op":"/",
  788. "left":1,
  789. "right":100
  790. }
  791. },
  792. "location":"location",
  793. "assignments":[
  794. {
  795. "ref":"c",
  796. "value":1
  797. },
  798. {
  799. "ref":"rho",
  800. "value":26
  801. }
  802. ],
  803. "observables":[
  804. ]
  805. },
  806. {
  807. "probability":{
  808. "exp":{
  809. "op":"/",
  810. "left":1,
  811. "right":100
  812. }
  813. },
  814. "location":"location",
  815. "assignments":[
  816. {
  817. "ref":"c",
  818. "value":1
  819. },
  820. {
  821. "ref":"rho",
  822. "value":27
  823. }
  824. ],
  825. "observables":[
  826. ]
  827. },
  828. {
  829. "probability":{
  830. "exp":{
  831. "op":"/",
  832. "left":1,
  833. "right":100
  834. }
  835. },
  836. "location":"location",
  837. "assignments":[
  838. {
  839. "ref":"c",
  840. "value":1
  841. },
  842. {
  843. "ref":"rho",
  844. "value":28
  845. }
  846. ],
  847. "observables":[
  848. ]
  849. },
  850. {
  851. "probability":{
  852. "exp":{
  853. "op":"/",
  854. "left":1,
  855. "right":100
  856. }
  857. },
  858. "location":"location",
  859. "assignments":[
  860. {
  861. "ref":"c",
  862. "value":1
  863. },
  864. {
  865. "ref":"rho",
  866. "value":29
  867. }
  868. ],
  869. "observables":[
  870. ]
  871. },
  872. {
  873. "probability":{
  874. "exp":{
  875. "op":"/",
  876. "left":1,
  877. "right":100
  878. }
  879. },
  880. "location":"location",
  881. "assignments":[
  882. {
  883. "ref":"c",
  884. "value":1
  885. },
  886. {
  887. "ref":"rho",
  888. "value":30
  889. }
  890. ],
  891. "observables":[
  892. ]
  893. },
  894. {
  895. "probability":{
  896. "exp":{
  897. "op":"/",
  898. "left":1,
  899. "right":100
  900. }
  901. },
  902. "location":"location",
  903. "assignments":[
  904. {
  905. "ref":"c",
  906. "value":1
  907. },
  908. {
  909. "ref":"rho",
  910. "value":31
  911. }
  912. ],
  913. "observables":[
  914. ]
  915. },
  916. {
  917. "probability":{
  918. "exp":{
  919. "op":"/",
  920. "left":1,
  921. "right":100
  922. }
  923. },
  924. "location":"location",
  925. "assignments":[
  926. {
  927. "ref":"c",
  928. "value":1
  929. },
  930. {
  931. "ref":"rho",
  932. "value":32
  933. }
  934. ],
  935. "observables":[
  936. ]
  937. },
  938. {
  939. "probability":{
  940. "exp":{
  941. "op":"/",
  942. "left":1,
  943. "right":100
  944. }
  945. },
  946. "location":"location",
  947. "assignments":[
  948. {
  949. "ref":"c",
  950. "value":1
  951. },
  952. {
  953. "ref":"rho",
  954. "value":33
  955. }
  956. ],
  957. "observables":[
  958. ]
  959. },
  960. {
  961. "probability":{
  962. "exp":{
  963. "op":"/",
  964. "left":1,
  965. "right":100
  966. }
  967. },
  968. "location":"location",
  969. "assignments":[
  970. {
  971. "ref":"c",
  972. "value":1
  973. },
  974. {
  975. "ref":"rho",
  976. "value":34
  977. }
  978. ],
  979. "observables":[
  980. ]
  981. },
  982. {
  983. "probability":{
  984. "exp":{
  985. "op":"/",
  986. "left":1,
  987. "right":100
  988. }
  989. },
  990. "location":"location",
  991. "assignments":[
  992. {
  993. "ref":"c",
  994. "value":1
  995. },
  996. {
  997. "ref":"rho",
  998. "value":35
  999. }
  1000. ],
  1001. "observables":[
  1002. ]
  1003. },
  1004. {
  1005. "probability":{
  1006. "exp":{
  1007. "op":"/",
  1008. "left":1,
  1009. "right":100
  1010. }
  1011. },
  1012. "location":"location",
  1013. "assignments":[
  1014. {
  1015. "ref":"c",
  1016. "value":1
  1017. },
  1018. {
  1019. "ref":"rho",
  1020. "value":36
  1021. }
  1022. ],
  1023. "observables":[
  1024. ]
  1025. },
  1026. {
  1027. "probability":{
  1028. "exp":{
  1029. "op":"/",
  1030. "left":1,
  1031. "right":100
  1032. }
  1033. },
  1034. "location":"location",
  1035. "assignments":[
  1036. {
  1037. "ref":"c",
  1038. "value":1
  1039. },
  1040. {
  1041. "ref":"rho",
  1042. "value":37
  1043. }
  1044. ],
  1045. "observables":[
  1046. ]
  1047. },
  1048. {
  1049. "probability":{
  1050. "exp":{
  1051. "op":"/",
  1052. "left":1,
  1053. "right":100
  1054. }
  1055. },
  1056. "location":"location",
  1057. "assignments":[
  1058. {
  1059. "ref":"c",
  1060. "value":1
  1061. },
  1062. {
  1063. "ref":"rho",
  1064. "value":38
  1065. }
  1066. ],
  1067. "observables":[
  1068. ]
  1069. },
  1070. {
  1071. "probability":{
  1072. "exp":{
  1073. "op":"/",
  1074. "left":1,
  1075. "right":100
  1076. }
  1077. },
  1078. "location":"location",
  1079. "assignments":[
  1080. {
  1081. "ref":"c",
  1082. "value":1
  1083. },
  1084. {
  1085. "ref":"rho",
  1086. "value":39
  1087. }
  1088. ],
  1089. "observables":[
  1090. ]
  1091. },
  1092. {
  1093. "probability":{
  1094. "exp":{
  1095. "op":"/",
  1096. "left":1,
  1097. "right":100
  1098. }
  1099. },
  1100. "location":"location",
  1101. "assignments":[
  1102. {
  1103. "ref":"c",
  1104. "value":1
  1105. },
  1106. {
  1107. "ref":"rho",
  1108. "value":40
  1109. }
  1110. ],
  1111. "observables":[
  1112. ]
  1113. },
  1114. {
  1115. "probability":{
  1116. "exp":{
  1117. "op":"/",
  1118. "left":1,
  1119. "right":100
  1120. }
  1121. },
  1122. "location":"location",
  1123. "assignments":[
  1124. {
  1125. "ref":"c",
  1126. "value":1
  1127. },
  1128. {
  1129. "ref":"rho",
  1130. "value":41
  1131. }
  1132. ],
  1133. "observables":[
  1134. ]
  1135. },
  1136. {
  1137. "probability":{
  1138. "exp":{
  1139. "op":"/",
  1140. "left":1,
  1141. "right":100
  1142. }
  1143. },
  1144. "location":"location",
  1145. "assignments":[
  1146. {
  1147. "ref":"c",
  1148. "value":1
  1149. },
  1150. {
  1151. "ref":"rho",
  1152. "value":42
  1153. }
  1154. ],
  1155. "observables":[
  1156. ]
  1157. },
  1158. {
  1159. "probability":{
  1160. "exp":{
  1161. "op":"/",
  1162. "left":1,
  1163. "right":100
  1164. }
  1165. },
  1166. "location":"location",
  1167. "assignments":[
  1168. {
  1169. "ref":"c",
  1170. "value":1
  1171. },
  1172. {
  1173. "ref":"rho",
  1174. "value":43
  1175. }
  1176. ],
  1177. "observables":[
  1178. ]
  1179. },
  1180. {
  1181. "probability":{
  1182. "exp":{
  1183. "op":"/",
  1184. "left":1,
  1185. "right":100
  1186. }
  1187. },
  1188. "location":"location",
  1189. "assignments":[
  1190. {
  1191. "ref":"c",
  1192. "value":1
  1193. },
  1194. {
  1195. "ref":"rho",
  1196. "value":44
  1197. }
  1198. ],
  1199. "observables":[
  1200. ]
  1201. },
  1202. {
  1203. "probability":{
  1204. "exp":{
  1205. "op":"/",
  1206. "left":1,
  1207. "right":100
  1208. }
  1209. },
  1210. "location":"location",
  1211. "assignments":[
  1212. {
  1213. "ref":"c",
  1214. "value":1
  1215. },
  1216. {
  1217. "ref":"rho",
  1218. "value":45
  1219. }
  1220. ],
  1221. "observables":[
  1222. ]
  1223. },
  1224. {
  1225. "probability":{
  1226. "exp":{
  1227. "op":"/",
  1228. "left":1,
  1229. "right":100
  1230. }
  1231. },
  1232. "location":"location",
  1233. "assignments":[
  1234. {
  1235. "ref":"c",
  1236. "value":1
  1237. },
  1238. {
  1239. "ref":"rho",
  1240. "value":46
  1241. }
  1242. ],
  1243. "observables":[
  1244. ]
  1245. },
  1246. {
  1247. "probability":{
  1248. "exp":{
  1249. "op":"/",
  1250. "left":1,
  1251. "right":100
  1252. }
  1253. },
  1254. "location":"location",
  1255. "assignments":[
  1256. {
  1257. "ref":"c",
  1258. "value":1
  1259. },
  1260. {
  1261. "ref":"rho",
  1262. "value":47
  1263. }
  1264. ],
  1265. "observables":[
  1266. ]
  1267. },
  1268. {
  1269. "probability":{
  1270. "exp":{
  1271. "op":"/",
  1272. "left":1,
  1273. "right":100
  1274. }
  1275. },
  1276. "location":"location",
  1277. "assignments":[
  1278. {
  1279. "ref":"c",
  1280. "value":1
  1281. },
  1282. {
  1283. "ref":"rho",
  1284. "value":48
  1285. }
  1286. ],
  1287. "observables":[
  1288. ]
  1289. },
  1290. {
  1291. "probability":{
  1292. "exp":{
  1293. "op":"/",
  1294. "left":1,
  1295. "right":100
  1296. }
  1297. },
  1298. "location":"location",
  1299. "assignments":[
  1300. {
  1301. "ref":"c",
  1302. "value":1
  1303. },
  1304. {
  1305. "ref":"rho",
  1306. "value":49
  1307. }
  1308. ],
  1309. "observables":[
  1310. ]
  1311. },
  1312. {
  1313. "probability":{
  1314. "exp":{
  1315. "op":"/",
  1316. "left":1,
  1317. "right":100
  1318. }
  1319. },
  1320. "location":"location",
  1321. "assignments":[
  1322. {
  1323. "ref":"c",
  1324. "value":1
  1325. },
  1326. {
  1327. "ref":"rho",
  1328. "value":50
  1329. }
  1330. ],
  1331. "observables":[
  1332. ]
  1333. },
  1334. {
  1335. "probability":{
  1336. "exp":{
  1337. "op":"/",
  1338. "left":1,
  1339. "right":100
  1340. }
  1341. },
  1342. "location":"location",
  1343. "assignments":[
  1344. {
  1345. "ref":"c",
  1346. "value":1
  1347. },
  1348. {
  1349. "ref":"rho",
  1350. "value":51
  1351. }
  1352. ],
  1353. "observables":[
  1354. ]
  1355. },
  1356. {
  1357. "probability":{
  1358. "exp":{
  1359. "op":"/",
  1360. "left":1,
  1361. "right":100
  1362. }
  1363. },
  1364. "location":"location",
  1365. "assignments":[
  1366. {
  1367. "ref":"c",
  1368. "value":1
  1369. },
  1370. {
  1371. "ref":"rho",
  1372. "value":52
  1373. }
  1374. ],
  1375. "observables":[
  1376. ]
  1377. },
  1378. {
  1379. "probability":{
  1380. "exp":{
  1381. "op":"/",
  1382. "left":1,
  1383. "right":100
  1384. }
  1385. },
  1386. "location":"location",
  1387. "assignments":[
  1388. {
  1389. "ref":"c",
  1390. "value":1
  1391. },
  1392. {
  1393. "ref":"rho",
  1394. "value":53
  1395. }
  1396. ],
  1397. "observables":[
  1398. ]
  1399. },
  1400. {
  1401. "probability":{
  1402. "exp":{
  1403. "op":"/",
  1404. "left":1,
  1405. "right":100
  1406. }
  1407. },
  1408. "location":"location",
  1409. "assignments":[
  1410. {
  1411. "ref":"c",
  1412. "value":1
  1413. },
  1414. {
  1415. "ref":"rho",
  1416. "value":54
  1417. }
  1418. ],
  1419. "observables":[
  1420. ]
  1421. },
  1422. {
  1423. "probability":{
  1424. "exp":{
  1425. "op":"/",
  1426. "left":1,
  1427. "right":100
  1428. }
  1429. },
  1430. "location":"location",
  1431. "assignments":[
  1432. {
  1433. "ref":"c",
  1434. "value":1
  1435. },
  1436. {
  1437. "ref":"rho",
  1438. "value":55
  1439. }
  1440. ],
  1441. "observables":[
  1442. ]
  1443. },
  1444. {
  1445. "probability":{
  1446. "exp":{
  1447. "op":"/",
  1448. "left":1,
  1449. "right":100
  1450. }
  1451. },
  1452. "location":"location",
  1453. "assignments":[
  1454. {
  1455. "ref":"c",
  1456. "value":1
  1457. },
  1458. {
  1459. "ref":"rho",
  1460. "value":56
  1461. }
  1462. ],
  1463. "observables":[
  1464. ]
  1465. },
  1466. {
  1467. "probability":{
  1468. "exp":{
  1469. "op":"/",
  1470. "left":1,
  1471. "right":100
  1472. }
  1473. },
  1474. "location":"location",
  1475. "assignments":[
  1476. {
  1477. "ref":"c",
  1478. "value":1
  1479. },
  1480. {
  1481. "ref":"rho",
  1482. "value":57
  1483. }
  1484. ],
  1485. "observables":[
  1486. ]
  1487. },
  1488. {
  1489. "probability":{
  1490. "exp":{
  1491. "op":"/",
  1492. "left":1,
  1493. "right":100
  1494. }
  1495. },
  1496. "location":"location",
  1497. "assignments":[
  1498. {
  1499. "ref":"c",
  1500. "value":1
  1501. },
  1502. {
  1503. "ref":"rho",
  1504. "value":58
  1505. }
  1506. ],
  1507. "observables":[
  1508. ]
  1509. },
  1510. {
  1511. "probability":{
  1512. "exp":{
  1513. "op":"/",
  1514. "left":1,
  1515. "right":100
  1516. }
  1517. },
  1518. "location":"location",
  1519. "assignments":[
  1520. {
  1521. "ref":"c",
  1522. "value":1
  1523. },
  1524. {
  1525. "ref":"rho",
  1526. "value":59
  1527. }
  1528. ],
  1529. "observables":[
  1530. ]
  1531. },
  1532. {
  1533. "probability":{
  1534. "exp":{
  1535. "op":"/",
  1536. "left":1,
  1537. "right":100
  1538. }
  1539. },
  1540. "location":"location",
  1541. "assignments":[
  1542. {
  1543. "ref":"c",
  1544. "value":1
  1545. },
  1546. {
  1547. "ref":"rho",
  1548. "value":60
  1549. }
  1550. ],
  1551. "observables":[
  1552. ]
  1553. },
  1554. {
  1555. "probability":{
  1556. "exp":{
  1557. "op":"/",
  1558. "left":1,
  1559. "right":100
  1560. }
  1561. },
  1562. "location":"location",
  1563. "assignments":[
  1564. {
  1565. "ref":"c",
  1566. "value":1
  1567. },
  1568. {
  1569. "ref":"rho",
  1570. "value":61
  1571. }
  1572. ],
  1573. "observables":[
  1574. ]
  1575. },
  1576. {
  1577. "probability":{
  1578. "exp":{
  1579. "op":"/",
  1580. "left":1,
  1581. "right":100
  1582. }
  1583. },
  1584. "location":"location",
  1585. "assignments":[
  1586. {
  1587. "ref":"c",
  1588. "value":1
  1589. },
  1590. {
  1591. "ref":"rho",
  1592. "value":62
  1593. }
  1594. ],
  1595. "observables":[
  1596. ]
  1597. },
  1598. {
  1599. "probability":{
  1600. "exp":{
  1601. "op":"/",
  1602. "left":1,
  1603. "right":100
  1604. }
  1605. },
  1606. "location":"location",
  1607. "assignments":[
  1608. {
  1609. "ref":"c",
  1610. "value":1
  1611. },
  1612. {
  1613. "ref":"rho",
  1614. "value":63
  1615. }
  1616. ],
  1617. "observables":[
  1618. ]
  1619. },
  1620. {
  1621. "probability":{
  1622. "exp":{
  1623. "op":"/",
  1624. "left":1,
  1625. "right":100
  1626. }
  1627. },
  1628. "location":"location",
  1629. "assignments":[
  1630. {
  1631. "ref":"c",
  1632. "value":1
  1633. },
  1634. {
  1635. "ref":"rho",
  1636. "value":64
  1637. }
  1638. ],
  1639. "observables":[
  1640. ]
  1641. },
  1642. {
  1643. "probability":{
  1644. "exp":{
  1645. "op":"/",
  1646. "left":1,
  1647. "right":100
  1648. }
  1649. },
  1650. "location":"location",
  1651. "assignments":[
  1652. {
  1653. "ref":"c",
  1654. "value":1
  1655. },
  1656. {
  1657. "ref":"rho",
  1658. "value":65
  1659. }
  1660. ],
  1661. "observables":[
  1662. ]
  1663. },
  1664. {
  1665. "probability":{
  1666. "exp":{
  1667. "op":"/",
  1668. "left":1,
  1669. "right":100
  1670. }
  1671. },
  1672. "location":"location",
  1673. "assignments":[
  1674. {
  1675. "ref":"c",
  1676. "value":1
  1677. },
  1678. {
  1679. "ref":"rho",
  1680. "value":66
  1681. }
  1682. ],
  1683. "observables":[
  1684. ]
  1685. },
  1686. {
  1687. "probability":{
  1688. "exp":{
  1689. "op":"/",
  1690. "left":1,
  1691. "right":100
  1692. }
  1693. },
  1694. "location":"location",
  1695. "assignments":[
  1696. {
  1697. "ref":"c",
  1698. "value":1
  1699. },
  1700. {
  1701. "ref":"rho",
  1702. "value":67
  1703. }
  1704. ],
  1705. "observables":[
  1706. ]
  1707. },
  1708. {
  1709. "probability":{
  1710. "exp":{
  1711. "op":"/",
  1712. "left":1,
  1713. "right":100
  1714. }
  1715. },
  1716. "location":"location",
  1717. "assignments":[
  1718. {
  1719. "ref":"c",
  1720. "value":1
  1721. },
  1722. {
  1723. "ref":"rho",
  1724. "value":68
  1725. }
  1726. ],
  1727. "observables":[
  1728. ]
  1729. },
  1730. {
  1731. "probability":{
  1732. "exp":{
  1733. "op":"/",
  1734. "left":1,
  1735. "right":100
  1736. }
  1737. },
  1738. "location":"location",
  1739. "assignments":[
  1740. {
  1741. "ref":"c",
  1742. "value":1
  1743. },
  1744. {
  1745. "ref":"rho",
  1746. "value":69
  1747. }
  1748. ],
  1749. "observables":[
  1750. ]
  1751. },
  1752. {
  1753. "probability":{
  1754. "exp":{
  1755. "op":"/",
  1756. "left":1,
  1757. "right":100
  1758. }
  1759. },
  1760. "location":"location",
  1761. "assignments":[
  1762. {
  1763. "ref":"c",
  1764. "value":1
  1765. },
  1766. {
  1767. "ref":"rho",
  1768. "value":70
  1769. }
  1770. ],
  1771. "observables":[
  1772. ]
  1773. },
  1774. {
  1775. "probability":{
  1776. "exp":{
  1777. "op":"/",
  1778. "left":1,
  1779. "right":100
  1780. }
  1781. },
  1782. "location":"location",
  1783. "assignments":[
  1784. {
  1785. "ref":"c",
  1786. "value":1
  1787. },
  1788. {
  1789. "ref":"rho",
  1790. "value":71
  1791. }
  1792. ],
  1793. "observables":[
  1794. ]
  1795. },
  1796. {
  1797. "probability":{
  1798. "exp":{
  1799. "op":"/",
  1800. "left":1,
  1801. "right":100
  1802. }
  1803. },
  1804. "location":"location",
  1805. "assignments":[
  1806. {
  1807. "ref":"c",
  1808. "value":1
  1809. },
  1810. {
  1811. "ref":"rho",
  1812. "value":72
  1813. }
  1814. ],
  1815. "observables":[
  1816. ]
  1817. },
  1818. {
  1819. "probability":{
  1820. "exp":{
  1821. "op":"/",
  1822. "left":1,
  1823. "right":100
  1824. }
  1825. },
  1826. "location":"location",
  1827. "assignments":[
  1828. {
  1829. "ref":"c",
  1830. "value":1
  1831. },
  1832. {
  1833. "ref":"rho",
  1834. "value":73
  1835. }
  1836. ],
  1837. "observables":[
  1838. ]
  1839. },
  1840. {
  1841. "probability":{
  1842. "exp":{
  1843. "op":"/",
  1844. "left":1,
  1845. "right":100
  1846. }
  1847. },
  1848. "location":"location",
  1849. "assignments":[
  1850. {
  1851. "ref":"c",
  1852. "value":1
  1853. },
  1854. {
  1855. "ref":"rho",
  1856. "value":74
  1857. }
  1858. ],
  1859. "observables":[
  1860. ]
  1861. },
  1862. {
  1863. "probability":{
  1864. "exp":{
  1865. "op":"/",
  1866. "left":1,
  1867. "right":100
  1868. }
  1869. },
  1870. "location":"location",
  1871. "assignments":[
  1872. {
  1873. "ref":"c",
  1874. "value":1
  1875. },
  1876. {
  1877. "ref":"rho",
  1878. "value":75
  1879. }
  1880. ],
  1881. "observables":[
  1882. ]
  1883. },
  1884. {
  1885. "probability":{
  1886. "exp":{
  1887. "op":"/",
  1888. "left":1,
  1889. "right":100
  1890. }
  1891. },
  1892. "location":"location",
  1893. "assignments":[
  1894. {
  1895. "ref":"c",
  1896. "value":1
  1897. },
  1898. {
  1899. "ref":"rho",
  1900. "value":76
  1901. }
  1902. ],
  1903. "observables":[
  1904. ]
  1905. },
  1906. {
  1907. "probability":{
  1908. "exp":{
  1909. "op":"/",
  1910. "left":1,
  1911. "right":100
  1912. }
  1913. },
  1914. "location":"location",
  1915. "assignments":[
  1916. {
  1917. "ref":"c",
  1918. "value":1
  1919. },
  1920. {
  1921. "ref":"rho",
  1922. "value":77
  1923. }
  1924. ],
  1925. "observables":[
  1926. ]
  1927. },
  1928. {
  1929. "probability":{
  1930. "exp":{
  1931. "op":"/",
  1932. "left":1,
  1933. "right":100
  1934. }
  1935. },
  1936. "location":"location",
  1937. "assignments":[
  1938. {
  1939. "ref":"c",
  1940. "value":1
  1941. },
  1942. {
  1943. "ref":"rho",
  1944. "value":78
  1945. }
  1946. ],
  1947. "observables":[
  1948. ]
  1949. },
  1950. {
  1951. "probability":{
  1952. "exp":{
  1953. "op":"/",
  1954. "left":1,
  1955. "right":100
  1956. }
  1957. },
  1958. "location":"location",
  1959. "assignments":[
  1960. {
  1961. "ref":"c",
  1962. "value":1
  1963. },
  1964. {
  1965. "ref":"rho",
  1966. "value":79
  1967. }
  1968. ],
  1969. "observables":[
  1970. ]
  1971. },
  1972. {
  1973. "probability":{
  1974. "exp":{
  1975. "op":"/",
  1976. "left":1,
  1977. "right":100
  1978. }
  1979. },
  1980. "location":"location",
  1981. "assignments":[
  1982. {
  1983. "ref":"c",
  1984. "value":1
  1985. },
  1986. {
  1987. "ref":"rho",
  1988. "value":80
  1989. }
  1990. ],
  1991. "observables":[
  1992. ]
  1993. },
  1994. {
  1995. "probability":{
  1996. "exp":{
  1997. "op":"/",
  1998. "left":1,
  1999. "right":100
  2000. }
  2001. },
  2002. "location":"location",
  2003. "assignments":[
  2004. {
  2005. "ref":"c",
  2006. "value":1
  2007. },
  2008. {
  2009. "ref":"rho",
  2010. "value":81
  2011. }
  2012. ],
  2013. "observables":[
  2014. ]
  2015. },
  2016. {
  2017. "probability":{
  2018. "exp":{
  2019. "op":"/",
  2020. "left":1,
  2021. "right":100
  2022. }
  2023. },
  2024. "location":"location",
  2025. "assignments":[
  2026. {
  2027. "ref":"c",
  2028. "value":1
  2029. },
  2030. {
  2031. "ref":"rho",
  2032. "value":82
  2033. }
  2034. ],
  2035. "observables":[
  2036. ]
  2037. },
  2038. {
  2039. "probability":{
  2040. "exp":{
  2041. "op":"/",
  2042. "left":1,
  2043. "right":100
  2044. }
  2045. },
  2046. "location":"location",
  2047. "assignments":[
  2048. {
  2049. "ref":"c",
  2050. "value":1
  2051. },
  2052. {
  2053. "ref":"rho",
  2054. "value":83
  2055. }
  2056. ],
  2057. "observables":[
  2058. ]
  2059. },
  2060. {
  2061. "probability":{
  2062. "exp":{
  2063. "op":"/",
  2064. "left":1,
  2065. "right":100
  2066. }
  2067. },
  2068. "location":"location",
  2069. "assignments":[
  2070. {
  2071. "ref":"c",
  2072. "value":1
  2073. },
  2074. {
  2075. "ref":"rho",
  2076. "value":84
  2077. }
  2078. ],
  2079. "observables":[
  2080. ]
  2081. },
  2082. {
  2083. "probability":{
  2084. "exp":{
  2085. "op":"/",
  2086. "left":1,
  2087. "right":100
  2088. }
  2089. },
  2090. "location":"location",
  2091. "assignments":[
  2092. {
  2093. "ref":"c",
  2094. "value":1
  2095. },
  2096. {
  2097. "ref":"rho",
  2098. "value":85
  2099. }
  2100. ],
  2101. "observables":[
  2102. ]
  2103. },
  2104. {
  2105. "probability":{
  2106. "exp":{
  2107. "op":"/",
  2108. "left":1,
  2109. "right":100
  2110. }
  2111. },
  2112. "location":"location",
  2113. "assignments":[
  2114. {
  2115. "ref":"c",
  2116. "value":1
  2117. },
  2118. {
  2119. "ref":"rho",
  2120. "value":86
  2121. }
  2122. ],
  2123. "observables":[
  2124. ]
  2125. },
  2126. {
  2127. "probability":{
  2128. "exp":{
  2129. "op":"/",
  2130. "left":1,
  2131. "right":100
  2132. }
  2133. },
  2134. "location":"location",
  2135. "assignments":[
  2136. {
  2137. "ref":"c",
  2138. "value":1
  2139. },
  2140. {
  2141. "ref":"rho",
  2142. "value":87
  2143. }
  2144. ],
  2145. "observables":[
  2146. ]
  2147. },
  2148. {
  2149. "probability":{
  2150. "exp":{
  2151. "op":"/",
  2152. "left":1,
  2153. "right":100
  2154. }
  2155. },
  2156. "location":"location",
  2157. "assignments":[
  2158. {
  2159. "ref":"c",
  2160. "value":1
  2161. },
  2162. {
  2163. "ref":"rho",
  2164. "value":88
  2165. }
  2166. ],
  2167. "observables":[
  2168. ]
  2169. },
  2170. {
  2171. "probability":{
  2172. "exp":{
  2173. "op":"/",
  2174. "left":1,
  2175. "right":100
  2176. }
  2177. },
  2178. "location":"location",
  2179. "assignments":[
  2180. {
  2181. "ref":"c",
  2182. "value":1
  2183. },
  2184. {
  2185. "ref":"rho",
  2186. "value":89
  2187. }
  2188. ],
  2189. "observables":[
  2190. ]
  2191. },
  2192. {
  2193. "probability":{
  2194. "exp":{
  2195. "op":"/",
  2196. "left":1,
  2197. "right":100
  2198. }
  2199. },
  2200. "location":"location",
  2201. "assignments":[
  2202. {
  2203. "ref":"c",
  2204. "value":1
  2205. },
  2206. {
  2207. "ref":"rho",
  2208. "value":90
  2209. }
  2210. ],
  2211. "observables":[
  2212. ]
  2213. },
  2214. {
  2215. "probability":{
  2216. "exp":{
  2217. "op":"/",
  2218. "left":1,
  2219. "right":100
  2220. }
  2221. },
  2222. "location":"location",
  2223. "assignments":[
  2224. {
  2225. "ref":"c",
  2226. "value":1
  2227. },
  2228. {
  2229. "ref":"rho",
  2230. "value":91
  2231. }
  2232. ],
  2233. "observables":[
  2234. ]
  2235. },
  2236. {
  2237. "probability":{
  2238. "exp":{
  2239. "op":"/",
  2240. "left":1,
  2241. "right":100
  2242. }
  2243. },
  2244. "location":"location",
  2245. "assignments":[
  2246. {
  2247. "ref":"c",
  2248. "value":1
  2249. },
  2250. {
  2251. "ref":"rho",
  2252. "value":92
  2253. }
  2254. ],
  2255. "observables":[
  2256. ]
  2257. },
  2258. {
  2259. "probability":{
  2260. "exp":{
  2261. "op":"/",
  2262. "left":1,
  2263. "right":100
  2264. }
  2265. },
  2266. "location":"location",
  2267. "assignments":[
  2268. {
  2269. "ref":"c",
  2270. "value":1
  2271. },
  2272. {
  2273. "ref":"rho",
  2274. "value":93
  2275. }
  2276. ],
  2277. "observables":[
  2278. ]
  2279. },
  2280. {
  2281. "probability":{
  2282. "exp":{
  2283. "op":"/",
  2284. "left":1,
  2285. "right":100
  2286. }
  2287. },
  2288. "location":"location",
  2289. "assignments":[
  2290. {
  2291. "ref":"c",
  2292. "value":1
  2293. },
  2294. {
  2295. "ref":"rho",
  2296. "value":94
  2297. }
  2298. ],
  2299. "observables":[
  2300. ]
  2301. },
  2302. {
  2303. "probability":{
  2304. "exp":{
  2305. "op":"/",
  2306. "left":1,
  2307. "right":100
  2308. }
  2309. },
  2310. "location":"location",
  2311. "assignments":[
  2312. {
  2313. "ref":"c",
  2314. "value":1
  2315. },
  2316. {
  2317. "ref":"rho",
  2318. "value":95
  2319. }
  2320. ],
  2321. "observables":[
  2322. ]
  2323. },
  2324. {
  2325. "probability":{
  2326. "exp":{
  2327. "op":"/",
  2328. "left":1,
  2329. "right":100
  2330. }
  2331. },
  2332. "location":"location",
  2333. "assignments":[
  2334. {
  2335. "ref":"c",
  2336. "value":1
  2337. },
  2338. {
  2339. "ref":"rho",
  2340. "value":96
  2341. }
  2342. ],
  2343. "observables":[
  2344. ]
  2345. },
  2346. {
  2347. "probability":{
  2348. "exp":{
  2349. "op":"/",
  2350. "left":1,
  2351. "right":100
  2352. }
  2353. },
  2354. "location":"location",
  2355. "assignments":[
  2356. {
  2357. "ref":"c",
  2358. "value":1
  2359. },
  2360. {
  2361. "ref":"rho",
  2362. "value":97
  2363. }
  2364. ],
  2365. "observables":[
  2366. ]
  2367. },
  2368. {
  2369. "probability":{
  2370. "exp":{
  2371. "op":"/",
  2372. "left":1,
  2373. "right":100
  2374. }
  2375. },
  2376. "location":"location",
  2377. "assignments":[
  2378. {
  2379. "ref":"c",
  2380. "value":1
  2381. },
  2382. {
  2383. "ref":"rho",
  2384. "value":98
  2385. }
  2386. ],
  2387. "observables":[
  2388. ]
  2389. },
  2390. {
  2391. "probability":{
  2392. "exp":{
  2393. "op":"/",
  2394. "left":1,
  2395. "right":100
  2396. }
  2397. },
  2398. "location":"location",
  2399. "assignments":[
  2400. {
  2401. "ref":"c",
  2402. "value":1
  2403. },
  2404. {
  2405. "ref":"rho",
  2406. "value":99
  2407. }
  2408. ],
  2409. "observables":[
  2410. ]
  2411. },
  2412. {
  2413. "probability":{
  2414. "exp":{
  2415. "op":"/",
  2416. "left":1,
  2417. "right":100
  2418. }
  2419. },
  2420. "location":"location",
  2421. "assignments":[
  2422. {
  2423. "ref":"c",
  2424. "value":1
  2425. },
  2426. {
  2427. "ref":"rho",
  2428. "value":100
  2429. }
  2430. ],
  2431. "observables":[
  2432. ]
  2433. }
  2434. ]
  2435. }
  2436. ]
  2437. }
  2438. ],
  2439. "system":{
  2440. "elements":[
  2441. {
  2442. "automaton":"contract"
  2443. }
  2444. ],
  2445. "syncs":[
  2446. {
  2447. "synchronise":[
  2448. "tau__"
  2449. ],
  2450. "result":"tau__"
  2451. }
  2452. ]
  2453. }
  2454. }