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

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