convGanNN.graphml 72 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054
  1. <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  2. <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:java="http://www.yworks.com/xml/yfiles-common/1.0/java" xmlns:sys="http://www.yworks.com/xml/yfiles-common/markup/primitives/2.0" xmlns:x="http://www.yworks.com/xml/yfiles-common/markup/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:y="http://www.yworks.com/xml/graphml" xmlns:yed="http://www.yworks.com/xml/yed/3" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://www.yworks.com/xml/schema/graphml/1.1/ygraphml.xsd">
  3. <!--Created by yEd 3.21.1-->
  4. <key attr.name="Beschreibung" attr.type="string" for="graph" id="d0"/>
  5. <key for="port" id="d1" yfiles.type="portgraphics"/>
  6. <key for="port" id="d2" yfiles.type="portgeometry"/>
  7. <key for="port" id="d3" yfiles.type="portuserdata"/>
  8. <key attr.name="url" attr.type="string" for="node" id="d4"/>
  9. <key attr.name="description" attr.type="string" for="node" id="d5"/>
  10. <key for="node" id="d6" yfiles.type="nodegraphics"/>
  11. <key for="graphml" id="d7" yfiles.type="resources"/>
  12. <key attr.name="url" attr.type="string" for="edge" id="d8"/>
  13. <key attr.name="description" attr.type="string" for="edge" id="d9"/>
  14. <key for="edge" id="d10" yfiles.type="edgegraphics"/>
  15. <graph edgedefault="directed" id="G">
  16. <data key="d0"/>
  17. <node id="n0">
  18. <data key="d5"/>
  19. <data key="d6">
  20. <y:GenericNode configuration="com.yworks.flowchart.terminator">
  21. <y:Geometry height="40.0" width="192.0" x="276.0" y="103.0"/>
  22. <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
  23. <y:BorderStyle color="#000000" type="line" width="4.0"/>
  24. <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="145.31640625" x="23.341796875" xml:space="preserve" y="11.015625">train(dataMaj, dataMin)<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  25. </y:GenericNode>
  26. </data>
  27. </node>
  28. <node id="n1">
  29. <data key="d5"/>
  30. <data key="d6">
  31. <y:GenericNode configuration="com.yworks.flowchart.terminator">
  32. <y:Geometry height="40.0" width="259.0" x="684.265625" y="103.0"/>
  33. <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
  34. <y:BorderStyle color="#000000" type="line" width="4.0"/>
  35. <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="139.990234375" x="59.5048828125" xml:space="preserve" y="11.015625">generateSynthData(N)<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  36. </y:GenericNode>
  37. </data>
  38. </node>
  39. <node id="n2">
  40. <data key="d5"/>
  41. <data key="d6">
  42. <y:GenericNode configuration="com.yworks.flowchart.loopLimit">
  43. <y:Geometry height="40.0" width="260.0" x="683.765625" y="309.30000000000007"/>
  44. <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
  45. <y:BorderStyle color="#000000" type="line" width="4.0"/>
  46. <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="134.6171875" x="62.69140625" xml:space="preserve" y="11.015625">for each x ∈ dataMin:<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  47. </y:GenericNode>
  48. </data>
  49. </node>
  50. <node id="n3">
  51. <data key="d5"/>
  52. <data key="d6">
  53. <y:GenericNode configuration="com.yworks.flowchart.process">
  54. <y:Geometry height="40.0" width="212.0" x="707.765625" y="646.9000000000002"/>
  55. <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
  56. <y:BorderStyle color="#000000" type="line" width="1.0"/>
  57. <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="188.318359375" x="11.8408203125" xml:space="preserve" y="11.015625">synthSet ← synthSet ⋃ B[1..M]<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  58. </y:GenericNode>
  59. </data>
  60. </node>
  61. <node id="n4">
  62. <data key="d5"/>
  63. <data key="d6">
  64. <y:GenericNode configuration="com.yworks.flowchart.process">
  65. <y:Geometry height="40.0" width="260.0" x="683.765625" y="239.30000000000007"/>
  66. <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
  67. <y:BorderStyle color="#000000" type="line" width="1.0"/>
  68. <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="85.111328125" x="87.4443359375" xml:space="preserve" y="11.015625">synthSet ← ∅<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  69. </y:GenericNode>
  70. </data>
  71. </node>
  72. <node id="n5">
  73. <data key="d5"/>
  74. <data key="d6">
  75. <y:GenericNode configuration="com.yworks.flowchart.process">
  76. <y:Geometry height="40.0" width="260.0" x="683.765625" y="169.30000000000007"/>
  77. <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
  78. <y:BorderStyle color="#000000" type="line" width="1.0"/>
  79. <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="147.58984375" x="56.205078125" xml:space="preserve" y="11.015625">M ← 1 + ⌊N / |dataMin| ⌋<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  80. </y:GenericNode>
  81. </data>
  82. </node>
  83. <node id="n6">
  84. <data key="d5"/>
  85. <data key="d6">
  86. <y:GenericNode configuration="com.yworks.flowchart.loopLimitEnd">
  87. <y:Geometry height="40.0" width="259.5" x="684.015625" y="716.9000000000002"/>
  88. <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
  89. <y:BorderStyle color="#000000" type="line" width="4.0"/>
  90. <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="87.28515625" x="86.107421875" xml:space="preserve" y="11.015625">end loop for x<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  91. </y:GenericNode>
  92. </data>
  93. </node>
  94. <node id="n7">
  95. <data key="d5"/>
  96. <data key="d6">
  97. <y:GenericNode configuration="com.yworks.flowchart.terminator">
  98. <y:Geometry height="40.0" width="152.0" x="737.765625" y="786.9000000000002"/>
  99. <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
  100. <y:BorderStyle color="#000000" type="line" width="1.0"/>
  101. <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="108.26171875" x="21.869140625" xml:space="preserve" y="11.015625">← synthSet[1 ..N]<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  102. </y:GenericNode>
  103. </data>
  104. </node>
  105. <node id="n8">
  106. <data key="d5"/>
  107. <data key="d6">
  108. <y:GenericNode configuration="com.yworks.flowchart.process">
  109. <y:Geometry height="40.0" width="212.0000000000001" x="707.7656249999998" y="379.30000000000007"/>
  110. <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
  111. <y:BorderStyle color="#000000" type="line" width="1.0"/>
  112. <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="40.369140625" x="85.8154296875" xml:space="preserve" y="11.015625">B ← ∅<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  113. </y:GenericNode>
  114. </data>
  115. </node>
  116. <node id="n9">
  117. <data key="d5"/>
  118. <data key="d6">
  119. <y:GenericNode configuration="com.yworks.flowchart.loopLimit">
  120. <y:Geometry height="40.0" width="212.0" x="707.765625" y="449.30000000000007"/>
  121. <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
  122. <y:BorderStyle color="#000000" type="line" width="4.0"/>
  123. <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="152.611328125" x="29.6943359375" xml:space="preserve" y="11.015625">for k ∈ { 0 .. ⌊M / GEN⌋}:<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  124. </y:GenericNode>
  125. </data>
  126. </node>
  127. <node id="n10">
  128. <data key="d5"/>
  129. <data key="d6">
  130. <y:GenericNode configuration="com.yworks.flowchart.loopLimitEnd">
  131. <y:Geometry height="40.0" width="212.0" x="707.765625" y="583.1000000000001"/>
  132. <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
  133. <y:BorderStyle color="#000000" type="line" width="4.0"/>
  134. <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="87.1328125" x="62.43359375" xml:space="preserve" y="11.015625">end loop for k<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  135. </y:GenericNode>
  136. </data>
  137. </node>
  138. <node id="n11">
  139. <data key="d5"/>
  140. <data key="d6">
  141. <y:GenericNode configuration="com.yworks.flowchart.process">
  142. <y:Geometry height="40.0" width="170.4000000000001" x="728.565625" y="519.3000000000001"/>
  143. <y:Fill color="#FFCC99" color2="#FFFFFF" transparent="false"/>
  144. <y:BorderStyle color="#FF0000" type="line" width="1.0"/>
  145. <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="158.828125" x="5.7859375000000455" xml:space="preserve" y="11.015625">B ← B ⋃ predict( NMB(x) )<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  146. </y:GenericNode>
  147. </data>
  148. </node>
  149. <node id="n12">
  150. <data key="d5"/>
  151. <data key="d6">
  152. <y:GenericNode configuration="com.yworks.flowchart.terminator">
  153. <y:Geometry height="40.0" width="275.5" x="1117.78125" y="103.0"/>
  154. <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
  155. <y:BorderStyle color="#000000" type="line" width="4.0"/>
  156. <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="72.3203125" x="101.58984375" xml:space="preserve" y="11.015625">NMB_old(x)<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  157. </y:GenericNode>
  158. </data>
  159. </node>
  160. <node id="n13">
  161. <data key="d5"/>
  162. <data key="d6">
  163. <y:GenericNode configuration="com.yworks.flowchart.process">
  164. <y:Geometry height="40.0" width="275.5" x="1117.78125" y="309.30000000000007"/>
  165. <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
  166. <y:BorderStyle color="#000000" type="line" width="1.0"/>
  167. <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="77.423828125" x="99.0380859375" xml:space="preserve" y="11.015625">shuffle NI(x)<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  168. </y:GenericNode>
  169. </data>
  170. </node>
  171. <node id="n14">
  172. <data key="d5"/>
  173. <data key="d6">
  174. <y:GenericNode configuration="com.yworks.flowchart.terminator">
  175. <y:Geometry height="40.0" width="275.5" x="1117.78125" y="379.30000000000007"/>
  176. <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
  177. <y:BorderStyle color="#000000" type="line" width="1.0"/>
  178. <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="185.67578125" x="44.912109375" xml:space="preserve" y="11.015625">← { x_i ∈ dataMin : i ∈ NI(x) }<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  179. </y:GenericNode>
  180. </data>
  181. </node>
  182. <node id="n15">
  183. <data key="d5"/>
  184. <data key="d6">
  185. <y:GenericNode configuration="com.yworks.flowchart.process">
  186. <y:Geometry height="40.0" width="275.5" x="1117.78125" y="239.30000000000007"/>
  187. <y:Fill color="#FFCC99" color2="#FFFFFF" transparent="false"/>
  188. <y:BorderStyle color="#FF0000" type="line" width="6.0"/>
  189. <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="250.216796875" x="12.6416015625" xml:space="preserve" y="11.015625">Search neighbourhood indices NI(x) for x<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  190. </y:GenericNode>
  191. </data>
  192. </node>
  193. <node id="n16">
  194. <data key="d5"/>
  195. <data key="d6">
  196. <y:GenericNode configuration="com.yworks.flowchart.process">
  197. <y:Geometry height="40.0" width="275.5" x="1117.78125" y="169.30000000000007"/>
  198. <y:Fill color="#FFCC99" color2="#FFFFFF" transparent="false"/>
  199. <y:BorderStyle color="#FF0000" type="line" width="6.0"/>
  200. <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="230.095703125" x="22.7021484375" xml:space="preserve" y="11.015625">Fit dataMin for neighbourhood search<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  201. </y:GenericNode>
  202. </data>
  203. </node>
  204. <node id="n17">
  205. <data key="d5"/>
  206. <data key="d6">
  207. <y:GenericNode configuration="com.yworks.flowchart.terminator">
  208. <y:Geometry height="40.0" width="275.5" x="1567.796875" y="103.0"/>
  209. <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
  210. <y:BorderStyle color="#000000" type="line" width="4.0"/>
  211. <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="78.830078125" x="98.3349609375" xml:space="preserve" y="11.015625">NMB_new(x)<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  212. </y:GenericNode>
  213. </data>
  214. </node>
  215. <node id="n18">
  216. <data key="d5"/>
  217. <data key="d6">
  218. <y:GenericNode configuration="com.yworks.flowchart.process">
  219. <y:Geometry height="40.0" width="275.5" x="1567.796875" y="309.30000000000007"/>
  220. <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
  221. <y:BorderStyle color="#000000" type="line" width="1.0"/>
  222. <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="77.423828125" x="99.0380859375" xml:space="preserve" y="11.015625">shuffle NI(x)<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  223. </y:GenericNode>
  224. </data>
  225. </node>
  226. <node id="n19">
  227. <data key="d5"/>
  228. <data key="d6">
  229. <y:GenericNode configuration="com.yworks.flowchart.terminator">
  230. <y:Geometry height="40.0" width="275.5" x="1567.796875" y="379.30000000000007"/>
  231. <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
  232. <y:BorderStyle color="#000000" type="line" width="1.0"/>
  233. <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="185.67578125" x="44.912109375" xml:space="preserve" y="11.015625">← { x_i ∈ dataMin : i ∈ NI(x) }<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  234. </y:GenericNode>
  235. </data>
  236. </node>
  237. <node id="n20">
  238. <data key="d5"/>
  239. <data key="d6">
  240. <y:GenericNode configuration="com.yworks.flowchart.process">
  241. <y:Geometry height="40.0" width="275.5" x="1567.796875" y="173.0"/>
  242. <y:Fill color="#FFFFFF" color2="#CCFFCC" transparent="false"/>
  243. <y:BorderStyle color="#008000" type="dashed" width="4.0"/>
  244. <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="242.283203125" x="16.6083984375" xml:space="preserve" y="11.015625">Take indices NI(x) for x from stored list.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  245. </y:GenericNode>
  246. </data>
  247. </node>
  248. <node id="n21">
  249. <data key="d5"/>
  250. <data key="d6">
  251. <y:GenericNode configuration="com.yworks.flowchart.process">
  252. <y:Geometry height="40.0" width="275.5" x="234.25" y="173.0"/>
  253. <y:Fill color="#FFFFFF" color2="#CCFFCC" transparent="false"/>
  254. <y:BorderStyle color="#008000" type="dashed" width="3.0"/>
  255. <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="230.095703125" x="22.7021484375" xml:space="preserve" y="11.015625">Fit dataMin for neighbourhood search<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  256. </y:GenericNode>
  257. </data>
  258. </node>
  259. <node id="n22">
  260. <data key="d5"/>
  261. <data key="d6">
  262. <y:GenericNode configuration="com.yworks.flowchart.loopLimit">
  263. <y:Geometry height="40.0" width="275.5" x="234.25" y="243.0"/>
  264. <y:Fill color="#FFFFFF" color2="#CCFFCC" transparent="false"/>
  265. <y:BorderStyle color="#008000" type="dashed" width="3.0"/>
  266. <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="115.65625" x="79.921875" xml:space="preserve" y="11.015625">for all x ∈ dataMin<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  267. </y:GenericNode>
  268. </data>
  269. </node>
  270. <node id="n23">
  271. <data key="d5"/>
  272. <data key="d6">
  273. <y:GenericNode configuration="com.yworks.flowchart.loopLimitEnd">
  274. <y:Geometry height="40.0" width="275.5" x="234.25" y="383.0"/>
  275. <y:Fill color="#FFFFFF" color2="#CCFFCC" transparent="false"/>
  276. <y:BorderStyle color="#008000" type="dashed" width="3.0"/>
  277. <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="87.28515625" x="94.107421875" xml:space="preserve" y="11.015625">end loop for x<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  278. </y:GenericNode>
  279. </data>
  280. </node>
  281. <node id="n24">
  282. <data key="d5"/>
  283. <data key="d6">
  284. <y:GenericNode configuration="com.yworks.flowchart.process">
  285. <y:Geometry height="40.0" width="227.5" x="258.25" y="313.0"/>
  286. <y:Fill color="#FFFFFF" color2="#CCFFCC" transparent="false"/>
  287. <y:BorderStyle color="#008000" type="dashed" width="3.0"/>
  288. <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="201.07421875" x="13.212890625" xml:space="preserve" y="4.03125">Search and store neighbourhood
  289. indices NI(x) for x<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  290. </y:GenericNode>
  291. </data>
  292. </node>
  293. <node id="n25">
  294. <data key="d5"/>
  295. <data key="d6">
  296. <y:GenericNode configuration="com.yworks.flowchart.terminator">
  297. <y:Geometry height="40.0" width="275.5" x="1117.78125" y="532.296875"/>
  298. <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
  299. <y:BorderStyle color="#000000" type="line" width="4.0"/>
  300. <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="55.111328125" x="110.1943359375" xml:space="preserve" y="11.015625">BMB_old<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  301. </y:GenericNode>
  302. </data>
  303. </node>
  304. <node id="n26">
  305. <data key="d5"/>
  306. <data key="d6">
  307. <y:GenericNode configuration="com.yworks.flowchart.terminator">
  308. <y:Geometry height="40.0" width="275.5" x="1117.78125" y="738.5968750000001"/>
  309. <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
  310. <y:BorderStyle color="#000000" type="line" width="1.0"/>
  311. <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="218.640625" x="28.4296875" xml:space="preserve" y="4.03125">← GEN random points from dataMaj
  312. ignoring the value of bmbi<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  313. </y:GenericNode>
  314. </data>
  315. </node>
  316. <node id="n27">
  317. <data key="d5"/>
  318. <data key="d6">
  319. <y:GenericNode configuration="com.yworks.flowchart.process">
  320. <y:Geometry height="40.0" width="275.5" x="1117.78125" y="668.5968750000001"/>
  321. <y:Fill color="#FFCC99" color2="#FFFFFF" transparent="false"/>
  322. <y:BorderStyle color="#FF0000" type="line" width="6.0"/>
  323. <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="31.9375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="266.927734375" x="4.2861328125" xml:space="preserve" y="4.03125">bmbi ← Search neighbourhood indices NI(x)
  324. for all x ∈ dataMin<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  325. </y:GenericNode>
  326. </data>
  327. </node>
  328. <node id="n28">
  329. <data key="d5"/>
  330. <data key="d6">
  331. <y:GenericNode configuration="com.yworks.flowchart.process">
  332. <y:Geometry height="40.0" width="275.5" x="1117.78125" y="598.5968750000001"/>
  333. <y:Fill color="#FFCC99" color2="#FFFFFF" transparent="false"/>
  334. <y:BorderStyle color="#FF0000" type="line" width="6.0"/>
  335. <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="229.84375" x="22.828125" xml:space="preserve" y="11.015625">Fit dataMaj for neighbourhood search<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  336. </y:GenericNode>
  337. </data>
  338. </node>
  339. <node id="n29">
  340. <data key="d5"/>
  341. <data key="d6">
  342. <y:GenericNode configuration="com.yworks.flowchart.terminator">
  343. <y:Geometry height="40.0" width="275.5" x="1567.796875" y="532.296875"/>
  344. <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
  345. <y:BorderStyle color="#000000" type="line" width="4.0"/>
  346. <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="61.62109375" x="106.939453125" xml:space="preserve" y="11.015625">BMB_new<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  347. </y:GenericNode>
  348. </data>
  349. </node>
  350. <node id="n30">
  351. <data key="d5"/>
  352. <data key="d6">
  353. <y:GenericNode configuration="com.yworks.flowchart.terminator">
  354. <y:Geometry height="40.0" width="275.5" x="1567.796875" y="738.5968750000001"/>
  355. <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
  356. <y:BorderStyle color="#000000" type="line" width="1.0"/>
  357. <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="218.640625" x="28.4296875" xml:space="preserve" y="11.015625">← GEN random points from dataMaj<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  358. </y:GenericNode>
  359. </data>
  360. </node>
  361. <node id="n31">
  362. <data key="d5"/>
  363. <data key="d6">
  364. <y:GenericNode configuration="com.yworks.flowchart.process">
  365. <y:Geometry height="40.0" width="275.5" x="234.25" y="460.85000000000014"/>
  366. <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
  367. <y:BorderStyle color="#000000" type="line" width="1.0"/>
  368. <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="54.015625" x="110.7421875" xml:space="preserve" y="11.015625">initialize<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  369. </y:GenericNode>
  370. </data>
  371. </node>
  372. <node id="n32">
  373. <data key="d5"/>
  374. <data key="d6">
  375. <y:GenericNode configuration="com.yworks.flowchart.process">
  376. <y:Geometry height="40.0" width="275.5" x="234.25" y="523.0"/>
  377. <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
  378. <y:BorderStyle color="#000000" type="line" width="1.0"/>
  379. <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="86.751953125" x="94.3740234375" xml:space="preserve" y="11.015625">store dataMin<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  380. </y:GenericNode>
  381. </data>
  382. </node>
  383. <node id="n33">
  384. <data key="d5"/>
  385. <data key="d6">
  386. <y:GenericNode configuration="com.yworks.flowchart.loopLimit">
  387. <y:Geometry height="40.0" width="275.5" x="234.25" y="663.0"/>
  388. <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
  389. <y:BorderStyle color="#000000" type="line" width="4.0"/>
  390. <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="97.8203125" x="88.83984375" xml:space="preserve" y="11.015625">for x ∈ dataMin<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  391. </y:GenericNode>
  392. </data>
  393. </node>
  394. <node id="n34">
  395. <data key="d5"/>
  396. <data key="d6">
  397. <y:GenericNode configuration="com.yworks.flowchart.loopLimitEnd">
  398. <y:Geometry height="40.0" width="333.5" x="205.25" y="1223.0"/>
  399. <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
  400. <y:BorderStyle color="#000000" type="line" width="4.0"/>
  401. <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="116.728515625" x="108.3857421875" xml:space="preserve" y="11.015625">end loop for epoch<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  402. </y:GenericNode>
  403. </data>
  404. </node>
  405. <node id="n35">
  406. <data key="d5"/>
  407. <data key="d6">
  408. <y:GenericNode configuration="com.yworks.flowchart.process">
  409. <y:Geometry height="40.0" width="275.5" x="234.25" y="733.0"/>
  410. <y:Fill color="#FFCC99" color2="#FFFFFF" transparent="false"/>
  411. <y:BorderStyle color="#FF0000" type="line" width="1.0"/>
  412. <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="122.833984375" x="76.3330078125" xml:space="preserve" y="11.015625">minBatch ← NMB(x)<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  413. </y:GenericNode>
  414. </data>
  415. </node>
  416. <node id="n36">
  417. <data key="d5"/>
  418. <data key="d6">
  419. <y:GenericNode configuration="com.yworks.flowchart.loopLimit">
  420. <y:Geometry height="40.0" width="333.5" x="205.25" y="593.0"/>
  421. <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
  422. <y:BorderStyle color="#000000" type="line" width="4.0"/>
  423. <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="159.900390625" x="86.7998046875" xml:space="preserve" y="11.015625">for epoch ∈ {0 .. epochs}<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  424. </y:GenericNode>
  425. </data>
  426. </node>
  427. <node id="n37">
  428. <data key="d5"/>
  429. <data key="d6">
  430. <y:GenericNode configuration="com.yworks.flowchart.process">
  431. <y:Geometry height="40.0" width="275.5" x="234.25" y="803.0"/>
  432. <y:Fill color="#FFCC99" color2="#FFFFFF" transparent="false"/>
  433. <y:BorderStyle color="#FF0000" type="line" width="1.0"/>
  434. <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="122.58203125" x="76.458984375" xml:space="preserve" y="11.015625">majBatch ← NMB(x)<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  435. </y:GenericNode>
  436. </data>
  437. </node>
  438. <node id="n38">
  439. <data key="d5"/>
  440. <data key="d6">
  441. <y:GenericNode configuration="com.yworks.flowchart.process">
  442. <y:Geometry height="40.0" width="275.5" x="234.25" y="873.0"/>
  443. <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
  444. <y:BorderStyle color="#000000" type="line" width="1.0"/>
  445. <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="210.25" x="32.625" xml:space="preserve" y="11.015625">convSamples ← predict(minBatch)<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  446. </y:GenericNode>
  447. </data>
  448. </node>
  449. <node id="n39">
  450. <data key="d5"/>
  451. <data key="d6">
  452. <y:GenericNode configuration="com.yworks.flowchart.loopLimitEnd">
  453. <y:Geometry height="40.0" width="275.5" x="234.25" y="1153.0"/>
  454. <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
  455. <y:BorderStyle color="#000000" type="line" width="4.0"/>
  456. <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="87.28515625" x="94.107421875" xml:space="preserve" y="11.015625">end loop for x<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  457. </y:GenericNode>
  458. </data>
  459. </node>
  460. <node id="n40">
  461. <data key="d5"/>
  462. <data key="d6">
  463. <y:GenericNode configuration="com.yworks.flowchart.process">
  464. <y:Geometry height="40.0" width="275.5" x="234.25" y="943.0"/>
  465. <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
  466. <y:BorderStyle color="#000000" type="line" width="1.0"/>
  467. <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="257.072265625" x="9.2138671875" xml:space="preserve" y="11.015625">concatSample ← (covSamples | majBatch)<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  468. </y:GenericNode>
  469. </data>
  470. </node>
  471. <node id="n41">
  472. <data key="d5"/>
  473. <data key="d6">
  474. <y:GenericNode configuration="com.yworks.flowchart.process">
  475. <y:Geometry height="40.0" width="275.5" x="234.25" y="1013.0"/>
  476. <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
  477. <y:BorderStyle color="#000000" type="line" width="1.0"/>
  478. <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="228.091796875" x="23.7041015625" xml:space="preserve" y="11.015625">trainFit(discriminator, concatSample)<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  479. </y:GenericNode>
  480. </data>
  481. </node>
  482. <node id="n42">
  483. <data key="d5"/>
  484. <data key="d6">
  485. <y:GenericNode configuration="com.yworks.flowchart.process">
  486. <y:Geometry height="40.0" width="275.5" x="234.25" y="1083.0"/>
  487. <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
  488. <y:BorderStyle color="#000000" type="line" width="1.0"/>
  489. <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="208.31640625" x="33.591796875" xml:space="preserve" y="11.015625">trainFit(generator, concatSample)<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  490. </y:GenericNode>
  491. </data>
  492. </node>
  493. <node id="n43">
  494. <data key="d5"/>
  495. <data key="d6">
  496. <y:GenericNode configuration="com.yworks.flowchart.terminator">
  497. <y:Geometry height="40.0" width="80.0" x="332.0" y="1293.0"/>
  498. <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
  499. <y:BorderStyle color="#000000" type="line" width="1.0"/>
  500. <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="4.0" x="38.0" y="18.0">
  501. <y:LabelModel>
  502. <y:SmartNodeLabelModel distance="4.0"/>
  503. </y:LabelModel>
  504. <y:ModelParameter>
  505. <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/>
  506. </y:ModelParameter>
  507. </y:NodeLabel>
  508. </y:GenericNode>
  509. </data>
  510. </node>
  511. <node id="n44">
  512. <data key="d5"/>
  513. <data key="d6">
  514. <y:GenericNode configuration="com.yworks.flowchart.process">
  515. <y:Geometry height="40.0" width="275.5" x="1117.78125" y="1013.0"/>
  516. <y:Fill color="#FFCC99" color2="#FFFFFF" transparent="false"/>
  517. <y:BorderStyle color="#FF0000" type="line" width="6.0"/>
  518. <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="118.87890625" x="78.310546875" xml:space="preserve" y="11.015625">removed operation<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  519. </y:GenericNode>
  520. </data>
  521. </node>
  522. <node id="n45">
  523. <data key="d5"/>
  524. <data key="d6">
  525. <y:GenericNode configuration="com.yworks.flowchart.process">
  526. <y:Geometry height="40.0" width="275.5" x="1117.78125" y="943.0"/>
  527. <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
  528. <y:BorderStyle color="#000000" type="line" width="1.0"/>
  529. <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="132.419921875" x="71.5400390625" xml:space="preserve" y="11.015625">unchanged operation<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  530. </y:GenericNode>
  531. </data>
  532. </node>
  533. <node id="n46">
  534. <data key="d5"/>
  535. <data key="d6">
  536. <y:GenericNode configuration="com.yworks.flowchart.process">
  537. <y:Geometry height="40.0" width="275.5" x="1117.78125" y="1293.0"/>
  538. <y:Fill color="#FFFFFF" color2="#CCFFCC" transparent="false"/>
  539. <y:BorderStyle color="#008000" type="dashed" width="3.0"/>
  540. <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="96.484375" x="89.5078125" xml:space="preserve" y="11.015625">new operations<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  541. </y:GenericNode>
  542. </data>
  543. </node>
  544. <node id="n47">
  545. <data key="d5"/>
  546. <data key="d6">
  547. <y:GenericNode configuration="com.yworks.flowchart.process">
  548. <y:Geometry height="40.0" width="275.5" x="1117.78125" y="1083.0"/>
  549. <y:Fill color="#FFCC99" color2="#FFFFFF" transparent="false"/>
  550. <y:BorderStyle color="#FF0000" type="line" width="1.0"/>
  551. <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="155.16015625" x="60.169921875" xml:space="preserve" y="11.015625">call to changed functions<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  552. </y:GenericNode>
  553. </data>
  554. </node>
  555. <node id="n48">
  556. <data key="d5"/>
  557. <data key="d6">
  558. <y:GenericNode configuration="com.yworks.flowchart.loopLimit">
  559. <y:Geometry height="40.0" width="275.5" x="1117.78125" y="1153.0"/>
  560. <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
  561. <y:BorderStyle color="#000000" type="line" width="4.0"/>
  562. <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="82.9375" x="96.28125" xml:space="preserve" y="11.015625">affected loop<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  563. </y:GenericNode>
  564. </data>
  565. </node>
  566. <node id="n49">
  567. <data key="d5"/>
  568. <data key="d6">
  569. <y:GenericNode configuration="com.yworks.flowchart.terminator">
  570. <y:Geometry height="40.0" width="275.5" x="1117.78125" y="1223.0"/>
  571. <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
  572. <y:BorderStyle color="#000000" type="line" width="4.0"/>
  573. <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="17.96875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="106.322265625" x="84.5888671875" xml:space="preserve" y="11.015625">affected function<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  574. </y:GenericNode>
  575. </data>
  576. </node>
  577. <node id="n50">
  578. <data key="d5"/>
  579. <data key="d6">
  580. <y:GenericNode configuration="com.yworks.flowchart.annotation">
  581. <y:Geometry height="198.84919999999988" width="315.5" x="1547.796875" y="942.9999999999999"/>
  582. <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
  583. <y:BorderStyle color="#000000" type="line" width="1.0"/>
  584. <y:NodeLabel alignment="left" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="185.59375" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="274.251953125" x="20.6240234375" xml:space="preserve" y="6.627724999999941">Speed-test:
  585. without changes:
  586. total: #9 (453.6)
  587. with changnes:
  588. total: #9 (434.6)
  589. train: #9 (338.0s)
  590. generateSynthData: #348 (88.2s)
  591. NMB: #6501 (1.7s)
  592. BMB: #3480 (0.3s)
  593. predict@generateSynthData: #3012 (87.4s)<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  594. <y:StyleProperties>
  595. <y:Property class="java.lang.Byte" name="com.yworks.flowchart.style.orientation" value="0"/>
  596. <y:Property class="java.lang.Byte" name="LAYER_STYLE_PROPERTY_KEY" value="1"/>
  597. </y:StyleProperties>
  598. </y:GenericNode>
  599. </data>
  600. </node>
  601. <node id="n51">
  602. <data key="d5"/>
  603. <data key="d6">
  604. <y:GenericNode configuration="com.yworks.flowchart.annotation">
  605. <y:Geometry height="91.15080000000034" width="315.5" x="1547.796875" y="1171.8491999999997"/>
  606. <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/>
  607. <y:BorderStyle color="#000000" type="line" width="1.0"/>
  608. <y:NodeLabel alignment="left" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="59.875" horizontalTextPosition="center" iconTextGap="4" modelName="custom" textColor="#000000" verticalTextPosition="bottom" visible="true" width="199.919921875" x="57.7900390625" xml:space="preserve" y="15.637900000000172">Changes gives speedup ~ 20s
  609. Major time is lost during training
  610. and for predicting.<y:LabelModel><y:SmartNodeLabelModel distance="4.0"/></y:LabelModel><y:ModelParameter><y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/></y:ModelParameter></y:NodeLabel>
  611. <y:StyleProperties>
  612. <y:Property class="java.lang.Byte" name="com.yworks.flowchart.style.orientation" value="0"/>
  613. </y:StyleProperties>
  614. </y:GenericNode>
  615. </data>
  616. </node>
  617. <edge id="e0" source="n1" target="n5">
  618. <data key="d9"/>
  619. <data key="d10">
  620. <y:PolyLineEdge>
  621. <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
  622. <y:LineStyle color="#000000" type="line" width="1.0"/>
  623. <y:Arrows source="none" target="standard"/>
  624. <y:BendStyle smoothed="false"/>
  625. </y:PolyLineEdge>
  626. </data>
  627. </edge>
  628. <edge id="e1" source="n5" target="n4">
  629. <data key="d9"/>
  630. <data key="d10">
  631. <y:PolyLineEdge>
  632. <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
  633. <y:LineStyle color="#000000" type="line" width="1.0"/>
  634. <y:Arrows source="none" target="standard"/>
  635. <y:BendStyle smoothed="false"/>
  636. </y:PolyLineEdge>
  637. </data>
  638. </edge>
  639. <edge id="e2" source="n4" target="n2">
  640. <data key="d9"/>
  641. <data key="d10">
  642. <y:PolyLineEdge>
  643. <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
  644. <y:LineStyle color="#000000" type="line" width="1.0"/>
  645. <y:Arrows source="none" target="standard"/>
  646. <y:BendStyle smoothed="false"/>
  647. </y:PolyLineEdge>
  648. </data>
  649. </edge>
  650. <edge id="e3" source="n3" target="n6">
  651. <data key="d9"/>
  652. <data key="d10">
  653. <y:PolyLineEdge>
  654. <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
  655. <y:LineStyle color="#000000" type="line" width="1.0"/>
  656. <y:Arrows source="none" target="standard"/>
  657. <y:BendStyle smoothed="false"/>
  658. </y:PolyLineEdge>
  659. </data>
  660. </edge>
  661. <edge id="e4" source="n6" target="n7">
  662. <data key="d9"/>
  663. <data key="d10">
  664. <y:PolyLineEdge>
  665. <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
  666. <y:LineStyle color="#000000" type="line" width="1.0"/>
  667. <y:Arrows source="none" target="standard"/>
  668. <y:BendStyle smoothed="false"/>
  669. </y:PolyLineEdge>
  670. </data>
  671. </edge>
  672. <edge id="e5" source="n2" target="n8">
  673. <data key="d9"/>
  674. <data key="d10">
  675. <y:PolyLineEdge>
  676. <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
  677. <y:LineStyle color="#000000" type="line" width="1.0"/>
  678. <y:Arrows source="none" target="standard"/>
  679. <y:BendStyle smoothed="false"/>
  680. </y:PolyLineEdge>
  681. </data>
  682. </edge>
  683. <edge id="e6" source="n8" target="n9">
  684. <data key="d9"/>
  685. <data key="d10">
  686. <y:PolyLineEdge>
  687. <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
  688. <y:LineStyle color="#000000" type="line" width="1.0"/>
  689. <y:Arrows source="none" target="standard"/>
  690. <y:BendStyle smoothed="false"/>
  691. </y:PolyLineEdge>
  692. </data>
  693. </edge>
  694. <edge id="e7" source="n11" target="n10">
  695. <data key="d9"/>
  696. <data key="d10">
  697. <y:PolyLineEdge>
  698. <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
  699. <y:LineStyle color="#000000" type="line" width="1.0"/>
  700. <y:Arrows source="none" target="standard"/>
  701. <y:BendStyle smoothed="false"/>
  702. </y:PolyLineEdge>
  703. </data>
  704. </edge>
  705. <edge id="e8" source="n10" target="n3">
  706. <data key="d9"/>
  707. <data key="d10">
  708. <y:PolyLineEdge>
  709. <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
  710. <y:LineStyle color="#000000" type="line" width="1.0"/>
  711. <y:Arrows source="none" target="standard"/>
  712. <y:BendStyle smoothed="false"/>
  713. </y:PolyLineEdge>
  714. </data>
  715. </edge>
  716. <edge id="e9" source="n9" target="n11">
  717. <data key="d9"/>
  718. <data key="d10">
  719. <y:PolyLineEdge>
  720. <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
  721. <y:LineStyle color="#000000" type="line" width="1.0"/>
  722. <y:Arrows source="none" target="standard"/>
  723. <y:BendStyle smoothed="false"/>
  724. </y:PolyLineEdge>
  725. </data>
  726. </edge>
  727. <edge id="e10" source="n13" target="n14">
  728. <data key="d9"/>
  729. <data key="d10">
  730. <y:PolyLineEdge>
  731. <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
  732. <y:LineStyle color="#000000" type="line" width="1.0"/>
  733. <y:Arrows source="none" target="standard"/>
  734. <y:BendStyle smoothed="false"/>
  735. </y:PolyLineEdge>
  736. </data>
  737. </edge>
  738. <edge id="e11" source="n12" target="n16">
  739. <data key="d9"/>
  740. <data key="d10">
  741. <y:PolyLineEdge>
  742. <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
  743. <y:LineStyle color="#000000" type="line" width="1.0"/>
  744. <y:Arrows source="none" target="standard"/>
  745. <y:BendStyle smoothed="false"/>
  746. </y:PolyLineEdge>
  747. </data>
  748. </edge>
  749. <edge id="e12" source="n16" target="n15">
  750. <data key="d9"/>
  751. <data key="d10">
  752. <y:PolyLineEdge>
  753. <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
  754. <y:LineStyle color="#000000" type="line" width="1.0"/>
  755. <y:Arrows source="none" target="standard"/>
  756. <y:BendStyle smoothed="false"/>
  757. </y:PolyLineEdge>
  758. </data>
  759. </edge>
  760. <edge id="e13" source="n15" target="n13">
  761. <data key="d9"/>
  762. <data key="d10">
  763. <y:PolyLineEdge>
  764. <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
  765. <y:LineStyle color="#000000" type="line" width="1.0"/>
  766. <y:Arrows source="none" target="standard"/>
  767. <y:BendStyle smoothed="false"/>
  768. </y:PolyLineEdge>
  769. </data>
  770. </edge>
  771. <edge id="e14" source="n18" target="n19">
  772. <data key="d9"/>
  773. <data key="d10">
  774. <y:PolyLineEdge>
  775. <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
  776. <y:LineStyle color="#000000" type="line" width="1.0"/>
  777. <y:Arrows source="none" target="standard"/>
  778. <y:BendStyle smoothed="false"/>
  779. </y:PolyLineEdge>
  780. </data>
  781. </edge>
  782. <edge id="e15" source="n20" target="n18">
  783. <data key="d9"/>
  784. <data key="d10">
  785. <y:PolyLineEdge>
  786. <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
  787. <y:LineStyle color="#000000" type="line" width="1.0"/>
  788. <y:Arrows source="none" target="standard"/>
  789. <y:BendStyle smoothed="false"/>
  790. </y:PolyLineEdge>
  791. </data>
  792. </edge>
  793. <edge id="e16" source="n17" target="n20">
  794. <data key="d9"/>
  795. <data key="d10">
  796. <y:PolyLineEdge>
  797. <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
  798. <y:LineStyle color="#000000" type="line" width="1.0"/>
  799. <y:Arrows source="none" target="standard"/>
  800. <y:BendStyle smoothed="false"/>
  801. </y:PolyLineEdge>
  802. </data>
  803. </edge>
  804. <edge id="e17" source="n0" target="n21">
  805. <data key="d9"/>
  806. <data key="d10">
  807. <y:PolyLineEdge>
  808. <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
  809. <y:LineStyle color="#000000" type="line" width="1.0"/>
  810. <y:Arrows source="none" target="standard"/>
  811. <y:BendStyle smoothed="false"/>
  812. </y:PolyLineEdge>
  813. </data>
  814. </edge>
  815. <edge id="e18" source="n21" target="n22">
  816. <data key="d9"/>
  817. <data key="d10">
  818. <y:PolyLineEdge>
  819. <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
  820. <y:LineStyle color="#000000" type="line" width="1.0"/>
  821. <y:Arrows source="none" target="standard"/>
  822. <y:BendStyle smoothed="false"/>
  823. </y:PolyLineEdge>
  824. </data>
  825. </edge>
  826. <edge id="e19" source="n22" target="n24">
  827. <data key="d9"/>
  828. <data key="d10">
  829. <y:PolyLineEdge>
  830. <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
  831. <y:LineStyle color="#000000" type="line" width="1.0"/>
  832. <y:Arrows source="none" target="standard"/>
  833. <y:BendStyle smoothed="false"/>
  834. </y:PolyLineEdge>
  835. </data>
  836. </edge>
  837. <edge id="e20" source="n24" target="n23">
  838. <data key="d9"/>
  839. <data key="d10">
  840. <y:PolyLineEdge>
  841. <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
  842. <y:LineStyle color="#000000" type="line" width="1.0"/>
  843. <y:Arrows source="none" target="standard"/>
  844. <y:BendStyle smoothed="false"/>
  845. </y:PolyLineEdge>
  846. </data>
  847. </edge>
  848. <edge id="e21" source="n25" target="n28">
  849. <data key="d9"/>
  850. <data key="d10">
  851. <y:PolyLineEdge>
  852. <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
  853. <y:LineStyle color="#000000" type="line" width="1.0"/>
  854. <y:Arrows source="none" target="standard"/>
  855. <y:BendStyle smoothed="false"/>
  856. </y:PolyLineEdge>
  857. </data>
  858. </edge>
  859. <edge id="e22" source="n28" target="n27">
  860. <data key="d9"/>
  861. <data key="d10">
  862. <y:PolyLineEdge>
  863. <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
  864. <y:LineStyle color="#000000" type="line" width="1.0"/>
  865. <y:Arrows source="none" target="standard"/>
  866. <y:BendStyle smoothed="false"/>
  867. </y:PolyLineEdge>
  868. </data>
  869. </edge>
  870. <edge id="e23" source="n27" target="n26">
  871. <data key="d9"/>
  872. <data key="d10">
  873. <y:PolyLineEdge>
  874. <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
  875. <y:LineStyle color="#000000" type="line" width="1.0"/>
  876. <y:Arrows source="none" target="standard"/>
  877. <y:BendStyle smoothed="false"/>
  878. </y:PolyLineEdge>
  879. </data>
  880. </edge>
  881. <edge id="e24" source="n29" target="n30">
  882. <data key="d9"/>
  883. <data key="d10">
  884. <y:PolyLineEdge>
  885. <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
  886. <y:LineStyle color="#000000" type="line" width="1.0"/>
  887. <y:Arrows source="none" target="standard"/>
  888. <y:BendStyle smoothed="false"/>
  889. </y:PolyLineEdge>
  890. </data>
  891. </edge>
  892. <edge id="e25" source="n34" target="n43">
  893. <data key="d9"/>
  894. <data key="d10">
  895. <y:PolyLineEdge>
  896. <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
  897. <y:LineStyle color="#000000" type="line" width="1.0"/>
  898. <y:Arrows source="none" target="standard"/>
  899. <y:BendStyle smoothed="false"/>
  900. </y:PolyLineEdge>
  901. </data>
  902. </edge>
  903. <edge id="e26" source="n39" target="n34">
  904. <data key="d9"/>
  905. <data key="d10">
  906. <y:PolyLineEdge>
  907. <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
  908. <y:LineStyle color="#000000" type="line" width="1.0"/>
  909. <y:Arrows source="none" target="standard"/>
  910. <y:BendStyle smoothed="false"/>
  911. </y:PolyLineEdge>
  912. </data>
  913. </edge>
  914. <edge id="e27" source="n42" target="n39">
  915. <data key="d9"/>
  916. <data key="d10">
  917. <y:PolyLineEdge>
  918. <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
  919. <y:LineStyle color="#000000" type="line" width="1.0"/>
  920. <y:Arrows source="none" target="standard"/>
  921. <y:BendStyle smoothed="false"/>
  922. </y:PolyLineEdge>
  923. </data>
  924. </edge>
  925. <edge id="e28" source="n41" target="n42">
  926. <data key="d9"/>
  927. <data key="d10">
  928. <y:PolyLineEdge>
  929. <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
  930. <y:LineStyle color="#000000" type="line" width="1.0"/>
  931. <y:Arrows source="none" target="standard"/>
  932. <y:BendStyle smoothed="false"/>
  933. </y:PolyLineEdge>
  934. </data>
  935. </edge>
  936. <edge id="e29" source="n40" target="n41">
  937. <data key="d9"/>
  938. <data key="d10">
  939. <y:PolyLineEdge>
  940. <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
  941. <y:LineStyle color="#000000" type="line" width="1.0"/>
  942. <y:Arrows source="none" target="standard"/>
  943. <y:BendStyle smoothed="false"/>
  944. </y:PolyLineEdge>
  945. </data>
  946. </edge>
  947. <edge id="e30" source="n38" target="n40">
  948. <data key="d9"/>
  949. <data key="d10">
  950. <y:PolyLineEdge>
  951. <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
  952. <y:LineStyle color="#000000" type="line" width="1.0"/>
  953. <y:Arrows source="none" target="standard"/>
  954. <y:BendStyle smoothed="false"/>
  955. </y:PolyLineEdge>
  956. </data>
  957. </edge>
  958. <edge id="e31" source="n37" target="n38">
  959. <data key="d9"/>
  960. <data key="d10">
  961. <y:PolyLineEdge>
  962. <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
  963. <y:LineStyle color="#000000" type="line" width="1.0"/>
  964. <y:Arrows source="none" target="standard"/>
  965. <y:BendStyle smoothed="false"/>
  966. </y:PolyLineEdge>
  967. </data>
  968. </edge>
  969. <edge id="e32" source="n35" target="n37">
  970. <data key="d9"/>
  971. <data key="d10">
  972. <y:PolyLineEdge>
  973. <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
  974. <y:LineStyle color="#000000" type="line" width="1.0"/>
  975. <y:Arrows source="none" target="standard"/>
  976. <y:BendStyle smoothed="false"/>
  977. </y:PolyLineEdge>
  978. </data>
  979. </edge>
  980. <edge id="e33" source="n33" target="n35">
  981. <data key="d9"/>
  982. <data key="d10">
  983. <y:PolyLineEdge>
  984. <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
  985. <y:LineStyle color="#000000" type="line" width="1.0"/>
  986. <y:Arrows source="none" target="standard"/>
  987. <y:BendStyle smoothed="false"/>
  988. </y:PolyLineEdge>
  989. </data>
  990. </edge>
  991. <edge id="e34" source="n36" target="n33">
  992. <data key="d9"/>
  993. <data key="d10">
  994. <y:PolyLineEdge>
  995. <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
  996. <y:LineStyle color="#000000" type="line" width="1.0"/>
  997. <y:Arrows source="none" target="standard"/>
  998. <y:BendStyle smoothed="false"/>
  999. </y:PolyLineEdge>
  1000. </data>
  1001. </edge>
  1002. <edge id="e35" source="n32" target="n36">
  1003. <data key="d9"/>
  1004. <data key="d10">
  1005. <y:PolyLineEdge>
  1006. <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
  1007. <y:LineStyle color="#000000" type="line" width="1.0"/>
  1008. <y:Arrows source="none" target="standard"/>
  1009. <y:BendStyle smoothed="false"/>
  1010. </y:PolyLineEdge>
  1011. </data>
  1012. </edge>
  1013. <edge id="e36" source="n31" target="n32">
  1014. <data key="d9"/>
  1015. <data key="d10">
  1016. <y:PolyLineEdge>
  1017. <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
  1018. <y:LineStyle color="#000000" type="line" width="1.0"/>
  1019. <y:Arrows source="none" target="standard"/>
  1020. <y:BendStyle smoothed="false"/>
  1021. </y:PolyLineEdge>
  1022. </data>
  1023. </edge>
  1024. <edge id="e37" source="n23" target="n31">
  1025. <data key="d9"/>
  1026. <data key="d10">
  1027. <y:PolyLineEdge>
  1028. <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
  1029. <y:LineStyle color="#000000" type="line" width="1.0"/>
  1030. <y:Arrows source="none" target="standard"/>
  1031. <y:BendStyle smoothed="false"/>
  1032. </y:PolyLineEdge>
  1033. </data>
  1034. </edge>
  1035. <edge id="e38" source="n50" target="n51">
  1036. <data key="d9"/>
  1037. <data key="d10">
  1038. <y:PolyLineEdge>
  1039. <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/>
  1040. <y:LineStyle color="#000000" type="line" width="1.0"/>
  1041. <y:Arrows source="none" target="standard"/>
  1042. <y:BendStyle smoothed="false"/>
  1043. </y:PolyLineEdge>
  1044. </data>
  1045. </edge>
  1046. </graph>
  1047. <data key="d7">
  1048. <y:Resources/>
  1049. </data>
  1050. </graphml>