Code covered by the BSD License  

Highlights from
Ant System TSP Solver

image thumbnail

Ant System TSP Solver

by

 

26 Oct 2011 (Updated )

A demo of an Ant System algorithm solving classical Traveling Salesman Problems.

Uruguay()
function x = Uruguay()
%NAME : Uruguay
%COMMENT : 734 locations in Uruguay
%COMMENT : Derived from National Imagery and Mapping Agency data
%TYPE : TSP
%DIMENSION : 734
%EDGE_WEIGHT_TYPE : EUC_2D
%NODE_COORD_SECTION
x = [
1 30133.3333 57633.3333
2 30166.6667 57100.0000
3 30233.3333 57583.3333
4 30250.0000 56850.0000
5 30250.0000 56950.0000
6 30250.0000 57583.3333
7 30300.0000 56966.6667
8 30316.6667 56816.6667
9 30400.0000 56466.6667
10 30400.0000 56783.3333
11 30433.3333 57433.3333
12 30466.6667 56550.0000
13 30483.3333 56516.6667
14 30500.0000 56450.0000
15 30500.0000 56666.6667
16 30550.0000 57866.6667
17 30566.6667 56883.3333
18 30600.0000 57683.3333
19 30616.6667 56900.0000
20 30633.3333 56166.6667
21 30683.3333 57033.3333
22 30683.3333 57516.6667
23 30716.6667 56600.0000
24 30733.3333 56733.3333
25 30733.3333 57316.6667
26 30750.0000 56750.0000
27 30783.3333 57783.3333
28 30833.3333 56750.0000
29 30866.6667 56366.6667
30 30900.0000 55516.6667
31 30916.6667 56300.0000
32 30933.3333 55483.3333
33 30933.3333 55550.0000
34 30950.0000 56650.0000
35 30966.6667 55550.0000
36 30966.6667 57533.3333
37 31000.0000 55683.3333
38 31000.0000 56250.0000
39 31016.6667 56566.6667
40 31033.3333 56600.0000
41 31033.3333 56883.3333
42 31083.3333 56016.6667
43 31083.3333 56516.6667
44 31083.3333 57016.6667
45 31083.3333 57516.6667
46 31083.3333 57600.0000
47 31083.3333 57833.3333
48 31100.0000 55666.6667
49 31100.0000 55983.3333
50 31100.0000 57016.6667
51 31116.6667 56466.6667
52 31166.6667 55750.0000
53 31166.6667 57000.0000
54 31166.6667 57083.3333
55 31183.3333 56283.3333
56 31183.3333 56933.3333
57 31200.0000 55750.0000
58 31200.0000 57233.3333
59 31216.6667 55666.6667
60 31216.6667 56316.6667
61 31233.3333 55633.3333
62 31233.3333 55883.3333
63 31233.3333 57116.6667
64 31250.0000 55333.3333
65 31250.0000 55950.0000
66 31250.0000 56833.3333
67 31250.0000 57166.6667
68 31250.0000 57200.0000
69 31283.3333 56433.3333
70 31300.0000 55866.6667
71 31300.0000 56016.6667
72 31300.0000 57066.6667
73 31300.0000 57100.0000
74 31300.0000 57133.3333
75 31300.0000 57150.0000
76 31300.0000 57200.0000
77 31300.0000 57700.0000
78 31316.6667 55200.0000
79 31333.3333 57800.0000
80 31333.3333 57833.3333
81 31333.3333 57883.3333
82 31350.0000 55383.3333
83 31350.0000 56633.3333
84 31350.0000 57783.3333
85 31350.0000 57800.0000
86 31350.0000 57983.3333
87 31366.6667 55083.3333
88 31366.6667 55666.6667
89 31366.6667 55850.0000
90 31383.3333 55866.6667
91 31383.3333 57966.6667
92 31400.0000 56366.6667
93 31400.0000 57783.3333
94 31416.6667 54916.6667
95 31416.6667 56683.3333
96 31433.3333 55233.3333
97 31450.0000 55416.6667
98 31450.0000 56383.3333
99 31466.6667 55166.6667
100 31466.6667 56833.3333
101 31483.3333 54833.3333
102 31500.0000 54716.6667
103 31500.0000 55166.6667
104 31500.0000 56033.3333
105 31500.0000 57116.6667
106 31516.6667 54966.6667
107 31516.6667 55766.6667
108 31516.6667 55966.6667
109 31516.6667 57533.3333
110 31516.6667 57583.3333
111 31533.3333 55583.3333
112 31533.3333 55833.3333
113 31533.3333 56050.0000
114 31550.0000 55550.0000
115 31550.0000 57950.0000
116 31566.6667 54550.0000
117 31583.3333 55466.6667
118 31583.3333 57616.6667
119 31600.0000 55850.0000
120 31600.0000 56750.0000
121 31616.6667 56816.6667
122 31633.3333 55000.0000
123 31633.3333 56916.6667
124 31650.0000 56833.3333
125 31666.6667 56166.6667
126 31666.6667 56633.3333
127 31666.6667 57916.6667
128 31683.3333 54650.0000
129 31683.3333 54766.6667
130 31683.3333 55433.3333
131 31683.3333 55950.0000
132 31683.3333 56133.3333
133 31683.3333 57683.3333
134 31700.0000 56100.0000
135 31716.6667 55333.3333
136 31733.3333 54416.6667
137 31733.3333 55983.3333
138 31750.0000 55016.6667
139 31750.0000 55466.6667
140 31750.0000 56066.6667
141 31766.6667 54800.0000
142 31766.6667 56016.6667
143 31766.6667 56250.0000
144 31783.3333 54333.3333
145 31783.3333 54750.0000
146 31783.3333 55150.0000
147 31783.3333 56250.0000
148 31800.0000 54716.6667
149 31800.0000 55333.3333
150 31800.0000 55700.0000
151 31800.0000 56133.3333
152 31816.6667 54666.6667
153 31816.6667 55183.3333
154 31816.6667 55216.6667
155 31816.6667 55500.0000
156 31816.6667 55916.6667
157 31816.6667 55966.6667
158 31833.3333 54166.6667
159 31833.3333 55766.6667
160 31833.3333 55933.3333
161 31833.3333 55983.3333
162 31833.3333 57250.0000
163 31850.0000 56000.0000
164 31866.6667 54200.0000
165 31866.6667 57283.3333
166 31883.3333 55433.3333
167 31883.3333 55966.6667
168 31883.3333 56000.0000
169 31883.3333 57333.3333
170 31883.3333 57483.3333
171 31883.3333 57516.6667
172 31900.0000 54150.0000
173 31900.0000 54783.3333
174 31900.0000 55133.3333
175 31900.0000 55466.6667
176 31900.0000 55883.3333
177 31916.6667 54733.3333
178 31916.6667 55933.3333
179 31916.6667 56016.6667
180 31916.6667 57250.0000
181 31916.6667 57716.6667
182 31950.0000 57883.3333
183 31966.6667 55050.0000
184 31966.6667 57516.6667
185 31983.3333 54166.6667
186 31983.3333 55683.3333
187 31983.3333 57416.6667
188 32000.0000 54133.3333
189 32000.0000 55483.3333
190 32000.0000 57166.6667
191 32000.0000 57300.0000
192 32000.0000 57583.3333
193 32016.6667 54200.0000
194 32016.6667 55066.6667
195 32016.6667 57333.3333
196 32016.6667 57466.6667
197 32033.3333 54183.3333
198 32033.3333 54566.6667
199 32033.3333 55666.6667
200 32033.3333 55783.3333
201 32050.0000 54633.3333
202 32050.0000 54866.6667
203 32050.0000 55383.3333
204 32066.6667 53766.6667
205 32066.6667 56350.0000
206 32083.3333 54250.0000
207 32083.3333 55650.0000
208 32083.3333 56866.6667
209 32083.3333 57916.6667
210 32100.0000 53750.0000
211 32100.0000 54866.6667
212 32100.0000 57416.6667
213 32100.0000 57816.6667
214 32116.6667 54066.6667
215 32116.6667 57566.6667
216 32150.0000 54200.0000
217 32150.0000 54883.3333
218 32150.0000 54950.0000
219 32150.0000 55050.0000
220 32150.0000 56116.6667
221 32166.6667 53750.0000
222 32166.6667 54116.6667
223 32166.6667 55016.6667
224 32166.6667 55950.0000
225 32183.3333 55033.3333
226 32183.3333 55283.3333
227 32183.3333 56066.6667
228 32200.0000 54066.6667
229 32200.0000 58000.0000
230 32216.6667 55600.0000
231 32216.6667 56016.6667
232 32233.3333 54983.3333
233 32233.3333 55733.3333
234 32233.3333 56500.0000
235 32250.0000 55750.0000
236 32250.0000 56516.6667
237 32250.0000 57300.0000
238 32266.6667 54916.6667
239 32266.6667 55900.0000
240 32283.3333 58050.0000
241 32300.0000 55333.3333
242 32321.3889 58075.5556
243 32333.3333 55883.3333
244 32333.3333 55966.6667
245 32333.3333 57050.0000
246 32333.3333 57800.0000
247 32333.3333 57933.3333
248 32333.3333 58133.3333
249 32350.0000 53833.3333
250 32350.0000 54133.3333
251 32350.0000 55833.3333
252 32350.0000 56550.0000
253 32350.0000 57200.0000
254 32366.6667 54183.3333
255 32366.6667 54766.6667
256 32366.6667 57850.0000
257 32366.6667 57983.3333
258 32383.3333 54350.0000
259 32383.3333 54666.6667
260 32383.3333 55066.6667
261 32383.3333 56683.3333
262 32383.3333 57500.0000
263 32383.3333 57600.0000
264 32400.0000 55350.0000
265 32400.0000 56716.6667
266 32400.0000 56900.0000
267 32416.6667 56166.6667
268 32416.6667 56333.3333
269 32416.6667 57383.3333
270 32416.6667 57583.3333
271 32416.6667 58150.0000
272 32433.3333 56350.0000
273 32450.0000 55033.3333
274 32450.0000 56033.3333
275 32466.6667 54316.6667
276 32466.6667 55233.3333
277 32466.6667 56166.6667
278 32483.3333 53516.6667
279 32483.3333 53716.6667
280 32483.3333 56350.0000
281 32483.3333 57750.0000
282 32500.0000 54016.6667
283 32500.0000 54416.6667
284 32500.0000 56033.3333
285 32516.6667 53483.3333
286 32516.6667 54533.3333
287 32516.6667 54583.3333
288 32516.6667 54683.3333
289 32516.6667 57750.0000
290 32533.3333 54566.6667
291 32533.3333 55500.0000
292 32533.3333 57133.3333
293 32566.6667 53416.6667
294 32566.6667 56883.3333
295 32566.6667 57366.6667
296 32566.6667 57483.3333
297 32583.3333 53383.3333
298 32600.0000 55583.3333
299 32616.6667 54600.0000
300 32616.6667 55833.3333
301 32616.6667 56483.3333
302 32633.3333 53300.0000
303 32633.3333 53900.0000
304 32633.3333 55116.6667
305 32633.3333 56350.0000
306 32633.3333 56750.0000
307 32650.0000 54250.0000
308 32650.0000 54450.0000
309 32666.6667 53616.6667
310 32666.6667 55450.0000
311 32683.3333 54633.3333
312 32683.3333 56883.3333
313 32683.3333 57633.3333
314 32683.3333 58133.3333
315 32700.0000 53966.6667
316 32716.6667 55600.0000
317 32716.6667 57466.6667
318 32750.0000 53483.3333
319 32750.0000 53733.3333
320 32750.0000 54400.0000
321 32750.0000 55650.0000
322 32750.0000 57750.0000
323 32766.6667 55433.3333
324 32766.6667 55633.3333
325 32766.6667 57783.3333
326 32766.6667 57883.3333
327 32783.3333 53833.3333
328 32783.3333 55900.0000
329 32800.0000 55800.0000
330 32800.0000 56416.6667
331 32800.0000 57050.0000
332 32816.6667 56516.6667
333 32833.3333 54766.6667
334 32833.3333 55483.3333
335 32833.3333 56183.3333
336 32833.3333 56433.3333
337 32833.3333 57716.6667
338 32850.0000 57683.3333
339 32866.6667 55916.6667
340 32866.6667 56466.6667
341 32883.3333 55416.6667
342 32883.3333 55516.6667
343 32883.3333 56800.0000
344 32900.0000 55233.3333
345 32900.0000 56083.3333
346 32900.0000 56133.3333
347 32916.6667 54966.6667
348 32916.6667 57733.3333
349 32933.3333 53950.0000
350 32933.3333 54266.6667
351 32933.3333 55516.6667
352 32933.3333 57116.6667
353 32933.3333 57650.0000
354 32950.0000 54216.6667
355 32966.6667 55400.0000
356 32983.3333 54583.3333
357 32983.3333 58050.0000
358 33000.0000 53633.3333
359 33000.0000 55133.3333
360 33000.0000 55783.3333
361 33016.6667 53700.0000
362 33016.6667 53950.0000
363 33016.6667 55050.0000
364 33016.6667 56483.3333
365 33033.3333 57000.0000
366 33050.0000 54066.6667
367 33050.0000 54150.0000
368 33050.0000 56483.3333
369 33066.6667 55850.0000
370 33083.3333 55966.6667
371 33083.3333 56183.3333
372 33083.3333 57433.3333
373 33100.0000 55133.3333
374 33100.0000 57633.3333
375 33100.0000 57733.3333
376 33116.6667 54816.6667
377 33116.6667 54833.3333
378 33116.6667 55983.3333
379 33132.5000 58295.5556
380 33133.3333 54933.3333
381 33133.3333 57150.0000
382 33150.0000 54150.0000
383 33166.6667 54966.6667
384 33166.6667 57583.3333
385 33183.3333 53900.0000
386 33183.3333 55700.0000
387 33183.3333 57466.6667
388 33200.0000 53800.0000
389 33200.0000 54750.0000
390 33200.0000 56783.3333
391 33216.6667 54383.3333
392 33216.6667 56683.3333
393 33233.3333 53850.0000
394 33233.3333 54383.3333
395 33233.3333 57133.3333
396 33250.0000 53900.0000
397 33250.0000 53916.6667
398 33250.0000 54016.6667
399 33250.0000 54333.3333
400 33250.0000 56016.6667
401 33250.0000 57333.3333
402 33255.8333 58019.1667
403 33266.6667 53783.3333
404 33266.6667 54416.6667
405 33266.6667 55100.0000
406 33266.6667 55116.6667
407 33283.3333 53933.3333
408 33300.0000 56350.0000
409 33333.3333 54783.3333
410 33333.3333 56466.6667
411 33333.3333 56933.3333
412 33333.3333 57950.0000
413 33350.0000 55616.6667
414 33350.0000 55633.3333
415 33366.6667 53666.6667
416 33366.6667 56483.3333
417 33383.3333 55083.3333
418 33383.3333 56416.6667
419 33383.3333 57550.0000
420 33400.0000 54683.3333
421 33400.0000 58316.6667
422 33413.0556 56500.5556
423 33416.6667 55633.3333
424 33416.6667 57066.6667
425 33450.0000 54533.3333
426 33450.0000 57733.3333
427 33466.6667 54200.0000
428 33466.6667 54650.0000
429 33466.6667 54666.6667
430 33466.6667 55116.6667
431 33466.6667 55200.0000
432 33466.6667 55616.6667
433 33483.3333 55150.0000
434 33483.3333 55566.6667
435 33483.3333 56150.0000
436 33483.3333 56483.3333
437 33500.0000 55216.6667
438 33500.0000 56750.0000
439 33500.0000 56866.6667
440 33516.6667 53783.3333
441 33516.6667 54916.6667
442 33516.6667 56400.0000
443 33516.6667 57833.3333
444 33533.3333 54433.3333
445 33533.3333 54600.0000
446 33533.3333 56900.0000
447 33533.3333 56933.3333
448 33538.8889 56888.6111
449 33544.1667 58197.2222
450 33550.0000 55666.6667
451 33550.0000 56900.0000
452 33566.6667 53850.0000
453 33583.3333 57300.0000
454 33583.3333 57583.3333
455 33583.3333 58083.3333
456 33600.0000 54316.6667
457 33600.0000 55333.3333
458 33600.0000 56350.0000
459 33600.0000 57133.3333
460 33600.0000 57983.3333
461 33616.6667 53716.6667
462 33616.6667 57633.3333
463 33616.6667 58283.3333
464 33650.0000 53800.0000
465 33650.0000 57533.3333
466 33666.6667 54200.0000
467 33683.3333 53450.0000
468 33683.3333 53550.0000
469 33683.3333 54650.0000
470 33683.3333 57566.6667
471 33716.6667 54533.3333
472 33716.6667 58083.3333
473 33716.6667 58266.6667
474 33733.3333 54750.0000
475 33733.3333 56333.3333
476 33733.3333 57833.3333
477 33750.0000 55283.3333
478 33750.0000 56466.6667
479 33750.0000 57483.3333
480 33750.0000 57616.6667
481 33766.6667 58350.0000
482 33800.0000 54000.0000
483 33800.0000 58250.0000
484 33816.6667 55550.0000
485 33816.6667 57550.0000
486 33833.3333 56300.0000
487 33850.0000 55166.6667
488 33850.0000 56883.3333
489 33850.0000 57016.6667
490 33850.0000 57683.3333
491 33866.6667 55550.0000
492 33866.6667 57000.0000
493 33866.6667 57516.6667
494 33866.6667 57616.6667
495 33883.3333 53500.0000
496 33883.3333 54716.6667
497 33883.3333 56450.0000
498 33883.3333 57383.3333
499 33883.3333 57400.0000
500 33883.3333 57666.6667
501 33883.3333 58416.6667
502 33900.0000 55150.0000
503 33900.0000 56833.3333
504 33916.6667 57783.3333
505 33933.3333 55266.6667
506 33933.3333 55683.3333
507 33933.3333 56250.0000
508 33933.3333 57466.6667
509 33933.3333 58166.6667
510 33950.0000 55850.0000
511 33950.0000 56750.0000
512 33950.0000 57900.0000
513 33950.0000 58233.3333
514 33966.6667 57100.0000
515 33966.6667 58283.3333
516 33983.3333 53983.3333
517 33983.3333 57900.0000
518 33983.3333 58150.0000
519 33983.3333 58250.0000
520 33989.1667 58285.5556
521 34000.0000 55666.6667
522 34000.0000 58250.0000
523 34016.6667 57650.0000
524 34033.3333 54283.3333
525 34033.3333 55650.0000
526 34033.3333 57833.3333
527 34033.3333 58133.3333
528 34050.0000 54783.3333
529 34050.0000 55883.3333
530 34050.0000 56200.0000
531 34066.6667 53933.3333
532 34066.6667 54500.0000
533 34066.6667 56300.0000
534 34066.6667 56383.3333
535 34066.6667 57350.0000
536 34066.6667 57716.6667
537 34083.3333 57383.3333
538 34095.5556 56214.1667
539 34100.0000 58000.0000
540 34116.6667 53950.0000
541 34133.3333 56400.0000
542 34150.0000 56950.0000
543 34152.2222 58012.5000
544 34153.0556 58176.6667
545 34166.6667 53833.3333
546 34166.6667 53850.0000
547 34166.6667 54666.6667
548 34166.6667 56683.3333
549 34183.3333 53783.3333
550 34183.3333 55733.3333
551 34183.3333 57933.3333
552 34189.1667 56339.4444
553 34200.0000 53933.3333
554 34200.0000 54750.0000
555 34200.0000 56216.6667
556 34200.0000 56983.3333
557 34200.0000 57100.0000
558 34200.0000 57783.3333
559 34200.0000 57866.6667
560 34216.6667 57000.0000
561 34233.3333 55733.3333
562 34233.3333 56866.6667
563 34250.0000 55933.3333
564 34250.0000 56683.3333
565 34266.6667 53933.3333
566 34266.6667 54316.6667
567 34266.6667 57450.0000
568 34283.3333 54983.3333
569 34283.3333 55233.3333
570 34283.3333 56216.6667
571 34283.3333 56916.6667
572 34283.3333 57616.6667
573 34290.5556 56388.8889
574 34300.0000 55966.6667
575 34300.0000 57233.3333
576 34300.0000 57733.3333
577 34316.6667 56800.0000
578 34316.6667 57000.0000
579 34316.6667 57216.6667
580 34316.6667 57350.0000
581 34319.1667 56805.2778
582 34333.3333 55450.0000
583 34333.3333 55650.0000
584 34333.3333 57233.3333
585 34333.3333 57716.6667
586 34337.5000 56713.6111
587 34350.0000 55766.6667
588 34350.0000 56650.0000
589 34350.0000 57300.0000
590 34350.0000 57433.3333
591 34350.0000 57850.0000
592 34351.6667 56398.3333
593 34366.6667 53766.6667
594 34366.6667 53833.3333
595 34366.6667 54066.6667
596 34366.6667 55166.6667
597 34366.6667 55516.6667
598 34366.6667 55783.3333
599 34366.6667 56400.0000
600 34366.6667 57050.0000
601 34366.6667 57066.6667
602 34366.6667 57566.6667
603 34370.0000 55225.0000
604 34382.7778 56541.6667
605 34383.3333 56283.3333
606 34383.3333 56383.3333
607 34383.3333 56766.6667
608 34400.0000 53783.3333
609 34400.0000 56333.3333
610 34400.0000 56533.3333
611 34400.0000 57166.6667
612 34400.0000 57333.3333
613 34400.0000 57666.6667
614 34400.0000 57883.3333
615 34411.6667 56402.2222
616 34416.6667 56466.6667
617 34416.6667 57283.3333
618 34416.6667 57733.3333
619 34419.7222 56422.5000
620 34433.3333 55983.3333
621 34433.3333 57416.6667
622 34433.3333 57716.6667
623 34433.3333 57883.3333
624 34442.2222 56443.6111
625 34449.7222 56079.1667
626 34450.0000 55783.3333
627 34450.0000 56166.6667
628 34450.0000 56250.0000
629 34450.0000 56283.3333
630 34450.0000 57600.0000
631 34453.3333 56390.5556
632 34466.6667 57716.6667
633 34466.6667 57850.0000
634 34483.3333 54333.3333
635 34483.3333 55633.3333
636 34483.3333 55650.0000
637 34483.3333 56850.0000
638 34497.5000 56037.2222
639 34500.0000 55583.3333
640 34500.0000 56383.3333
641 34516.6667 55250.0000
642 34519.7222 56798.8889
643 34521.9444 56393.6111
644 34522.7778 56277.7778
645 34533.3333 56300.0000
646 34533.3333 56316.6667
647 34550.0000 55883.3333
648 34566.6667 55700.0000
649 34583.3333 55833.3333
650 34583.8889 56699.4444
651 34589.4444 56252.7778
652 34600.0000 54550.0000
653 34600.0000 55483.3333
654 34600.0000 56133.3333
655 34605.0000 56356.3889
656 34633.3333 55616.6667
657 34633.3333 55966.6667
658 34633.3333 56333.3333
659 34633.3333 56619.1667
660 34646.9444 56062.7778
661 34650.0000 55233.3333
662 34650.0000 55866.6667
663 34650.0000 56600.0000
664 34650.0000 56716.6667
665 34650.0000 56750.0000
666 34665.0000 56219.4444
667 34666.6667 54166.6667
668 34666.6667 55266.6667
669 34666.6667 56000.0000
670 34683.3333 55683.3333
671 34683.3333 56733.3333
672 34698.3333 56217.5000
673 34700.0000 55900.0000
674 34715.2778 56073.3333
675 34716.6667 55416.6667
676 34716.6667 55533.3333
677 34716.6667 55950.0000
678 34726.3889 56220.0000
679 34733.3333 55266.6667
680 34733.3333 55716.6667
681 34733.6111 56036.6667
682 34742.2222 56098.3333
683 34750.0000 55333.3333
684 34750.0000 55683.3333
685 34761.6667 56223.6111
686 34762.5000 56020.5556
687 34763.3333 56385.2778
688 34764.1667 56213.8889
689 34766.6667 55750.0000
690 34781.1111 56053.3333
691 34790.2778 56350.0000
692 34800.0000 54916.6667
693 34800.0000 55233.3333
694 34800.0000 55366.6667
695 34800.0000 56216.6667
696 34800.0000 56233.3333
697 34801.6667 56334.1667
698 34803.0556 56085.8333
699 34813.0556 56044.7222
700 34816.6667 56100.0000
701 34816.6667 56183.3333
702 34828.6111 56139.4444
703 34833.3333 56116.6667
704 34833.3333 56216.6667
705 34833.3333 56233.3333
706 34850.0000 56083.3333
707 34850.0000 56116.6667
708 34850.0000 56216.6667
709 34850.0000 56233.3333
710 34858.0556 56170.8333
711 34860.2778 56052.2222
712 34866.6667 54866.6667
713 34866.6667 56166.6667
714 34870.5556 56133.6111
715 34875.0000 56258.8889
716 34877.2222 56029.7222
717 34883.3333 56150.0000
718 34883.3333 56183.3333
719 34883.3333 56200.0000
720 34883.3333 56216.6667
721 34883.3333 56233.3333
722 34885.2778 56060.5556
723 34900.0000 54950.0000
724 34900.0000 55283.3333
725 34900.0000 56100.0000
726 34900.0000 56133.3333
727 34900.0000 56150.0000
728 34900.0000 56183.3333
729 34905.0000 56168.3333
730 34905.2778 56194.4444
731 34908.3333 56208.3333
732 34909.7222 56152.2222
733 34922.7778 56159.7222
734 34966.6667 54950.0000];

x = x(:,2:3);
x = [max(x(:,1)) - x(:,1), max(x(:,2)) - x(:,2)];

Contact us