cbdsim_debugging.py.svg 138 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013
  1. <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  2. <!-- Created with Inkscape (http://www.inkscape.org/) -->
  3. <svg
  4. xmlns:dc="http://purl.org/dc/elements/1.1/"
  5. xmlns:cc="http://creativecommons.org/ns#"
  6. xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  7. xmlns:svg="http://www.w3.org/2000/svg"
  8. xmlns="http://www.w3.org/2000/svg"
  9. xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
  10. xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
  11. width="322.1868mm"
  12. height="126.34663mm"
  13. viewBox="0 0 1141.6068 447.68492"
  14. id="svg2"
  15. version="1.1"
  16. inkscape:version="0.91 r13725"
  17. sodipodi:docname="cbdsim_debugging.py.svg">
  18. <defs
  19. id="defs4">
  20. <marker
  21. inkscape:stockid="Arrow1Mend"
  22. orient="auto"
  23. refY="0"
  24. refX="0"
  25. id="marker7710"
  26. style="overflow:visible"
  27. inkscape:isstock="true">
  28. <path
  29. id="path7712"
  30. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  31. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  32. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  33. inkscape:connector-curvature="0" />
  34. </marker>
  35. <marker
  36. inkscape:isstock="true"
  37. style="overflow:visible"
  38. id="marker13358"
  39. refX="0"
  40. refY="0"
  41. orient="auto"
  42. inkscape:stockid="Arrow1Mend"
  43. inkscape:collect="always">
  44. <path
  45. inkscape:connector-curvature="0"
  46. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  47. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  48. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  49. id="path13360" />
  50. </marker>
  51. <marker
  52. inkscape:stockid="Arrow1Mend"
  53. orient="auto"
  54. refY="0"
  55. refX="0"
  56. id="marker11524"
  57. style="overflow:visible"
  58. inkscape:isstock="true"
  59. inkscape:collect="always">
  60. <path
  61. id="path11526"
  62. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  63. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  64. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  65. inkscape:connector-curvature="0" />
  66. </marker>
  67. <marker
  68. inkscape:isstock="true"
  69. style="overflow:visible"
  70. id="marker11122"
  71. refX="0"
  72. refY="0"
  73. orient="auto"
  74. inkscape:stockid="Arrow1Mend"
  75. inkscape:collect="always">
  76. <path
  77. inkscape:connector-curvature="0"
  78. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  79. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  80. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  81. id="path11124" />
  82. </marker>
  83. <marker
  84. inkscape:stockid="Arrow1Mend"
  85. orient="auto"
  86. refY="0"
  87. refX="0"
  88. id="marker9783"
  89. style="overflow:visible"
  90. inkscape:isstock="true"
  91. inkscape:collect="always">
  92. <path
  93. id="path9785"
  94. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  95. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  96. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  97. inkscape:connector-curvature="0" />
  98. </marker>
  99. <marker
  100. inkscape:isstock="true"
  101. style="overflow:visible"
  102. id="marker9289"
  103. refX="0"
  104. refY="0"
  105. orient="auto"
  106. inkscape:stockid="Arrow1Mend"
  107. inkscape:collect="always">
  108. <path
  109. inkscape:connector-curvature="0"
  110. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  111. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  112. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  113. id="path9291" />
  114. </marker>
  115. <marker
  116. inkscape:stockid="Arrow1Mend"
  117. orient="auto"
  118. refY="0"
  119. refX="0"
  120. id="marker8905"
  121. style="overflow:visible"
  122. inkscape:isstock="true"
  123. inkscape:collect="always">
  124. <path
  125. id="path8907"
  126. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  127. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  128. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  129. inkscape:connector-curvature="0" />
  130. </marker>
  131. <marker
  132. inkscape:isstock="true"
  133. style="overflow:visible"
  134. id="marker6833"
  135. refX="0"
  136. refY="0"
  137. orient="auto"
  138. inkscape:stockid="Arrow1Mend"
  139. inkscape:collect="always">
  140. <path
  141. inkscape:connector-curvature="0"
  142. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  143. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  144. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  145. id="path6835" />
  146. </marker>
  147. <marker
  148. inkscape:stockid="Arrow1Mend"
  149. orient="auto"
  150. refY="0"
  151. refX="0"
  152. id="marker6348"
  153. style="overflow:visible"
  154. inkscape:isstock="true"
  155. inkscape:collect="always">
  156. <path
  157. id="path6350"
  158. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  159. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  160. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  161. inkscape:connector-curvature="0" />
  162. </marker>
  163. <marker
  164. inkscape:isstock="true"
  165. style="overflow:visible"
  166. id="marker5988"
  167. refX="0"
  168. refY="0"
  169. orient="auto"
  170. inkscape:stockid="Arrow1Mend"
  171. inkscape:collect="always">
  172. <path
  173. inkscape:connector-curvature="0"
  174. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  175. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  176. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  177. id="path5990" />
  178. </marker>
  179. <marker
  180. inkscape:stockid="Arrow1Mend"
  181. orient="auto"
  182. refY="0"
  183. refX="0"
  184. id="marker5374"
  185. style="overflow:visible"
  186. inkscape:isstock="true"
  187. inkscape:collect="always">
  188. <path
  189. id="path5376"
  190. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  191. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  192. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  193. inkscape:connector-curvature="0" />
  194. </marker>
  195. <marker
  196. inkscape:isstock="true"
  197. style="overflow:visible"
  198. id="marker5014"
  199. refX="0"
  200. refY="0"
  201. orient="auto"
  202. inkscape:stockid="Arrow1Mend"
  203. inkscape:collect="always">
  204. <path
  205. inkscape:connector-curvature="0"
  206. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  207. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  208. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  209. id="path5016" />
  210. </marker>
  211. <marker
  212. inkscape:stockid="Arrow1Mend"
  213. orient="auto"
  214. refY="0"
  215. refX="0"
  216. id="marker6215"
  217. style="overflow:visible"
  218. inkscape:isstock="true"
  219. inkscape:collect="always">
  220. <path
  221. id="path6217"
  222. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  223. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  224. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  225. inkscape:connector-curvature="0" />
  226. </marker>
  227. <marker
  228. inkscape:isstock="true"
  229. style="overflow:visible"
  230. id="marker6969"
  231. refX="0"
  232. refY="0"
  233. orient="auto"
  234. inkscape:stockid="Arrow1Mend"
  235. inkscape:collect="always">
  236. <path
  237. inkscape:connector-curvature="0"
  238. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  239. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  240. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  241. id="path6971" />
  242. </marker>
  243. <marker
  244. inkscape:stockid="Arrow1Mend"
  245. orient="auto"
  246. refY="0"
  247. refX="0"
  248. id="marker5557"
  249. style="overflow:visible"
  250. inkscape:isstock="true"
  251. inkscape:collect="always">
  252. <path
  253. id="path5559"
  254. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  255. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  256. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  257. inkscape:connector-curvature="0" />
  258. </marker>
  259. <marker
  260. inkscape:isstock="true"
  261. style="overflow:visible"
  262. id="marker5287"
  263. refX="0"
  264. refY="0"
  265. orient="auto"
  266. inkscape:stockid="Arrow1Mend"
  267. inkscape:collect="always">
  268. <path
  269. inkscape:connector-curvature="0"
  270. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  271. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  272. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  273. id="path5289" />
  274. </marker>
  275. <marker
  276. inkscape:stockid="Arrow1Mend"
  277. orient="auto"
  278. refY="0"
  279. refX="0"
  280. id="marker4495"
  281. style="overflow:visible"
  282. inkscape:isstock="true"
  283. inkscape:collect="always">
  284. <path
  285. id="path4497"
  286. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  287. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  288. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  289. inkscape:connector-curvature="0" />
  290. </marker>
  291. <marker
  292. inkscape:isstock="true"
  293. style="overflow:visible"
  294. id="marker9951"
  295. refX="0"
  296. refY="0"
  297. orient="auto"
  298. inkscape:stockid="Arrow1Mend"
  299. inkscape:collect="always">
  300. <path
  301. inkscape:connector-curvature="0"
  302. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  303. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  304. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  305. id="path9953" />
  306. </marker>
  307. <marker
  308. inkscape:stockid="Arrow1Mend"
  309. orient="auto"
  310. refY="0"
  311. refX="0"
  312. id="marker14561"
  313. style="overflow:visible"
  314. inkscape:isstock="true"
  315. inkscape:collect="always">
  316. <path
  317. id="path14563"
  318. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  319. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  320. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  321. inkscape:connector-curvature="0" />
  322. </marker>
  323. <marker
  324. inkscape:stockid="Arrow1Mend"
  325. orient="auto"
  326. refY="0"
  327. refX="0"
  328. id="marker14345"
  329. style="overflow:visible"
  330. inkscape:isstock="true">
  331. <path
  332. id="path14347"
  333. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  334. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  335. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  336. inkscape:connector-curvature="0" />
  337. </marker>
  338. <marker
  339. inkscape:stockid="Arrow1Mend"
  340. orient="auto"
  341. refY="0"
  342. refX="0"
  343. id="marker14057"
  344. style="overflow:visible"
  345. inkscape:isstock="true">
  346. <path
  347. id="path14059"
  348. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  349. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  350. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  351. inkscape:connector-curvature="0" />
  352. </marker>
  353. <marker
  354. inkscape:stockid="Arrow1Mend"
  355. orient="auto"
  356. refY="0"
  357. refX="0"
  358. id="marker13847"
  359. style="overflow:visible"
  360. inkscape:isstock="true">
  361. <path
  362. id="path13849"
  363. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  364. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  365. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  366. inkscape:connector-curvature="0" />
  367. </marker>
  368. <marker
  369. inkscape:isstock="true"
  370. style="overflow:visible"
  371. id="marker9248"
  372. refX="0"
  373. refY="0"
  374. orient="auto"
  375. inkscape:stockid="Arrow1Mend">
  376. <path
  377. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  378. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  379. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  380. id="path9250"
  381. inkscape:connector-curvature="0" />
  382. </marker>
  383. <marker
  384. inkscape:isstock="true"
  385. style="overflow:visible"
  386. id="marker9248-4-8"
  387. refX="0"
  388. refY="0"
  389. orient="auto"
  390. inkscape:stockid="Arrow1Mend">
  391. <path
  392. inkscape:connector-curvature="0"
  393. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  394. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  395. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  396. id="path9250-5-4" />
  397. </marker>
  398. <marker
  399. inkscape:isstock="true"
  400. style="overflow:visible"
  401. id="marker9248-4-8-6-6"
  402. refX="0"
  403. refY="0"
  404. orient="auto"
  405. inkscape:stockid="Arrow1Mend">
  406. <path
  407. inkscape:connector-curvature="0"
  408. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  409. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  410. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  411. id="path9250-5-4-6-8" />
  412. </marker>
  413. <marker
  414. inkscape:isstock="true"
  415. style="overflow:visible"
  416. id="marker9248-4-8-6-6-4"
  417. refX="0"
  418. refY="0"
  419. orient="auto"
  420. inkscape:stockid="Arrow1Mend">
  421. <path
  422. inkscape:connector-curvature="0"
  423. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  424. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  425. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  426. id="path9250-5-4-6-8-2" />
  427. </marker>
  428. <marker
  429. inkscape:isstock="true"
  430. style="overflow:visible"
  431. id="marker9248-4-8-6-6-4-2"
  432. refX="0"
  433. refY="0"
  434. orient="auto"
  435. inkscape:stockid="Arrow1Mend">
  436. <path
  437. inkscape:connector-curvature="0"
  438. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  439. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  440. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  441. id="path9250-5-4-6-8-2-0" />
  442. </marker>
  443. <marker
  444. inkscape:isstock="true"
  445. style="overflow:visible"
  446. id="marker9248-0"
  447. refX="0"
  448. refY="0"
  449. orient="auto"
  450. inkscape:stockid="Arrow1Mend">
  451. <path
  452. inkscape:connector-curvature="0"
  453. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  454. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  455. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  456. id="path9250-1" />
  457. </marker>
  458. <marker
  459. inkscape:isstock="true"
  460. style="overflow:visible"
  461. id="marker9248-0-2"
  462. refX="0"
  463. refY="0"
  464. orient="auto"
  465. inkscape:stockid="Arrow1Mend">
  466. <path
  467. inkscape:connector-curvature="0"
  468. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  469. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  470. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  471. id="path9250-1-1" />
  472. </marker>
  473. <marker
  474. inkscape:isstock="true"
  475. style="overflow:visible"
  476. id="marker9248-0-6"
  477. refX="0"
  478. refY="0"
  479. orient="auto"
  480. inkscape:stockid="Arrow1Mend">
  481. <path
  482. inkscape:connector-curvature="0"
  483. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  484. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  485. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  486. id="path9250-1-3" />
  487. </marker>
  488. <marker
  489. inkscape:isstock="true"
  490. style="overflow:visible"
  491. id="marker9248-0-6-1"
  492. refX="0"
  493. refY="0"
  494. orient="auto"
  495. inkscape:stockid="Arrow1Mend">
  496. <path
  497. inkscape:connector-curvature="0"
  498. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  499. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  500. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  501. id="path9250-1-3-4" />
  502. </marker>
  503. <marker
  504. inkscape:isstock="true"
  505. style="overflow:visible"
  506. id="marker9248-0-6-1-5"
  507. refX="0"
  508. refY="0"
  509. orient="auto"
  510. inkscape:stockid="Arrow1Mend">
  511. <path
  512. inkscape:connector-curvature="0"
  513. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  514. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  515. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  516. id="path9250-1-3-4-7" />
  517. </marker>
  518. <marker
  519. inkscape:isstock="true"
  520. style="overflow:visible"
  521. id="marker9248-4-8-6-6-4-2-9"
  522. refX="0"
  523. refY="0"
  524. orient="auto"
  525. inkscape:stockid="Arrow1Mend">
  526. <path
  527. inkscape:connector-curvature="0"
  528. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  529. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  530. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  531. id="path9250-5-4-6-8-2-0-7" />
  532. </marker>
  533. <marker
  534. inkscape:isstock="true"
  535. style="overflow:visible"
  536. id="marker9248-4-8-6-6-4-9"
  537. refX="0"
  538. refY="0"
  539. orient="auto"
  540. inkscape:stockid="Arrow1Mend">
  541. <path
  542. inkscape:connector-curvature="0"
  543. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  544. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  545. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  546. id="path9250-5-4-6-8-2-4" />
  547. </marker>
  548. <marker
  549. inkscape:isstock="true"
  550. style="overflow:visible"
  551. id="marker9248-4-8-6-6-5"
  552. refX="0"
  553. refY="0"
  554. orient="auto"
  555. inkscape:stockid="Arrow1Mend">
  556. <path
  557. inkscape:connector-curvature="0"
  558. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  559. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  560. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  561. id="path9250-5-4-6-8-8" />
  562. </marker>
  563. <marker
  564. inkscape:isstock="true"
  565. style="overflow:visible"
  566. id="marker9248-4-8-8"
  567. refX="0"
  568. refY="0"
  569. orient="auto"
  570. inkscape:stockid="Arrow1Mend">
  571. <path
  572. inkscape:connector-curvature="0"
  573. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  574. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  575. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  576. id="path9250-5-4-9" />
  577. </marker>
  578. <marker
  579. inkscape:isstock="true"
  580. style="overflow:visible"
  581. id="marker9248-8"
  582. refX="0"
  583. refY="0"
  584. orient="auto"
  585. inkscape:stockid="Arrow1Mend">
  586. <path
  587. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  588. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  589. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  590. id="path9250-9"
  591. inkscape:connector-curvature="0" />
  592. </marker>
  593. <marker
  594. inkscape:isstock="true"
  595. style="overflow:visible"
  596. id="marker9248-0-6-8"
  597. refX="0"
  598. refY="0"
  599. orient="auto"
  600. inkscape:stockid="Arrow1Mend">
  601. <path
  602. inkscape:connector-curvature="0"
  603. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  604. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  605. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  606. id="path9250-1-3-3" />
  607. </marker>
  608. <marker
  609. inkscape:isstock="true"
  610. style="overflow:visible"
  611. id="marker9248-0-6-0"
  612. refX="0"
  613. refY="0"
  614. orient="auto"
  615. inkscape:stockid="Arrow1Mend">
  616. <path
  617. inkscape:connector-curvature="0"
  618. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  619. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  620. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  621. id="path9250-1-3-47" />
  622. </marker>
  623. <marker
  624. inkscape:isstock="true"
  625. style="overflow:visible"
  626. id="marker9248-6"
  627. refX="0"
  628. refY="0"
  629. orient="auto"
  630. inkscape:stockid="Arrow1Mend">
  631. <path
  632. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  633. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  634. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  635. id="path9250-97"
  636. inkscape:connector-curvature="0" />
  637. </marker>
  638. <marker
  639. inkscape:isstock="true"
  640. style="overflow:visible"
  641. id="marker9248-6-3"
  642. refX="0"
  643. refY="0"
  644. orient="auto"
  645. inkscape:stockid="Arrow1Mend">
  646. <path
  647. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  648. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  649. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  650. id="path9250-97-8"
  651. inkscape:connector-curvature="0" />
  652. </marker>
  653. <marker
  654. inkscape:stockid="Arrow1Mend"
  655. orient="auto"
  656. refY="0"
  657. refX="0"
  658. id="marker14561-5"
  659. style="overflow:visible"
  660. inkscape:isstock="true"
  661. inkscape:collect="always">
  662. <path
  663. id="path14563-6"
  664. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  665. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  666. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  667. inkscape:connector-curvature="0" />
  668. </marker>
  669. <marker
  670. inkscape:isstock="true"
  671. style="overflow:visible"
  672. id="marker9248-6-3-0"
  673. refX="0"
  674. refY="0"
  675. orient="auto"
  676. inkscape:stockid="Arrow1Mend">
  677. <path
  678. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  679. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  680. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  681. id="path9250-97-8-7"
  682. inkscape:connector-curvature="0" />
  683. </marker>
  684. <marker
  685. inkscape:isstock="true"
  686. style="overflow:visible"
  687. id="marker9248-0-6-0-4"
  688. refX="0"
  689. refY="0"
  690. orient="auto"
  691. inkscape:stockid="Arrow1Mend">
  692. <path
  693. inkscape:connector-curvature="0"
  694. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  695. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  696. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  697. id="path9250-1-3-47-2" />
  698. </marker>
  699. <marker
  700. inkscape:isstock="true"
  701. style="overflow:visible"
  702. id="marker9951-0"
  703. refX="0"
  704. refY="0"
  705. orient="auto"
  706. inkscape:stockid="Arrow1Mend">
  707. <path
  708. inkscape:connector-curvature="0"
  709. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  710. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  711. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  712. id="path9953-5" />
  713. </marker>
  714. <marker
  715. inkscape:stockid="Arrow1Mend"
  716. orient="auto"
  717. refY="0"
  718. refX="0"
  719. id="marker5557-5"
  720. style="overflow:visible"
  721. inkscape:isstock="true">
  722. <path
  723. id="path5559-0"
  724. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  725. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  726. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  727. inkscape:connector-curvature="0" />
  728. </marker>
  729. <marker
  730. inkscape:stockid="Arrow1Mend"
  731. orient="auto"
  732. refY="0"
  733. refX="0"
  734. id="marker14561-5-3"
  735. style="overflow:visible"
  736. inkscape:isstock="true"
  737. inkscape:collect="always">
  738. <path
  739. id="path14563-6-2"
  740. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  741. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  742. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  743. inkscape:connector-curvature="0" />
  744. </marker>
  745. <marker
  746. inkscape:stockid="Arrow1Mend"
  747. orient="auto"
  748. refY="0"
  749. refX="0"
  750. id="marker14561-5-3-1"
  751. style="overflow:visible"
  752. inkscape:isstock="true"
  753. inkscape:collect="always">
  754. <path
  755. id="path14563-6-2-9"
  756. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  757. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  758. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  759. inkscape:connector-curvature="0" />
  760. </marker>
  761. <marker
  762. inkscape:isstock="true"
  763. style="overflow:visible"
  764. id="marker9951-0-4"
  765. refX="0"
  766. refY="0"
  767. orient="auto"
  768. inkscape:stockid="Arrow1Mend">
  769. <path
  770. inkscape:connector-curvature="0"
  771. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  772. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  773. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  774. id="path9953-5-0" />
  775. </marker>
  776. <marker
  777. inkscape:stockid="Arrow1Mend"
  778. orient="auto"
  779. refY="0"
  780. refX="0"
  781. id="marker4495-5"
  782. style="overflow:visible"
  783. inkscape:isstock="true"
  784. inkscape:collect="always">
  785. <path
  786. id="path4497-3"
  787. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  788. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  789. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  790. inkscape:connector-curvature="0" />
  791. </marker>
  792. <marker
  793. inkscape:stockid="Arrow1Mend"
  794. orient="auto"
  795. refY="0"
  796. refX="0"
  797. id="marker4495-5-0"
  798. style="overflow:visible"
  799. inkscape:isstock="true"
  800. inkscape:collect="always">
  801. <path
  802. id="path4497-3-5"
  803. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  804. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  805. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  806. inkscape:connector-curvature="0" />
  807. </marker>
  808. <marker
  809. inkscape:stockid="Arrow1Mend"
  810. orient="auto"
  811. refY="0"
  812. refX="0"
  813. id="marker14561-5-3-3"
  814. style="overflow:visible"
  815. inkscape:isstock="true"
  816. inkscape:collect="always">
  817. <path
  818. id="path14563-6-2-4"
  819. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  820. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  821. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  822. inkscape:connector-curvature="0" />
  823. </marker>
  824. <marker
  825. inkscape:stockid="Arrow1Mend"
  826. orient="auto"
  827. refY="0"
  828. refX="0"
  829. id="marker14561-5-36"
  830. style="overflow:visible"
  831. inkscape:isstock="true"
  832. inkscape:collect="always">
  833. <path
  834. id="path14563-6-4"
  835. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  836. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  837. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  838. inkscape:connector-curvature="0" />
  839. </marker>
  840. <marker
  841. inkscape:stockid="Arrow1Mend"
  842. orient="auto"
  843. refY="0"
  844. refX="0"
  845. id="marker14561-5-3-1-7"
  846. style="overflow:visible"
  847. inkscape:isstock="true"
  848. inkscape:collect="always">
  849. <path
  850. id="path14563-6-2-9-6"
  851. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  852. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  853. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  854. inkscape:connector-curvature="0" />
  855. </marker>
  856. <marker
  857. inkscape:stockid="Arrow1Mend"
  858. orient="auto"
  859. refY="0"
  860. refX="0"
  861. id="marker14561-5-3-1-7-5"
  862. style="overflow:visible"
  863. inkscape:isstock="true"
  864. inkscape:collect="always">
  865. <path
  866. id="path14563-6-2-9-6-3"
  867. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  868. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  869. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  870. inkscape:connector-curvature="0" />
  871. </marker>
  872. <marker
  873. inkscape:isstock="true"
  874. style="overflow:visible"
  875. id="marker9248-6-3-5"
  876. refX="0"
  877. refY="0"
  878. orient="auto"
  879. inkscape:stockid="Arrow1Mend">
  880. <path
  881. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  882. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  883. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  884. id="path9250-97-8-0"
  885. inkscape:connector-curvature="0" />
  886. </marker>
  887. <marker
  888. inkscape:isstock="true"
  889. style="overflow:visible"
  890. id="marker9248-6-0"
  891. refX="0"
  892. refY="0"
  893. orient="auto"
  894. inkscape:stockid="Arrow1Mend">
  895. <path
  896. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  897. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  898. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  899. id="path9250-97-9"
  900. inkscape:connector-curvature="0" />
  901. </marker>
  902. <marker
  903. inkscape:isstock="true"
  904. style="overflow:visible"
  905. id="marker9248-6-0-0"
  906. refX="0"
  907. refY="0"
  908. orient="auto"
  909. inkscape:stockid="Arrow1Mend">
  910. <path
  911. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  912. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  913. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  914. id="path9250-97-9-9"
  915. inkscape:connector-curvature="0" />
  916. </marker>
  917. <marker
  918. inkscape:isstock="true"
  919. style="overflow:visible"
  920. id="marker9951-5"
  921. refX="0"
  922. refY="0"
  923. orient="auto"
  924. inkscape:stockid="Arrow1Mend"
  925. inkscape:collect="always">
  926. <path
  927. inkscape:connector-curvature="0"
  928. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  929. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  930. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  931. id="path9953-0" />
  932. </marker>
  933. <marker
  934. inkscape:isstock="true"
  935. style="overflow:visible"
  936. id="marker9248-6-6"
  937. refX="0"
  938. refY="0"
  939. orient="auto"
  940. inkscape:stockid="Arrow1Mend">
  941. <path
  942. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  943. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  944. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  945. id="path9250-97-1"
  946. inkscape:connector-curvature="0" />
  947. </marker>
  948. <marker
  949. inkscape:isstock="true"
  950. style="overflow:visible"
  951. id="marker6833-1"
  952. refX="0"
  953. refY="0"
  954. orient="auto"
  955. inkscape:stockid="Arrow1Mend">
  956. <path
  957. inkscape:connector-curvature="0"
  958. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  959. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  960. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  961. id="path6835-0" />
  962. </marker>
  963. <marker
  964. inkscape:stockid="Arrow1Mend"
  965. orient="auto"
  966. refY="0"
  967. refX="0"
  968. id="marker9783-5"
  969. style="overflow:visible"
  970. inkscape:isstock="true">
  971. <path
  972. id="path9785-9"
  973. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  974. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  975. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  976. inkscape:connector-curvature="0" />
  977. </marker>
  978. <marker
  979. inkscape:isstock="true"
  980. style="overflow:visible"
  981. id="marker9951-0-4-6"
  982. refX="0"
  983. refY="0"
  984. orient="auto"
  985. inkscape:stockid="Arrow1Mend">
  986. <path
  987. inkscape:connector-curvature="0"
  988. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  989. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  990. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  991. id="path9953-5-0-5" />
  992. </marker>
  993. <marker
  994. inkscape:stockid="Arrow1Mend"
  995. orient="auto"
  996. refY="0"
  997. refX="0"
  998. id="marker4495-5-7"
  999. style="overflow:visible"
  1000. inkscape:isstock="true"
  1001. inkscape:collect="always">
  1002. <path
  1003. id="path4497-3-2"
  1004. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  1005. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  1006. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  1007. inkscape:connector-curvature="0" />
  1008. </marker>
  1009. <marker
  1010. inkscape:stockid="Arrow1Mend"
  1011. orient="auto"
  1012. refY="0"
  1013. refX="0"
  1014. id="marker4495-5-0-2"
  1015. style="overflow:visible"
  1016. inkscape:isstock="true"
  1017. inkscape:collect="always">
  1018. <path
  1019. id="path4497-3-5-0"
  1020. d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z"
  1021. style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1"
  1022. transform="matrix(-0.4,0,0,-0.4,-4,0)"
  1023. inkscape:connector-curvature="0" />
  1024. </marker>
  1025. </defs>
  1026. <sodipodi:namedview
  1027. id="base"
  1028. pagecolor="#ffffff"
  1029. bordercolor="#666666"
  1030. borderopacity="1.0"
  1031. inkscape:pageopacity="0.0"
  1032. inkscape:pageshadow="2"
  1033. inkscape:zoom="2.8284273"
  1034. inkscape:cx="103.40723"
  1035. inkscape:cy="264.28503"
  1036. inkscape:document-units="px"
  1037. inkscape:current-layer="layer1"
  1038. showgrid="false"
  1039. inkscape:window-width="1920"
  1040. inkscape:window-height="1017"
  1041. inkscape:window-x="-8"
  1042. inkscape:window-y="-8"
  1043. inkscape:window-maximized="1"
  1044. fit-margin-top="0"
  1045. fit-margin-left="0"
  1046. fit-margin-right="0"
  1047. fit-margin-bottom="0"
  1048. showguides="true"
  1049. inkscape:guide-bbox="true" />
  1050. <metadata
  1051. id="metadata7">
  1052. <rdf:RDF>
  1053. <cc:Work
  1054. rdf:about="">
  1055. <dc:format>image/svg+xml</dc:format>
  1056. <dc:type
  1057. rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
  1058. <dc:title />
  1059. </cc:Work>
  1060. </rdf:RDF>
  1061. </metadata>
  1062. <g
  1063. inkscape:label="Layer 1"
  1064. inkscape:groupmode="layer"
  1065. id="layer1"
  1066. transform="translate(-99.967734,-188.00919)">
  1067. <rect
  1068. rx="7"
  1069. style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
  1070. id="rect4136-3-6"
  1071. width="1140.9067"
  1072. height="446.98492"
  1073. x="100.31773"
  1074. y="188.35919"
  1075. ry="7" />
  1076. <path
  1077. sodipodi:nodetypes="cc"
  1078. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
  1079. d="m 100.06458,200.48499 1140.25672,0"
  1080. id="path4138-2-9"
  1081. inkscape:connector-curvature="0" />
  1082. <path
  1083. sodipodi:nodetypes="cc"
  1084. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 8;stroke-dashoffset:0;stroke-opacity:1"
  1085. d="m 102.25809,495.27965 1012.04821,0"
  1086. id="path4138-2-9-3"
  1087. inkscape:connector-curvature="0" />
  1088. <path
  1089. sodipodi:nodetypes="cc"
  1090. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 8;stroke-dashoffset:0;stroke-opacity:1"
  1091. d="m 354.91553,633.72872 0,-138.59167"
  1092. id="path4138-2-9-3-7"
  1093. inkscape:connector-curvature="0" />
  1094. <path
  1095. sodipodi:nodetypes="cc"
  1096. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
  1097. d="m 1115.702,634.80363 0,-433.38389"
  1098. id="path4138-2-9-3-7-0"
  1099. inkscape:connector-curvature="0" />
  1100. <rect
  1101. style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
  1102. id="rect4136-1-4-2"
  1103. width="46.824177"
  1104. height="20"
  1105. x="1148.7444"
  1106. y="316.06638"
  1107. ry="7"
  1108. rx="7" />
  1109. <path
  1110. sodipodi:nodetypes="cc"
  1111. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
  1112. d="m 1148.7288,325.91275 46.4671,0"
  1113. id="path4138-6-8-0"
  1114. inkscape:connector-curvature="0" />
  1115. <text
  1116. sodipodi:linespacing="125%"
  1117. id="text4152-8-8-6"
  1118. y="323.215"
  1119. x="1157.3477"
  1120. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  1121. xml:space="preserve"
  1122. transform="scale(0.999993,1.000007)"><tspan
  1123. y="323.215"
  1124. x="1157.3477"
  1125. id="tspan4154-9-8-6"
  1126. sodipodi:role="line">stopped</tspan></text>
  1127. <path
  1128. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker9248-6-3-0)"
  1129. d="m 1116.0357,302.40424 50.4054,0 -0.044,11.97662"
  1130. id="path9240-73-6"
  1131. inkscape:connector-curvature="0"
  1132. sodipodi:nodetypes="ccc" />
  1133. <text
  1134. sodipodi:linespacing="125%"
  1135. id="text4528-4-9-0-1"
  1136. y="279.54465"
  1137. x="1118.7952"
  1138. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  1139. xml:space="preserve"
  1140. transform="scale(0.999993,1.000007)"><tspan
  1141. style="font-size:6.25px"
  1142. y="279.54465"
  1143. x="1118.7952"
  1144. sodipodi:role="line"
  1145. id="tspan11406"> [IN(/simulation_state/stopped)</tspan><tspan
  1146. style="font-size:6.25px"
  1147. y="287.35715"
  1148. x="1118.7952"
  1149. sodipodi:role="line"
  1150. id="tspan6780">and IN(/simulation_flow/stopped)] /</tspan><tspan
  1151. style="font-size:6.25px"
  1152. y="295.16965"
  1153. x="1118.7952"
  1154. sodipodi:role="line"
  1155. id="tspan6805"> self.finalize()</tspan></text>
  1156. <text
  1157. sodipodi:linespacing="125%"
  1158. id="text4152-5-0-4"
  1159. y="196.45534"
  1160. x="487.41339"
  1161. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  1162. xml:space="preserve"><tspan
  1163. y="196.45534"
  1164. x="487.41339"
  1165. id="tspan4154-95-8-1"
  1166. sodipodi:role="line"
  1167. style="font-weight:bold">statechart <tspan
  1168. style="font-weight:normal"
  1169. id="tspan39494">{inports: in; outports: out, semantics: {internal_event_lifeline=next_combo_step}}</tspan></tspan></text>
  1170. <text
  1171. xml:space="preserve"
  1172. style="font-style:normal;font-weight:normal;font-size:9.1942749px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  1173. x="265.50198"
  1174. y="274.16"
  1175. id="text6592"
  1176. sodipodi:linespacing="125%"><tspan
  1177. sodipodi:role="line"
  1178. id="tspan6594"
  1179. x="265.50198"
  1180. y="274.16" /></text>
  1181. <text
  1182. xml:space="preserve"
  1183. style="font-style:normal;font-weight:normal;font-size:9.1942749px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  1184. x="493.82623"
  1185. y="461.61942"
  1186. id="text5128"
  1187. sodipodi:linespacing="125%"><tspan
  1188. sodipodi:role="line"
  1189. id="tspan5130"
  1190. x="493.82623"
  1191. y="461.61942" /></text>
  1192. <text
  1193. sodipodi:linespacing="125%"
  1194. id="text4152-5-7-6-5-3"
  1195. y="506.7121"
  1196. x="637.07117"
  1197. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  1198. xml:space="preserve"><tspan
  1199. y="506.7121"
  1200. x="637.07117"
  1201. id="tspan4154-95-2-1-0-0"
  1202. sodipodi:role="line"
  1203. style="font-style:italic">UserOutput</tspan></text>
  1204. <g
  1205. id="g4430-1"
  1206. transform="matrix(0.99999563,0,0,0.99999649,688.85345,643.96396)">
  1207. <rect
  1208. rx="7.0000329"
  1209. ry="7.0000329"
  1210. y="-82.003708"
  1211. x="124.64892"
  1212. height="18"
  1213. width="69.671318"
  1214. id="rect4136-1-4-5-70"
  1215. style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" />
  1216. <path
  1217. inkscape:connector-curvature="0"
  1218. id="path4138-6-8-6-8"
  1219. d="m 124.63226,-72.024559 69.75708,0"
  1220. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
  1221. sodipodi:nodetypes="cc" />
  1222. <text
  1223. xml:space="preserve"
  1224. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  1225. x="146.15266"
  1226. y="-74.719902"
  1227. id="text4152-8-8-5-3"
  1228. sodipodi:linespacing="125%"><tspan
  1229. sodipodi:role="line"
  1230. id="tspan4154-9-8-9-1"
  1231. x="146.15266"
  1232. y="-74.719902">waiting</tspan></text>
  1233. </g>
  1234. <path
  1235. sodipodi:nodetypes="cccc"
  1236. inkscape:connector-curvature="0"
  1237. id="path4156-1-8"
  1238. d="m 842.72555,580.01499 0,10.52517 8.4727,0 0,-9.08627"
  1239. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker14561-5)" />
  1240. <text
  1241. sodipodi:linespacing="125%"
  1242. id="text4528-4-7"
  1243. y="598.97156"
  1244. x="790.3609"
  1245. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  1246. xml:space="preserve"><tspan
  1247. style="font-size:6.25px"
  1248. y="598.97156"
  1249. x="790.3609"
  1250. id="tspan4530-1-1"
  1251. sodipodi:role="line">termination_condition / </tspan><tspan
  1252. style="font-size:6.25px"
  1253. y="606.78406"
  1254. x="790.3609"
  1255. sodipodi:role="line"
  1256. id="tspan10861"> out::terminated,</tspan><tspan
  1257. style="font-size:6.25px"
  1258. y="614.59656"
  1259. x="790.3609"
  1260. sodipodi:role="line"
  1261. id="tspan10863"> out::current_state(self.simulated_time, self.state)</tspan></text>
  1262. <path
  1263. sodipodi:nodetypes="cccc"
  1264. inkscape:connector-curvature="0"
  1265. id="path4156-1-8-5"
  1266. d="m 842.72555,561.91335 0,-10.52517 8.4727,0 0,9.08627"
  1267. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker14561-5-3)" />
  1268. <text
  1269. sodipodi:linespacing="125%"
  1270. id="text4528-4-7-5"
  1271. y="527.60468"
  1272. x="781.53986"
  1273. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  1274. xml:space="preserve"><tspan
  1275. style="font-size:6.25px"
  1276. y="527.60468"
  1277. x="781.53986"
  1278. id="tspan4530-1-1-1"
  1279. sodipodi:role="line">paused /</tspan><tspan
  1280. style="font-size:6.25px"
  1281. y="535.41718"
  1282. x="781.53986"
  1283. sodipodi:role="line"
  1284. id="tspan10861-2"> out::paused,</tspan><tspan
  1285. style="font-size:6.25px"
  1286. y="543.22968"
  1287. x="781.53986"
  1288. sodipodi:role="line"
  1289. id="tspan10863-4"> out::current_state(self.simulated_time, self.state)</tspan></text>
  1290. <path
  1291. sodipodi:nodetypes="cccc"
  1292. inkscape:connector-curvature="0"
  1293. id="path4156-1-8-5-9"
  1294. d="m 883.33685,567.32717 10.5251,0 0,8.47266 -10.1469,0"
  1295. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker14561-5-3-1)" />
  1296. <text
  1297. sodipodi:linespacing="125%"
  1298. id="text4528-4-7-5-4"
  1299. y="565.78851"
  1300. x="898.91949"
  1301. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  1302. xml:space="preserve"><tspan
  1303. style="font-size:6.25px"
  1304. y="565.78851"
  1305. x="898.91949"
  1306. id="tspan4530-1-1-1-0"
  1307. sodipodi:role="line">big_step_done [IN(/simulation_state/running/realtime)</tspan><tspan
  1308. style="font-size:6.25px"
  1309. y="573.60101"
  1310. x="898.91949"
  1311. sodipodi:role="line"
  1312. id="tspan6630"> or IN(/simulation_state/running/big_step)</tspan><tspan
  1313. style="font-size:6.25px"
  1314. y="581.41351"
  1315. x="898.91949"
  1316. sodipodi:role="line"
  1317. id="tspan6632"> or IN(/simulation_state/running/big_step_done)] /</tspan><tspan
  1318. style="font-size:6.25px"
  1319. y="589.22601"
  1320. x="898.91949"
  1321. sodipodi:role="line"
  1322. id="tspan10861-2-7"> out::stepped,</tspan><tspan
  1323. style="font-size:6.25px"
  1324. y="597.03851"
  1325. x="898.91949"
  1326. sodipodi:role="line"
  1327. id="tspan10863-4-1"> out::current_state(self.simulated_time, self.state)</tspan></text>
  1328. <path
  1329. sodipodi:nodetypes="cccc"
  1330. inkscape:connector-curvature="0"
  1331. id="path4156-1-8-5-9-0-9"
  1332. d="m 813.21015,567.0492 -10.5252,0 0,8.47266 10.147,0"
  1333. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker14561-5-3-1-7-5)" />
  1334. <ellipse
  1335. style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
  1336. id="path9238-1-4"
  1337. cx="804.86224"
  1338. cy="551.50879"
  1339. rx="2.9999869"
  1340. ry="2.9999895" />
  1341. <path
  1342. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker6969)"
  1343. d="m 808.00195,551.18409 15.5,0 0,9.75"
  1344. id="path6961"
  1345. inkscape:connector-curvature="0" />
  1346. <text
  1347. sodipodi:linespacing="125%"
  1348. id="text4528-4-7-5-1-3-1-4"
  1349. y="567.16608"
  1350. x="648.42944"
  1351. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  1352. xml:space="preserve"><tspan
  1353. style="font-size:6.25px"
  1354. y="567.16608"
  1355. x="648.42944"
  1356. sodipodi:role="line"
  1357. id="tspan7274-6-8-0">breakpoint_triggered</tspan><tspan
  1358. style="font-size:6.25px"
  1359. y="574.97858"
  1360. x="648.42944"
  1361. sodipodi:role="line"
  1362. id="tspan7278-2-0-1"> out::breakpoint_triggered(self.simulated_time, </tspan><tspan
  1363. style="font-size:6.25px"
  1364. y="582.79108"
  1365. x="648.42944"
  1366. sodipodi:role="line"
  1367. id="tspan7360"> self.triggered_bp)</tspan></text>
  1368. <g
  1369. id="g4629"
  1370. transform="translate(-143.89137,28.057476)">
  1371. <g
  1372. transform="matrix(0.99999563,0,0,0.99999649,440.26812,620.68534)"
  1373. id="g4430-1-2">
  1374. <rect
  1375. style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
  1376. id="rect4136-1-4-5-70-6"
  1377. width="69.671318"
  1378. height="18"
  1379. x="124.64892"
  1380. y="-82.003708"
  1381. ry="7.0000329"
  1382. rx="7.0000334" />
  1383. <path
  1384. sodipodi:nodetypes="cc"
  1385. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
  1386. d="m 124.63226,-72.024559 69.75708,0"
  1387. id="path4138-6-8-6-8-6"
  1388. inkscape:connector-curvature="0" />
  1389. <text
  1390. sodipodi:linespacing="125%"
  1391. id="text4152-8-8-5-3-8"
  1392. y="-74.719902"
  1393. x="143.67525"
  1394. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  1395. xml:space="preserve"><tspan
  1396. y="-74.719902"
  1397. x="143.67525"
  1398. id="tspan4154-9-8-9-1-8"
  1399. sodipodi:role="line">Listening</tspan></text>
  1400. </g>
  1401. </g>
  1402. <path
  1403. sodipodi:nodetypes="cccc"
  1404. inkscape:connector-curvature="0"
  1405. id="path4156-1-8-5-5"
  1406. d="m 450.32959,566.57816 0,-10.52517 8.4727,0 0,9.08627"
  1407. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker14561-5-3-3)" />
  1408. <path
  1409. sodipodi:nodetypes="cccc"
  1410. inkscape:connector-curvature="0"
  1411. id="path4156-1-8-1"
  1412. d="m 450.32959,584.49709 0,10.52517 8.4727,0 0,-9.08627"
  1413. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker14561-5-36)" />
  1414. <path
  1415. sodipodi:nodetypes="cccc"
  1416. inkscape:connector-curvature="0"
  1417. id="path4156-1-8-5-9-0"
  1418. d="m 490.74049,571.80927 10.5252,0 0,8.47266 -10.1469,0"
  1419. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker14561-5-3-1-7)" />
  1420. <text
  1421. sodipodi:linespacing="125%"
  1422. id="text4528-4-7-5-1"
  1423. y="604.79138"
  1424. x="374.43051"
  1425. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  1426. xml:space="preserve"><tspan
  1427. style="font-size:6.25px"
  1428. y="604.79138"
  1429. x="374.43051"
  1430. sodipodi:role="line"
  1431. id="tspan10863-4-4">in::add_breakpoint(name, function, enabled, disable_on_trigger) /</tspan><tspan
  1432. style="font-size:6.25px"
  1433. y="612.60388"
  1434. x="374.43051"
  1435. sodipodi:role="line"
  1436. id="tspan7274"> result = self.addBreakpoint(name, function, enabled, disable_on_trigger),</tspan><tspan
  1437. style="font-size:6.25px"
  1438. y="620.41638"
  1439. x="374.43051"
  1440. sodipodi:role="line"
  1441. id="tspan7278"> out::add_breakpoint_result(result)</tspan></text>
  1442. <text
  1443. sodipodi:linespacing="125%"
  1444. id="text4528-4-7-5-1-3"
  1445. y="570.86542"
  1446. x="505.60886"
  1447. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  1448. xml:space="preserve"><tspan
  1449. style="font-size:6.25px"
  1450. y="570.86542"
  1451. x="505.60886"
  1452. sodipodi:role="line"
  1453. id="tspan10863-4-4-8">in::del_breakpoint(name) /</tspan><tspan
  1454. style="font-size:6.25px"
  1455. y="578.67792"
  1456. x="505.60886"
  1457. sodipodi:role="line"
  1458. id="tspan7274-6"> result = self.delBreakpoint(name),</tspan><tspan
  1459. style="font-size:6.25px"
  1460. y="586.49042"
  1461. x="505.60886"
  1462. sodipodi:role="line"
  1463. id="tspan7278-2"> out::del_breakpoint_result(result)</tspan></text>
  1464. <text
  1465. sodipodi:linespacing="125%"
  1466. id="text4528-4-7-5-1-3-1"
  1467. y="535.49481"
  1468. x="439.73203"
  1469. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  1470. xml:space="preserve"><tspan
  1471. style="font-size:6.25px"
  1472. y="535.49481"
  1473. x="439.73203"
  1474. sodipodi:role="line"
  1475. id="tspan10863-4-4-8-7">in::toggle_breakpoint(name) /</tspan><tspan
  1476. style="font-size:6.25px"
  1477. y="543.30731"
  1478. x="439.73203"
  1479. sodipodi:role="line"
  1480. id="tspan7274-6-8"> result = self.toggleBreakpoint(name),</tspan><tspan
  1481. style="font-size:6.25px"
  1482. y="551.11981"
  1483. x="439.73203"
  1484. sodipodi:role="line"
  1485. id="tspan7278-2-0"> out::toggle_breakpoint_result(result)</tspan></text>
  1486. <text
  1487. sodipodi:linespacing="125%"
  1488. id="text4152-5-7-6-5-3-4"
  1489. y="506.84393"
  1490. x="363.59781"
  1491. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  1492. xml:space="preserve"><tspan
  1493. y="506.84393"
  1494. x="363.59781"
  1495. id="tspan4154-95-2-1-0-0-1"
  1496. sodipodi:role="line"
  1497. style="font-style:italic">BreakpointManager</tspan></text>
  1498. <g
  1499. id="g4426-4"
  1500. transform="translate(297.00838,641.52285)">
  1501. <circle
  1502. r="3"
  1503. cy="-68.843407"
  1504. cx="97.341057"
  1505. id="path9238-2"
  1506. style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" />
  1507. <path
  1508. sodipodi:nodetypes="cc"
  1509. inkscape:connector-curvature="0"
  1510. id="path9240-0"
  1511. d="m 100.5837,-68.843422 22.05546,0"
  1512. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker9248-6-0)" />
  1513. </g>
  1514. <g
  1515. id="g4629-3"
  1516. transform="translate(-387.48941,32.643317)">
  1517. <g
  1518. transform="matrix(0.99999563,0,0,0.99999649,440.26812,620.68534)"
  1519. id="g4430-1-2-0">
  1520. <rect
  1521. style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
  1522. id="rect4136-1-4-5-70-6-1"
  1523. width="69.671318"
  1524. height="18"
  1525. x="124.64892"
  1526. y="-82.003708"
  1527. ry="7.0000329"
  1528. rx="7.0000329" />
  1529. <path
  1530. sodipodi:nodetypes="cc"
  1531. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
  1532. d="m 124.63226,-72.024559 69.75708,0"
  1533. id="path4138-6-8-6-8-6-2"
  1534. inkscape:connector-curvature="0" />
  1535. <text
  1536. sodipodi:linespacing="125%"
  1537. id="text4152-8-8-5-3-8-6"
  1538. y="-74.719902"
  1539. x="143.67525"
  1540. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  1541. xml:space="preserve"><tspan
  1542. y="-74.719902"
  1543. x="143.67525"
  1544. id="tspan4154-9-8-9-1-8-8"
  1545. sodipodi:role="line">listening</tspan></text>
  1546. </g>
  1547. </g>
  1548. <path
  1549. sodipodi:nodetypes="cccc"
  1550. inkscape:connector-curvature="0"
  1551. id="path4156-1-8-5-5-5"
  1552. d="m 206.73157,571.16401 0,-10.52517 8.47266,0 0,9.08627"
  1553. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker6215)" />
  1554. <text
  1555. sodipodi:linespacing="125%"
  1556. id="text4528-4-7-5-1-3-1-8"
  1557. y="541.58075"
  1558. x="122.6338"
  1559. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  1560. xml:space="preserve"><tspan
  1561. style="font-size:6.25px"
  1562. y="541.58075"
  1563. x="122.6338"
  1564. sodipodi:role="line"
  1565. id="tspan6512">in::god_event(state_var, new_val) [IN(/simulation_state/paused)] /</tspan><tspan
  1566. style="font-size:6.25px"
  1567. y="549.39325"
  1568. x="122.6338"
  1569. sodipodi:role="line"
  1570. id="tspan6516"> result = self.godEvent(state_var, new_val),</tspan><tspan
  1571. style="font-size:6.25px"
  1572. y="557.20575"
  1573. x="122.6338"
  1574. sodipodi:role="line"
  1575. id="tspan6518"> god_event_result(result)</tspan></text>
  1576. <text
  1577. sodipodi:linespacing="125%"
  1578. id="text4152-5-7-6-5-3-4-5"
  1579. y="506.84393"
  1580. x="105.24221"
  1581. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  1582. xml:space="preserve"><tspan
  1583. y="506.84393"
  1584. x="105.24221"
  1585. id="tspan4154-95-2-1-0-0-1-2"
  1586. sodipodi:role="line"
  1587. style="font-style:italic">GodEventManager</tspan></text>
  1588. <g
  1589. id="g4426-4-1"
  1590. transform="translate(53.853295,644.46307)">
  1591. <circle
  1592. r="3"
  1593. cy="-68.843407"
  1594. cx="97.341057"
  1595. id="path9238-2-0"
  1596. style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" />
  1597. <path
  1598. sodipodi:nodetypes="cc"
  1599. inkscape:connector-curvature="0"
  1600. id="path9240-0-3"
  1601. d="m 100.5837,-68.843422 22.05546,0"
  1602. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker9248-6-0-0)" />
  1603. </g>
  1604. <text
  1605. xml:space="preserve"
  1606. style="font-style:normal;font-weight:normal;font-size:9.1942749px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  1607. x="-33.24799"
  1608. y="597.68188"
  1609. id="text5758"
  1610. sodipodi:linespacing="125%"><tspan
  1611. sodipodi:role="line"
  1612. id="tspan5760"
  1613. x="-33.24799"
  1614. y="597.68188" /></text>
  1615. <text
  1616. xml:space="preserve"
  1617. style="font-style:normal;font-weight:normal;font-size:9.1942749px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  1618. x="-148.22672"
  1619. y="735.72198"
  1620. id="text6722"
  1621. sodipodi:linespacing="125%"><tspan
  1622. sodipodi:role="line"
  1623. id="tspan6724"
  1624. x="-148.22672"
  1625. y="735.72198" /></text>
  1626. <text
  1627. sodipodi:linespacing="125%"
  1628. id="text4152-5-7-6"
  1629. y="210.2946"
  1630. x="637.44836"
  1631. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  1632. xml:space="preserve"><tspan
  1633. y="210.2946"
  1634. x="637.44836"
  1635. id="tspan4154-95-2-1"
  1636. sodipodi:role="line"
  1637. style="font-style:italic">SimulationState</tspan></text>
  1638. <rect
  1639. rx="7"
  1640. style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
  1641. id="rect4136-1"
  1642. width="46.824932"
  1643. height="19.999929"
  1644. x="748.57007"
  1645. y="284.63754"
  1646. ry="7" />
  1647. <path
  1648. sodipodi:nodetypes="cc"
  1649. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
  1650. d="m 748.55368,294.48386 46.71768,0"
  1651. id="path4138-6"
  1652. inkscape:connector-curvature="0" />
  1653. <text
  1654. sodipodi:linespacing="125%"
  1655. id="text4152-8"
  1656. y="291.78885"
  1657. x="758.62494"
  1658. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  1659. xml:space="preserve"><tspan
  1660. y="291.78885"
  1661. x="758.62494"
  1662. id="tspan4154-9"
  1663. sodipodi:role="line">Paused</tspan></text>
  1664. <g
  1665. id="g6778"
  1666. transform="translate(514.85483,-74.308359)">
  1667. <rect
  1668. rx="6.9999981"
  1669. ry="7"
  1670. y="527.80377"
  1671. x="394.57697"
  1672. height="19.999662"
  1673. width="46.82494"
  1674. id="rect4136-1-4"
  1675. style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" />
  1676. <path
  1677. inkscape:connector-curvature="0"
  1678. id="path4138-6-8"
  1679. d="m 394.56089,537.64997 46.4677,0"
  1680. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
  1681. sodipodi:nodetypes="cc" />
  1682. <text
  1683. transform="scale(1.0000078,0.9999922)"
  1684. xml:space="preserve"
  1685. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  1686. x="403.16763"
  1687. y="534.95923"
  1688. id="text4152-8-8"
  1689. sodipodi:linespacing="125%"><tspan
  1690. sodipodi:role="line"
  1691. id="tspan4154-9-8"
  1692. x="403.16763"
  1693. y="534.95923">Stopped</tspan></text>
  1694. </g>
  1695. <ellipse
  1696. style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
  1697. id="path9238-6-0"
  1698. cx="721.46631"
  1699. cy="-294.32211"
  1700. transform="scale(1,-1)"
  1701. rx="3.000001"
  1702. ry="2.9999897" />
  1703. <path
  1704. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker9248-0-6)"
  1705. d="m 724.70918,294.32214 21.55558,0"
  1706. id="path9240-5-5"
  1707. inkscape:connector-curvature="0"
  1708. sodipodi:nodetypes="cc" />
  1709. <path
  1710. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker9248-0-6-1)"
  1711. d="m 795.40749,291.52225 104.32039,0"
  1712. id="path9240-5-5-1"
  1713. inkscape:connector-curvature="0"
  1714. sodipodi:nodetypes="cc" />
  1715. <path
  1716. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker9248-0-6-1-5)"
  1717. d="m 932.84429,413.1405 0,38.5001"
  1718. id="path9240-5-5-1-2"
  1719. inkscape:connector-curvature="0"
  1720. sodipodi:nodetypes="cc" />
  1721. <text
  1722. sodipodi:linespacing="125%"
  1723. id="text4528-4-0"
  1724. y="288.93765"
  1725. x="800.03802"
  1726. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  1727. xml:space="preserve"><tspan
  1728. style="font-size:6.25px"
  1729. y="288.93765"
  1730. x="800.03802"
  1731. id="tspan4530-1-5"
  1732. sodipodi:role="line">in::continuous</tspan></text>
  1733. <text
  1734. xml:space="preserve"
  1735. style="font-style:normal;font-weight:normal;font-size:6.25px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  1736. x="934.68835"
  1737. y="437.73248"
  1738. id="text15978"
  1739. sodipodi:linespacing="125%"
  1740. transform="scale(1.000008,0.999992)"><tspan
  1741. sodipodi:role="line"
  1742. x="934.68835"
  1743. y="437.73248"
  1744. id="tspan8584">self.endCondition() /</tspan><tspan
  1745. sodipodi:role="line"
  1746. x="934.68835"
  1747. y="445.54498"
  1748. id="tspan8588"> termination_condition</tspan></text>
  1749. <g
  1750. id="g4630"
  1751. transform="translate(508.3794,-114.23259)">
  1752. <rect
  1753. ry="7.0000253"
  1754. y="402.08453"
  1755. x="391.85059"
  1756. height="20"
  1757. width="58.441673"
  1758. id="rect4136-1-3"
  1759. style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
  1760. rx="6.9999943" />
  1761. <path
  1762. inkscape:connector-curvature="0"
  1763. id="path4138-6-5"
  1764. d="m 391.83394,411.93097 58.58959,0"
  1765. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
  1766. sodipodi:nodetypes="cc" />
  1767. <text
  1768. xml:space="preserve"
  1769. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  1770. x="399.89343"
  1771. y="409.23563"
  1772. id="text4152-8-2"
  1773. sodipodi:linespacing="125%"><tspan
  1774. sodipodi:role="line"
  1775. id="tspan4154-9-4"
  1776. x="399.89343"
  1777. y="409.23563">Continuous</tspan></text>
  1778. </g>
  1779. <rect
  1780. rx="7"
  1781. style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
  1782. id="rect4136-3-1"
  1783. width="203.8537"
  1784. height="141.91266"
  1785. x="863.38434"
  1786. y="270.88736"
  1787. ry="7" />
  1788. <path
  1789. sodipodi:nodetypes="cc"
  1790. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
  1791. d="m 863.36793,280.7336 203.49627,0"
  1792. id="path4138-2-4"
  1793. inkscape:connector-curvature="0" />
  1794. <text
  1795. sodipodi:linespacing="125%"
  1796. id="text4152-5-76"
  1797. y="277.68527"
  1798. x="947.74042"
  1799. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  1800. xml:space="preserve"><tspan
  1801. y="277.68527"
  1802. x="947.74042"
  1803. id="tspan4154-95-6"
  1804. sodipodi:role="line"
  1805. style="font-weight:bold">Running</tspan></text>
  1806. <ellipse
  1807. style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
  1808. id="path9238-6-0-4"
  1809. cx="873.99365"
  1810. cy="-301.85013"
  1811. transform="scale(1,-1)"
  1812. rx="3.000001"
  1813. ry="2.9999897" />
  1814. <path
  1815. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker9248-0-6-0)"
  1816. d="m 877.11042,301.84992 21.55547,0"
  1817. id="path9240-5-5-6"
  1818. inkscape:connector-curvature="0"
  1819. sodipodi:nodetypes="cc" />
  1820. <text
  1821. sodipodi:linespacing="125%"
  1822. id="text4528-4-0-7"
  1823. y="253.82674"
  1824. x="825.12079"
  1825. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  1826. xml:space="preserve"><tspan
  1827. style="font-size:6.25px"
  1828. y="253.82674"
  1829. x="825.12079"
  1830. sodipodi:role="line"
  1831. id="tspan7098">in::pause</tspan></text>
  1832. <g
  1833. id="g4630-8"
  1834. transform="translate(504.57913,-87.40094)">
  1835. <rect
  1836. ry="7.0000253"
  1837. y="402.08453"
  1838. x="391.85059"
  1839. height="26.717529"
  1840. width="75.942574"
  1841. id="rect4136-1-3-8"
  1842. style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
  1843. rx="6.9999943" />
  1844. <path
  1845. inkscape:connector-curvature="0"
  1846. id="path4138-6-5-4"
  1847. d="m 391.83394,411.93097 75.61624,0"
  1848. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
  1849. sodipodi:nodetypes="cc" />
  1850. <text
  1851. xml:space="preserve"
  1852. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  1853. x="413.23251"
  1854. y="409.23563"
  1855. id="text4152-8-2-1"
  1856. sodipodi:linespacing="125%"><tspan
  1857. sodipodi:role="line"
  1858. id="tspan4154-9-4-3"
  1859. x="413.23251"
  1860. y="409.23563">Realtime</tspan></text>
  1861. </g>
  1862. <path
  1863. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999993;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker4495)"
  1864. d="m 782.69796,304.68361 0,17 112.49416,0"
  1865. id="path4487"
  1866. inkscape:connector-curvature="0"
  1867. sodipodi:nodetypes="ccc" />
  1868. <text
  1869. sodipodi:linespacing="125%"
  1870. id="text4528-4-0-79"
  1871. y="328.2037"
  1872. x="795.41431"
  1873. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  1874. xml:space="preserve"><tspan
  1875. style="font-size:6.25px"
  1876. y="328.2037"
  1877. x="795.41431"
  1878. id="tspan4530-1-5-1"
  1879. sodipodi:role="line">in::realtime(scale)</tspan></text>
  1880. <text
  1881. sodipodi:linespacing="125%"
  1882. id="text4528-4-9-0-5"
  1883. y="330.52957"
  1884. x="900.0022"
  1885. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  1886. xml:space="preserve"><tspan
  1887. style="font-size:6.25px"
  1888. y="330.52957"
  1889. x="900.0022"
  1890. id="tspan4530-1-7-1-2"
  1891. sodipodi:role="line">onentry:</tspan><tspan
  1892. style="font-size:6.25px"
  1893. y="338.34207"
  1894. x="900.0022"
  1895. sodipodi:role="line"
  1896. id="tspan6629-6"> self.resetStartTime()</tspan></text>
  1897. <g
  1898. id="g4607"
  1899. transform="translate(511.6988,-109.38985)">
  1900. <rect
  1901. ry="7.0000253"
  1902. y="460.04227"
  1903. x="388.53119"
  1904. height="20"
  1905. width="58.441673"
  1906. id="rect4136-1-3-4"
  1907. style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
  1908. rx="6.9999943" />
  1909. <path
  1910. inkscape:connector-curvature="0"
  1911. id="path4138-6-5-43"
  1912. d="m 388.51455,469.88869 58.58959,0"
  1913. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
  1914. sodipodi:nodetypes="cc" />
  1915. <text
  1916. xml:space="preserve"
  1917. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  1918. x="403.04498"
  1919. y="467.19336"
  1920. id="text4152-8-2-4"
  1921. sodipodi:linespacing="125%"><tspan
  1922. sodipodi:role="line"
  1923. id="tspan4154-9-4-5"
  1924. x="403.04498"
  1925. y="467.19336">BigStep</tspan></text>
  1926. </g>
  1927. <g
  1928. id="g16432"
  1929. transform="translate(0.70711,0)">
  1930. <g
  1931. transform="translate(506.99169,-102.63618)"
  1932. id="g4613">
  1933. <rect
  1934. rx="6.9999943"
  1935. style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
  1936. id="rect4136-1-3-4-5"
  1937. width="66.691681"
  1938. height="20"
  1939. x="392.53119"
  1940. y="491.04227"
  1941. ry="7.0000253" />
  1942. <path
  1943. sodipodi:nodetypes="cc"
  1944. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
  1945. d="m 392.51454,500.88869 66.58959,0"
  1946. id="path4138-6-5-43-7"
  1947. inkscape:connector-curvature="0" />
  1948. <text
  1949. sodipodi:linespacing="125%"
  1950. id="text4152-8-2-4-3"
  1951. y="498.19336"
  1952. x="401.3775"
  1953. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  1954. xml:space="preserve"><tspan
  1955. y="498.19336"
  1956. x="401.3775"
  1957. id="tspan4154-9-4-5-0"
  1958. sodipodi:role="line">BigStepDone</tspan></text>
  1959. </g>
  1960. </g>
  1961. <path
  1962. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker9951-0-4)"
  1963. d="m 924.04783,370.66072 0,15.77253"
  1964. id="path9240-7-4-6"
  1965. inkscape:connector-curvature="0"
  1966. sodipodi:nodetypes="cc" />
  1967. <text
  1968. xml:space="preserve"
  1969. style="font-style:normal;font-weight:normal;font-size:6.25px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  1970. x="875.53717"
  1971. y="382.078"
  1972. id="text15978-3"
  1973. sodipodi:linespacing="125%"
  1974. transform="scale(1.0000078,0.9999922)"><tspan
  1975. sodipodi:role="line"
  1976. x="875.53717"
  1977. y="382.078"
  1978. id="tspan8588-3">big_step_done</tspan></text>
  1979. <path
  1980. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999993;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker4495-5)"
  1981. d="m 777.47117,304.51384 0,52.35534 121.28278,0"
  1982. id="path4487-5"
  1983. inkscape:connector-curvature="0"
  1984. sodipodi:nodetypes="ccc" />
  1985. <path
  1986. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999993;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker4495-5-0)"
  1987. d="m 901.81893,390.29284 -130.22956,0 0,-84.05496"
  1988. id="path4487-5-7"
  1989. inkscape:connector-curvature="0"
  1990. sodipodi:nodetypes="ccc" />
  1991. <text
  1992. sodipodi:linespacing="125%"
  1993. id="text4528-4-0-9"
  1994. y="354.58017"
  1995. x="800.61487"
  1996. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  1997. xml:space="preserve"><tspan
  1998. style="font-size:6.25px"
  1999. y="354.58017"
  2000. x="800.61487"
  2001. id="tspan4530-1-5-7"
  2002. sodipodi:role="line">in::big_step</tspan></text>
  2003. <text
  2004. sodipodi:linespacing="125%"
  2005. id="text4528-4-9-9-8"
  2006. y="387.85104"
  2007. x="789.84082"
  2008. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  2009. xml:space="preserve"><tspan
  2010. style="font-size:6.25px"
  2011. y="387.85104"
  2012. x="789.84082"
  2013. sodipodi:role="line"
  2014. id="tspan5265-8-6">after(sccd_yield())</tspan></text>
  2015. <g
  2016. id="g4784"
  2017. transform="translate(818.38589,-570.27532)">
  2018. <rect
  2019. ry="7.0000072"
  2020. y="810.57483"
  2021. x="-69.815826"
  2022. height="19.999939"
  2023. width="57.324932"
  2024. id="rect4136-1-8"
  2025. style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
  2026. rx="7" />
  2027. <path
  2028. inkscape:connector-curvature="0"
  2029. id="path4138-6-1"
  2030. d="m -69.832201,820.42121 57.147505,0"
  2031. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
  2032. sodipodi:nodetypes="cc" />
  2033. <text
  2034. xml:space="preserve"
  2035. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  2036. x="-60.611977"
  2037. y="817.72614"
  2038. id="text4152-8-9"
  2039. sodipodi:linespacing="125%"><tspan
  2040. sodipodi:role="line"
  2041. id="tspan4154-9-7"
  2042. x="-60.611977"
  2043. y="817.72614">PrePaused</tspan></text>
  2044. </g>
  2045. <g
  2046. id="g4778"
  2047. transform="translate(757.48051,-386.87543)">
  2048. <rect
  2049. ry="7"
  2050. y="840.18188"
  2051. x="-8.4104538"
  2052. height="19.999939"
  2053. width="113.325"
  2054. id="rect4136-1-8-6"
  2055. style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
  2056. rx="7" />
  2057. <path
  2058. inkscape:connector-curvature="0"
  2059. id="path4138-6-1-0"
  2060. d="m -8.4268183,850.02827 112.6474983,0"
  2061. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
  2062. sodipodi:nodetypes="cc" />
  2063. <text
  2064. xml:space="preserve"
  2065. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  2066. x="4.1034851"
  2067. y="847.33319"
  2068. id="text4152-8-9-0"
  2069. sodipodi:linespacing="125%"><tspan
  2070. sodipodi:role="line"
  2071. id="tspan4154-9-7-3"
  2072. x="4.1034851"
  2073. y="847.33319">PreBreakpointTriggered</tspan></text>
  2074. </g>
  2075. <path
  2076. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5014)"
  2077. d="m 885.78379,270.80643 0,-24 -78.125,0"
  2078. id="path5006"
  2079. inkscape:connector-curvature="0"
  2080. sodipodi:nodetypes="ccc" />
  2081. <path
  2082. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5374)"
  2083. d="m 761.40879,260.55643 0,22.3125"
  2084. id="path5366"
  2085. inkscape:connector-curvature="0"
  2086. sodipodi:nodetypes="cc" />
  2087. <text
  2088. sodipodi:linespacing="125%"
  2089. id="text4528-4-0-7-5"
  2090. y="267.31488"
  2091. x="763.07819"
  2092. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  2093. xml:space="preserve"><tspan
  2094. style="font-size:6.25px"
  2095. y="267.31488"
  2096. x="763.07819"
  2097. sodipodi:role="line"
  2098. id="tspan7098-8">after(sccd_yield()*2) /</tspan><tspan
  2099. style="font-size:6.25px"
  2100. y="275.12738"
  2101. x="763.07819"
  2102. sodipodi:role="line"
  2103. id="tspan5780"> paused</tspan></text>
  2104. <path
  2105. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5988)"
  2106. d="m 755.14251,453.42069 0,-147.05435"
  2107. id="path5980"
  2108. inkscape:connector-curvature="0"
  2109. sodipodi:nodetypes="cc" />
  2110. <path
  2111. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker6348)"
  2112. d="m 876.55777,413.00038 0,44.41295 -13.49569,0"
  2113. id="path6340"
  2114. inkscape:connector-curvature="0"
  2115. sodipodi:nodetypes="ccc" />
  2116. <rect
  2117. style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.69999999;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0"
  2118. id="rect6700"
  2119. width="9.5459414"
  2120. height="8.6620579"
  2121. x="871.96155"
  2122. y="434.60916" />
  2123. <text
  2124. xml:space="preserve"
  2125. style="font-style:normal;font-weight:normal;font-size:9.1942749px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  2126. x="788.39014"
  2127. y="440.97549"
  2128. id="text8315"
  2129. sodipodi:linespacing="125%"><tspan
  2130. sodipodi:role="line"
  2131. x="788.39014"
  2132. y="440.97549"
  2133. style="font-size:6.25px"
  2134. id="tspan8340">[self.breakpointTriggers(INSTATE(Realtime))]</tspan></text>
  2135. <rect
  2136. style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.69999999;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0"
  2137. id="rect6700-1"
  2138. width="15.556349"
  2139. height="18.915106"
  2140. x="748.99823"
  2141. y="424.75516" />
  2142. <text
  2143. sodipodi:linespacing="125%"
  2144. id="text4528-4-0-7-5-7"
  2145. y="431.89059"
  2146. x="712.44537"
  2147. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  2148. xml:space="preserve"><tspan
  2149. style="font-size:6.25px"
  2150. y="431.89059"
  2151. x="712.44537"
  2152. sodipodi:role="line"
  2153. id="tspan7098-8-3">after(sccd_yield()*2) /</tspan><tspan
  2154. style="font-size:6.25px"
  2155. y="439.70309"
  2156. x="712.44537"
  2157. sodipodi:role="line"
  2158. id="tspan5780-8"> breakpoint_triggered</tspan></text>
  2159. <text
  2160. sodipodi:linespacing="125%"
  2161. id="text4152-5-7-6-5"
  2162. y="210.2946"
  2163. x="105.53884"
  2164. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  2165. xml:space="preserve"><tspan
  2166. y="210.2946"
  2167. x="105.53884"
  2168. id="tspan4154-95-2-1-0"
  2169. sodipodi:role="line"
  2170. style="font-style:italic">SimulationFlow</tspan></text>
  2171. <g
  2172. id="g4430"
  2173. transform="translate(79.099778,305.41611)">
  2174. <rect
  2175. rx="7"
  2176. ry="7.0000005"
  2177. y="-82.003708"
  2178. x="38.259964"
  2179. height="18"
  2180. width="69.67131"
  2181. id="rect4136-1-4-5"
  2182. style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" />
  2183. <path
  2184. inkscape:connector-curvature="0"
  2185. id="path4138-6-8-6"
  2186. d="m 38.243322,-72.024559 69.757048,0"
  2187. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
  2188. sodipodi:nodetypes="cc" />
  2189. <text
  2190. xml:space="preserve"
  2191. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  2192. x="57.083046"
  2193. y="-74.719917"
  2194. id="text4152-8-8-5"
  2195. sodipodi:linespacing="125%"><tspan
  2196. sodipodi:role="line"
  2197. id="tspan4154-9-8-9"
  2198. x="57.083046"
  2199. y="-74.719917">Initialize</tspan></text>
  2200. </g>
  2201. <g
  2202. id="g4426"
  2203. transform="matrix(0,-1,1,0,192.77835,364.90125)">
  2204. <circle
  2205. r="3"
  2206. cy="-68.843407"
  2207. cx="97.341057"
  2208. id="path9238"
  2209. style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" />
  2210. <path
  2211. sodipodi:nodetypes="cc"
  2212. inkscape:connector-curvature="0"
  2213. id="path9240"
  2214. d="m 100.5837,-68.843422 22.05546,0"
  2215. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker9248-6)" />
  2216. </g>
  2217. <path
  2218. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker9951)"
  2219. d="m 238.58435,241.22364 0,20.02253"
  2220. id="path9240-7"
  2221. inkscape:connector-curvature="0"
  2222. sodipodi:nodetypes="cc" />
  2223. <text
  2224. sodipodi:linespacing="125%"
  2225. id="text4528-4"
  2226. y="255.80594"
  2227. x="158.22688"
  2228. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  2229. xml:space="preserve"><tspan
  2230. style="font-size:6.25px"
  2231. y="255.80594"
  2232. x="158.22688"
  2233. id="tspan4530-1"
  2234. sodipodi:role="line">/ self.initialize()</tspan></text>
  2235. <path
  2236. sodipodi:nodetypes="cccc"
  2237. inkscape:connector-curvature="0"
  2238. id="path4156-1"
  2239. d="m 176.50206,336.12439 -10.07423,0 0,-63.76427 36.04645,0"
  2240. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker14561)" />
  2241. <g
  2242. transform="translate(79.022234,345.7942)"
  2243. id="g4430-2-2">
  2244. <rect
  2245. rx="7"
  2246. ry="7.0000005"
  2247. y="-82.003708"
  2248. x="124.64892"
  2249. height="18"
  2250. width="77.671318"
  2251. id="rect4136-1-4-5-7-3"
  2252. style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" />
  2253. <path
  2254. inkscape:connector-curvature="0"
  2255. id="path4138-6-8-6-0-8"
  2256. d="m 124.63226,-72.024559 77.69902,0"
  2257. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
  2258. sodipodi:nodetypes="cc" />
  2259. <text
  2260. xml:space="preserve"
  2261. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  2262. x="130.00191"
  2263. y="-74.469902"
  2264. id="text4152-8-8-5-0-7"
  2265. sodipodi:linespacing="125%"><tspan
  2266. sodipodi:role="line"
  2267. id="tspan4154-9-8-9-84-5"
  2268. x="130.00191"
  2269. y="-74.469902">CheckTermination</tspan></text>
  2270. </g>
  2271. <path
  2272. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker9951-0)"
  2273. d="m 238.58435,281.94023 0,47.14905"
  2274. id="path9240-7-4"
  2275. inkscape:connector-curvature="0"
  2276. sodipodi:nodetypes="cc" />
  2277. <rect
  2278. style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0"
  2279. id="rect6128"
  2280. width="144.13062"
  2281. height="24.369165"
  2282. x="169.58168"
  2283. y="295.06653" />
  2284. <text
  2285. sodipodi:linespacing="125%"
  2286. id="text4528-4-6"
  2287. y="301.12085"
  2288. x="170.03139"
  2289. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  2290. xml:space="preserve"><tspan
  2291. style="font-size:6.25px"
  2292. y="301.12085"
  2293. x="170.03139"
  2294. id="tspan4530-1-4"
  2295. sodipodi:role="line">[ IN(/SimulationState/Running/Continuous)</tspan><tspan
  2296. style="font-size:6.25px"
  2297. y="308.93335"
  2298. x="170.03139"
  2299. sodipodi:role="line"
  2300. id="tspan6634">or IN(/SimulationState/Running/BigStep)</tspan><tspan
  2301. style="font-size:6.25px"
  2302. y="316.74585"
  2303. x="170.03139"
  2304. sodipodi:role="line"
  2305. id="tspan7618">or IN(/SimulationState/Running/SmallStep)]</tspan></text>
  2306. <rect
  2307. style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0"
  2308. id="rect6128-5"
  2309. width="48.130619"
  2310. height="16.07995"
  2311. x="139.77454"
  2312. y="274.6944" />
  2313. <text
  2314. sodipodi:linespacing="125%"
  2315. id="text4528-4-9"
  2316. y="280.68274"
  2317. x="135.9671"
  2318. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  2319. xml:space="preserve"><tspan
  2320. style="font-size:6.25px"
  2321. y="280.68274"
  2322. x="135.9671"
  2323. id="tspan4530-1-2"
  2324. sodipodi:role="line">after(sccd_yield()) /</tspan><tspan
  2325. style="font-size:6.25px"
  2326. y="288.49524"
  2327. x="135.9671"
  2328. sodipodi:role="line"
  2329. id="tspan5265"> big_step_done</tspan></text>
  2330. <g
  2331. transform="translate(212.05089,369.2436)"
  2332. id="g4430-2-9">
  2333. <rect
  2334. rx="7"
  2335. ry="7.0000005"
  2336. y="-75.253708"
  2337. x="125.11331"
  2338. height="16.229185"
  2339. width="89.921326"
  2340. id="rect4136-1-4-5-7-0"
  2341. style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" />
  2342. <path
  2343. inkscape:connector-curvature="0"
  2344. id="path4138-6-8-6-0-9"
  2345. d="m 125.09665,-65.274559 89.25708,0"
  2346. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
  2347. sodipodi:nodetypes="cc" />
  2348. <text
  2349. xml:space="preserve"
  2350. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  2351. x="156.24036"
  2352. y="-67.969902"
  2353. id="text4152-8-8-5-0-2"
  2354. sodipodi:linespacing="125%"><tspan
  2355. sodipodi:role="line"
  2356. id="tspan4154-9-8-9-84-9"
  2357. x="156.24036"
  2358. y="-67.969902">Waiting</tspan></text>
  2359. </g>
  2360. <path
  2361. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5287)"
  2362. d="m 279.519,266.12756 98.64139,0 0,26.32717"
  2363. id="path5279"
  2364. inkscape:connector-curvature="0"
  2365. sodipodi:nodetypes="ccc" />
  2366. <text
  2367. sodipodi:linespacing="125%"
  2368. id="text4528-4-6-0"
  2369. y="262.94891"
  2370. x="302.01489"
  2371. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  2372. xml:space="preserve"><tspan
  2373. style="font-size:6.25px"
  2374. y="262.94891"
  2375. x="302.01489"
  2376. id="tspan4530-1-4-4"
  2377. sodipodi:role="line">[IN(/SimulationState/Running/Realtime)]</tspan></text>
  2378. <path
  2379. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5557)"
  2380. d="m 356.15169,293.58036 0,-16.13909 -74.15782,0"
  2381. id="path5549"
  2382. inkscape:connector-curvature="0"
  2383. sodipodi:nodetypes="ccc" />
  2384. <rect
  2385. style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0"
  2386. id="rect6128-5-3-6"
  2387. width="4.643548"
  2388. height="7.5946684"
  2389. x="353.44186"
  2390. y="284.88412" />
  2391. <text
  2392. sodipodi:linespacing="125%"
  2393. id="text4528-4-9-9"
  2394. y="283.61487"
  2395. x="289.61212"
  2396. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  2397. xml:space="preserve"><tspan
  2398. style="font-size:6.25px"
  2399. y="283.61487"
  2400. x="289.61212"
  2401. sodipodi:role="line"
  2402. id="tspan5265-8">after(sccd_yield()) /</tspan><tspan
  2403. style="font-size:6.25px"
  2404. y="291.42737"
  2405. x="289.61212"
  2406. sodipodi:role="line"
  2407. id="tspan12622"> self.syncSimulatedTime()</tspan></text>
  2408. <path
  2409. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker5557-5)"
  2410. d="m 356.15169,310.15194 0,24.57196 -47.99488,0"
  2411. id="path5549-2"
  2412. inkscape:connector-curvature="0"
  2413. sodipodi:nodetypes="ccc" />
  2414. <rect
  2415. style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0"
  2416. id="rect6128-5-3"
  2417. width="48.130611"
  2418. height="11.130201"
  2419. x="333.12512"
  2420. y="318.97623" />
  2421. <text
  2422. sodipodi:linespacing="125%"
  2423. id="text4528-4-9-9-6"
  2424. y="326.57831"
  2425. x="304.79715"
  2426. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  2427. xml:space="preserve"><tspan
  2428. style="font-size:6.25px"
  2429. y="326.57831"
  2430. x="304.79715"
  2431. sodipodi:role="line"
  2432. id="tspan5265-8-3">[self.waitTime() &lt;= sccd_yield()]</tspan></text>
  2433. <g
  2434. id="g6819"
  2435. transform="translate(4.1229451,5.4536535)">
  2436. <rect
  2437. rx="7"
  2438. ry="7.0000005"
  2439. y="217.95874"
  2440. x="199.83591"
  2441. height="18"
  2442. width="77.095917"
  2443. id="rect4136-1-4-5-2"
  2444. style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" />
  2445. <path
  2446. inkscape:connector-curvature="0"
  2447. id="path4138-6-8-6-1"
  2448. d="m 199.81926,227.93789 76.47456,0"
  2449. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
  2450. sodipodi:nodetypes="cc" />
  2451. <text
  2452. xml:space="preserve"
  2453. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  2454. x="203.83003"
  2455. y="225.24254"
  2456. id="text4152-8-8-5-9"
  2457. sodipodi:linespacing="125%"><tspan
  2458. sodipodi:role="line"
  2459. id="tspan4154-9-8-9-9"
  2460. x="203.83003"
  2461. y="225.24254">InitializeDebugger</tspan></text>
  2462. </g>
  2463. <path
  2464. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999993;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker6833)"
  2465. d="m 176.46699,241.57159 0,7.42462 46.31549,0 0,-6.01041"
  2466. id="path6825"
  2467. inkscape:connector-curvature="0"
  2468. sodipodi:nodetypes="cccc" />
  2469. <text
  2470. sodipodi:linespacing="125%"
  2471. id="text4528-4-07"
  2472. y="251.83984"
  2473. x="240.86946"
  2474. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  2475. xml:space="preserve"><tspan
  2476. style="font-size:6.25px"
  2477. y="251.83984"
  2478. x="240.86946"
  2479. id="tspan4530-1-6"
  2480. sodipodi:role="line">/ self.initializeDebugger()</tspan></text>
  2481. <rect
  2482. style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
  2483. id="rect4136-1-4-5-7-00-6-9"
  2484. width="210.09462"
  2485. height="156.24997"
  2486. x="381.2652"
  2487. y="332.0274"
  2488. ry="6.9999986"
  2489. rx="6.9999981" />
  2490. <path
  2491. sodipodi:nodetypes="cc"
  2492. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
  2493. d="m 381.24851,342.00655 209.3875,0"
  2494. id="path4138-6-8-6-0-4-6-5"
  2495. inkscape:connector-curvature="0" />
  2496. <text
  2497. sodipodi:linespacing="125%"
  2498. id="text4152-8-8-5-0-0-2-5"
  2499. y="339.31122"
  2500. x="460.00391"
  2501. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  2502. xml:space="preserve"><tspan
  2503. y="339.31122"
  2504. x="460.00391"
  2505. id="tspan4154-9-8-9-84-1-2-8"
  2506. sodipodi:role="line"
  2507. style="font-weight:bold">ExecuteStep</tspan></text>
  2508. <g
  2509. id="g8509"
  2510. transform="translate(94.899479,423.9757)">
  2511. <rect
  2512. rx="6.999999"
  2513. ry="6.9999995"
  2514. y="-22.804356"
  2515. x="348.98148"
  2516. height="17.63299"
  2517. width="101.24539"
  2518. id="rect4136-1-4-5-7-00-1"
  2519. style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" />
  2520. <path
  2521. inkscape:connector-curvature="0"
  2522. id="path4138-6-8-6-0-4-4"
  2523. d="m 348.96481,-12.825208 101.18474,0"
  2524. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
  2525. sodipodi:nodetypes="cc" />
  2526. <text
  2527. xml:space="preserve"
  2528. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  2529. x="357.70966"
  2530. y="-15.520557"
  2531. id="text4152-8-8-5-0-0-1"
  2532. sodipodi:linespacing="125%"><tspan
  2533. sodipodi:role="line"
  2534. id="tspan4154-9-8-9-84-1-8"
  2535. x="357.70966"
  2536. y="-15.520557">CheckNextComponent</tspan></text>
  2537. </g>
  2538. <g
  2539. id="g8524"
  2540. transform="translate(87.021849,543.69705)">
  2541. <rect
  2542. rx="6.9999981"
  2543. ry="6.9999986"
  2544. y="-94.22213"
  2545. x="314.15649"
  2546. height="17.279432"
  2547. width="71.546906"
  2548. id="rect4136-1-4-5-7-00-1-1"
  2549. style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" />
  2550. <path
  2551. inkscape:connector-curvature="0"
  2552. id="path4138-6-8-6-0-4-4-4"
  2553. d="m 314.13983,-84.24298 71.13269,0"
  2554. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
  2555. sodipodi:nodetypes="cc" />
  2556. <text
  2557. xml:space="preserve"
  2558. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  2559. x="322.22244"
  2560. y="-86.938332"
  2561. id="text4152-8-8-5-0-0-1-3"
  2562. sodipodi:linespacing="125%"><tspan
  2563. sodipodi:role="line"
  2564. id="tspan4154-9-8-9-84-1-8-7"
  2565. x="322.22244"
  2566. y="-86.938332">PreCheckCycle</tspan></text>
  2567. </g>
  2568. <g
  2569. id="g8530"
  2570. transform="translate(110.35637,549.00035)">
  2571. <rect
  2572. rx="6.9999971"
  2573. ry="6.9999976"
  2574. y="-100.23254"
  2575. x="392.29178"
  2576. height="18.693645"
  2577. width="61.293854"
  2578. id="rect4136-1-4-5-7-00-1-1-5"
  2579. style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" />
  2580. <path
  2581. inkscape:connector-curvature="0"
  2582. id="path4138-6-8-6-0-4-4-4-3"
  2583. d="m 392.27512,-90.253385 60.87963,0"
  2584. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
  2585. sodipodi:nodetypes="cc" />
  2586. <text
  2587. xml:space="preserve"
  2588. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  2589. x="401.48792"
  2590. y="-92.948738"
  2591. id="text4152-8-8-5-0-0-1-3-5"
  2592. sodipodi:linespacing="125%"><tspan
  2593. sodipodi:role="line"
  2594. id="tspan4154-9-8-9-84-1-8-7-9"
  2595. x="401.48792"
  2596. y="-92.948738">CheckCycle</tspan></text>
  2597. </g>
  2598. <g
  2599. id="g7620"
  2600. transform="translate(91.052204,279.38486)">
  2601. <rect
  2602. rx="6.999999"
  2603. ry="6.9999995"
  2604. y="102.07713"
  2605. x="53.455761"
  2606. height="28.239586"
  2607. width="195.9977"
  2608. id="rect4136-1-4-5-7-00-6"
  2609. style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" />
  2610. <path
  2611. inkscape:connector-curvature="0"
  2612. id="path4138-6-8-6-0-4-6"
  2613. d="m 53.439114,112.05629 195.583476,0"
  2614. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
  2615. sodipodi:nodetypes="cc" />
  2616. <text
  2617. xml:space="preserve"
  2618. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  2619. x="102.34572"
  2620. y="109.36094"
  2621. id="text4152-8-8-5-0-0-2"
  2622. sodipodi:linespacing="125%"><tspan
  2623. sodipodi:role="line"
  2624. id="tspan4154-9-8-9-84-1-2"
  2625. x="102.34572"
  2626. y="109.36094">IsolateStrongComponents</tspan></text>
  2627. <text
  2628. xml:space="preserve"
  2629. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  2630. x="55.715343"
  2631. y="118.61205"
  2632. id="text4528-4-9-0-3"
  2633. sodipodi:linespacing="125%"><tspan
  2634. sodipodi:role="line"
  2635. id="tspan4530-1-7-1-6"
  2636. x="55.715343"
  2637. y="118.61205"
  2638. style="font-size:6.25px">onentry:</tspan><tspan
  2639. id="tspan6629-8"
  2640. sodipodi:role="line"
  2641. x="55.715343"
  2642. y="126.42455"
  2643. style="font-size:6.25px"> self.strongComponentList = self.createStrongComponents()</tspan></text>
  2644. </g>
  2645. <g
  2646. id="g7434"
  2647. transform="translate(-43.210899,265.08766)">
  2648. <rect
  2649. rx="7"
  2650. ry="7.0000005"
  2651. y="65.56913"
  2652. x="220.00705"
  2653. height="29.25"
  2654. width="131.42133"
  2655. id="rect4136-1-4-5-7-00"
  2656. style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" />
  2657. <path
  2658. inkscape:connector-curvature="0"
  2659. id="path4138-6-8-6-0-4"
  2660. d="m 219.99039,75.548281 131.00707,0"
  2661. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
  2662. sodipodi:nodetypes="cc" />
  2663. <text
  2664. xml:space="preserve"
  2665. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  2666. x="254.52753"
  2667. y="72.852936"
  2668. id="text4152-8-8-5-0-0"
  2669. sodipodi:linespacing="125%"><tspan
  2670. sodipodi:role="line"
  2671. id="tspan4154-9-8-9-84-1"
  2672. x="254.52753"
  2673. y="72.852936">CreateDepGraph</tspan></text>
  2674. <text
  2675. xml:space="preserve"
  2676. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  2677. x="221.80064"
  2678. y="82.836647"
  2679. id="text4528-4-9-0-3-7"
  2680. sodipodi:linespacing="125%"><tspan
  2681. sodipodi:role="line"
  2682. id="tspan4530-1-7-1-6-9"
  2683. x="221.80064"
  2684. y="82.836647"
  2685. style="font-size:6.25px">onentry:</tspan><tspan
  2686. id="tspan6629-8-4"
  2687. sodipodi:role="line"
  2688. x="221.80064"
  2689. y="90.649147"
  2690. style="font-size:6.25px"> self.depGraph = self.createDepGraph()</tspan></text>
  2691. </g>
  2692. <path
  2693. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker9951-5)"
  2694. d="m 238.58435,360.2529 0,19.39753"
  2695. id="path9240-7-2"
  2696. inkscape:connector-curvature="0"
  2697. sodipodi:nodetypes="cc" />
  2698. <g
  2699. id="g4426-1"
  2700. transform="translate(319.62285,476.18998)">
  2701. <circle
  2702. r="3"
  2703. cy="-68.843407"
  2704. cx="97.341057"
  2705. id="path9238-0"
  2706. style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" />
  2707. <path
  2708. sodipodi:nodetypes="cc"
  2709. inkscape:connector-curvature="0"
  2710. id="path9240-73"
  2711. d="m 100.5837,-68.843422 22.05546,0"
  2712. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker9248-6-6)" />
  2713. </g>
  2714. <text
  2715. sodipodi:linespacing="125%"
  2716. id="text4528-4-3"
  2717. y="480.85785"
  2718. x="440.46017"
  2719. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  2720. xml:space="preserve"><tspan
  2721. style="font-size:6.25px"
  2722. y="480.85785"
  2723. x="440.46017"
  2724. id="tspan4530-1-0"
  2725. sodipodi:role="line">[IN(/SimulationState/Running)]</tspan></text>
  2726. <path
  2727. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999993;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker8905)"
  2728. d="m 458.70025,466.6235 0,7.42462 55.33109,0 0,-5.01041"
  2729. id="path6825-6"
  2730. inkscape:connector-curvature="0"
  2731. sodipodi:nodetypes="cccc" />
  2732. <path
  2733. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999993;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker9289)"
  2734. d="m 458.51858,418.89356 0,29.19176"
  2735. id="path9281"
  2736. inkscape:connector-curvature="0"
  2737. sodipodi:nodetypes="cc" />
  2738. <rect
  2739. style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0"
  2740. id="rect6128-5-0"
  2741. width="48.130611"
  2742. height="16.079948"
  2743. x="434.05188"
  2744. y="424.32938" />
  2745. <text
  2746. sodipodi:linespacing="125%"
  2747. id="text4528-4-3-2"
  2748. y="430.20172"
  2749. x="385.4281"
  2750. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  2751. xml:space="preserve"><tspan
  2752. style="font-size:6.25px"
  2753. y="430.20172"
  2754. x="385.4281"
  2755. id="tspan4530-1-0-0"
  2756. sodipodi:role="line">after(sccd_yield() * 2)</tspan><tspan
  2757. style="font-size:6.25px"
  2758. y="438.01422"
  2759. x="385.4281"
  2760. sodipodi:role="line"
  2761. id="tspan9722">[self.hasNextStrongComponent()]</tspan></text>
  2762. <path
  2763. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999993;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker9783)"
  2764. d="m 555.03865,448.5687 0,-62.9325 -86.62058,0 0,14.2028"
  2765. id="path9775"
  2766. inkscape:connector-curvature="0"
  2767. sodipodi:nodetypes="cccc" />
  2768. <path
  2769. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999993;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker9783-5)"
  2770. d="m 562.19951,451.39663 20.42983,-0.0273 0,-87.47628 -133.62057,0 0,36.38782"
  2771. id="path9775-2"
  2772. inkscape:connector-curvature="0"
  2773. sodipodi:nodetypes="ccccc" />
  2774. <text
  2775. sodipodi:linespacing="125%"
  2776. id="text4528-4-3-3"
  2777. y="353.77747"
  2778. x="455.91666"
  2779. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  2780. xml:space="preserve"><tspan
  2781. style="font-size:6.25px"
  2782. y="353.77747"
  2783. x="455.91666"
  2784. sodipodi:role="line"
  2785. id="tspan10820">[not self.currentComponentIsCycle()] /</tspan><tspan
  2786. style="font-size:6.25px"
  2787. y="361.58997"
  2788. x="455.91666"
  2789. sodipodi:role="line"
  2790. id="tspan10824"> self.computeBlock(), small_step_done</tspan></text>
  2791. <text
  2792. sodipodi:linespacing="125%"
  2793. id="text4528-4-3-3-6"
  2794. y="374.07446"
  2795. x="455.91666"
  2796. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  2797. xml:space="preserve"><tspan
  2798. style="font-size:6.25px"
  2799. y="374.07446"
  2800. x="455.91666"
  2801. sodipodi:role="line"
  2802. id="tspan10820-4">[self.currentComponentIsCycle()] /</tspan><tspan
  2803. style="font-size:6.25px"
  2804. y="381.88696"
  2805. x="455.91666"
  2806. sodipodi:role="line"
  2807. id="tspan10824-2"> self.computeCycle(), small_step_done</tspan></text>
  2808. <path
  2809. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999993;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker11122)"
  2810. d="m 238.36721,409.36936 0,34 141.43934,0"
  2811. id="path11114"
  2812. inkscape:connector-curvature="0"
  2813. sodipodi:nodetypes="ccc" />
  2814. <path
  2815. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999993;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker11524)"
  2816. d="m 444.3672,405.01841 0,-149.14905 -177.99999,0 0,6.25"
  2817. id="path11516"
  2818. inkscape:connector-curvature="0"
  2819. sodipodi:nodetypes="cccc" />
  2820. <text
  2821. sodipodi:linespacing="125%"
  2822. id="text4528-4-3-2-9"
  2823. y="244.70718"
  2824. x="347.68268"
  2825. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  2826. xml:space="preserve"><tspan
  2827. style="font-size:6.25px"
  2828. y="244.70718"
  2829. x="347.68268"
  2830. id="tspan4530-1-0-0-9"
  2831. sodipodi:role="line">after(sccd_yield())</tspan><tspan
  2832. style="font-size:6.25px"
  2833. y="252.51968"
  2834. x="347.68268"
  2835. sodipodi:role="line"
  2836. id="tspan9722-1">[not self.hasNextStrongComponent()]</tspan></text>
  2837. <path
  2838. sodipodi:nodetypes="cc"
  2839. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4, 8;stroke-dashoffset:0;stroke-opacity:1"
  2840. d="m 628.17642,634.7287 0,-434.00539"
  2841. id="path4138-2-9-3-7-5"
  2842. inkscape:connector-curvature="0" />
  2843. <rect
  2844. rx="6.9999943"
  2845. style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
  2846. id="rect4136-1-3-4-1"
  2847. width="58.441673"
  2848. height="20"
  2849. x="984.39075"
  2850. y="341.10648"
  2851. ry="7.0000253" />
  2852. <path
  2853. sodipodi:nodetypes="cc"
  2854. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
  2855. d="m 984.37416,350.9529 58.58964,0"
  2856. id="path4138-6-5-43-4"
  2857. inkscape:connector-curvature="0" />
  2858. <text
  2859. sodipodi:linespacing="125%"
  2860. id="text4152-8-2-4-8"
  2861. y="348.25757"
  2862. x="994.44775"
  2863. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  2864. xml:space="preserve"><tspan
  2865. y="348.25757"
  2866. x="994.44775"
  2867. id="tspan4154-9-4-5-6"
  2868. sodipodi:role="line">SmallStep</tspan></text>
  2869. <g
  2870. id="g16288"
  2871. transform="translate(-0.5,8.0825366)">
  2872. <rect
  2873. ry="7.0000253"
  2874. y="380.32355"
  2875. x="984.89075"
  2876. height="20"
  2877. width="66.691681"
  2878. id="rect4136-1-3-4-5-3"
  2879. style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
  2880. rx="6.9999943" />
  2881. <path
  2882. inkscape:connector-curvature="0"
  2883. id="path4138-6-5-43-7-6"
  2884. d="m 984.87416,390.16997 66.58964,0"
  2885. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
  2886. sodipodi:nodetypes="cc" />
  2887. <text
  2888. xml:space="preserve"
  2889. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  2890. x="989.28027"
  2891. y="387.47464"
  2892. id="text4152-8-2-4-3-6"
  2893. sodipodi:linespacing="125%"><tspan
  2894. sodipodi:role="line"
  2895. id="tspan4154-9-4-5-0-6"
  2896. x="989.28027"
  2897. y="387.47464">SmallStepDone</tspan></text>
  2898. </g>
  2899. <path
  2900. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker13358)"
  2901. d="m 1008.2088,361.11481 0,24.77253"
  2902. id="path9240-7-4-6-0"
  2903. inkscape:connector-curvature="0"
  2904. sodipodi:nodetypes="cc" />
  2905. <text
  2906. xml:space="preserve"
  2907. style="font-style:normal;font-weight:normal;font-size:6.25px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  2908. x="1009.6086"
  2909. y="370.43582"
  2910. id="text15978-3-6"
  2911. sodipodi:linespacing="125%"
  2912. transform="scale(1.0000078,0.9999922)"><tspan
  2913. sodipodi:role="line"
  2914. x="1009.6086"
  2915. y="370.43582"
  2916. id="tspan8588-3-5">small_step_done</tspan></text>
  2917. <path
  2918. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999993;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker4495-5-7)"
  2919. d="m 779.8808,304.5836 0,43.16296 203.30719,0"
  2920. id="path4487-5-1"
  2921. inkscape:connector-curvature="0"
  2922. sodipodi:nodetypes="ccc" />
  2923. <text
  2924. sodipodi:linespacing="125%"
  2925. id="text4528-4-0-9-7"
  2926. y="344.75046"
  2927. x="809.03491"
  2928. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  2929. xml:space="preserve"><tspan
  2930. style="font-size:6.25px"
  2931. y="344.75046"
  2932. x="809.03491"
  2933. id="tspan4530-1-5-7-3"
  2934. sodipodi:role="line">in::small_step</tspan></text>
  2935. <path
  2936. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999993;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#marker4495-5-0-2)"
  2937. d="m 1001.0912,408.35334 -0.1234,11.25 -239.04658,0 0,-113.23569"
  2938. id="path4487-5-7-2"
  2939. inkscape:connector-curvature="0"
  2940. sodipodi:nodetypes="cccc" />
  2941. <text
  2942. sodipodi:linespacing="125%"
  2943. id="text4528-4-9-9-8-7"
  2944. y="417.54477"
  2945. x="790.29089"
  2946. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  2947. xml:space="preserve"><tspan
  2948. style="font-size:6.25px"
  2949. y="417.54477"
  2950. x="790.29089"
  2951. sodipodi:role="line"
  2952. id="tspan5265-8-6-4">after(sccd_yield())</tspan></text>
  2953. <g
  2954. id="g7695">
  2955. <g
  2956. id="g4430-2-9-9"
  2957. transform="translate(-16.606243,523.33321)">
  2958. <rect
  2959. style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
  2960. id="rect4136-1-4-5-7-0-6"
  2961. width="89.921326"
  2962. height="16.229185"
  2963. x="125.11331"
  2964. y="-75.253708"
  2965. ry="7.0000005"
  2966. rx="7" />
  2967. <path
  2968. sodipodi:nodetypes="cc"
  2969. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
  2970. d="m 125.09665,-65.274559 89.25708,0"
  2971. id="path4138-6-8-6-0-9-4"
  2972. inkscape:connector-curvature="0" />
  2973. <text
  2974. sodipodi:linespacing="125%"
  2975. id="text4152-8-8-5-0-2-0"
  2976. y="-67.969902"
  2977. x="155.25525"
  2978. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  2979. xml:space="preserve"><tspan
  2980. y="-67.969902"
  2981. x="155.25525"
  2982. id="tspan4154-9-8-9-84-9-9"
  2983. sodipodi:role="line">Stopped</tspan></text>
  2984. </g>
  2985. </g>
  2986. <path
  2987. style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.7;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#marker7710)"
  2988. d="m 204.61953,267.29147 -73.18555,0 0,179.25156"
  2989. id="path7702"
  2990. inkscape:connector-curvature="0" />
  2991. <rect
  2992. style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:square;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0"
  2993. id="rect6128-5-3-7"
  2994. width="48.130611"
  2995. height="11.130201"
  2996. x="118.32883"
  2997. y="422.57639" />
  2998. <text
  2999. sodipodi:linespacing="125%"
  3000. id="text4528-4-6-0-8"
  3001. y="429.88708"
  3002. x="108.34875"
  3003. style="font-style:normal;font-weight:normal;font-size:7.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  3004. xml:space="preserve"><tspan
  3005. style="font-size:6.25px"
  3006. y="429.88708"
  3007. x="108.34875"
  3008. id="tspan4530-1-4-4-5"
  3009. sodipodi:role="line">[IN(/SimulationState/Stopped)]</tspan></text>
  3010. </g>
  3011. </svg>