3 activitycanvas 128011 activity_ref 128011 // GameMatrix::add
4 show_infonote default drawing_language default
5 xyzwh 32 22 1990 825 764
7 parametercanvas 128139 parameter_ref 128011 // move
10 parametercanvas 132363 parameter_ref 128139 // win
11 xyzwh 290 773 1991 39 25
15 activitynodecanvas 128267 activitynode_ref 128011 // initial
17 activityactioncanvas 128395 activityaction_ref 128011 // activity action assegna m.playerId() all'elemento di _matrix in posizione m.point()
18 show_infonote default drawing_language default
19 show_opaque_action_definition default
20 xyzwh 120 87 2005 168 67
22 pincanvas 128523 pin_ref 128011 // m
23 xyzwh 110 99 2007 11 11 label_xy 109 83
27 expansionregioncanvas 128907 expansionregion_ref 128011 //
29 xyzwh 49 191 1995 793 323
31 expansionnodecanvas 129035 expansionnode_ref 128011 // dir
32 xyzwh 172 186 1996 33 11 label_xy 168 168
34 expansionnodecanvas 134411 expansionnode_ref 128139 //
35 xyzwh 83 508 1997 33 11
39 activityactioncanvas 129291 activityaction_ref 128139 // activity action start = max{0, m.point().d() - _d1 + 1}, i = 0
40 show_infonote default drawing_language default
41 show_opaque_action_definition default
42 xyzwh 72 395 2010 257 40
44 activityactioncanvas 129419 activityaction_ref 128267 // activity action sceglie d tra {x, y, z} a seconda del valore dir[i]
45 show_infonote default drawing_language default
46 show_opaque_action_definition default
47 xyzwh 73 231 2015 285 40
49 pincanvas 129931 pin_ref 128139 // d
50 xyzwh 184 270 2017 11 11 label_xy 173 272
54 activityactioncanvas 130443 activityaction_ref 128395 // activity action i = i + 1
55 show_infonote default drawing_language default
56 show_opaque_action_definition default
57 xyzwh 369 310 2010 65 40
59 activityactioncanvas 130699 activityaction_ref 128523 // activity action costruisco un Point k con le stesse coordinate di m.point() a meno della coordinata d che assume il valore start + i
60 show_infonote default drawing_language default
61 show_opaque_action_definition default
62 xyzwh 532 384 2010 258 60
64 activitynodecanvas 130955 activitynode_ref 128267 // decision
66 activitynodecanvas 131467 activitynode_ref 128395 // merge
68 activitynodecanvas 131979 activitynode_ref 128523 // decision
70 activityactioncanvas 132619 activityaction_ref 128651 // activity action win = true
71 show_infonote default drawing_language default
72 show_opaque_action_definition default
73 xyzwh 760 706 2005 82 40
75 activitynodecanvas 132747 activitynode_ref 128651 // merge
77 activityactioncanvas 133259 activityaction_ref 128779 // activity action i = 0, start = start + 1
78 show_infonote default drawing_language default
79 show_opaque_action_definition default
80 xyzwh 563 224 2005 138 40
82 activitynodecanvas 133515 activitynode_ref 128779 // flow_final
84 activityactioncanvas 134539 activityaction_ref 128907 // activity action win = false
85 show_infonote default drawing_language default
86 show_opaque_action_definition default
87 xyzwh 170 705 2000 81 40
89 activitynodecanvas 134923 activitynode_ref 128907 // merge
91 activityactioncanvas 135179 activityaction_ref 129035 // activity action set = {}, extractCC(point, id, set)
92 show_infonote default drawing_language default
93 show_opaque_action_definition default
94 xyzwh 179 553 2000 198 40
96 activitynodecanvas 135435 activitynode_ref 129035 // decision
98 activityactioncanvas 136075 activityaction_ref 129163 // activity action ricavo da set le coppie (min, max) per ogni coordinata in {x, y, z}
99 show_infonote default drawing_language default
100 show_opaque_action_definition default
101 xyzwh 408 541 2000 155 63
103 pincanvas 136331 pin_ref 128267 // estremi
104 xyzwh 435 603 2002 11 11 label_xy 449 605
108 activitynodecanvas 136459 activitynode_ref 129163 // decision
110 activitynodecanvas 136715 activitynode_ref 129291 // merge
112 flowcanvas 128651 flow_ref 128011 // <flow>
114 from ref 128139 z 2001 to ref 128523
115 show_infonote default drawing_language default write_horizontally default
117 flowcanvas 128779 flow_ref 128139 // <flow>
119 from ref 128267 z 2004 to ref 128395
120 show_infonote default drawing_language default write_horizontally default
122 flowcanvas 129163 flow_ref 128267 // <flow>
125 from ref 128395 z 2004 to ref 129035
126 show_infonote default drawing_language default write_horizontally default
128 flowcanvas 129547 flow_ref 128395 // <flow>
132 from ref 129035 z 2006 to ref 129419
133 show_infonote default drawing_language default write_horizontally default
135 flowcanvas 131083 flow_ref 129163 // <flow>
138 from ref 130699 z 2009 to ref 130955
139 show_infonote default drawing_language default write_horizontally default
141 flowcanvas 131211 flow_ref 129291 // <flow>
143 from ref 130955 z 2009 label "[elementAt(k) == m.playerId()]" xyz 453 313 2009 to ref 130443
144 show_infonote default drawing_language default write_horizontally default
146 flowcanvas 131595 flow_ref 129419 // <flow>
148 from ref 129291 z 2009 to ref 131467
149 show_infonote default drawing_language default write_horizontally default
151 flowcanvas 131851 flow_ref 129675 // <flow>
153 from ref 130443 z 2009 to ref 131467
154 show_infonote default drawing_language default write_horizontally default
156 flowcanvas 132107 flow_ref 129803 // <flow>
158 from ref 131979 z 2009 to ref 130699
159 show_infonote default drawing_language default write_horizontally default
161 flowcanvas 132235 flow_ref 129931 // <flow>
163 from ref 131467 z 2009 label "[i < _d1]" xyz 469 395 2009 to ref 131979
164 show_infonote default drawing_language default write_horizontally default
166 flowcanvas 132875 flow_ref 130187 // <flow>
168 from ref 132619 z 2004 to ref 132747
169 show_infonote default drawing_language default write_horizontally default
171 flowcanvas 133003 flow_ref 130315 // <flow>
173 from ref 132747 z 2001 to ref 132363
174 show_infonote default drawing_language default write_horizontally default
176 flowcanvas 133387 flow_ref 130571 // <flow>
178 from ref 130955 z 2004 label "[else]" xyz 634 280 2004 to ref 133259
179 show_infonote default drawing_language default write_horizontally default
181 flowcanvas 133643 flow_ref 130699 // <flow>
183 from ref 130955 z 2004 label "[elementAt(k) == -2]" xyz 659 313 2004 to ref 133515
184 show_infonote default drawing_language default write_horizontally default
186 flowcanvas 133899 flow_ref 130827 // <flow>
188 from ref 133259 z 2004 to point 385 241
189 line 134027 z 2004 to point 330 342
190 line 134155 z 2004 to ref 131467
191 show_infonote default drawing_language default write_horizontally default
193 flowcanvas 134283 flow_ref 130955 // <flow>
196 from ref 129931 z 2009 to ref 129291
197 show_infonote default drawing_language default write_horizontally default
199 flowcanvas 134795 flow_ref 131211 // <flow>
201 from ref 134539 z 1999 to ref 132747
202 show_infonote default drawing_language default write_horizontally default
204 flowcanvas 135051 flow_ref 131339 // <flow>
206 from ref 134923 z 1999 to point 97 722
207 line 135947 z 1999 to ref 134539
208 show_infonote default drawing_language default write_horizontally default
210 flowcanvas 135563 flow_ref 131595 // <flow>
213 from ref 134411 z 1996 to ref 135435
214 show_infonote default drawing_language default write_horizontally default
216 flowcanvas 135691 flow_ref 131723 // <flow>
218 from ref 135435 z 1999 label "[else]" xyz 102 603 1999 to ref 134923
219 show_infonote default drawing_language default write_horizontally default
221 flowcanvas 135819 flow_ref 131851 // <flow>
223 from ref 135435 z 1999 label "[_d2 == 3]" xyz 112 555 1999 to ref 135179
224 show_infonote default drawing_language default write_horizontally default
226 flowcanvas 136203 flow_ref 131979 // <flow>
228 from ref 135179 z 1999 to ref 136075
229 show_infonote default drawing_language default write_horizontally default
231 flowcanvas 136587 flow_ref 132107 // <flow>
233 from ref 136331 z 2001 to ref 136459
234 show_infonote default drawing_language default write_horizontally default
236 flowcanvas 136843 flow_ref 132235 // <flow>
238 from ref 136715 z 1999 to ref 132619
239 show_infonote default drawing_language default write_horizontally default
241 flowcanvas 136971 flow_ref 132363 // <flow>
243 from ref 131979 z 1999 label "[else]" xyz 449 439 1999 to point 443 481
244 line 137227 z 1999 to point 797 481
245 line 137099 z 1999 to ref 136715
246 show_infonote default drawing_language default write_horizontally default
248 flowcanvas 137355 flow_ref 132491 // <flow>
250 from ref 136459 z 1999 label "[esiste i in [0, 2] tale che estremi[i] == (0, (_d1 * _d2) - 1)]" xyz 459 649 1999 to ref 136715
251 show_infonote default drawing_language default write_horizontally default
253 flowcanvas 137483 flow_ref 132619 // <flow>
255 from ref 136459 z 2004 label "[else]" xyz 365 651 2004 to ref 134923
256 show_infonote default drawing_language default write_horizontally default