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.

365 lines
11KB

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