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

382 lines
12KB

  1. before cphase between 0 and 1
  2. Vertex 0: VOp YC, neighbors
  3. Vertex 1: VOp YC, neighbors
  4. cphase_with_table called on:
  5. Vertex 0: VOp YC, neighbors
  6. Vertex 1: VOp YC, neighbors
  7. deling edge 0 - 1
  8. deling edge
  9. cphase_with_table: after:
  10. Vertex 0: VOp YC, neighbors
  11. Vertex 1: VOp YC, neighbors
  12. before cphase between 0 and 1
  13. Vertex 0: VOp YC, neighbors
  14. Vertex 1: VOp YC, neighbors
  15. cphase_with_table called on:
  16. Vertex 0: VOp YC, neighbors
  17. Vertex 1: VOp YC, neighbors
  18. deling edge 0 - 1
  19. deling edge
  20. cphase_with_table: after:
  21. Vertex 0: VOp YC, neighbors
  22. Vertex 1: VOp YC, neighbors
  23. before cphase between 0 and 1
  24. Vertex 0: VOp YC, neighbors
  25. Vertex 1: VOp YC, neighbors
  26. cphase_with_table called on:
  27. Vertex 0: VOp YC, neighbors
  28. Vertex 1: VOp YC, neighbors
  29. deling edge 0 - 1
  30. deling edge
  31. cphase_with_table: after:
  32. Vertex 0: VOp YC, neighbors
  33. Vertex 1: VOp YC, neighbors
  34. before cphase between 0 and 1
  35. Vertex 0: VOp YC, neighbors
  36. Vertex 1: VOp YC, neighbors
  37. cphase_with_table called on:
  38. Vertex 0: VOp YC, neighbors
  39. Vertex 1: VOp YC, neighbors
  40. deling edge 0 - 1
  41. deling edge
  42. cphase_with_table: after:
  43. Vertex 0: VOp YC, neighbors
  44. Vertex 1: VOp YC, neighbors
  45. before cphase between 1 and 2
  46. Vertex 1: VOp YC, neighbors
  47. Vertex 2: VOp YC, neighbors
  48. cphase_with_table called on:
  49. Vertex 1: VOp YC, neighbors
  50. Vertex 2: VOp YC, neighbors
  51. deling edge 1 - 2
  52. deling edge
  53. cphase_with_table: after:
  54. Vertex 1: VOp YC, neighbors
  55. Vertex 2: VOp YC, neighbors
  56. before cphase between 0 and 1
  57. Vertex 0: VOp IA, neighbors
  58. Vertex 1: VOp YC, neighbors
  59. cphase_with_table called on:
  60. Vertex 0: VOp IA, neighbors
  61. Vertex 1: VOp YC, neighbors
  62. deling edge 0 - 1
  63. deling edge
  64. cphase_with_table: after:
  65. Vertex 0: VOp IA, neighbors
  66. Vertex 1: VOp YC, neighbors
  67. before cphase between 0 and 1
  68. Vertex 0: VOp IA, neighbors
  69. Vertex 1: VOp IA, neighbors
  70. cphase_with_table called on:
  71. Vertex 0: VOp IA, neighbors
  72. Vertex 1: VOp IA, neighbors
  73. adding edge
  74. cphase_with_table: after:
  75. Vertex 0: VOp IA, neighbors 1
  76. Vertex 1: VOp IA, neighbors 0
  77. before cphase between 1 and 2
  78. Vertex 1: VOp IA, neighbors 0
  79. Vertex 2: VOp IA, neighbors
  80. cphase: left vertex has NONs -> putting it to Id
  81. remove_byprod_op called: (v, avoid, vb):
  82. Vertex 1: VOp IA, neighbors 0
  83. Vertex 2: VOp IA, neighbors
  84. Vertex 0: VOp IA, neighbors 1
  85. using UUUU
  86. U ->Inverting about Vertex 1: VOp IA, neighbors 0
  87. U ->Inverting about Vertex 1: VOp YD, neighbors 0
  88. U ->Inverting about Vertex 1: VOp XA, neighbors 0
  89. U ->Inverting about Vertex 1: VOp ZD, neighbors 0
  90. remove_byprod_op, after: (v, avoid, vb):
  91. Vertex 1: VOp IA, neighbors 0
  92. Vertex 2: VOp IA, neighbors
  93. Vertex 0: VOp IA, neighbors 1
  94. cphase_with_table called on:
  95. Vertex 1: VOp IA, neighbors 0
  96. Vertex 2: VOp IA, neighbors
  97. adding edge
  98. cphase_with_table: after:
  99. Vertex 1: VOp IA, neighbors 0 2
  100. Vertex 2: VOp IA, neighbors 1
  101. before cphase between 1 and 2
  102. Vertex 1: VOp IA, neighbors 0 2
  103. Vertex 2: VOp YC, neighbors 1
  104. cphase: left vertex has NONs -> putting it to Id
  105. remove_byprod_op called: (v, avoid, vb):
  106. Vertex 1: VOp IA, neighbors 0 2
  107. Vertex 2: VOp YC, neighbors 1
  108. Vertex 0: VOp IA, neighbors 1
  109. using UUUU
  110. U ->Inverting about Vertex 1: VOp IA, neighbors 0 2
  111. U ->Inverting about Vertex 1: VOp YD, neighbors 0 2
  112. U ->Inverting about Vertex 1: VOp XA, neighbors 0 2
  113. U ->Inverting about Vertex 1: VOp ZD, neighbors 0 2
  114. remove_byprod_op, after: (v, avoid, vb):
  115. Vertex 1: VOp IA, neighbors 0 2
  116. Vertex 2: VOp YC, neighbors 1
  117. Vertex 0: VOp IA, neighbors 1
  118. cphase_with_table called on:
  119. Vertex 1: VOp IA, neighbors 0 2
  120. Vertex 2: VOp YC, neighbors 1
  121. adding edge
  122. cphase_with_table: after:
  123. Vertex 1: VOp XB, neighbors 0 2
  124. Vertex 2: VOp XF, neighbors 1
  125. before cphase between 1 and 2
  126. Vertex 1: VOp XB, neighbors 0 2
  127. Vertex 2: VOp XF, neighbors 1
  128. cphase: left vertex has NONs -> putting it to Id
  129. remove_byprod_op called: (v, avoid, vb):
  130. Vertex 1: VOp XB, neighbors 0 2
  131. Vertex 2: VOp XF, neighbors 1
  132. Vertex 0: VOp IA, neighbors 1
  133. using V
  134. V ->Inverting about Vertex 0: VOp IA, neighbors 1
  135. remove_byprod_op, after: (v, avoid, vb):
  136. Vertex 1: VOp IA, neighbors 0 2
  137. Vertex 2: VOp XF, neighbors 1
  138. Vertex 0: VOp YD, neighbors 1
  139. cphase_with_table called on:
  140. Vertex 1: VOp IA, neighbors 0 2
  141. Vertex 2: VOp XF, neighbors 1
  142. adding edge
  143. cphase_with_table: after:
  144. Vertex 1: VOp XB, neighbors 0 2
  145. Vertex 2: VOp ZC, neighbors 1
  146. before cphase between 1 and 2
  147. Vertex 1: VOp XB, neighbors 0 2
  148. Vertex 2: VOp ZC, neighbors 1
  149. cphase: left vertex has NONs -> putting it to Id
  150. remove_byprod_op called: (v, avoid, vb):
  151. Vertex 1: VOp XB, neighbors 0 2
  152. Vertex 2: VOp ZC, neighbors 1
  153. Vertex 0: VOp YD, neighbors 1
  154. using V
  155. V ->Inverting about Vertex 0: VOp YD, neighbors 1
  156. remove_byprod_op, after: (v, avoid, vb):
  157. Vertex 1: VOp IA, neighbors 0 2
  158. Vertex 2: VOp ZC, neighbors 1
  159. Vertex 0: VOp XA, neighbors 1
  160. cphase_with_table called on:
  161. Vertex 1: VOp IA, neighbors 0 2
  162. Vertex 2: VOp ZC, neighbors 1
  163. adding edge
  164. cphase_with_table: after:
  165. Vertex 1: VOp XB, neighbors 0 2
  166. Vertex 2: VOp IF, neighbors 1
  167. before cphase between 0 and 1
  168. Vertex 0: VOp XA, neighbors 1
  169. Vertex 1: VOp XB, neighbors 0 2
  170. cphase: right vertex has NONs -> putting it to Id
  171. remove_byprod_op called: (v, avoid, vb):
  172. Vertex 1: VOp XB, neighbors 0 2
  173. Vertex 0: VOp XA, neighbors 1
  174. Vertex 2: VOp IF, neighbors 1
  175. using V
  176. V ->Inverting about Vertex 2: VOp IF, neighbors 1
  177. remove_byprod_op, after: (v, avoid, vb):
  178. Vertex 1: VOp IA, neighbors 0 2
  179. Vertex 0: VOp XA, neighbors 1
  180. Vertex 2: VOp YC, neighbors 1
  181. cphase_with_table called on:
  182. Vertex 0: VOp XA, neighbors 1
  183. Vertex 1: VOp IA, neighbors 0 2
  184. deling edge 0 - 1
  185. deling edge
  186. cphase_with_table: after:
  187. Vertex 0: VOp IA, neighbors
  188. Vertex 1: VOp ZA, neighbors 2
  189. before cphase between 0 and 1
  190. Vertex 0: VOp IA, neighbors
  191. Vertex 1: VOp ZA, neighbors 2
  192. cphase: right vertex has NONs -> putting it to Id
  193. remove_byprod_op called: (v, avoid, vb):
  194. Vertex 1: VOp ZA, neighbors 2
  195. Vertex 0: VOp IA, neighbors
  196. Vertex 2: VOp IA, neighbors 1
  197. using VV
  198. V ->Inverting about Vertex 2: VOp IA, neighbors 1
  199. V ->Inverting about Vertex 2: VOp YD, neighbors 1
  200. remove_byprod_op, after: (v, avoid, vb):
  201. Vertex 1: VOp IA, neighbors 2
  202. Vertex 0: VOp IA, neighbors
  203. Vertex 2: VOp XA, neighbors 1
  204. cphase_with_table called on:
  205. Vertex 0: VOp IA, neighbors
  206. Vertex 1: VOp IA, neighbors 2
  207. adding edge
  208. cphase_with_table: after:
  209. Vertex 0: VOp IA, neighbors 1
  210. Vertex 1: VOp IA, neighbors 0 2
  211. before cphase between 0 and 1
  212. Vertex 0: VOp IA, neighbors 1
  213. Vertex 1: VOp IA, neighbors 0 2
  214. cphase: right vertex has NONs -> putting it to Id
  215. remove_byprod_op called: (v, avoid, vb):
  216. Vertex 1: VOp IA, neighbors 0 2
  217. Vertex 0: VOp IA, neighbors 1
  218. Vertex 2: VOp ZC, neighbors 1
  219. using UUUU
  220. U ->Inverting about Vertex 1: VOp IA, neighbors 0 2
  221. U ->Inverting about Vertex 1: VOp YD, neighbors 0 2
  222. U ->Inverting about Vertex 1: VOp XA, neighbors 0 2
  223. U ->Inverting about Vertex 1: VOp ZD, neighbors 0 2
  224. remove_byprod_op, after: (v, avoid, vb):
  225. Vertex 1: VOp IA, neighbors 0 2
  226. Vertex 0: VOp IA, neighbors 1
  227. Vertex 2: VOp ZC, neighbors 1
  228. cphase_with_table called on:
  229. Vertex 0: VOp IA, neighbors 1
  230. Vertex 1: VOp IA, neighbors 0 2
  231. deling edge 0 - 1
  232. deling edge
  233. cphase_with_table: after:
  234. Vertex 0: VOp IA, neighbors
  235. Vertex 1: VOp IA, neighbors 2
  236. before cphase between 0 and 1
  237. Vertex 0: VOp IA, neighbors
  238. Vertex 1: VOp IA, neighbors 2
  239. cphase: right vertex has NONs -> putting it to Id
  240. remove_byprod_op called: (v, avoid, vb):
  241. Vertex 1: VOp IA, neighbors 2
  242. Vertex 0: VOp IA, neighbors
  243. Vertex 2: VOp ZC, neighbors 1
  244. using UUUU
  245. U ->Inverting about Vertex 1: VOp IA, neighbors 2
  246. U ->Inverting about Vertex 1: VOp YD, neighbors 2
  247. U ->Inverting about Vertex 1: VOp XA, neighbors 2
  248. U ->Inverting about Vertex 1: VOp ZD, neighbors 2
  249. remove_byprod_op, after: (v, avoid, vb):
  250. Vertex 1: VOp IA, neighbors 2
  251. Vertex 0: VOp IA, neighbors
  252. Vertex 2: VOp ZC, neighbors 1
  253. cphase_with_table called on:
  254. Vertex 0: VOp IA, neighbors
  255. Vertex 1: VOp IA, neighbors 2
  256. adding edge
  257. cphase_with_table: after:
  258. Vertex 0: VOp IA, neighbors 1
  259. Vertex 1: VOp IA, neighbors 0 2
  260. before cphase between 0 and 1
  261. Vertex 0: VOp YC, neighbors 1
  262. Vertex 1: VOp IA, neighbors 0 2
  263. cphase: right vertex has NONs -> putting it to Id
  264. remove_byprod_op called: (v, avoid, vb):
  265. Vertex 1: VOp IA, neighbors 0 2
  266. Vertex 0: VOp YC, neighbors 1
  267. Vertex 2: VOp XA, neighbors 1
  268. using UUUU
  269. U ->Inverting about Vertex 1: VOp IA, neighbors 0 2
  270. U ->Inverting about Vertex 1: VOp YD, neighbors 0 2
  271. U ->Inverting about Vertex 1: VOp XA, neighbors 0 2
  272. U ->Inverting about Vertex 1: VOp ZD, neighbors 0 2
  273. remove_byprod_op, after: (v, avoid, vb):
  274. Vertex 1: VOp IA, neighbors 0 2
  275. Vertex 0: VOp YC, neighbors 1
  276. Vertex 2: VOp XA, neighbors 1
  277. cphase_with_table called on:
  278. Vertex 0: VOp YC, neighbors 1
  279. Vertex 1: VOp IA, neighbors 0 2
  280. adding edge
  281. cphase_with_table: after:
  282. Vertex 0: VOp IF, neighbors 1
  283. Vertex 1: VOp YB, neighbors 0 2
  284. before cphase between 1 and 2
  285. Vertex 1: VOp YB, neighbors 0 2
  286. Vertex 2: VOp XA, neighbors 1
  287. cphase: left vertex has NONs -> putting it to Id
  288. remove_byprod_op called: (v, avoid, vb):
  289. Vertex 1: VOp YB, neighbors 0 2
  290. Vertex 2: VOp XA, neighbors 1
  291. Vertex 0: VOp IF, neighbors 1
  292. using VVV
  293. V ->Inverting about Vertex 0: VOp IF, neighbors 1
  294. V ->Inverting about Vertex 0: VOp YC, neighbors 1
  295. V ->Inverting about Vertex 0: VOp XF, neighbors 1
  296. remove_byprod_op, after: (v, avoid, vb):
  297. Vertex 1: VOp IA, neighbors 0 2
  298. Vertex 2: VOp XA, neighbors 1
  299. Vertex 0: VOp ZC, neighbors 1
  300. cphase_with_table called on:
  301. Vertex 1: VOp IA, neighbors 0 2
  302. Vertex 2: VOp XA, neighbors 1
  303. deling edge 1 - 2
  304. deling edge
  305. cphase_with_table: after:
  306. Vertex 1: VOp ZA, neighbors 0
  307. Vertex 2: VOp IA, neighbors
  308. before cphase between 0 and 1
  309. Vertex 0: VOp ZC, neighbors 1
  310. Vertex 1: VOp ZA, neighbors 0
  311. cphase_with_table called on:
  312. Vertex 0: VOp ZC, neighbors 1
  313. Vertex 1: VOp ZA, neighbors 0
  314. adding edge
  315. cphase_with_table: after:
  316. Vertex 0: VOp IF, neighbors 1
  317. Vertex 1: VOp YB, neighbors 0
  318. before cphase between 1 and 2
  319. Vertex 1: VOp YB, neighbors 0
  320. Vertex 2: VOp IA, neighbors
  321. cphase: left vertex has NONs -> putting it to Id
  322. remove_byprod_op called: (v, avoid, vb):
  323. Vertex 1: VOp YB, neighbors 0
  324. Vertex 2: VOp IA, neighbors
  325. Vertex 0: VOp IF, neighbors 1
  326. using VVV
  327. V ->Inverting about Vertex 0: VOp IF, neighbors 1
  328. V ->Inverting about Vertex 0: VOp YC, neighbors 1
  329. V ->Inverting about Vertex 0: VOp XF, neighbors 1
  330. remove_byprod_op, after: (v, avoid, vb):
  331. Vertex 1: VOp IA, neighbors 0
  332. Vertex 2: VOp IA, neighbors
  333. Vertex 0: VOp ZC, neighbors 1
  334. cphase_with_table called on:
  335. Vertex 1: VOp IA, neighbors 0
  336. Vertex 2: VOp IA, neighbors
  337. adding edge
  338. cphase_with_table: after:
  339. Vertex 1: VOp IA, neighbors 0 2
  340. Vertex 2: VOp IA, neighbors 1
  341. before cphase between 0 and 1
  342. Vertex 0: VOp ZC, neighbors 1
  343. Vertex 1: VOp YC, neighbors 0 2
  344. cphase: right vertex has NONs -> putting it to Id
  345. remove_byprod_op called: (v, avoid, vb):
  346. Vertex 1: VOp YC, neighbors 0 2
  347. Vertex 0: VOp ZC, neighbors 1
  348. Vertex 2: VOp IA, neighbors 1
  349. using UVVVU
  350. U ->Inverting about Vertex 1: VOp YC, neighbors 0 2
  351. V ->Inverting about Vertex 2: VOp YB, neighbors 0 1
  352. V ->Inverting about Vertex 2: VOp XE, neighbors 0 1
  353. V ->Inverting about Vertex 2: VOp ZB, neighbors 0 1
  354. U ->Inverting about Vertex 1: VOp ZD, neighbors 2
  355. remove_byprod_op, after: (v, avoid, vb):
  356. Vertex 1: VOp IA, neighbors 2
  357. Vertex 0: VOp ZC, neighbors 2
  358. Vertex 2: VOp YC, neighbors 0 1
  359. cphase: left one needs treatment again -> putting it to Id
  360. remove_byprod_op called: (v, avoid, vb):
  361. Vertex 0: VOp ZC, neighbors 2
  362. Vertex 1: VOp IA, neighbors 2
  363. Vertex 2: VOp YC, neighbors 0 1
  364. using UUUVU
  365. U ->Inverting about Vertex 0: VOp ZC, neighbors 2
  366. V ->Inverting about Vertex 2: VOp ZE, neighbors 0 1
  367. U ->Inverting about Vertex 0: VOp YD, neighbors 1 2
  368. U ->Inverting about Vertex 0: VOp XA, neighbors 1 2
  369. U ->Inverting about Vertex 0: VOp ZD, neighbors 1 2
  370. remove_byprod_op, after: (v, avoid, vb):
  371. Vertex 0: VOp IA, neighbors 1 2
  372. Vertex 1: VOp IA, neighbors 0
  373. Vertex 2: VOp XA, neighbors 0
  374. cphase_with_table called on:
  375. Vertex 0: VOp IA, neighbors 1 2
  376. Vertex 1: VOp IA, neighbors 0
  377. deling edge 0 - 1
  378. deling edge
  379. cphase_with_table: after:
  380. Vertex 0: VOp IA, neighbors 2
  381. Vertex 1: VOp IA, neighbors