8131 lines
261 KiB

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