Re-exported "NetworkDiagram.png".
[GoMoku3D.git] / ai_diagram / 129183.diagram
blobb31a221e20297931bca472d2eaf99a11bd9a2ebf
1 format 49
3 activitycanvas 128031 activity_ref 128159 // defenseHook
4   show_infonote default drawing_language default
5   xyzwh 28 7 1975 800 668
6   params
7     parametercanvas 132639 parameter_ref 128415 // point
8         xyzwh 453 662 1977 39 25
9     end
10   end
11 end
12 activitynodecanvas 128159 activitynode_ref 129055 // initial
13   xyz 34 119 2005
14 activityactioncanvas 128287 activityaction_ref 128927 // activity action cerca la ConnectedComponent a cui appartiene l'ultima mossa dell'avversario
15   show_infonote default drawing_language default
16   show_opaque_action_definition default
17   xyzwh 179 91 2005 154 79
18 end
19 expansionregioncanvas 128543 expansionregion_ref 128031 // 
20   color yellow
21   xyzwh 140 17 1980 677 436
22   nodes
23     expansionnodecanvas 128671 expansionnode_ref 128031 // lista di avversari
24         xyzwh 124 124 1981 33 11 label_xy 46 107
25     end
26     expansionnodecanvas 132767 expansionnode_ref 128159 // defense
27         xyzwh 718 447 1982 33 11 label_xy 739 465
28     end
29   end
30 end
31 activityactioncanvas 129055 activityaction_ref 129055 // activity action cerca le caselle libere adiacenti agli elementi di Q e salvale su una lista T
32   show_infonote default drawing_language default
33   show_opaque_action_definition default
34   xyzwh 170 344 2000 174 65
35 end
36 activityactioncanvas 129567 activityaction_ref 129183 // activity action estrai le caselle appartenenti alla ConnectedComponent e salvale su una lista Q
37   show_infonote default drawing_language default
38   show_opaque_action_definition default
39   xyzwh 170 224 2000 171 72
40 end
41 activitynodecanvas 129951 activitynode_ref 129183 // decision
42   xyz 499 272 2000
43 activitynodecanvas 130335 activitynode_ref 129439 // flow_final
44   xyz 580 281 2000
45 activityactioncanvas 130591 activityaction_ref 129311 // activity action t = T.takeFirst()
46   show_infonote default drawing_language default
47   show_opaque_action_definition default
48   xyzwh 460 193 2000 102 40
49 end
50 activitynodecanvas 130847 activitynode_ref 129567 // decision
51   xyz 428 133 2000
52 activityactioncanvas 131743 activityaction_ref 129439 // activity action simula che la successiva mossa dell'avversario sia nella casella t
53   show_infonote default drawing_language default
54   show_opaque_action_definition default
55   xyzwh 500 119 2000 167 62
56 end
57 activitynodecanvas 132383 activitynode_ref 129695 // decision
58   xyz 693 132 2000
59 activityactioncanvas 132895 activityaction_ref 129567 // activity action defense.append(Point(t))
60   show_infonote default drawing_language default
61   show_opaque_action_definition default
62   xyzwh 657 302 2000 153 40
63 end
64 note 133407 "t รจ adiacente ad una faccia della matrice o connette due ConnectedComponent distinte dello stesso avversario"
65   xyzwh 344 25 2005 190 84
66 note 134175 "esiste una ConnectedComponent che congiunge due facce opposte della matrice"
67   xyzwh 626 26 2005 166 83
68 activitynodecanvas 135199 activitynode_ref 129823 // decision
69   xyz 722 502 2000
70 activityactioncanvas 135711 activityaction_ref 129695 // activity action point = Point()
71   show_infonote default drawing_language default
72   show_opaque_action_definition default
73   xyzwh 424 501 2000 97 40
74 end
75 activityactioncanvas 135967 activityaction_ref 129823 // activity action point = defense.takeFirst()
76   show_infonote default drawing_language default
77   show_opaque_action_definition default
78   xyzwh 652 588 2000 165 40
79 end
80 activitynodecanvas 136223 activitynode_ref 129951 // merge
81   xyz 461 590 2000
82 activitynodecanvas 136863 activitynode_ref 130975 // merge
83   xyz 427 358 2000
84 flowcanvas 128799 flow_ref 131103 // <flow>
85   
86   from ref 128159 z 2004 to ref 128671
87   show_infonote default drawing_language default write_horizontally default
88 end
89 flowcanvas 128927 flow_ref 131231 // <flow>
90   
91   from ref 128671 z 1995 to ref 128287
92   show_infonote default drawing_language default write_horizontally default
93 end
94 flowcanvas 129695 flow_ref 131487 // <flow>
95   
96   from ref 128287 z 1999 to ref 129567
97   show_infonote default drawing_language default write_horizontally default
98 end
99 flowcanvas 129823 flow_ref 131615 // <flow>
100   
101   from ref 129567 z 1999 to ref 129055
102   show_infonote default drawing_language default write_horizontally default
104 flowcanvas 130463 flow_ref 131871 // <flow>
105   
106   from ref 129951 z 1999 label "[T.isEmpty()]" xyz 523 266 1999 to ref 130335
107   show_infonote default drawing_language default write_horizontally default
109 flowcanvas 130719 flow_ref 131999 // <flow>
110   
111   from ref 129951 z 1999 label "[else]" xyz 473 247 1999 to ref 130591
112   show_infonote default drawing_language default write_horizontally default
114 flowcanvas 130975 flow_ref 132127 // <flow>
115   
116   from ref 130591 z 1999 to point 438 208
117   line 135455 z 1999 to ref 130847
118   show_infonote default drawing_language default write_horizontally default
120 flowcanvas 131871 flow_ref 132383 // <flow>
121   decenter_end 501
122   
123   from ref 130847 z 1999 label "[true]" xyz 463 134 1999 to ref 131743
124   show_infonote default drawing_language default write_horizontally default
126 flowcanvas 132511 flow_ref 132511 // <flow>
127   
128   from ref 131743 z 1999 to ref 132383
129   show_infonote default drawing_language default write_horizontally default
131 flowcanvas 134431 flow_ref 132895 // <flow>
132   
133   from ref 132895 z 1981 to ref 132767
134   show_infonote default drawing_language default write_horizontally default
136 flowcanvas 134687 flow_ref 132639 // <flow>
137   
138   from ref 132383 z 1999 label "[true]" xyz 728 132 1999 to point 731 148
139   line 134815 z 1999 to ref 132895
140   show_infonote default drawing_language default write_horizontally default
142 flowcanvas 135327 flow_ref 133151 // <flow>
143   
144   from ref 132767 z 1981 to ref 135199
145   show_infonote default drawing_language default write_horizontally default
147 flowcanvas 135839 flow_ref 133279 // <flow>
148   
149   from ref 135199 z 1999 label "[defense.isEmpty()]" xyz 573 504 1999 to ref 135711
150   show_infonote default drawing_language default write_horizontally default
152 flowcanvas 136095 flow_ref 133407 // <flow>
153   
154   from ref 135199 z 1999 label "[else]" xyz 737 553 1999 to ref 135967
155   show_infonote default drawing_language default write_horizontally default
157 flowcanvas 136351 flow_ref 133535 // <flow>
158   
159   from ref 135711 z 1999 to ref 136223
160   show_infonote default drawing_language default write_horizontally default
162 flowcanvas 136479 flow_ref 133663 // <flow>
163   
164   from ref 135967 z 1999 to ref 136223
165   show_infonote default drawing_language default write_horizontally default
167 flowcanvas 136607 flow_ref 133791 // <flow>
168   
169   from ref 136223 z 1976 to ref 132639
170   show_infonote default drawing_language default write_horizontally default
172 flowcanvas 136991 flow_ref 136223 // <flow>
173   
174   from ref 129055 z 1999 to ref 136863
175   show_infonote default drawing_language default write_horizontally default
177 flowcanvas 137119 flow_ref 136351 // <flow>
178   
179   from ref 130847 z 1999 label "[false]" xyz 387 135 1999 to point 371 148
180   line 137375 z 1999 to point 371 316
181   line 137247 z 1999 to point 437 316
182   line 137503 z 1999 to ref 136863
183   show_infonote default drawing_language default write_horizontally default
185 flowcanvas 137631 flow_ref 136479 // <flow>
186   
187   from ref 132383 z 1999 label "[false]" xyz 669 188 1999 to point 703 222
188   line 138271 z 1999 to point 617 222
189   line 138399 z 1999 to point 617 417
190   line 138015 z 1999 to point 437 417
191   line 138527 z 1999 to ref 136863
192   show_infonote default drawing_language default write_horizontally default
194 flowcanvas 138655 flow_ref 136607 // <flow>
195   
196   from ref 136863 z 1999 to point 469 373
197   line 138911 z 1999 to point 469 288
198   line 138783 z 1999 to ref 129951
199   show_infonote default drawing_language default write_horizontally default
201 line 133535 -_-_
202   from ref 133407 z 1999 to ref 130847
203 line 134303 -_-_
204   from ref 132383 z 1999 to ref 134175