log.txt 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563
  1. __ Current Time: 0.000000 __________________________________________
  2. INITIAL CONDITIONS in model <controller.Ball>
  3. Initial State:
  4. Next scheduled internal transition at time inf
  5. INITIAL CONDITIONS in model <controller.Button>
  6. Initial State:
  7. Next scheduled internal transition at time inf
  8. INITIAL CONDITIONS in model <controller.Field>
  9. Initial State:
  10. Next scheduled internal transition at time inf
  11. INITIAL CONDITIONS in model <controller.MainApp>
  12. Initial State:
  13. Next scheduled internal transition at time 0.000000
  14. INITIAL CONDITIONS in model <controller.ObjectManager>
  15. Initial State: <sccd.runtime.DEVS_statecharts_core.ObjectManagerState object at 0x104ab9e20>
  16. Next scheduled internal transition at time inf
  17. __ Current Time: 0.000000 __________________________________________
  18. INTERNAL TRANSITION in model <controller.MainApp>
  19. New State:
  20. EXIT STATE in model <MainApp>
  21. State: State(4) (name: /running/root/main_behaviour/initializing)
  22. TRANSITION FIRED in model <MainApp>
  23. Transition(/running/root/main_behaviour/initializing -> /running/root/main_behaviour/running)
  24. ENTER STATE in model <MainApp>
  25. State: State(5) (name: /running/root/main_behaviour/running)
  26. EXIT STATE in model <MainApp>
  27. State: State(7) (name: /running/root/cd_behaviour/waiting)
  28. TRANSITION FIRED in model <MainApp>
  29. Transition(/running/root/cd_behaviour/waiting -> /running/root/cd_behaviour/creating)
  30. ENTER STATE in model <MainApp>
  31. State: State(8) (name: /running/root/cd_behaviour/creating)
  32. Output Port Configuration:
  33. port <obj_manager_out>:
  34. port <ui>:
  35. Next scheduled internal transition at time 0.000000
  36. __ Current Time: 0.000000 __________________________________________
  37. INTERNAL TRANSITION in model <controller.MainApp>
  38. New State:
  39. Output Port Configuration:
  40. port <obj_manager_out>:
  41. port <ui>:
  42. Next scheduled internal transition at time 0.000000
  43. __ Current Time: 0.000000 __________________________________________
  44. EXTERNAL TRANSITION in model <controller.ObjectManager>
  45. Input Port Configuration:
  46. port <input>:
  47. (('MainApp', 0), None, (event name: create_instance; port: None; parameters: [0, 'fields[0]']))
  48. New State: <sccd.runtime.DEVS_statecharts_core.ObjectManagerState object at 0x104ab9e20>
  49. Next scheduled internal transition at time 0.000000
  50. INTERNAL TRANSITION in model <controller.MainApp>
  51. New State:
  52. Output Port Configuration:
  53. port <obj_manager_out>:
  54. (('MainApp', 0), None, (event name: create_instance; port: None; parameters: [0, 'fields']))
  55. port <ui>:
  56. Next scheduled internal transition at time inf
  57. __ Current Time: 0.000000 __________________________________________
  58. EXTERNAL TRANSITION in model <controller.Field>
  59. Input Port Configuration:
  60. port <obj_manager_in>:
  61. [(('MainApp', 0), ('Field', 1), (event name: create_instance; port: None; parameters: [0, 1, 'fields[0]']))]
  62. port <input>:
  63. port <field_ui>:
  64. New State:
  65. Next scheduled internal transition at time 0.000000
  66. INTERNAL TRANSITION in model <controller.ObjectManager>
  67. New State: <sccd.runtime.DEVS_statecharts_core.ObjectManagerState object at 0x104ab9e20>
  68. Output Port Configuration:
  69. port <port1>:
  70. port <port2>:
  71. [(('MainApp', 0), ('Field', 1), (event name: create_instance; port: None; parameters: [0, 1, 'fields[0]']))]
  72. port <port3>:
  73. port <port4>:
  74. Next scheduled internal transition at time inf
  75. __ Current Time: 0.000000 __________________________________________
  76. EXTERNAL TRANSITION in model <controller.ObjectManager>
  77. Input Port Configuration:
  78. port <input>:
  79. (('Field', 1), ('MainApp', 0), (event name: instance_created; port: None; parameters: ['fields[0]']))
  80. New State: <sccd.runtime.DEVS_statecharts_core.ObjectManagerState object at 0x104ab9e20>
  81. Next scheduled internal transition at time 0.000000
  82. INTERNAL TRANSITION in model <controller.Field>
  83. New State:
  84. Output Port Configuration:
  85. port <obj_manager_out>:
  86. (('Field', 1), ('MainApp', 0), (event name: instance_created; port: None; parameters: ['fields[0]']))
  87. port <ui>:
  88. Next scheduled internal transition at time inf
  89. __ Current Time: 0.000000 __________________________________________
  90. EXTERNAL TRANSITION in model <controller.MainApp>
  91. Input Port Configuration:
  92. port <obj_manager_in>:
  93. [(('Field', 1), ('MainApp', 0), (event name: instance_created; port: None; parameters: ['fields[0]']))]
  94. port <input>:
  95. New State:
  96. Next scheduled internal transition at time 0.000000
  97. INTERNAL TRANSITION in model <controller.ObjectManager>
  98. New State: <sccd.runtime.DEVS_statecharts_core.ObjectManagerState object at 0x104ab9e20>
  99. Output Port Configuration:
  100. port <port1>:
  101. [(('Field', 1), ('MainApp', 0), (event name: instance_created; port: None; parameters: ['fields[0]']))]
  102. port <port2>:
  103. port <port3>:
  104. port <port4>:
  105. Next scheduled internal transition at time inf
  106. __ Current Time: 0.000000 __________________________________________
  107. INTERNAL TRANSITION in model <controller.MainApp>
  108. New State:
  109. EXIT STATE in model <MainApp>
  110. State: State(8) (name: /running/root/cd_behaviour/creating)
  111. TRANSITION FIRED in model <MainApp>
  112. Transition(/running/root/cd_behaviour/creating -> /running/root/cd_behaviour/waiting)
  113. ENTER STATE in model <MainApp>
  114. State: State(7) (name: /running/root/cd_behaviour/waiting)
  115. Output Port Configuration:
  116. port <obj_manager_out>:
  117. port <ui>:
  118. Next scheduled internal transition at time 0.000000
  119. __ Current Time: 0.000000 __________________________________________
  120. INTERNAL TRANSITION in model <controller.MainApp>
  121. New State:
  122. Output Port Configuration:
  123. port <obj_manager_out>:
  124. port <ui>:
  125. Next scheduled internal transition at time 0.000000
  126. __ Current Time: 0.000000 __________________________________________
  127. EXTERNAL TRANSITION in model <controller.ObjectManager>
  128. Input Port Configuration:
  129. port <input>:
  130. (('MainApp', 0), None, (event name: start_instance; port: None; parameters: [0, 'fields[0]']))
  131. New State: <sccd.runtime.DEVS_statecharts_core.ObjectManagerState object at 0x104ab9e20>
  132. Next scheduled internal transition at time 0.000000
  133. INTERNAL TRANSITION in model <controller.MainApp>
  134. New State:
  135. Output Port Configuration:
  136. port <obj_manager_out>:
  137. (('MainApp', 0), None, (event name: start_instance; port: None; parameters: [0, 'fields[0]']))
  138. port <ui>:
  139. Next scheduled internal transition at time 0.000000
  140. __ Current Time: 0.000000 __________________________________________
  141. EXTERNAL TRANSITION in model <controller.ObjectManager>
  142. Input Port Configuration:
  143. port <input>:
  144. (('MainApp', 0), None, (event name: narrow_cast; port: None; parameters: [0, 'fields[0]', (event name: set_association_name; port: None; parameters: ['fields[0]'])]))
  145. New State: <sccd.runtime.DEVS_statecharts_core.ObjectManagerState object at 0x104ab9e20>
  146. Next scheduled internal transition at time 0.000000
  147. INTERNAL TRANSITION in model <controller.MainApp>
  148. New State:
  149. Output Port Configuration:
  150. port <obj_manager_out>:
  151. (('MainApp', 0), None, (event name: narrow_cast; port: None; parameters: [0, 'fields[0]', (event name: set_association_name; port: None; parameters: ['fields[0]'])]))
  152. port <ui>:
  153. Next scheduled internal transition at time inf
  154. __ Current Time: 0.000000 __________________________________________
  155. EXTERNAL TRANSITION in model <controller.Field>
  156. Input Port Configuration:
  157. port <obj_manager_in>:
  158. [(('MainApp', 0), ('Field', 1), (event name: start_instance; port: None; parameters: ['fields[0]'])), (('MainApp', 0), ('Field', 1), (event name: set_association_name; port: private_1_<narrow_cast>; parameters: ['fields[0]']))]
  159. port <input>:
  160. port <field_ui>:
  161. New State:
  162. Next scheduled internal transition at time 0.000000
  163. INTERNAL TRANSITION in model <controller.ObjectManager>
  164. New State: <sccd.runtime.DEVS_statecharts_core.ObjectManagerState object at 0x104ab9e20>
  165. Output Port Configuration:
  166. port <port1>:
  167. port <port2>:
  168. [(('MainApp', 0), ('Field', 1), (event name: start_instance; port: None; parameters: ['fields[0]'])), (('MainApp', 0), ('Field', 1), (event name: set_association_name; port: private_1_<narrow_cast>; parameters: ['fields[0]']))]
  169. port <port3>:
  170. port <port4>:
  171. Next scheduled internal transition at time inf
  172. __ Current Time: 0.000000 __________________________________________
  173. EXTERNAL TRANSITION in model <controller.ObjectManager>
  174. Input Port Configuration:
  175. port <input>:
  176. (('Field', 1), ('MainApp', 0), (event name: instance_started; port: None; parameters: ['fields[0]']))
  177. New State: <sccd.runtime.DEVS_statecharts_core.ObjectManagerState object at 0x104ab9e20>
  178. Next scheduled internal transition at time 0.000000
  179. INTERNAL TRANSITION in model <controller.Field>
  180. New State:
  181. EXIT STATE in model <Field>
  182. State: State(2) (name: /root/waiting)
  183. TRANSITION FIRED in model <Field>
  184. Transition(/root/waiting -> /root/creating_window)
  185. ENTER STATE in model <Field>
  186. State: State(3) (name: /root/creating_window)
  187. Output Port Configuration:
  188. port <obj_manager_out>:
  189. (('Field', 1), ('MainApp', 0), (event name: instance_started; port: None; parameters: ['fields[0]']))
  190. port <ui>:
  191. Next scheduled internal transition at time 0.000000
  192. __ Current Time: 0.000000 __________________________________________
  193. INTERNAL TRANSITION in model <controller.Field>
  194. New State:
  195. Output Port Configuration:
  196. port <obj_manager_out>:
  197. port <ui>:
  198. (event name: create_window; port: ui; parameters: [800, 600, 'BouncingBalls', 'private_2_field_ui'])
  199. Next scheduled internal transition at time inf
  200. __ Current Time: 0.000000 __________________________________________
  201. EXTERNAL TRANSITION in model <controller.MainApp>
  202. Input Port Configuration:
  203. port <obj_manager_in>:
  204. [(('Field', 1), ('MainApp', 0), (event name: instance_started; port: None; parameters: ['fields[0]']))]
  205. port <input>:
  206. New State:
  207. Next scheduled internal transition at time 0.000000
  208. INTERNAL TRANSITION in model <controller.ObjectManager>
  209. New State: <sccd.runtime.DEVS_statecharts_core.ObjectManagerState object at 0x104ab9e20>
  210. Output Port Configuration:
  211. port <port1>:
  212. [(('Field', 1), ('MainApp', 0), (event name: instance_started; port: None; parameters: ['fields[0]']))]
  213. port <port2>:
  214. port <port3>:
  215. port <port4>:
  216. Next scheduled internal transition at time inf
  217. __ Current Time: 0.000000 __________________________________________
  218. INTERNAL TRANSITION in model <controller.MainApp>
  219. New State:
  220. Output Port Configuration:
  221. port <obj_manager_out>:
  222. port <ui>:
  223. Next scheduled internal transition at time 0.000000
  224. __ Current Time: 0.000000 __________________________________________
  225. INTERNAL TRANSITION in model <controller.MainApp>
  226. New State:
  227. Output Port Configuration:
  228. port <obj_manager_out>:
  229. port <ui>:
  230. Next scheduled internal transition at time inf
  231. __ Current Time: 0.021034 __________________________________________
  232. EXTERNAL TRANSITION in model <controller.Field>
  233. Input Port Configuration:
  234. port <obj_manager_in>:
  235. port <input>:
  236. port <field_ui>:
  237. Event("window_created","private_2_field_ui",[0])
  238. New State:
  239. Next scheduled internal transition at time 0.021034
  240. __ Current Time: 0.021034 __________________________________________
  241. INTERNAL TRANSITION in model <controller.Field>
  242. New State:
  243. EXIT STATE in model <Field>
  244. State: State(3) (name: /root/creating_window)
  245. TRANSITION FIRED in model <Field>
  246. Transition(/root/creating_window -> /root/creating_canvas)
  247. ENTER STATE in model <Field>
  248. State: State(4) (name: /root/creating_canvas)
  249. Output Port Configuration:
  250. port <obj_manager_out>:
  251. port <ui>:
  252. Next scheduled internal transition at time 0.021034
  253. __ Current Time: 0.021034 __________________________________________
  254. INTERNAL TRANSITION in model <controller.Field>
  255. New State:
  256. Output Port Configuration:
  257. port <obj_manager_out>:
  258. port <ui>:
  259. (event name: bind_event; port: ui; parameters: [0, 'WM_DELETE_WINDOW', 'window_close', 'private_2_field_ui'])
  260. Next scheduled internal transition at time 0.021034
  261. __ Current Time: 0.021034 __________________________________________
  262. INTERNAL TRANSITION in model <controller.Field>
  263. New State:
  264. Output Port Configuration:
  265. port <obj_manager_out>:
  266. port <ui>:
  267. (event name: bind_event; port: ui; parameters: [0, '<Key>', 'key_press', 'private_2_field_ui'])
  268. Next scheduled internal transition at time 0.021034
  269. __ Current Time: 0.021034 __________________________________________
  270. INTERNAL TRANSITION in model <controller.Field>
  271. New State:
  272. Output Port Configuration:
  273. port <obj_manager_out>:
  274. port <ui>:
  275. (event name: create_canvas; port: ui; parameters: [0, 800, 550, {'background': '#eee'}, 'private_2_field_ui'])
  276. Next scheduled internal transition at time inf
  277. __ Current Time: 0.024327 __________________________________________
  278. EXTERNAL TRANSITION in model <controller.Field>
  279. Input Port Configuration:
  280. port <obj_manager_in>:
  281. port <input>:
  282. port <field_ui>:
  283. Event("canvas_created","private_2_field_ui",[1])
  284. New State:
  285. Next scheduled internal transition at time 0.024327
  286. __ Current Time: 0.024327 __________________________________________
  287. INTERNAL TRANSITION in model <controller.Field>
  288. New State:
  289. EXIT STATE in model <Field>
  290. State: State(4) (name: /root/creating_canvas)
  291. TRANSITION FIRED in model <Field>
  292. Transition(/root/creating_canvas -> /root/creating_button)
  293. ENTER STATE in model <Field>
  294. State: State(5) (name: /root/creating_button)
  295. Output Port Configuration:
  296. port <obj_manager_out>:
  297. port <ui>:
  298. Next scheduled internal transition at time 0.024327
  299. __ Current Time: 0.024327 __________________________________________
  300. INTERNAL TRANSITION in model <controller.Field>
  301. New State:
  302. Output Port Configuration:
  303. port <obj_manager_out>:
  304. port <ui>:
  305. (event name: bind_event; port: ui; parameters: [1, '<Button-2>', 'right_click', 'private_2_field_ui'])
  306. Next scheduled internal transition at time 0.024327
  307. __ Current Time: 0.024327 __________________________________________
  308. INTERNAL TRANSITION in model <controller.Field>
  309. New State:
  310. Output Port Configuration:
  311. port <obj_manager_out>:
  312. port <ui>:
  313. (event name: bind_event; port: ui; parameters: [1, '<Motion>', 'mouse_move', 'private_2_field_ui'])
  314. Next scheduled internal transition at time 0.024327
  315. __ Current Time: 0.024327 __________________________________________
  316. INTERNAL TRANSITION in model <controller.Field>
  317. New State:
  318. Output Port Configuration:
  319. port <obj_manager_out>:
  320. port <ui>:
  321. (event name: bind_event; port: ui; parameters: [1, '<ButtonRelease>', 'mouse_release', 'private_2_field_ui'])
  322. Next scheduled internal transition at time 0.024327
  323. __ Current Time: 0.024327 __________________________________________
  324. EXTERNAL TRANSITION in model <controller.ObjectManager>
  325. Input Port Configuration:
  326. port <input>:
  327. (('Field', 1), None, (event name: create_instance; port: None; parameters: [1, 'buttons[0]', 'Button', 0, 'create_new_field', 'Spawn New Window']))
  328. New State: <sccd.runtime.DEVS_statecharts_core.ObjectManagerState object at 0x104ab9e20>
  329. Next scheduled internal transition at time 0.024327
  330. INTERNAL TRANSITION in model <controller.Field>
  331. New State:
  332. Output Port Configuration:
  333. port <obj_manager_out>:
  334. (('Field', 1), None, (event name: create_instance; port: None; parameters: [1, 'buttons', 'Button', 0, 'create_new_field', 'Spawn New Window']))
  335. port <ui>:
  336. Next scheduled internal transition at time inf
  337. __ Current Time: 0.024327 __________________________________________
  338. EXTERNAL TRANSITION in model <controller.Button>
  339. Input Port Configuration:
  340. port <obj_manager_in>:
  341. [(('Field', 1), ('Button', 2), (event name: create_instance; port: None; parameters: [1, 3, 'buttons[0]', 'Button', 0, 'create_new_field', 'Spawn New Window']))]
  342. port <input>:
  343. port <button_ui>:
  344. New State:
  345. Next scheduled internal transition at time 0.024327
  346. INTERNAL TRANSITION in model <controller.ObjectManager>
  347. New State: <sccd.runtime.DEVS_statecharts_core.ObjectManagerState object at 0x104ab9e20>
  348. Output Port Configuration:
  349. port <port1>:
  350. port <port2>:
  351. port <port3>:
  352. [(('Field', 1), ('Button', 2), (event name: create_instance; port: None; parameters: [1, 3, 'buttons[0]', 'Button', 0, 'create_new_field', 'Spawn New Window']))]
  353. port <port4>:
  354. Next scheduled internal transition at time inf
  355. __ Current Time: 0.024327 __________________________________________
  356. EXTERNAL TRANSITION in model <controller.ObjectManager>
  357. Input Port Configuration:
  358. port <input>:
  359. (('Button', 2), ('Field', 1), (event name: instance_created; port: None; parameters: ['buttons[0]']))
  360. New State: <sccd.runtime.DEVS_statecharts_core.ObjectManagerState object at 0x104ab9e20>
  361. Next scheduled internal transition at time 0.024327
  362. INTERNAL TRANSITION in model <controller.Button>
  363. New State:
  364. Output Port Configuration:
  365. port <obj_manager_out>:
  366. (('Button', 2), ('Field', 1), (event name: instance_created; port: None; parameters: ['buttons[0]']))
  367. port <ui>:
  368. Next scheduled internal transition at time inf
  369. __ Current Time: 0.024327 __________________________________________
  370. EXTERNAL TRANSITION in model <controller.Field>
  371. Input Port Configuration:
  372. port <obj_manager_in>:
  373. [(('Button', 2), ('Field', 1), (event name: instance_created; port: None; parameters: ['buttons[0]']))]
  374. port <input>:
  375. port <field_ui>:
  376. New State:
  377. Next scheduled internal transition at time 0.024327
  378. INTERNAL TRANSITION in model <controller.ObjectManager>
  379. New State: <sccd.runtime.DEVS_statecharts_core.ObjectManagerState object at 0x104ab9e20>
  380. Output Port Configuration:
  381. port <port1>:
  382. port <port2>:
  383. [(('Button', 2), ('Field', 1), (event name: instance_created; port: None; parameters: ['buttons[0]']))]
  384. port <port3>:
  385. port <port4>:
  386. Next scheduled internal transition at time inf