The source code and dockerfile for the GSW2024 AI Lab.
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.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.

220 lines
4.1 KiB

2 months ago
  1. {
  2. "actions": [],
  3. "automata": [
  4. {
  5. "edges": [
  6. {
  7. "destinations": [
  8. {
  9. "location": "scc1-2",
  10. "probability": {
  11. "exp": 1
  12. }
  13. }
  14. ],
  15. "guard": {
  16. "exp": true
  17. },
  18. "location": "scc1-1",
  19. "rate": {
  20. "exp": 3
  21. }
  22. },
  23. {
  24. "destinations": [
  25. {
  26. "location": "scc1-1",
  27. "probability": {
  28. "exp": 0.5
  29. }
  30. },
  31. {
  32. "location": "l-2",
  33. "probability": {
  34. "exp": 0.5
  35. }
  36. }
  37. ],
  38. "guard": {
  39. "exp": true
  40. },
  41. "location": "scc1-2",
  42. "rate": {
  43. "exp": 1
  44. }
  45. },
  46. {
  47. "destinations": [
  48. {
  49. "location": "bscc1",
  50. "probability": {
  51. "exp": 0.5
  52. }
  53. },
  54. {
  55. "location": "bscc3-1",
  56. "probability": {
  57. "exp": 0.5
  58. }
  59. }
  60. ],
  61. "guard": {
  62. "exp": true
  63. },
  64. "location": "scc1-1",
  65. "rate": {
  66. "exp": 1
  67. }
  68. },
  69. {
  70. "destinations": [
  71. {
  72. "location": "bscc2",
  73. "probability": {
  74. "exp": 0.3
  75. }
  76. },
  77. {
  78. "location": "l-2",
  79. "probability": {
  80. "exp": 0.7
  81. }
  82. }
  83. ],
  84. "guard": {
  85. "exp": true
  86. },
  87. "location": "l-2",
  88. "rate": {
  89. "exp": 2
  90. }
  91. },
  92. {
  93. "destinations": [
  94. {
  95. "location": "bscc2",
  96. "probability": {
  97. "exp": 1
  98. }
  99. }
  100. ],
  101. "guard": {
  102. "exp": true
  103. },
  104. "location": "bscc2",
  105. "rate": {
  106. "exp": 4
  107. }
  108. },
  109. {
  110. "destinations": [
  111. {
  112. "location": "bscc3-1",
  113. "probability": {
  114. "exp": 1
  115. }
  116. }
  117. ],
  118. "guard": {
  119. "exp": true
  120. },
  121. "location": "bscc3-3",
  122. "rate": {
  123. "exp": 1
  124. }
  125. },
  126. {
  127. "destinations": [
  128. {
  129. "location": "bscc3-3",
  130. "probability": {
  131. "exp": 1
  132. }
  133. }
  134. ],
  135. "guard": {
  136. "exp": true
  137. },
  138. "location": "bscc3-2",
  139. "rate": {
  140. "exp": 2
  141. }
  142. },
  143. {
  144. "destinations": [
  145. {
  146. "location": "bscc3-2",
  147. "probability": {
  148. "exp": 1
  149. }
  150. }
  151. ],
  152. "guard": {
  153. "exp": true
  154. },
  155. "location": "bscc3-1",
  156. "rate": {
  157. "exp": 4
  158. }
  159. }
  160. ],
  161. "initial-locations": [
  162. "scc1-1"
  163. ],
  164. "locations": [
  165. {
  166. "name": "scc1-1"
  167. },
  168. {
  169. "name": "l-2"
  170. },
  171. {
  172. "name": "bscc3-3"
  173. },
  174. {
  175. "name": "scc1-2"
  176. },
  177. {
  178. "name": "bscc2"
  179. },
  180. {
  181. "name": "bscc1"
  182. },
  183. {
  184. "name": "bscc3-2"
  185. },
  186. {
  187. "name": "bscc3-1"
  188. }
  189. ],
  190. "name": "element_name"
  191. }
  192. ],
  193. "features": [
  194. "derived-operators",
  195. "functions",
  196. "state-exit-rewards"
  197. ],
  198. "jani-version": 1,
  199. "name": "steadystatedistrtest",
  200. "system": {
  201. "elements": [
  202. {
  203. "automaton": "element_name"
  204. }
  205. ]
  206. },
  207. "type": "ctmc",
  208. "variables": [
  209. {
  210. "initial-value": 0,
  211. "name": "x",
  212. "transient": false,
  213. "type": {
  214. "base": "int",
  215. "kind": "bounded",
  216. "lower-bound": 0,
  217. "upper-bound": 1
  218. }
  219. }
  220. ]
  221. }