-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathUMLGraph.html
More file actions
2038 lines (1942 loc) · 161 KB
/
UMLGraph.html
File metadata and controls
2038 lines (1942 loc) · 161 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink" contentStyleType="text/css" height="2308px" preserveAspectRatio="none"
style="width:2329px;height:2308px;background:#FFFFFF;" version="1.1" viewBox="0 0 2329 2308" width="2329px"
zoomAndPan="magnify">
<defs />
<g>
<!--MD5=[5c1bca3edc98b8cc181897cd779a87dd]
cluster simu-->
<g id="cluster_simu">
<path
d="M509.5,577 L549.5,577 A3.75,3.75 0 0 1 552,579.5 L559,599.2969 L1980,599.2969 A2.5,2.5 0 0 1 1982.5,601.7969 L1982.5,1580.5 A2.5,2.5 0 0 1 1980,1583 L509.5,1583 A2.5,2.5 0 0 1 507,1580.5 L507,579.5 A2.5,2.5 0 0 1 509.5,577 "
fill="none" style="stroke:#000000;stroke-width:1.5;" />
<line style="stroke:#000000;stroke-width:1.5;" x1="507" x2="559" y1="599.2969" y2="599.2969" /><text
fill="#000000" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacing" textLength="39"
x="511" y="591.9951">simu</text>
</g>
<!--MD5=[20a953f784ef14ab1560de1268764501]
cluster evenements-->
<g id="cluster_evenements">
<path
d="M541.5,832 L639.5,832 A3.75,3.75 0 0 1 642,834.5 L649,854.2969 L1602.5,854.2969 A2.5,2.5 0 0 1 1605,856.7969 L1605,1540.5 A2.5,2.5 0 0 1 1602.5,1543 L541.5,1543 A2.5,2.5 0 0 1 539,1540.5 L539,834.5 A2.5,2.5 0 0 1 541.5,832 "
fill="none" style="stroke:#000000;stroke-width:1.5;" />
<line style="stroke:#000000;stroke-width:1.5;" x1="539" x2="649" y1="854.2969" y2="854.2969" /><text
fill="#000000" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacing" textLength="97"
x="543" y="846.9951">evenements</text>
</g>
<!--MD5=[39324b67b462861d67f60b381830e13b]
cluster RobotEven-->
<g id="cluster_RobotEven">
<path
d="M565.5,1013 L652.5,1013 A3.75,3.75 0 0 1 655,1015.5 L662,1035.2969 L1578.5,1035.2969 A2.5,2.5 0 0 1 1581,1037.7969 L1581,1516.5 A2.5,2.5 0 0 1 1578.5,1519 L565.5,1519 A2.5,2.5 0 0 1 563,1516.5 L563,1015.5 A2.5,2.5 0 0 1 565.5,1013 "
fill="none" style="stroke:#000000;stroke-width:1.5;" />
<line style="stroke:#000000;stroke-width:1.5;" x1="563" x2="662" y1="1035.2969" y2="1035.2969" /><text
fill="#000000" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacing" textLength="86"
x="567" y="1027.9951">RobotEven</text>
</g>
<!--MD5=[48e572ab2d527abe80b291dbe62eda86]
cluster ActionEven-->
<g id="cluster_ActionEven">
<rect fill="none" height="348" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:1.0;" width="206" x="1343"
y="1139" /><text fill="#000000" font-family="sans-serif" font-size="14" font-weight="bold"
lengthAdjust="spacing" textLength="5" x="1443.5" y="1153.9951"> </text>
</g>
<!--MD5=[e8d2090f98b65a0fa8234f1425f7b511]
cluster DebEven-->
<g id="cluster_DebEven">
<rect fill="none" height="348" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:1.0;" width="236" x="595"
y="1064" /><text fill="#000000" font-family="sans-serif" font-size="14" font-weight="bold"
lengthAdjust="spacing" textLength="5" x="710.5" y="1078.9951"> </text>
</g>
<!--MD5=[985d90cee7497ea6ff73ccf9470245bf]
cluster scenarios-->
<g id="cluster_scenarios">
<path
d="M21.5,6 L100.5,6 A3.75,3.75 0 0 1 103,8.5 L110,28.2969 L464.5,28.2969 A2.5,2.5 0 0 1 467,30.7969 L467,252.5 A2.5,2.5 0 0 1 464.5,255 L21.5,255 A2.5,2.5 0 0 1 19,252.5 L19,8.5 A2.5,2.5 0 0 1 21.5,6 "
fill="none" style="stroke:#000000;stroke-width:1.5;" />
<line style="stroke:#000000;stroke-width:1.5;" x1="19" x2="110" y1="28.2969" y2="28.2969" /><text fill="#000000"
font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacing" textLength="78" x="23"
y="20.9951">scenarios</text>
</g>
<!--MD5=[ca90747b481c54b93e49626a4fa3be4f]
cluster Strategie-->
<g id="cluster_Strategie">
<rect fill="none" height="348" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:1.0;" width="460" x="7"
y="977" /><text fill="#000000" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacing"
textLength="76" x="199" y="991.9951">Strategie</text>
</g>
<!--MD5=[41793ebf2473be711c2d2bac7d4ab610]
cluster io-->
<g id="cluster_io">
<path
d="M574,430 L590,430 A3.75,3.75 0 0 1 592.5,432.5 L599.5,452.2969 L852,452.2969 A2.5,2.5 0 0 1 854.5,454.7969 L854.5,542.5 A2.5,2.5 0 0 1 852,545 L574,545 A2.5,2.5 0 0 1 571.5,542.5 L571.5,432.5 A2.5,2.5 0 0 1 574,430 "
fill="none" style="stroke:#000000;stroke-width:1.5;" />
<line style="stroke:#000000;stroke-width:1.5;" x1="571.5" x2="599.5" y1="452.2969" y2="452.2969" /><text
fill="#000000" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacing" textLength="15"
x="575.5" y="444.9951">io</text>
</g>
<!--MD5=[7d1debc6f81f92051f1ec89be08cb7b7]
cluster manage-->
<g id="cluster_manage">
<path
d="M889,52 L954,52 A3.75,3.75 0 0 1 956.5,54.5 L963.5,74.2969 L1588,74.2969 A2.5,2.5 0 0 1 1590.5,76.7969 L1590.5,522.5 A2.5,2.5 0 0 1 1588,525 L889,525 A2.5,2.5 0 0 1 886.5,522.5 L886.5,54.5 A2.5,2.5 0 0 1 889,52 "
fill="none" style="stroke:#000000;stroke-width:1.5;" />
<line style="stroke:#000000;stroke-width:1.5;" x1="886.5" x2="963.5" y1="74.2969" y2="74.2969" /><text
fill="#000000" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacing" textLength="64"
x="890.5" y="66.9951">manage</text>
</g>
<!--MD5=[648ccb8fa3ba8d1d8e8708d302aad3ef]
cluster FireFighterChiefType-->
<g id="cluster_FireFighterChiefType">
<rect fill="none" height="366" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:1.0;" width="290" x="926.5"
y="119" /><text fill="#000000" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacing"
textLength="5" x="1069" y="133.9951"> </text>
</g>
<!--MD5=[6fa7091f1132ebfafc78362b55b52186]
cluster terrain-->
<g id="cluster_terrain">
<path
d="M1692,42 L1749,42 A3.75,3.75 0 0 1 1751.5,44.5 L1758.5,64.2969 L2320,64.2969 A2.5,2.5 0 0 1 2322.5,66.7969 L2322.5,534.5 A2.5,2.5 0 0 1 2320,537 L1692,537 A2.5,2.5 0 0 1 1689.5,534.5 L1689.5,44.5 A2.5,2.5 0 0 1 1692,42 "
fill="none" style="stroke:#000000;stroke-width:1.5;" />
<line style="stroke:#000000;stroke-width:1.5;" x1="1689.5" x2="1758.5" y1="64.2969" y2="64.2969" /><text
fill="#000000" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacing" textLength="56"
x="1693.5" y="56.9951">terrain</text>
</g>
<!--MD5=[d5df8af3500dd8700a9932c5027fb5b2]
cluster robot-->
<g id="cluster_robot">
<path
d="M938,1623 L984,1623 A3.75,3.75 0 0 1 986.5,1625.5 L993.5,1645.2969 L1639,1645.2969 A2.5,2.5 0 0 1 1641.5,1647.7969 L1641.5,2298.5 A2.5,2.5 0 0 1 1639,2301 L938,2301 A2.5,2.5 0 0 1 935.5,2298.5 L935.5,1625.5 A2.5,2.5 0 0 1 938,1623 "
fill="none" style="stroke:#000000;stroke-width:1.5;" />
<line style="stroke:#000000;stroke-width:1.5;" x1="935.5" x2="993.5" y1="1645.2969" y2="1645.2969" /><text
fill="#000000" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacing" textLength="45"
x="939.5" y="1637.9951">robot</text>
</g>
<!--MD5=[606c166253d3f3c4d8f01fd78e8182e9]
cluster pathfinding-->
<g id="cluster_pathfinding">
<path
d="M1684,1694 L1780,1694 A3.75,3.75 0 0 1 1782.5,1696.5 L1789.5,1716.2969 L2040,1716.2969 A2.5,2.5 0 0 1 2042.5,1718.7969 L2042.5,2071.5 A2.5,2.5 0 0 1 2040,2074 L1684,2074 A2.5,2.5 0 0 1 1681.5,2071.5 L1681.5,1696.5 A2.5,2.5 0 0 1 1684,1694 "
fill="none" style="stroke:#000000;stroke-width:1.5;" />
<line style="stroke:#000000;stroke-width:1.5;" x1="1681.5" x2="1789.5" y1="1716.2969" y2="1716.2969" /><text
fill="#000000" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacing" textLength="95"
x="1685.5" y="1708.9951">pathfinding</text>
</g>
<!--MD5=[051e032ab0b8211a60a7e560eb98e1ba]
class DonneesSimulation-->
<g id="elem_DonneesSimulation">
<rect codeLine="6" fill="#F1F1F1" height="113.1875" id="DonneesSimulation" rx="2.5" ry="2.5"
style="stroke:#181818;stroke-width:0.5;" width="247" x="1322.5" y="628.5" />
<ellipse cx="1372.25" cy="644.5" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;" />
<path
d="M1374.5938,640.1719 C1373.6563,639.7344 1373.0625,639.5938 1372.1875,639.5938 C1369.5625,639.5938 1367.5625,641.6719 1367.5625,644.3906 L1367.5625,645.5156 C1367.5625,648.0938 1369.6719,649.9844 1372.5625,649.9844 C1373.7813,649.9844 1374.9375,649.6875 1375.6875,649.1406 C1376.2656,648.7344 1376.5938,648.2813 1376.5938,647.8906 C1376.5938,647.4375 1376.2031,647.0469 1375.7344,647.0469 C1375.5156,647.0469 1375.3125,647.125 1375.125,647.3125 C1374.6719,647.7969 1374.6719,647.7969 1374.4844,647.8906 C1374.0625,648.1563 1373.375,648.2813 1372.6094,648.2813 C1370.5625,648.2813 1369.2656,647.1875 1369.2656,645.4844 L1369.2656,644.3906 C1369.2656,642.6094 1370.5156,641.2969 1372.25,641.2969 C1372.8281,641.2969 1373.4375,641.4531 1373.9063,641.7031 C1374.3906,641.9844 1374.5625,642.2031 1374.6563,642.6094 C1374.7188,643.0156 1374.75,643.1406 1374.8906,643.2656 C1375.0313,643.4063 1375.2656,643.5156 1375.4844,643.5156 C1375.75,643.5156 1376.0156,643.375 1376.1875,643.1563 C1376.2969,643 1376.3281,642.8125 1376.3281,642.3906 L1376.3281,640.9688 C1376.3281,640.5313 1376.3125,640.4063 1376.2188,640.25 C1376.0625,639.9844 1375.7813,639.8438 1375.4844,639.8438 C1375.1875,639.8438 1374.9844,639.9375 1374.7656,640.25 L1374.5938,640.1719 Z "
fill="#000000" /><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing"
textLength="139" x="1392.75" y="649.3467">DonneesSimulation</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="1323.5" x2="1568.5" y1="660.5" y2="660.5" />
<line style="stroke:#181818;stroke-width:0.5;" x1="1323.5" x2="1568.5" y1="668.5" y2="668.5" />
<ellipse cx="1333.5" cy="682.1484" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="199" x="1342.5"
y="685.4951">getFichierDonnees(): String</text>
<ellipse cx="1333.5" cy="698.4453" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="189" x="1342.5"
y="701.792">getRobots(): List<Robot></text>
<ellipse cx="1333.5" cy="714.7422" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="221" x="1342.5"
y="718.0889">getIncendies(): List<Incendie></text>
<ellipse cx="1333.5" cy="731.0391" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="124" x="1342.5"
y="734.3857">getCarte(): Carte</text>
</g>
<!--MD5=[feb98fe75f97fe350811a988f899f1d1]
class Incendie-->
<g id="elem_Incendie">
<rect codeLine="12" fill="#F1F1F1" height="129.4844" id="Incendie" rx="2.5" ry="2.5"
style="stroke:#181818;stroke-width:0.5;" width="193" x="1765.5" y="620.5" />
<ellipse cx="1827.25" cy="636.5" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;" />
<path
d="M1829.5938,632.1719 C1828.6563,631.7344 1828.0625,631.5938 1827.1875,631.5938 C1824.5625,631.5938 1822.5625,633.6719 1822.5625,636.3906 L1822.5625,637.5156 C1822.5625,640.0938 1824.6719,641.9844 1827.5625,641.9844 C1828.7813,641.9844 1829.9375,641.6875 1830.6875,641.1406 C1831.2656,640.7344 1831.5938,640.2813 1831.5938,639.8906 C1831.5938,639.4375 1831.2031,639.0469 1830.7344,639.0469 C1830.5156,639.0469 1830.3125,639.125 1830.125,639.3125 C1829.6719,639.7969 1829.6719,639.7969 1829.4844,639.8906 C1829.0625,640.1563 1828.375,640.2813 1827.6094,640.2813 C1825.5625,640.2813 1824.2656,639.1875 1824.2656,637.4844 L1824.2656,636.3906 C1824.2656,634.6094 1825.5156,633.2969 1827.25,633.2969 C1827.8281,633.2969 1828.4375,633.4531 1828.9063,633.7031 C1829.3906,633.9844 1829.5625,634.2031 1829.6563,634.6094 C1829.7188,635.0156 1829.75,635.1406 1829.8906,635.2656 C1830.0313,635.4063 1830.2656,635.5156 1830.4844,635.5156 C1830.75,635.5156 1831.0156,635.375 1831.1875,635.1563 C1831.2969,635 1831.3281,634.8125 1831.3281,634.3906 L1831.3281,632.9688 C1831.3281,632.5313 1831.3125,632.4063 1831.2188,632.25 C1831.0625,631.9844 1830.7813,631.8438 1830.4844,631.8438 C1830.1875,631.8438 1829.9844,631.9375 1829.7656,632.25 L1829.5938,632.1719 Z "
fill="#000000" /><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing"
textLength="61" x="1847.75" y="641.3467">Incendie</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="1766.5" x2="1957.5" y1="652.5" y2="652.5" />
<line style="stroke:#181818;stroke-width:0.5;" x1="1766.5" x2="1957.5" y1="660.5" y2="660.5" />
<ellipse cx="1776.5" cy="674.1484" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="139" x="1785.5"
y="677.4951">getFireCase(): Case</text>
<ellipse cx="1776.5" cy="690.4453" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="167" x="1785.5"
y="693.792">setFireCase(Case): void</text>
<ellipse cx="1776.5" cy="706.7422" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="120" x="1785.5"
y="710.0889">setNbL(int): void</text>
<ellipse cx="1776.5" cy="723.0391" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="123" x="1785.5"
y="726.3857">toString(): String</text>
<ellipse cx="1776.5" cy="739.3359" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="92" x="1785.5"
y="742.6826">getNbL(): int</text>
</g>
<!--MD5=[3d3eacd8317142c0663353765fe79a86]
class Simulateur-->
<g id="elem_Simulateur">
<rect codeLine="19" fill="#F1F1F1" height="194.6719" id="Simulateur" rx="2.5" ry="2.5"
style="stroke:#181818;stroke-width:0.5;" width="286" x="928.5" y="620.5" />
<ellipse cx="1028.75" cy="636.5" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;" />
<path
d="M1031.0938,632.1719 C1030.1563,631.7344 1029.5625,631.5938 1028.6875,631.5938 C1026.0625,631.5938 1024.0625,633.6719 1024.0625,636.3906 L1024.0625,637.5156 C1024.0625,640.0938 1026.1719,641.9844 1029.0625,641.9844 C1030.2813,641.9844 1031.4375,641.6875 1032.1875,641.1406 C1032.7656,640.7344 1033.0938,640.2813 1033.0938,639.8906 C1033.0938,639.4375 1032.7031,639.0469 1032.2344,639.0469 C1032.0156,639.0469 1031.8125,639.125 1031.625,639.3125 C1031.1719,639.7969 1031.1719,639.7969 1030.9844,639.8906 C1030.5625,640.1563 1029.875,640.2813 1029.1094,640.2813 C1027.0625,640.2813 1025.7656,639.1875 1025.7656,637.4844 L1025.7656,636.3906 C1025.7656,634.6094 1027.0156,633.2969 1028.75,633.2969 C1029.3281,633.2969 1029.9375,633.4531 1030.4063,633.7031 C1030.8906,633.9844 1031.0625,634.2031 1031.1563,634.6094 C1031.2188,635.0156 1031.25,635.1406 1031.3906,635.2656 C1031.5313,635.4063 1031.7656,635.5156 1031.9844,635.5156 C1032.25,635.5156 1032.5156,635.375 1032.6875,635.1563 C1032.7969,635 1032.8281,634.8125 1032.8281,634.3906 L1032.8281,632.9688 C1032.8281,632.5313 1032.8125,632.4063 1032.7188,632.25 C1032.5625,631.9844 1032.2813,631.8438 1031.9844,631.8438 C1031.6875,631.8438 1031.4844,631.9375 1031.2656,632.25 L1031.0938,632.1719 Z "
fill="#000000" /><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing"
textLength="77" x="1049.25" y="641.3467">Simulateur</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="929.5" x2="1213.5" y1="652.5" y2="652.5" />
<ellipse cx="939.5" cy="666.1484" fill="none" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="125" x="948.5"
y="669.4951">largeur_tuiles: int</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="929.5" x2="1213.5" y1="676.7969" y2="676.7969" />
<ellipse cx="939.5" cy="690.4453" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="99" x="948.5"
y="693.792">restart(): void</text>
<ellipse cx="939.5" cy="706.7422" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="186" x="948.5"
y="710.0889">getDateSimulation(): long</text>
<ellipse cx="939.5" cy="723.0391" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="246" x="948.5"
y="726.3857">getDonnees(): DonneesSimulation</text>
<ellipse cx="939.5" cy="739.3359" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="168" x="948.5"
y="742.6826">incrementeDate(): void</text>
<ellipse cx="939.5" cy="755.6328" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="83" x="948.5"
y="758.9795">draw(): void</text>
<ellipse cx="939.5" cy="771.9297" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="260" x="948.5"
y="775.2764">ajouteEvenement(Evenement): void</text>
<ellipse cx="939.5" cy="788.2266" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="82" x="948.5"
y="791.5732">next(): void</text>
<ellipse cx="939.5" cy="804.5234" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="220" x="948.5"
y="807.8701">simulationTerminee(): boolean</text>
</g>
<!--MD5=[9fe7c132f383bebaa24d83281b6c42fc]
class Evenement-->
<g id="elem_Evenement">
<rect codeLine="31" fill="#F1F1F1" height="129.4844" id="Evenement" rx="2.5" ry="2.5"
style="stroke:#181818;stroke-width:0.5;" width="230" x="1331" y="867.5" />
<ellipse cx="1401.25" cy="883.5" fill="#A9DCDF" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;" />
<path
d="M1403.3281,885.3125 L1403.7188,886.2969 L1403.3281,886.2969 C1402.875,886.2969 1402.7656,886.3125 1402.6094,886.4219 C1402.3594,886.5781 1402.2031,886.8594 1402.2031,887.1563 C1402.2031,887.4219 1402.3438,887.6719 1402.5625,887.8281 C1402.7031,887.9531 1402.9063,888 1403.3281,888 L1405.6875,888 C1406.0469,888 1406.2656,887.9688 1406.4063,887.875 C1406.6563,887.7344 1406.8125,887.4375 1406.8125,887.1563 C1406.8125,886.875 1406.6719,886.625 1406.4531,886.4688 C1406.2813,886.3281 1406.125,886.2969 1405.6563,886.2969 L1402.2656,878.0938 L1398.5938,878.0938 C1398.1406,878.0938 1398.0156,878.1094 1397.8594,878.2031 C1397.6094,878.375 1397.4531,878.6563 1397.4531,878.9375 C1397.4531,879.2188 1397.5938,879.4688 1397.8125,879.6406 C1397.9844,879.75 1398.1563,879.7813 1398.5938,879.7813 L1399.6719,879.7813 L1397.0313,886.2969 C1396.6094,886.2969 1396.4531,886.3125 1396.2969,886.4219 C1396.0469,886.5781 1395.8906,886.8594 1395.8906,887.1563 C1395.8906,887.7188 1396.2656,888 1397.0156,888 L1399.2813,888 C1399.6406,888 1399.8594,887.9688 1399.9844,887.875 C1400.25,887.7344 1400.3906,887.4375 1400.3906,887.1563 C1400.3906,886.875 1400.2656,886.625 1400.0469,886.4531 C1399.875,886.3281 1399.7344,886.2969 1399.2813,886.2969 L1398.8906,886.2969 L1399.2813,885.3125 L1403.3281,885.3125 Z M1402.625,883.6094 L1399.9531,883.6094 L1401.2969,880.3438 L1402.625,883.6094 Z "
fill="#000000" /><text fill="#000000" font-family="sans-serif" font-size="14" font-style="italic"
lengthAdjust="spacing" textLength="81" x="1421.75" y="888.3467">Evenement</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="1332" x2="1560" y1="899.5" y2="899.5" />
<line style="stroke:#181818;stroke-width:0.5;" x1="1332" x2="1560" y1="907.5" y2="907.5" />
<ellipse cx="1342" cy="921.1484" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="141" x="1351"
y="924.4951">isPriority(): boolean</text>
<ellipse cx="1342" cy="937.4453" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="122" x="1351"
y="940.792">isAuto(): boolean</text>
<ellipse cx="1342" cy="953.7422" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="110" x="1351"
y="957.0889">getDate(): long</text>
<ellipse cx="1342" cy="970.0391" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="107" x="1351"
y="973.3857">execute(): void</text>
<ellipse cx="1342" cy="986.3359" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="204" x="1351"
y="989.6826">compareTo(Evenement): int</text>
</g>
<!--MD5=[400f4d2f30afda6613559ef35d3a281f]
class LancementStrategie-->
<g id="elem_LancementStrategie">
<rect codeLine="38" fill="#F1F1F1" height="64.2969" id="LancementStrategie" rx="2.5" ry="2.5"
style="stroke:#181818;stroke-width:0.5;" width="181" x="981" y="867" />
<ellipse cx="996" cy="883" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;" />
<path
d="M998.3438,878.6719 C997.4063,878.2344 996.8125,878.0938 995.9375,878.0938 C993.3125,878.0938 991.3125,880.1719 991.3125,882.8906 L991.3125,884.0156 C991.3125,886.5938 993.4219,888.4844 996.3125,888.4844 C997.5313,888.4844 998.6875,888.1875 999.4375,887.6406 C1000.0156,887.2344 1000.3438,886.7813 1000.3438,886.3906 C1000.3438,885.9375 999.9531,885.5469 999.4844,885.5469 C999.2656,885.5469 999.0625,885.625 998.875,885.8125 C998.4219,886.2969 998.4219,886.2969 998.2344,886.3906 C997.8125,886.6563 997.125,886.7813 996.3594,886.7813 C994.3125,886.7813 993.0156,885.6875 993.0156,883.9844 L993.0156,882.8906 C993.0156,881.1094 994.2656,879.7969 996,879.7969 C996.5781,879.7969 997.1875,879.9531 997.6563,880.2031 C998.1406,880.4844 998.3125,880.7031 998.4063,881.1094 C998.4688,881.5156 998.5,881.6406 998.6406,881.7656 C998.7813,881.9063 999.0156,882.0156 999.2344,882.0156 C999.5,882.0156 999.7656,881.875 999.9375,881.6563 C1000.0469,881.5 1000.0781,881.3125 1000.0781,880.8906 L1000.0781,879.4688 C1000.0781,879.0313 1000.0625,878.9063 999.9688,878.75 C999.8125,878.4844 999.5313,878.3438 999.2344,878.3438 C998.9375,878.3438 998.7344,878.4375 998.5156,878.75 L998.3438,878.6719 Z "
fill="#000000" /><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing"
textLength="149" x="1010" y="887.8467">LancementStrategie</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="982" x2="1161" y1="899" y2="899" />
<line style="stroke:#181818;stroke-width:0.5;" x1="982" x2="1161" y1="907" y2="907" />
<ellipse cx="992" cy="920.6484" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="107" x="1001"
y="923.9951">execute(): void</text>
</g>
<!--MD5=[f98471c73531913a68e05e553e24e4d9]
class RobotEven-->
<g id="elem_RobotEven">
<rect codeLine="42" fill="#F1F1F1" height="64.2969" id="RobotEven" rx="2.5" ry="2.5"
style="stroke:#181818;stroke-width:0.5;" width="196" x="973.5" y="1305" />
<ellipse cx="1028.75" cy="1321" fill="#A9DCDF" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;" />
<path
d="M1030.8281,1322.8125 L1031.2188,1323.7969 L1030.8281,1323.7969 C1030.375,1323.7969 1030.2656,1323.8125 1030.1094,1323.9219 C1029.8594,1324.0781 1029.7031,1324.3594 1029.7031,1324.6563 C1029.7031,1324.9219 1029.8438,1325.1719 1030.0625,1325.3281 C1030.2031,1325.4531 1030.4063,1325.5 1030.8281,1325.5 L1033.1875,1325.5 C1033.5469,1325.5 1033.7656,1325.4688 1033.9063,1325.375 C1034.1563,1325.2344 1034.3125,1324.9375 1034.3125,1324.6563 C1034.3125,1324.375 1034.1719,1324.125 1033.9531,1323.9688 C1033.7813,1323.8281 1033.625,1323.7969 1033.1563,1323.7969 L1029.7656,1315.5938 L1026.0938,1315.5938 C1025.6406,1315.5938 1025.5156,1315.6094 1025.3594,1315.7031 C1025.1094,1315.875 1024.9531,1316.1563 1024.9531,1316.4375 C1024.9531,1316.7188 1025.0938,1316.9688 1025.3125,1317.1406 C1025.4844,1317.25 1025.6563,1317.2813 1026.0938,1317.2813 L1027.1719,1317.2813 L1024.5313,1323.7969 C1024.1094,1323.7969 1023.9531,1323.8125 1023.7969,1323.9219 C1023.5469,1324.0781 1023.3906,1324.3594 1023.3906,1324.6563 C1023.3906,1325.2188 1023.7656,1325.5 1024.5156,1325.5 L1026.7813,1325.5 C1027.1406,1325.5 1027.3594,1325.4688 1027.4844,1325.375 C1027.75,1325.2344 1027.8906,1324.9375 1027.8906,1324.6563 C1027.8906,1324.375 1027.7656,1324.125 1027.5469,1323.9531 C1027.375,1323.8281 1027.2344,1323.7969 1026.7813,1323.7969 L1026.3906,1323.7969 L1026.7813,1322.8125 L1030.8281,1322.8125 Z M1030.125,1321.1094 L1027.4531,1321.1094 L1028.7969,1317.8438 L1030.125,1321.1094 Z "
fill="#000000" /><text fill="#000000" font-family="sans-serif" font-size="14" font-style="italic"
lengthAdjust="spacing" textLength="77" x="1049.25" y="1325.8467">RobotEven</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="974.5" x2="1168.5" y1="1337" y2="1337" />
<line style="stroke:#181818;stroke-width:0.5;" x1="974.5" x2="1168.5" y1="1345" y2="1345" />
<ellipse cx="984.5" cy="1358.6484" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="170" x="993.5"
y="1361.9951">actualiserRobots(): void</text>
</g>
<!--MD5=[1933c689bae15728a4db7994527c37ef]
class RobotTeleportEven-->
<g id="elem_RobotTeleportEven">
<rect codeLine="67" fill="#F1F1F1" height="64.2969" id="RobotTeleportEven" rx="2.5" ry="2.5"
style="stroke:#181818;stroke-width:0.5;" width="175" x="625.5" y="1439" />
<ellipse cx="640.5" cy="1455" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;" />
<path
d="M642.8438,1450.6719 C641.9063,1450.2344 641.3125,1450.0938 640.4375,1450.0938 C637.8125,1450.0938 635.8125,1452.1719 635.8125,1454.8906 L635.8125,1456.0156 C635.8125,1458.5938 637.9219,1460.4844 640.8125,1460.4844 C642.0313,1460.4844 643.1875,1460.1875 643.9375,1459.6406 C644.5156,1459.2344 644.8438,1458.7813 644.8438,1458.3906 C644.8438,1457.9375 644.4531,1457.5469 643.9844,1457.5469 C643.7656,1457.5469 643.5625,1457.625 643.375,1457.8125 C642.9219,1458.2969 642.9219,1458.2969 642.7344,1458.3906 C642.3125,1458.6563 641.625,1458.7813 640.8594,1458.7813 C638.8125,1458.7813 637.5156,1457.6875 637.5156,1455.9844 L637.5156,1454.8906 C637.5156,1453.1094 638.7656,1451.7969 640.5,1451.7969 C641.0781,1451.7969 641.6875,1451.9531 642.1563,1452.2031 C642.6406,1452.4844 642.8125,1452.7031 642.9063,1453.1094 C642.9688,1453.5156 643,1453.6406 643.1406,1453.7656 C643.2813,1453.9063 643.5156,1454.0156 643.7344,1454.0156 C644,1454.0156 644.2656,1453.875 644.4375,1453.6563 C644.5469,1453.5 644.5781,1453.3125 644.5781,1452.8906 L644.5781,1451.4688 C644.5781,1451.0313 644.5625,1450.9063 644.4688,1450.75 C644.3125,1450.4844 644.0313,1450.3438 643.7344,1450.3438 C643.4375,1450.3438 643.2344,1450.4375 643.0156,1450.75 L642.8438,1450.6719 Z "
fill="#000000" /><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing"
textLength="143" x="654.5" y="1459.8467">RobotTeleportEven</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="626.5" x2="799.5" y1="1471" y2="1471" />
<line style="stroke:#181818;stroke-width:0.5;" x1="626.5" x2="799.5" y1="1479" y2="1479" />
<ellipse cx="636.5" cy="1492.6484" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="107" x="645.5"
y="1495.9951">execute(): void</text>
</g>
<!--MD5=[ab6ed43c287238cd8054d45529bffd90]
class InterventionEven-->
<g id="elem_InterventionEven">
<rect codeLine="46" fill="#F1F1F1" height="64.2969" id="InterventionEven" rx="2.5" ry="2.5"
style="stroke:#181818;stroke-width:0.5;" width="157" x="1367.5" y="1182" />
<ellipse cx="1382.5" cy="1198" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;" />
<path
d="M1384.8438,1193.6719 C1383.9063,1193.2344 1383.3125,1193.0938 1382.4375,1193.0938 C1379.8125,1193.0938 1377.8125,1195.1719 1377.8125,1197.8906 L1377.8125,1199.0156 C1377.8125,1201.5938 1379.9219,1203.4844 1382.8125,1203.4844 C1384.0313,1203.4844 1385.1875,1203.1875 1385.9375,1202.6406 C1386.5156,1202.2344 1386.8438,1201.7813 1386.8438,1201.3906 C1386.8438,1200.9375 1386.4531,1200.5469 1385.9844,1200.5469 C1385.7656,1200.5469 1385.5625,1200.625 1385.375,1200.8125 C1384.9219,1201.2969 1384.9219,1201.2969 1384.7344,1201.3906 C1384.3125,1201.6563 1383.625,1201.7813 1382.8594,1201.7813 C1380.8125,1201.7813 1379.5156,1200.6875 1379.5156,1198.9844 L1379.5156,1197.8906 C1379.5156,1196.1094 1380.7656,1194.7969 1382.5,1194.7969 C1383.0781,1194.7969 1383.6875,1194.9531 1384.1563,1195.2031 C1384.6406,1195.4844 1384.8125,1195.7031 1384.9063,1196.1094 C1384.9688,1196.5156 1385,1196.6406 1385.1406,1196.7656 C1385.2813,1196.9063 1385.5156,1197.0156 1385.7344,1197.0156 C1386,1197.0156 1386.2656,1196.875 1386.4375,1196.6563 C1386.5469,1196.5 1386.5781,1196.3125 1386.5781,1195.8906 L1386.5781,1194.4688 C1386.5781,1194.0313 1386.5625,1193.9063 1386.4688,1193.75 C1386.3125,1193.4844 1386.0313,1193.3438 1385.7344,1193.3438 C1385.4375,1193.3438 1385.2344,1193.4375 1385.0156,1193.75 L1384.8438,1193.6719 Z "
fill="#000000" /><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing"
textLength="125" x="1396.5" y="1202.8467">InterventionEven</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="1368.5" x2="1523.5" y1="1214" y2="1214" />
<line style="stroke:#181818;stroke-width:0.5;" x1="1368.5" x2="1523.5" y1="1222" y2="1222" />
<ellipse cx="1378.5" cy="1235.6484" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="107" x="1387.5"
y="1238.9951">execute(): void</text>
</g>
<!--MD5=[0d78e4428aa6c9aef2ae51a3c62fac33]
class RemplissageEven-->
<g id="elem_RemplissageEven">
<rect codeLine="49" fill="#F1F1F1" height="64.2969" id="RemplissageEven" rx="2.5" ry="2.5"
style="stroke:#181818;stroke-width:0.5;" width="158" x="1367" y="1281" />
<ellipse cx="1382" cy="1297" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;" />
<path
d="M1384.3438,1292.6719 C1383.4063,1292.2344 1382.8125,1292.0938 1381.9375,1292.0938 C1379.3125,1292.0938 1377.3125,1294.1719 1377.3125,1296.8906 L1377.3125,1298.0156 C1377.3125,1300.5938 1379.4219,1302.4844 1382.3125,1302.4844 C1383.5313,1302.4844 1384.6875,1302.1875 1385.4375,1301.6406 C1386.0156,1301.2344 1386.3438,1300.7813 1386.3438,1300.3906 C1386.3438,1299.9375 1385.9531,1299.5469 1385.4844,1299.5469 C1385.2656,1299.5469 1385.0625,1299.625 1384.875,1299.8125 C1384.4219,1300.2969 1384.4219,1300.2969 1384.2344,1300.3906 C1383.8125,1300.6563 1383.125,1300.7813 1382.3594,1300.7813 C1380.3125,1300.7813 1379.0156,1299.6875 1379.0156,1297.9844 L1379.0156,1296.8906 C1379.0156,1295.1094 1380.2656,1293.7969 1382,1293.7969 C1382.5781,1293.7969 1383.1875,1293.9531 1383.6563,1294.2031 C1384.1406,1294.4844 1384.3125,1294.7031 1384.4063,1295.1094 C1384.4688,1295.5156 1384.5,1295.6406 1384.6406,1295.7656 C1384.7813,1295.9063 1385.0156,1296.0156 1385.2344,1296.0156 C1385.5,1296.0156 1385.7656,1295.875 1385.9375,1295.6563 C1386.0469,1295.5 1386.0781,1295.3125 1386.0781,1294.8906 L1386.0781,1293.4688 C1386.0781,1293.0313 1386.0625,1292.9063 1385.9688,1292.75 C1385.8125,1292.4844 1385.5313,1292.3438 1385.2344,1292.3438 C1384.9375,1292.3438 1384.7344,1292.4375 1384.5156,1292.75 L1384.3438,1292.6719 Z "
fill="#000000" /><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing"
textLength="126" x="1396" y="1301.8467">RemplissageEven</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="1368" x2="1524" y1="1313" y2="1313" />
<line style="stroke:#181818;stroke-width:0.5;" x1="1368" x2="1524" y1="1321" y2="1321" />
<ellipse cx="1378" cy="1334.6484" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="107" x="1387"
y="1337.9951">execute(): void</text>
</g>
<!--MD5=[dc661f028340605497685ee3d2c966f5]
class RobotBougeEven-->
<g id="elem_RobotBougeEven">
<rect codeLine="52" fill="#F1F1F1" height="64.2969" id="RobotBougeEven" rx="2.5" ry="2.5"
style="stroke:#181818;stroke-width:0.5;" width="157" x="1367.5" y="1380" />
<ellipse cx="1382.5" cy="1396" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;" />
<path
d="M1384.8438,1391.6719 C1383.9063,1391.2344 1383.3125,1391.0938 1382.4375,1391.0938 C1379.8125,1391.0938 1377.8125,1393.1719 1377.8125,1395.8906 L1377.8125,1397.0156 C1377.8125,1399.5938 1379.9219,1401.4844 1382.8125,1401.4844 C1384.0313,1401.4844 1385.1875,1401.1875 1385.9375,1400.6406 C1386.5156,1400.2344 1386.8438,1399.7813 1386.8438,1399.3906 C1386.8438,1398.9375 1386.4531,1398.5469 1385.9844,1398.5469 C1385.7656,1398.5469 1385.5625,1398.625 1385.375,1398.8125 C1384.9219,1399.2969 1384.9219,1399.2969 1384.7344,1399.3906 C1384.3125,1399.6563 1383.625,1399.7813 1382.8594,1399.7813 C1380.8125,1399.7813 1379.5156,1398.6875 1379.5156,1396.9844 L1379.5156,1395.8906 C1379.5156,1394.1094 1380.7656,1392.7969 1382.5,1392.7969 C1383.0781,1392.7969 1383.6875,1392.9531 1384.1563,1393.2031 C1384.6406,1393.4844 1384.8125,1393.7031 1384.9063,1394.1094 C1384.9688,1394.5156 1385,1394.6406 1385.1406,1394.7656 C1385.2813,1394.9063 1385.5156,1395.0156 1385.7344,1395.0156 C1386,1395.0156 1386.2656,1394.875 1386.4375,1394.6563 C1386.5469,1394.5 1386.5781,1394.3125 1386.5781,1393.8906 L1386.5781,1392.4688 C1386.5781,1392.0313 1386.5625,1391.9063 1386.4688,1391.75 C1386.3125,1391.4844 1386.0313,1391.3438 1385.7344,1391.3438 C1385.4375,1391.3438 1385.2344,1391.4375 1385.0156,1391.75 L1384.8438,1391.6719 Z "
fill="#000000" /><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing"
textLength="125" x="1396.5" y="1400.8467">RobotBougeEven</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="1368.5" x2="1523.5" y1="1412" y2="1412" />
<line style="stroke:#181818;stroke-width:0.5;" x1="1368.5" x2="1523.5" y1="1420" y2="1420" />
<ellipse cx="1378.5" cy="1433.6484" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="107" x="1387.5"
y="1436.9951">execute(): void</text>
</g>
<!--MD5=[fedd7ec1b109f354a31ad1fb95c84ac5]
class DebInterventionEven-->
<g id="elem_DebInterventionEven">
<rect codeLine="57" fill="#F1F1F1" height="64.2969" id="DebInterventionEven" rx="2.5" ry="2.5"
style="stroke:#181818;stroke-width:0.5;" width="187" x="619.5" y="1107" />
<ellipse cx="634.5" cy="1123" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;" />
<path
d="M636.8438,1118.6719 C635.9063,1118.2344 635.3125,1118.0938 634.4375,1118.0938 C631.8125,1118.0938 629.8125,1120.1719 629.8125,1122.8906 L629.8125,1124.0156 C629.8125,1126.5938 631.9219,1128.4844 634.8125,1128.4844 C636.0313,1128.4844 637.1875,1128.1875 637.9375,1127.6406 C638.5156,1127.2344 638.8438,1126.7813 638.8438,1126.3906 C638.8438,1125.9375 638.4531,1125.5469 637.9844,1125.5469 C637.7656,1125.5469 637.5625,1125.625 637.375,1125.8125 C636.9219,1126.2969 636.9219,1126.2969 636.7344,1126.3906 C636.3125,1126.6563 635.625,1126.7813 634.8594,1126.7813 C632.8125,1126.7813 631.5156,1125.6875 631.5156,1123.9844 L631.5156,1122.8906 C631.5156,1121.1094 632.7656,1119.7969 634.5,1119.7969 C635.0781,1119.7969 635.6875,1119.9531 636.1563,1120.2031 C636.6406,1120.4844 636.8125,1120.7031 636.9063,1121.1094 C636.9688,1121.5156 637,1121.6406 637.1406,1121.7656 C637.2813,1121.9063 637.5156,1122.0156 637.7344,1122.0156 C638,1122.0156 638.2656,1121.875 638.4375,1121.6563 C638.5469,1121.5 638.5781,1121.3125 638.5781,1120.8906 L638.5781,1119.4688 C638.5781,1119.0313 638.5625,1118.9063 638.4688,1118.75 C638.3125,1118.4844 638.0313,1118.3438 637.7344,1118.3438 C637.4375,1118.3438 637.2344,1118.4375 637.0156,1118.75 L636.8438,1118.6719 Z "
fill="#000000" /><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing"
textLength="155" x="648.5" y="1127.8467">DebInterventionEven</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="620.5" x2="805.5" y1="1139" y2="1139" />
<line style="stroke:#181818;stroke-width:0.5;" x1="620.5" x2="805.5" y1="1147" y2="1147" />
<ellipse cx="630.5" cy="1160.6484" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="107" x="639.5"
y="1163.9951">execute(): void</text>
</g>
<!--MD5=[bee5ee88157a8c323a1fbcb941d07289]
class DebRemplissageEven-->
<g id="elem_DebRemplissageEven">
<rect codeLine="60" fill="#F1F1F1" height="64.2969" id="DebRemplissageEven" rx="2.5" ry="2.5"
style="stroke:#181818;stroke-width:0.5;" width="188" x="619" y="1206" />
<ellipse cx="634" cy="1222" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;" />
<path
d="M636.3438,1217.6719 C635.4063,1217.2344 634.8125,1217.0938 633.9375,1217.0938 C631.3125,1217.0938 629.3125,1219.1719 629.3125,1221.8906 L629.3125,1223.0156 C629.3125,1225.5938 631.4219,1227.4844 634.3125,1227.4844 C635.5313,1227.4844 636.6875,1227.1875 637.4375,1226.6406 C638.0156,1226.2344 638.3438,1225.7813 638.3438,1225.3906 C638.3438,1224.9375 637.9531,1224.5469 637.4844,1224.5469 C637.2656,1224.5469 637.0625,1224.625 636.875,1224.8125 C636.4219,1225.2969 636.4219,1225.2969 636.2344,1225.3906 C635.8125,1225.6563 635.125,1225.7813 634.3594,1225.7813 C632.3125,1225.7813 631.0156,1224.6875 631.0156,1222.9844 L631.0156,1221.8906 C631.0156,1220.1094 632.2656,1218.7969 634,1218.7969 C634.5781,1218.7969 635.1875,1218.9531 635.6563,1219.2031 C636.1406,1219.4844 636.3125,1219.7031 636.4063,1220.1094 C636.4688,1220.5156 636.5,1220.6406 636.6406,1220.7656 C636.7813,1220.9063 637.0156,1221.0156 637.2344,1221.0156 C637.5,1221.0156 637.7656,1220.875 637.9375,1220.6563 C638.0469,1220.5 638.0781,1220.3125 638.0781,1219.8906 L638.0781,1218.4688 C638.0781,1218.0313 638.0625,1217.9063 637.9688,1217.75 C637.8125,1217.4844 637.5313,1217.3438 637.2344,1217.3438 C636.9375,1217.3438 636.7344,1217.4375 636.5156,1217.75 L636.3438,1217.6719 Z "
fill="#000000" /><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing"
textLength="156" x="648" y="1226.8467">DebRemplissageEven</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="620" x2="806" y1="1238" y2="1238" />
<line style="stroke:#181818;stroke-width:0.5;" x1="620" x2="806" y1="1246" y2="1246" />
<ellipse cx="630" cy="1259.6484" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="107" x="639"
y="1262.9951">execute(): void</text>
</g>
<!--MD5=[23031af296cb1af2a9233385b5e91fc7]
class DebRobotBougeEven-->
<g id="elem_DebRobotBougeEven">
<rect codeLine="63" fill="#F1F1F1" height="64.2969" id="DebRobotBougeEven" rx="2.5" ry="2.5"
style="stroke:#181818;stroke-width:0.5;" width="187" x="619.5" y="1305" />
<ellipse cx="634.5" cy="1321" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;" />
<path
d="M636.8438,1316.6719 C635.9063,1316.2344 635.3125,1316.0938 634.4375,1316.0938 C631.8125,1316.0938 629.8125,1318.1719 629.8125,1320.8906 L629.8125,1322.0156 C629.8125,1324.5938 631.9219,1326.4844 634.8125,1326.4844 C636.0313,1326.4844 637.1875,1326.1875 637.9375,1325.6406 C638.5156,1325.2344 638.8438,1324.7813 638.8438,1324.3906 C638.8438,1323.9375 638.4531,1323.5469 637.9844,1323.5469 C637.7656,1323.5469 637.5625,1323.625 637.375,1323.8125 C636.9219,1324.2969 636.9219,1324.2969 636.7344,1324.3906 C636.3125,1324.6563 635.625,1324.7813 634.8594,1324.7813 C632.8125,1324.7813 631.5156,1323.6875 631.5156,1321.9844 L631.5156,1320.8906 C631.5156,1319.1094 632.7656,1317.7969 634.5,1317.7969 C635.0781,1317.7969 635.6875,1317.9531 636.1563,1318.2031 C636.6406,1318.4844 636.8125,1318.7031 636.9063,1319.1094 C636.9688,1319.5156 637,1319.6406 637.1406,1319.7656 C637.2813,1319.9063 637.5156,1320.0156 637.7344,1320.0156 C638,1320.0156 638.2656,1319.875 638.4375,1319.6563 C638.5469,1319.5 638.5781,1319.3125 638.5781,1318.8906 L638.5781,1317.4688 C638.5781,1317.0313 638.5625,1316.9063 638.4688,1316.75 C638.3125,1316.4844 638.0313,1316.3438 637.7344,1316.3438 C637.4375,1316.3438 637.2344,1316.4375 637.0156,1316.75 L636.8438,1316.6719 Z "
fill="#000000" /><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing"
textLength="155" x="648.5" y="1325.8467">DebRobotBougeEven</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="620.5" x2="805.5" y1="1337" y2="1337" />
<line style="stroke:#181818;stroke-width:0.5;" x1="620.5" x2="805.5" y1="1345" y2="1345" />
<ellipse cx="630.5" cy="1358.6484" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="107" x="639.5"
y="1361.9951">execute(): void</text>
</g>
<!--MD5=[ea16d6bc63594fa35b67c1cfcbce7d9a]
class Inondation-->
<g id="elem_Inondation">
<rect codeLine="76" fill="#F1F1F1" height="64.2969" id="Inondation" rx="2.5" ry="2.5"
style="stroke:#181818;stroke-width:0.5;" width="164" x="43" y="148" />
<ellipse cx="82.75" cy="164" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;" />
<path
d="M85.0938,159.6719 C84.1563,159.2344 83.5625,159.0938 82.6875,159.0938 C80.0625,159.0938 78.0625,161.1719 78.0625,163.8906 L78.0625,165.0156 C78.0625,167.5938 80.1719,169.4844 83.0625,169.4844 C84.2813,169.4844 85.4375,169.1875 86.1875,168.6406 C86.7656,168.2344 87.0938,167.7813 87.0938,167.3906 C87.0938,166.9375 86.7031,166.5469 86.2344,166.5469 C86.0156,166.5469 85.8125,166.625 85.625,166.8125 C85.1719,167.2969 85.1719,167.2969 84.9844,167.3906 C84.5625,167.6563 83.875,167.7813 83.1094,167.7813 C81.0625,167.7813 79.7656,166.6875 79.7656,164.9844 L79.7656,163.8906 C79.7656,162.1094 81.0156,160.7969 82.75,160.7969 C83.3281,160.7969 83.9375,160.9531 84.4063,161.2031 C84.8906,161.4844 85.0625,161.7031 85.1563,162.1094 C85.2188,162.5156 85.25,162.6406 85.3906,162.7656 C85.5313,162.9063 85.7656,163.0156 85.9844,163.0156 C86.25,163.0156 86.5156,162.875 86.6875,162.6563 C86.7969,162.5 86.8281,162.3125 86.8281,161.8906 L86.8281,160.4688 C86.8281,160.0313 86.8125,159.9063 86.7188,159.75 C86.5625,159.4844 86.2813,159.3438 85.9844,159.3438 C85.6875,159.3438 85.4844,159.4375 85.2656,159.75 L85.0938,159.6719 Z "
fill="#000000" /><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing"
textLength="77" x="102.25" y="168.8467">Inondation</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="44" x2="206" y1="180" y2="180" />
<line style="stroke:#181818;stroke-width:0.5;" x1="44" x2="206" y1="188" y2="188" />
<polygon fill="#4177AF" points="54,197.6484,50,203.6484,58,203.6484" style="stroke:#1963A0;stroke-width:1.0;" />
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="138" x="63"
y="204.9951">main(String[]): void</text>
</g>
<!--MD5=[3e3fb18f5de164f250aa72e2e3a34986]
class Scenario0-->
<g id="elem_Scenario0">
<rect codeLine="79" fill="#F1F1F1" height="64.2969" id="Scenario0" rx="2.5" ry="2.5"
style="stroke:#181818;stroke-width:0.5;" width="164" x="43" y="49" />
<ellipse cx="85.45" cy="65" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;" />
<path
d="M87.7938,60.6719 C86.8563,60.2344 86.2625,60.0938 85.3875,60.0938 C82.7625,60.0938 80.7625,62.1719 80.7625,64.8906 L80.7625,66.0156 C80.7625,68.5938 82.8719,70.4844 85.7625,70.4844 C86.9813,70.4844 88.1375,70.1875 88.8875,69.6406 C89.4656,69.2344 89.7938,68.7813 89.7938,68.3906 C89.7938,67.9375 89.4031,67.5469 88.9344,67.5469 C88.7156,67.5469 88.5125,67.625 88.325,67.8125 C87.8719,68.2969 87.8719,68.2969 87.6844,68.3906 C87.2625,68.6563 86.575,68.7813 85.8094,68.7813 C83.7625,68.7813 82.4656,67.6875 82.4656,65.9844 L82.4656,64.8906 C82.4656,63.1094 83.7156,61.7969 85.45,61.7969 C86.0281,61.7969 86.6375,61.9531 87.1063,62.2031 C87.5906,62.4844 87.7625,62.7031 87.8563,63.1094 C87.9188,63.5156 87.95,63.6406 88.0906,63.7656 C88.2313,63.9063 88.4656,64.0156 88.6844,64.0156 C88.95,64.0156 89.2156,63.875 89.3875,63.6563 C89.4969,63.5 89.5281,63.3125 89.5281,62.8906 L89.5281,61.4688 C89.5281,61.0313 89.5125,60.9063 89.4188,60.75 C89.2625,60.4844 88.9813,60.3438 88.6844,60.3438 C88.3875,60.3438 88.1844,60.4375 87.9656,60.75 L87.7938,60.6719 Z "
fill="#000000" /><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing"
textLength="71" x="105.55" y="69.8467">Scenario0</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="44" x2="206" y1="81" y2="81" />
<line style="stroke:#181818;stroke-width:0.5;" x1="44" x2="206" y1="89" y2="89" />
<polygon fill="#4177AF" points="54,98.6484,50,104.6484,58,104.6484" style="stroke:#1963A0;stroke-width:1.0;" />
<text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="138" x="63"
y="105.9951">main(String[]): void</text>
</g>
<!--MD5=[527fedc8d6bd96cda1a741238be27956]
class Scenario1-->
<g id="elem_Scenario1">
<rect codeLine="82" fill="#F1F1F1" height="64.2969" id="Scenario1" rx="2.5" ry="2.5"
style="stroke:#181818;stroke-width:0.5;" width="164" x="279" y="137" />
<ellipse cx="321.45" cy="153" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;" />
<path
d="M323.7938,148.6719 C322.8563,148.2344 322.2625,148.0938 321.3875,148.0938 C318.7625,148.0938 316.7625,150.1719 316.7625,152.8906 L316.7625,154.0156 C316.7625,156.5938 318.8719,158.4844 321.7625,158.4844 C322.9813,158.4844 324.1375,158.1875 324.8875,157.6406 C325.4656,157.2344 325.7938,156.7813 325.7938,156.3906 C325.7938,155.9375 325.4031,155.5469 324.9344,155.5469 C324.7156,155.5469 324.5125,155.625 324.325,155.8125 C323.8719,156.2969 323.8719,156.2969 323.6844,156.3906 C323.2625,156.6563 322.575,156.7813 321.8094,156.7813 C319.7625,156.7813 318.4656,155.6875 318.4656,153.9844 L318.4656,152.8906 C318.4656,151.1094 319.7156,149.7969 321.45,149.7969 C322.0281,149.7969 322.6375,149.9531 323.1063,150.2031 C323.5906,150.4844 323.7625,150.7031 323.8563,151.1094 C323.9188,151.5156 323.95,151.6406 324.0906,151.7656 C324.2313,151.9063 324.4656,152.0156 324.6844,152.0156 C324.95,152.0156 325.2156,151.875 325.3875,151.6563 C325.4969,151.5 325.5281,151.3125 325.5281,150.8906 L325.5281,149.4688 C325.5281,149.0313 325.5125,148.9063 325.4188,148.75 C325.2625,148.4844 324.9813,148.3438 324.6844,148.3438 C324.3875,148.3438 324.1844,148.4375 323.9656,148.75 L323.7938,148.6719 Z "
fill="#000000" /><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing"
textLength="71" x="341.55" y="157.8467">Scenario1</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="280" x2="442" y1="169" y2="169" />
<line style="stroke:#181818;stroke-width:0.5;" x1="280" x2="442" y1="177" y2="177" />
<polygon fill="#4177AF" points="290,186.6484,286,192.6484,294,192.6484"
style="stroke:#1963A0;stroke-width:1.0;" /><text fill="#000000" font-family="sans-serif" font-size="14"
lengthAdjust="spacing" textLength="138" x="299" y="193.9951">main(String[]): void</text>
</g>
<!--MD5=[29fe1a68d57465c13fa4a8b20e14806d]
class StrategieAvancee-->
<g id="elem_StrategieAvancee">
<rect codeLine="89" fill="#F1F1F1" height="64.2969" id="StrategieAvancee" rx="2.5" ry="2.5"
style="stroke:#181818;stroke-width:0.5;" width="164" x="43" y="1138" />
<ellipse cx="59.35" cy="1154" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;" />
<path
d="M61.6938,1149.6719 C60.7563,1149.2344 60.1625,1149.0938 59.2875,1149.0938 C56.6625,1149.0938 54.6625,1151.1719 54.6625,1153.8906 L54.6625,1155.0156 C54.6625,1157.5938 56.7719,1159.4844 59.6625,1159.4844 C60.8813,1159.4844 62.0375,1159.1875 62.7875,1158.6406 C63.3656,1158.2344 63.6938,1157.7813 63.6938,1157.3906 C63.6938,1156.9375 63.3031,1156.5469 62.8344,1156.5469 C62.6156,1156.5469 62.4125,1156.625 62.225,1156.8125 C61.7719,1157.2969 61.7719,1157.2969 61.5844,1157.3906 C61.1625,1157.6563 60.475,1157.7813 59.7094,1157.7813 C57.6625,1157.7813 56.3656,1156.6875 56.3656,1154.9844 L56.3656,1153.8906 C56.3656,1152.1094 57.6156,1150.7969 59.35,1150.7969 C59.9281,1150.7969 60.5375,1150.9531 61.0063,1151.2031 C61.4906,1151.4844 61.6625,1151.7031 61.7563,1152.1094 C61.8188,1152.5156 61.85,1152.6406 61.9906,1152.7656 C62.1313,1152.9063 62.3656,1153.0156 62.5844,1153.0156 C62.85,1153.0156 63.1156,1152.875 63.2875,1152.6563 C63.3969,1152.5 63.4281,1152.3125 63.4281,1151.8906 L63.4281,1150.4688 C63.4281,1150.0313 63.4125,1149.9063 63.3188,1149.75 C63.1625,1149.4844 62.8813,1149.3438 62.5844,1149.3438 C62.2875,1149.3438 62.0844,1149.4375 61.8656,1149.75 L61.6938,1149.6719 Z "
fill="#000000" /><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing"
textLength="129" x="73.65" y="1158.8467">StrategieAvancee</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="44" x2="206" y1="1170" y2="1170" />
<line style="stroke:#181818;stroke-width:0.5;" x1="44" x2="206" y1="1178" y2="1178" />
<polygon fill="#4177AF" points="54,1187.6484,50,1193.6484,58,1193.6484"
style="stroke:#1963A0;stroke-width:1.0;" /><text fill="#000000" font-family="sans-serif" font-size="14"
lengthAdjust="spacing" textLength="138" x="63" y="1194.9951">main(String[]): void</text>
</g>
<!--MD5=[a34b50a9b20a5067ce1d0bb889676c9a]
class StrategieElementaire-->
<g id="elem_StrategieElementaire">
<rect codeLine="92" fill="#F1F1F1" height="64.2969" id="StrategieElementaire" rx="2.5" ry="2.5"
style="stroke:#181818;stroke-width:0.5;" width="188" x="31" y="1039" />
<ellipse cx="46" cy="1055" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;" />
<path
d="M48.3438,1050.6719 C47.4063,1050.2344 46.8125,1050.0938 45.9375,1050.0938 C43.3125,1050.0938 41.3125,1052.1719 41.3125,1054.8906 L41.3125,1056.0156 C41.3125,1058.5938 43.4219,1060.4844 46.3125,1060.4844 C47.5313,1060.4844 48.6875,1060.1875 49.4375,1059.6406 C50.0156,1059.2344 50.3438,1058.7813 50.3438,1058.3906 C50.3438,1057.9375 49.9531,1057.5469 49.4844,1057.5469 C49.2656,1057.5469 49.0625,1057.625 48.875,1057.8125 C48.4219,1058.2969 48.4219,1058.2969 48.2344,1058.3906 C47.8125,1058.6563 47.125,1058.7813 46.3594,1058.7813 C44.3125,1058.7813 43.0156,1057.6875 43.0156,1055.9844 L43.0156,1054.8906 C43.0156,1053.1094 44.2656,1051.7969 46,1051.7969 C46.5781,1051.7969 47.1875,1051.9531 47.6563,1052.2031 C48.1406,1052.4844 48.3125,1052.7031 48.4063,1053.1094 C48.4688,1053.5156 48.5,1053.6406 48.6406,1053.7656 C48.7813,1053.9063 49.0156,1054.0156 49.2344,1054.0156 C49.5,1054.0156 49.7656,1053.875 49.9375,1053.6563 C50.0469,1053.5 50.0781,1053.3125 50.0781,1052.8906 L50.0781,1051.4688 C50.0781,1051.0313 50.0625,1050.9063 49.9688,1050.75 C49.8125,1050.4844 49.5313,1050.3438 49.2344,1050.3438 C48.9375,1050.3438 48.7344,1050.4375 48.5156,1050.75 L48.3438,1050.6719 Z "
fill="#000000" /><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing"
textLength="156" x="60" y="1059.8467">StrategieElementaire</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="32" x2="218" y1="1071" y2="1071" />
<line style="stroke:#181818;stroke-width:0.5;" x1="32" x2="218" y1="1079" y2="1079" />
<polygon fill="#4177AF" points="42,1088.6484,38,1094.6484,46,1094.6484"
style="stroke:#1963A0;stroke-width:1.0;" /><text fill="#000000" font-family="sans-serif" font-size="14"
lengthAdjust="spacing" textLength="138" x="51" y="1095.9951">main(String[]): void</text>
</g>
<!--MD5=[df697142f58519c459ad7127ebbbded7]
class StrategieMieux-->
<g id="elem_StrategieMieux">
<rect codeLine="95" fill="#F1F1F1" height="64.2969" id="StrategieMieux" rx="2.5" ry="2.5"
style="stroke:#181818;stroke-width:0.5;" width="164" x="279" y="1138" />
<ellipse cx="304.35" cy="1154" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;" />
<path
d="M306.6938,1149.6719 C305.7563,1149.2344 305.1625,1149.0938 304.2875,1149.0938 C301.6625,1149.0938 299.6625,1151.1719 299.6625,1153.8906 L299.6625,1155.0156 C299.6625,1157.5938 301.7719,1159.4844 304.6625,1159.4844 C305.8813,1159.4844 307.0375,1159.1875 307.7875,1158.6406 C308.3656,1158.2344 308.6938,1157.7813 308.6938,1157.3906 C308.6938,1156.9375 308.3031,1156.5469 307.8344,1156.5469 C307.6156,1156.5469 307.4125,1156.625 307.225,1156.8125 C306.7719,1157.2969 306.7719,1157.2969 306.5844,1157.3906 C306.1625,1157.6563 305.475,1157.7813 304.7094,1157.7813 C302.6625,1157.7813 301.3656,1156.6875 301.3656,1154.9844 L301.3656,1153.8906 C301.3656,1152.1094 302.6156,1150.7969 304.35,1150.7969 C304.9281,1150.7969 305.5375,1150.9531 306.0063,1151.2031 C306.4906,1151.4844 306.6625,1151.7031 306.7563,1152.1094 C306.8188,1152.5156 306.85,1152.6406 306.9906,1152.7656 C307.1313,1152.9063 307.3656,1153.0156 307.5844,1153.0156 C307.85,1153.0156 308.1156,1152.875 308.2875,1152.6563 C308.3969,1152.5 308.4281,1152.3125 308.4281,1151.8906 L308.4281,1150.4688 C308.4281,1150.0313 308.4125,1149.9063 308.3188,1149.75 C308.1625,1149.4844 307.8813,1149.3438 307.5844,1149.3438 C307.2875,1149.3438 307.0844,1149.4375 306.8656,1149.75 L306.6938,1149.6719 Z "
fill="#000000" /><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing"
textLength="109" x="320.65" y="1158.8467">StrategieMieux</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="280" x2="442" y1="1170" y2="1170" />
<line style="stroke:#181818;stroke-width:0.5;" x1="280" x2="442" y1="1178" y2="1178" />
<polygon fill="#4177AF" points="290,1187.6484,286,1193.6484,294,1193.6484"
style="stroke:#1963A0;stroke-width:1.0;" /><text fill="#000000" font-family="sans-serif" font-size="14"
lengthAdjust="spacing" textLength="138" x="299" y="1194.9951">main(String[]): void</text>
</g>
<!--MD5=[c005d9309dac88f5c2d3f7b1e3167378]
class TestInvader-->
<g id="elem_TestInvader">
<rect codeLine="98" fill="#F1F1F1" height="64.2969" id="TestInvader" rx="2.5" ry="2.5"
style="stroke:#181818;stroke-width:0.5;" width="164" x="43" y="1237" />
<ellipse cx="79.15" cy="1253" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;" />
<path
d="M81.4938,1248.6719 C80.5563,1248.2344 79.9625,1248.0938 79.0875,1248.0938 C76.4625,1248.0938 74.4625,1250.1719 74.4625,1252.8906 L74.4625,1254.0156 C74.4625,1256.5938 76.5719,1258.4844 79.4625,1258.4844 C80.6813,1258.4844 81.8375,1258.1875 82.5875,1257.6406 C83.1656,1257.2344 83.4938,1256.7813 83.4938,1256.3906 C83.4938,1255.9375 83.1031,1255.5469 82.6344,1255.5469 C82.4156,1255.5469 82.2125,1255.625 82.025,1255.8125 C81.5719,1256.2969 81.5719,1256.2969 81.3844,1256.3906 C80.9625,1256.6563 80.275,1256.7813 79.5094,1256.7813 C77.4625,1256.7813 76.1656,1255.6875 76.1656,1253.9844 L76.1656,1252.8906 C76.1656,1251.1094 77.4156,1249.7969 79.15,1249.7969 C79.7281,1249.7969 80.3375,1249.9531 80.8063,1250.2031 C81.2906,1250.4844 81.4625,1250.7031 81.5563,1251.1094 C81.6188,1251.5156 81.65,1251.6406 81.7906,1251.7656 C81.9313,1251.9063 82.1656,1252.0156 82.3844,1252.0156 C82.65,1252.0156 82.9156,1251.875 83.0875,1251.6563 C83.1969,1251.5 83.2281,1251.3125 83.2281,1250.8906 L83.2281,1249.4688 C83.2281,1249.0313 83.2125,1248.9063 83.1188,1248.75 C82.9625,1248.4844 82.6813,1248.3438 82.3844,1248.3438 C82.0875,1248.3438 81.8844,1248.4375 81.6656,1248.75 L81.4938,1248.6719 Z "
fill="#000000" /><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing"
textLength="85" x="97.85" y="1257.8467">TestInvader</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="44" x2="206" y1="1269" y2="1269" />
<line style="stroke:#181818;stroke-width:0.5;" x1="44" x2="206" y1="1277" y2="1277" />
<ellipse cx="54" cy="1290.6484" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="138" x="63"
y="1293.9951">main(String[]): void</text>
</g>
<!--MD5=[af093d6257bb4c3fd363d9fa42817726]
class LecteurDonnees-->
<g id="elem_LecteurDonnees">
<rect codeLine="112" fill="#F1F1F1" height="64.2969" id="LecteurDonnees" rx="2.5" ry="2.5"
style="stroke:#181818;stroke-width:0.5;" width="251" x="587.5" y="465" />
<ellipse cx="649.75" cy="481" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;" />
<path
d="M652.0938,476.6719 C651.1563,476.2344 650.5625,476.0938 649.6875,476.0938 C647.0625,476.0938 645.0625,478.1719 645.0625,480.8906 L645.0625,482.0156 C645.0625,484.5938 647.1719,486.4844 650.0625,486.4844 C651.2813,486.4844 652.4375,486.1875 653.1875,485.6406 C653.7656,485.2344 654.0938,484.7813 654.0938,484.3906 C654.0938,483.9375 653.7031,483.5469 653.2344,483.5469 C653.0156,483.5469 652.8125,483.625 652.625,483.8125 C652.1719,484.2969 652.1719,484.2969 651.9844,484.3906 C651.5625,484.6563 650.875,484.7813 650.1094,484.7813 C648.0625,484.7813 646.7656,483.6875 646.7656,481.9844 L646.7656,480.8906 C646.7656,479.1094 648.0156,477.7969 649.75,477.7969 C650.3281,477.7969 650.9375,477.9531 651.4063,478.2031 C651.8906,478.4844 652.0625,478.7031 652.1563,479.1094 C652.2188,479.5156 652.25,479.6406 652.3906,479.7656 C652.5313,479.9063 652.7656,480.0156 652.9844,480.0156 C653.25,480.0156 653.5156,479.875 653.6875,479.6563 C653.7969,479.5 653.8281,479.3125 653.8281,478.8906 L653.8281,477.4688 C653.8281,477.0313 653.8125,476.9063 653.7188,476.75 C653.5625,476.4844 653.2813,476.3438 652.9844,476.3438 C652.6875,476.3438 652.4844,476.4375 652.2656,476.75 L652.0938,476.6719 Z "
fill="#000000" /><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing"
textLength="118" x="670.25" y="485.8467">LecteurDonnees</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="588.5" x2="837.5" y1="497" y2="497" />
<line style="stroke:#181818;stroke-width:0.5;" x1="588.5" x2="837.5" y1="505" y2="505" />
<ellipse cx="598.5" cy="518.6484" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="225" x="607.5"
y="521.9951">lire(String): DonneesSimulation</text>
</g>
<!--MD5=[5925ad833701fd280ebc0d7165279fb4]
class FireFighterChief-->
<g id="elem_FireFighterChief">
<rect codeLine="131" fill="#F1F1F1" height="64.2969" id="FireFighterChief" rx="2.5" ry="2.5"
style="stroke:#181818;stroke-width:0.5;" width="241" x="1325.5" y="378" />
<ellipse cx="1384.75" cy="394" fill="#A9DCDF" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;" />
<path
d="M1386.8281,395.8125 L1387.2188,396.7969 L1386.8281,396.7969 C1386.375,396.7969 1386.2656,396.8125 1386.1094,396.9219 C1385.8594,397.0781 1385.7031,397.3594 1385.7031,397.6563 C1385.7031,397.9219 1385.8438,398.1719 1386.0625,398.3281 C1386.2031,398.4531 1386.4063,398.5 1386.8281,398.5 L1389.1875,398.5 C1389.5469,398.5 1389.7656,398.4688 1389.9063,398.375 C1390.1563,398.2344 1390.3125,397.9375 1390.3125,397.6563 C1390.3125,397.375 1390.1719,397.125 1389.9531,396.9688 C1389.7813,396.8281 1389.625,396.7969 1389.1563,396.7969 L1385.7656,388.5938 L1382.0938,388.5938 C1381.6406,388.5938 1381.5156,388.6094 1381.3594,388.7031 C1381.1094,388.875 1380.9531,389.1563 1380.9531,389.4375 C1380.9531,389.7188 1381.0938,389.9688 1381.3125,390.1406 C1381.4844,390.25 1381.6563,390.2813 1382.0938,390.2813 L1383.1719,390.2813 L1380.5313,396.7969 C1380.1094,396.7969 1379.9531,396.8125 1379.7969,396.9219 C1379.5469,397.0781 1379.3906,397.3594 1379.3906,397.6563 C1379.3906,398.2188 1379.7656,398.5 1380.5156,398.5 L1382.7813,398.5 C1383.1406,398.5 1383.3594,398.4688 1383.4844,398.375 C1383.75,398.2344 1383.8906,397.9375 1383.8906,397.6563 C1383.8906,397.375 1383.7656,397.125 1383.5469,396.9531 C1383.375,396.8281 1383.2344,396.7969 1382.7813,396.7969 L1382.3906,396.7969 L1382.7813,395.8125 L1386.8281,395.8125 Z M1386.125,394.1094 L1383.4531,394.1094 L1384.7969,390.8438 L1386.125,394.1094 Z "
fill="#000000" /><text fill="#000000" font-family="sans-serif" font-size="14" font-style="italic"
lengthAdjust="spacing" textLength="114" x="1405.25" y="398.8467">FireFighterChief</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="1326.5" x2="1565.5" y1="410" y2="410" />
<line style="stroke:#181818;stroke-width:0.5;" x1="1326.5" x2="1565.5" y1="418" y2="418" />
<ellipse cx="1336.5" cy="431.6484" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="215" x="1345.5"
y="434.9951">affectRobot(Simulateur): void</text>
</g>
<!--MD5=[a9ea87d603bc1137a800baa305b72251]
class ImprovedFirefighterChief-->
<g id="elem_ImprovedFirefighterChief">
<rect codeLine="120" fill="#F1F1F1" height="80.5938" id="ImprovedFirefighterChief" rx="2.5" ry="2.5"
style="stroke:#181818;stroke-width:0.5;" width="242" x="950.5" y="162.5" />
<ellipse cx="977.2" cy="178.5" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;" />
<path
d="M979.5438,174.1719 C978.6063,173.7344 978.0125,173.5938 977.1375,173.5938 C974.5125,173.5938 972.5125,175.6719 972.5125,178.3906 L972.5125,179.5156 C972.5125,182.0938 974.6219,183.9844 977.5125,183.9844 C978.7313,183.9844 979.8875,183.6875 980.6375,183.1406 C981.2156,182.7344 981.5438,182.2813 981.5438,181.8906 C981.5438,181.4375 981.1531,181.0469 980.6844,181.0469 C980.4656,181.0469 980.2625,181.125 980.075,181.3125 C979.6219,181.7969 979.6219,181.7969 979.4344,181.8906 C979.0125,182.1563 978.325,182.2813 977.5594,182.2813 C975.5125,182.2813 974.2156,181.1875 974.2156,179.4844 L974.2156,178.3906 C974.2156,176.6094 975.4656,175.2969 977.2,175.2969 C977.7781,175.2969 978.3875,175.4531 978.8563,175.7031 C979.3406,175.9844 979.5125,176.2031 979.6063,176.6094 C979.6688,177.0156 979.7,177.1406 979.8406,177.2656 C979.9813,177.4063 980.2156,177.5156 980.4344,177.5156 C980.7,177.5156 980.9656,177.375 981.1375,177.1563 C981.2469,177 981.2781,176.8125 981.2781,176.3906 L981.2781,174.9688 C981.2781,174.5313 981.2625,174.4063 981.1688,174.25 C981.0125,173.9844 980.7313,173.8438 980.4344,173.8438 C980.1375,173.8438 979.9344,173.9375 979.7156,174.25 L979.5438,174.1719 Z "
fill="#000000" /><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing"
textLength="184" x="993.8" y="183.3467">ImprovedFirefighterChief</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="951.5" x2="1191.5" y1="194.5" y2="194.5" />
<line style="stroke:#181818;stroke-width:0.5;" x1="951.5" x2="1191.5" y1="202.5" y2="202.5" />
<ellipse cx="961.5" cy="216.1484" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="216" x="970.5"
y="219.4951">CondIncendies(Case): boolean</text>
<ellipse cx="961.5" cy="232.4453" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="215" x="970.5"
y="235.792">affectRobot(Simulateur): void</text>
</g>
<!--MD5=[4f90e9c13772737d64178efc843225fd]
class ElementaryFirefighterChief-->
<g id="elem_ElementaryFirefighterChief">
<rect codeLine="124" fill="#F1F1F1" height="64.2969" id="ElementaryFirefighterChief" rx="2.5" ry="2.5"
style="stroke:#181818;stroke-width:0.5;" width="241" x="951" y="279" />
<ellipse cx="970.95" cy="295" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;" />
<path
d="M973.2938,290.6719 C972.3563,290.2344 971.7625,290.0938 970.8875,290.0938 C968.2625,290.0938 966.2625,292.1719 966.2625,294.8906 L966.2625,296.0156 C966.2625,298.5938 968.3719,300.4844 971.2625,300.4844 C972.4813,300.4844 973.6375,300.1875 974.3875,299.6406 C974.9656,299.2344 975.2938,298.7813 975.2938,298.3906 C975.2938,297.9375 974.9031,297.5469 974.4344,297.5469 C974.2156,297.5469 974.0125,297.625 973.825,297.8125 C973.3719,298.2969 973.3719,298.2969 973.1844,298.3906 C972.7625,298.6563 972.075,298.7813 971.3094,298.7813 C969.2625,298.7813 967.9656,297.6875 967.9656,295.9844 L967.9656,294.8906 C967.9656,293.1094 969.2156,291.7969 970.95,291.7969 C971.5281,291.7969 972.1375,291.9531 972.6063,292.2031 C973.0906,292.4844 973.2625,292.7031 973.3563,293.1094 C973.4188,293.5156 973.45,293.6406 973.5906,293.7656 C973.7313,293.9063 973.9656,294.0156 974.1844,294.0156 C974.45,294.0156 974.7156,293.875 974.8875,293.6563 C974.9969,293.5 975.0281,293.3125 975.0281,292.8906 L975.0281,291.4688 C975.0281,291.0313 975.0125,290.9063 974.9188,290.75 C974.7625,290.4844 974.4813,290.3438 974.1844,290.3438 C973.8875,290.3438 973.6844,290.4375 973.4656,290.75 L973.2938,290.6719 Z "
fill="#000000" /><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing"
textLength="198" x="986.05" y="299.8467">ElementaryFirefighterChief</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="952" x2="1191" y1="311" y2="311" />
<line style="stroke:#181818;stroke-width:0.5;" x1="952" x2="1191" y1="319" y2="319" />
<ellipse cx="962" cy="332.6484" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="215" x="971"
y="335.9951">affectRobot(Simulateur): void</text>
</g>
<!--MD5=[43ab2e3b46a64d6a8ccabf01983906fd]
class AdvancedFireFighterChief-->
<g id="elem_AdvancedFireFighterChief">
<rect codeLine="127" fill="#F1F1F1" height="64.2969" id="AdvancedFireFighterChief" rx="2.5" ry="2.5"
style="stroke:#181818;stroke-width:0.5;" width="241" x="951" y="378" />
<ellipse cx="975.9" cy="394" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;" />
<path
d="M978.2438,389.6719 C977.3063,389.2344 976.7125,389.0938 975.8375,389.0938 C973.2125,389.0938 971.2125,391.1719 971.2125,393.8906 L971.2125,395.0156 C971.2125,397.5938 973.3219,399.4844 976.2125,399.4844 C977.4313,399.4844 978.5875,399.1875 979.3375,398.6406 C979.9156,398.2344 980.2438,397.7813 980.2438,397.3906 C980.2438,396.9375 979.8531,396.5469 979.3844,396.5469 C979.1656,396.5469 978.9625,396.625 978.775,396.8125 C978.3219,397.2969 978.3219,397.2969 978.1344,397.3906 C977.7125,397.6563 977.025,397.7813 976.2594,397.7813 C974.2125,397.7813 972.9156,396.6875 972.9156,394.9844 L972.9156,393.8906 C972.9156,392.1094 974.1656,390.7969 975.9,390.7969 C976.4781,390.7969 977.0875,390.9531 977.5563,391.2031 C978.0406,391.4844 978.2125,391.7031 978.3063,392.1094 C978.3688,392.5156 978.4,392.6406 978.5406,392.7656 C978.6813,392.9063 978.9156,393.0156 979.1344,393.0156 C979.4,393.0156 979.6656,392.875 979.8375,392.6563 C979.9469,392.5 979.9781,392.3125 979.9781,391.8906 L979.9781,390.4688 C979.9781,390.0313 979.9625,389.9063 979.8688,389.75 C979.7125,389.4844 979.4313,389.3438 979.1344,389.3438 C978.8375,389.3438 978.6344,389.4375 978.4156,389.75 L978.2438,389.6719 Z "
fill="#000000" /><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing"
textLength="187" x="992.1" y="398.8467">AdvancedFireFighterChief</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="952" x2="1191" y1="410" y2="410" />
<line style="stroke:#181818;stroke-width:0.5;" x1="952" x2="1191" y1="418" y2="418" />
<ellipse cx="962" cy="431.6484" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="215" x="971"
y="434.9951">affectRobot(Simulateur): void</text>
</g>
<!--MD5=[fc61ff716031c17a00249d01ee49e9ce]
class Carte-->
<g id="elem_Carte">
<rect codeLine="138" fill="#F1F1F1" height="210.9688" id="Carte" rx="2.5" ry="2.5"
style="stroke:#181818;stroke-width:0.5;" width="297" x="1713.5" y="301.5" />
<ellipse cx="1837.75" cy="317.5" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;" />
<path
d="M1840.0938,313.1719 C1839.1563,312.7344 1838.5625,312.5938 1837.6875,312.5938 C1835.0625,312.5938 1833.0625,314.6719 1833.0625,317.3906 L1833.0625,318.5156 C1833.0625,321.0938 1835.1719,322.9844 1838.0625,322.9844 C1839.2813,322.9844 1840.4375,322.6875 1841.1875,322.1406 C1841.7656,321.7344 1842.0938,321.2813 1842.0938,320.8906 C1842.0938,320.4375 1841.7031,320.0469 1841.2344,320.0469 C1841.0156,320.0469 1840.8125,320.125 1840.625,320.3125 C1840.1719,320.7969 1840.1719,320.7969 1839.9844,320.8906 C1839.5625,321.1563 1838.875,321.2813 1838.1094,321.2813 C1836.0625,321.2813 1834.7656,320.1875 1834.7656,318.4844 L1834.7656,317.3906 C1834.7656,315.6094 1836.0156,314.2969 1837.75,314.2969 C1838.3281,314.2969 1838.9375,314.4531 1839.4063,314.7031 C1839.8906,314.9844 1840.0625,315.2031 1840.1563,315.6094 C1840.2188,316.0156 1840.25,316.1406 1840.3906,316.2656 C1840.5313,316.4063 1840.7656,316.5156 1840.9844,316.5156 C1841.25,316.5156 1841.5156,316.375 1841.6875,316.1563 C1841.7969,316 1841.8281,315.8125 1841.8281,315.3906 L1841.8281,313.9688 C1841.8281,313.5313 1841.8125,313.4063 1841.7188,313.25 C1841.5625,312.9844 1841.2813,312.8438 1840.9844,312.8438 C1840.6875,312.8438 1840.4844,312.9375 1840.2656,313.25 L1840.0938,313.1719 Z "
fill="#000000" /><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing"
textLength="40" x="1858.25" y="322.3467">Carte</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="1714.5" x2="2009.5" y1="333.5" y2="333.5" />
<line style="stroke:#181818;stroke-width:0.5;" x1="1714.5" x2="2009.5" y1="341.5" y2="341.5" />
<ellipse cx="1724.5" cy="355.1484" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="271" x="1733.5"
y="358.4951">voisinExiste(Case, Direction): boolean</text>
<ellipse cx="1724.5" cy="371.4453" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="230" x="1733.5"
y="374.792">getVoisin(Case, Direction): Case</text>
<ellipse cx="1724.5" cy="387.7422" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="160" x="1733.5"
y="391.0889">getCase(int, int): Case</text>
<ellipse cx="1724.5" cy="404.0391" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="248" x="1733.5"
y="407.3857">getVoisins(Case): ArrayList<Case></text>
<ellipse cx="1724.5" cy="420.3359" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="143" x="1733.5"
y="423.6826">getTailleCases(): int</text>
<ellipse cx="1724.5" cy="436.6328" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="206" x="1733.5"
y="439.9795">getdir(Case, Case): Direction</text>
<ellipse cx="1724.5" cy="452.9297" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="150" x="1733.5"
y="456.2764">getNbColonnes(): int</text>
<ellipse cx="1724.5" cy="469.2266" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="198" x="1733.5"
y="472.5732">getCases(): Iterable<Case></text>
<ellipse cx="1724.5" cy="485.5234" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="140" x="1733.5"
y="488.8701">setCase(Case): void</text>
<ellipse cx="1724.5" cy="501.8203" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="130" x="1733.5"
y="505.167">getNbLignes(): int</text>
</g>
<!--MD5=[e8dcfdde5c6ce5239f59acd294696d72]
class Case-->
<g id="elem_Case">
<rect codeLine="150" fill="#F1F1F1" height="145.7813" id="Case" rx="2.5" ry="2.5"
style="stroke:#181818;stroke-width:0.5;" width="220" x="2078.5" y="367" />
<ellipse cx="2167.25" cy="383" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;" />
<path
d="M2169.5938,378.6719 C2168.6563,378.2344 2168.0625,378.0938 2167.1875,378.0938 C2164.5625,378.0938 2162.5625,380.1719 2162.5625,382.8906 L2162.5625,384.0156 C2162.5625,386.5938 2164.6719,388.4844 2167.5625,388.4844 C2168.7813,388.4844 2169.9375,388.1875 2170.6875,387.6406 C2171.2656,387.2344 2171.5938,386.7813 2171.5938,386.3906 C2171.5938,385.9375 2171.2031,385.5469 2170.7344,385.5469 C2170.5156,385.5469 2170.3125,385.625 2170.125,385.8125 C2169.6719,386.2969 2169.6719,386.2969 2169.4844,386.3906 C2169.0625,386.6563 2168.375,386.7813 2167.6094,386.7813 C2165.5625,386.7813 2164.2656,385.6875 2164.2656,383.9844 L2164.2656,382.8906 C2164.2656,381.1094 2165.5156,379.7969 2167.25,379.7969 C2167.8281,379.7969 2168.4375,379.9531 2168.9063,380.2031 C2169.3906,380.4844 2169.5625,380.7031 2169.6563,381.1094 C2169.7188,381.5156 2169.75,381.6406 2169.8906,381.7656 C2170.0313,381.9063 2170.2656,382.0156 2170.4844,382.0156 C2170.75,382.0156 2171.0156,381.875 2171.1875,381.6563 C2171.2969,381.5 2171.3281,381.3125 2171.3281,380.8906 L2171.3281,379.4688 C2171.3281,379.0313 2171.3125,378.9063 2171.2188,378.75 C2171.0625,378.4844 2170.7813,378.3438 2170.4844,378.3438 C2170.1875,378.3438 2169.9844,378.4375 2169.7656,378.75 L2169.5938,378.6719 Z "
fill="#000000" /><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing"
textLength="34" x="2187.75" y="387.8467">Case</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="2079.5" x2="2297.5" y1="399" y2="399" />
<line style="stroke:#181818;stroke-width:0.5;" x1="2079.5" x2="2297.5" y1="407" y2="407" />
<ellipse cx="2089.5" cy="420.6484" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="179" x="2098.5"
y="423.9951">getType(): NatureTerrain</text>
<ellipse cx="2089.5" cy="436.9453" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="194" x="2098.5"
y="440.292">setIncendie(Incendie): void</text>
<ellipse cx="2089.5" cy="453.2422" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="124" x="2098.5"
y="456.5889">getCarte(): Carte</text>
<ellipse cx="2089.5" cy="469.5391" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="103" x="2098.5"
y="472.8857">getLigne(): int</text>
<ellipse cx="2089.5" cy="485.8359" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="166" x="2098.5"
y="489.1826">getIncendie(): Incendie</text>
<ellipse cx="2089.5" cy="502.1328" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="123" x="2098.5"
y="505.4795">getColonne(): int</text>
</g>
<!--MD5=[f8987ffe6761d00e558d6e3b1f45ebf8]
class NatureTerrain-->
<g id="elem_NatureTerrain">
<rect codeLine="158" fill="#F1F1F1" height="162.0781" id="NatureTerrain" rx="2.5" ry="2.5"
style="stroke:#181818;stroke-width:0.5;" width="242" x="1741" y="104" />
<ellipse cx="1808.25" cy="120" fill="#EB937F" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;" />
<path
d="M1807.0469,120.875 L1808.5,120.875 L1808.5,120.9844 C1808.5,121.3906 1808.5313,121.5469 1808.6094,121.7031 C1808.7656,121.9531 1809.0469,122.1094 1809.3438,122.1094 C1809.5938,122.1094 1809.8594,121.9688 1810.0156,121.75 C1810.1406,121.5938 1810.1719,121.4375 1810.1719,120.9844 L1810.1719,119.0625 C1810.1719,118.9063 1810.1719,118.8594 1810.1563,118.7031 C1810.0938,118.2344 1809.7813,117.9219 1809.3281,117.9219 C1809.0781,117.9219 1808.8125,118.0625 1808.6406,118.2813 C1808.5313,118.4531 1808.5,118.6094 1808.5,119.0625 L1808.5,119.1875 L1807.0469,119.1875 L1807.0469,116.7813 L1811.0313,116.7813 L1811.0313,117.6406 C1811.0313,118.0469 1811.0625,118.2188 1811.1406,118.375 C1811.3125,118.625 1811.5938,118.7813 1811.875,118.7813 C1812.1406,118.7813 1812.4063,118.6406 1812.5781,118.4219 C1812.6875,118.25 1812.7188,118.1094 1812.7188,117.6406 L1812.7188,115.0938 L1805.0938,115.0938 C1804.6563,115.0938 1804.5313,115.1094 1804.375,115.2031 C1804.125,115.3594 1803.9688,115.6563 1803.9688,115.9375 C1803.9688,116.2188 1804.1094,116.4688 1804.3281,116.6406 C1804.4844,116.75 1804.6719,116.7813 1805.0938,116.7813 L1805.3438,116.7813 L1805.3438,123.2969 L1805.0938,123.2969 C1804.6875,123.2969 1804.5313,123.3125 1804.375,123.4219 C1804.125,123.5938 1803.9688,123.8594 1803.9688,124.1563 C1803.9688,124.4219 1804.1094,124.6719 1804.3281,124.8281 C1804.4688,124.9531 1804.7031,125 1805.0938,125 L1813.0938,125 L1813.0938,122.4219 C1813.0938,121.9844 1813.0625,121.8438 1812.9844,121.6875 C1812.8125,121.4375 1812.5313,121.2813 1812.25,121.2813 C1811.9844,121.2813 1811.7188,121.3906 1811.5469,121.6406 C1811.4375,121.7969 1811.4063,121.9375 1811.4063,122.4219 L1811.4063,123.2969 L1807.0469,123.2969 L1807.0469,120.875 Z "
fill="#000000" /><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing"
textLength="99" x="1828.75" y="124.8467">NatureTerrain</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="1742" x2="1982" y1="136" y2="136" />
<ellipse cx="1752" cy="149.6484" fill="none" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="115" x="1761"
y="152.9951">TERRAIN_LIBRE:</text>
<ellipse cx="1752" cy="165.9453" fill="none" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="52" x="1761"
y="169.292">FORET:</text>
<ellipse cx="1752" cy="182.2422" fill="none" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="55" x="1761"
y="185.5889">ROCHE:</text>
<ellipse cx="1752" cy="198.5391" fill="none" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="67" x="1761"
y="201.8857">HABITAT:</text>
<ellipse cx="1752" cy="214.8359" fill="none" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="33" x="1761"
y="218.1826">EAU:</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="1742" x2="1982" y1="225.4844" y2="225.4844" />
<ellipse cx="1752" cy="239.1328" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="216" x="1761"
y="242.4795">valueOf(String): NatureTerrain</text>
<ellipse cx="1752" cy="255.4297" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="172" x="1761"
y="258.7764">values(): NatureTerrain[]</text>
</g>
<!--MD5=[02f7077ed79257124e28b791f351f1d7]
class Direction-->
<g id="elem_Direction">
<rect codeLine="167" fill="#F1F1F1" height="145.7813" id="Direction" rx="2.5" ry="2.5"
style="stroke:#181818;stroke-width:0.5;" width="210" x="2083.5" y="112" />
<ellipse cx="2150.75" cy="128" fill="#EB937F" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;" />
<path
d="M2149.5469,128.875 L2151,128.875 L2151,128.9844 C2151,129.3906 2151.0313,129.5469 2151.1094,129.7031 C2151.2656,129.9531 2151.5469,130.1094 2151.8438,130.1094 C2152.0938,130.1094 2152.3594,129.9688 2152.5156,129.75 C2152.6406,129.5938 2152.6719,129.4375 2152.6719,128.9844 L2152.6719,127.0625 C2152.6719,126.9063 2152.6719,126.8594 2152.6563,126.7031 C2152.5938,126.2344 2152.2813,125.9219 2151.8281,125.9219 C2151.5781,125.9219 2151.3125,126.0625 2151.1406,126.2813 C2151.0313,126.4531 2151,126.6094 2151,127.0625 L2151,127.1875 L2149.5469,127.1875 L2149.5469,124.7813 L2153.5313,124.7813 L2153.5313,125.6406 C2153.5313,126.0469 2153.5625,126.2188 2153.6406,126.375 C2153.8125,126.625 2154.0938,126.7813 2154.375,126.7813 C2154.6406,126.7813 2154.9063,126.6406 2155.0781,126.4219 C2155.1875,126.25 2155.2188,126.1094 2155.2188,125.6406 L2155.2188,123.0938 L2147.5938,123.0938 C2147.1563,123.0938 2147.0313,123.1094 2146.875,123.2031 C2146.625,123.3594 2146.4688,123.6563 2146.4688,123.9375 C2146.4688,124.2188 2146.6094,124.4688 2146.8281,124.6406 C2146.9844,124.75 2147.1719,124.7813 2147.5938,124.7813 L2147.8438,124.7813 L2147.8438,131.2969 L2147.5938,131.2969 C2147.1875,131.2969 2147.0313,131.3125 2146.875,131.4219 C2146.625,131.5938 2146.4688,131.8594 2146.4688,132.1563 C2146.4688,132.4219 2146.6094,132.6719 2146.8281,132.8281 C2146.9688,132.9531 2147.2031,133 2147.5938,133 L2155.5938,133 L2155.5938,130.4219 C2155.5938,129.9844 2155.5625,129.8438 2155.4844,129.6875 C2155.3125,129.4375 2155.0313,129.2813 2154.75,129.2813 C2154.4844,129.2813 2154.2188,129.3906 2154.0469,129.6406 C2153.9375,129.7969 2153.9063,129.9375 2153.9063,130.4219 L2153.9063,131.2969 L2149.5469,131.2969 L2149.5469,128.875 Z "
fill="#000000" /><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing"
textLength="67" x="2171.25" y="132.8467">Direction</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="2084.5" x2="2292.5" y1="144" y2="144" />
<ellipse cx="2094.5" cy="157.6484" fill="none" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="32" x="2103.5"
y="160.9951">EST:</text>
<ellipse cx="2094.5" cy="173.9453" fill="none" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="34" x="2103.5"
y="177.292">SUD:</text>
<ellipse cx="2094.5" cy="190.2422" fill="none" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="52" x="2103.5"
y="193.5889">OUEST:</text>
<ellipse cx="2094.5" cy="206.5391" fill="none" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="47" x="2103.5"
y="209.8857">NORD:</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="2084.5" x2="2292.5" y1="217.1875" y2="217.1875" />
<ellipse cx="2094.5" cy="230.8359" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="140" x="2103.5"
y="234.1826">values(): Direction[]</text>
<ellipse cx="2094.5" cy="247.1328" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="184" x="2103.5"
y="250.4795">valueOf(String): Direction</text>
</g>
<!--MD5=[60fb4f72b7635aa97affd2efc062a79f]
class Robot-->
<g id="elem_Robot">
<rect codeLine="179" fill="#F1F1F1" height="325.0469" id="Robot" rx="2.5" ry="2.5"
style="stroke:#181818;stroke-width:0.5;" width="343" x="1274.5" y="1666.5" />
<ellipse cx="1420.75" cy="1682.5" fill="#A9DCDF" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;" />
<path
d="M1422.8281,1684.3125 L1423.2188,1685.2969 L1422.8281,1685.2969 C1422.375,1685.2969 1422.2656,1685.3125 1422.1094,1685.4219 C1421.8594,1685.5781 1421.7031,1685.8594 1421.7031,1686.1563 C1421.7031,1686.4219 1421.8438,1686.6719 1422.0625,1686.8281 C1422.2031,1686.9531 1422.4063,1687 1422.8281,1687 L1425.1875,1687 C1425.5469,1687 1425.7656,1686.9688 1425.9063,1686.875 C1426.1563,1686.7344 1426.3125,1686.4375 1426.3125,1686.1563 C1426.3125,1685.875 1426.1719,1685.625 1425.9531,1685.4688 C1425.7813,1685.3281 1425.625,1685.2969 1425.1563,1685.2969 L1421.7656,1677.0938 L1418.0938,1677.0938 C1417.6406,1677.0938 1417.5156,1677.1094 1417.3594,1677.2031 C1417.1094,1677.375 1416.9531,1677.6563 1416.9531,1677.9375 C1416.9531,1678.2188 1417.0938,1678.4688 1417.3125,1678.6406 C1417.4844,1678.75 1417.6563,1678.7813 1418.0938,1678.7813 L1419.1719,1678.7813 L1416.5313,1685.2969 C1416.1094,1685.2969 1415.9531,1685.3125 1415.7969,1685.4219 C1415.5469,1685.5781 1415.3906,1685.8594 1415.3906,1686.1563 C1415.3906,1686.7188 1415.7656,1687 1416.5156,1687 L1418.7813,1687 C1419.1406,1687 1419.3594,1686.9688 1419.4844,1686.875 C1419.75,1686.7344 1419.8906,1686.4375 1419.8906,1686.1563 C1419.8906,1685.875 1419.7656,1685.625 1419.5469,1685.4531 C1419.375,1685.3281 1419.2344,1685.2969 1418.7813,1685.2969 L1418.3906,1685.2969 L1418.7813,1684.3125 L1422.8281,1684.3125 Z M1422.125,1682.6094 L1419.4531,1682.6094 L1420.7969,1679.3438 L1422.125,1682.6094 Z "
fill="#000000" /><text fill="#000000" font-family="sans-serif" font-size="14" font-style="italic"
lengthAdjust="spacing" textLength="42" x="1441.25" y="1687.3467">Robot</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="1275.5" x2="1616.5" y1="1698.5" y2="1698.5" />
<line style="stroke:#181818;stroke-width:0.5;" x1="1275.5" x2="1616.5" y1="1706.5" y2="1706.5" />
<ellipse cx="1285.5" cy="1720.1484" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="132" x="1294.5"
y="1723.4951">getReservoir(): int</text>
<ellipse cx="1285.5" cy="1736.4453" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="198" x="1294.5"
y="1739.792">isAccessible(Case): boolean</text>
<ellipse cx="1285.5" cy="1752.7422" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="243" x="1294.5"
y="1756.0889">followPath(Simulateur, Path): void</text>
<ellipse cx="1285.5" cy="1769.0391" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="164" x="1294.5"
y="1772.3857">setPosition(Case): void</text>
<ellipse cx="1285.5" cy="1785.3359" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="127" x="1294.5"
y="1788.6826">deverserEau(): int</text>
<ellipse cx="1285.5" cy="1801.6328" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="274" x="1294.5"
y="1804.9795">startMove(Simulateur, Direction): void</text>
<ellipse cx="1285.5" cy="1817.9297" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="220" x="1294.5"
y="1821.2764">isWaiting(Simulateur): boolean</text>
<ellipse cx="1285.5" cy="1834.2266" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="316" x="1294.5"
y="1837.5732">startMove(Simulateur, Direction, Case): void</text>
<ellipse cx="1285.5" cy="1850.5234" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="154" x="1294.5"
y="1853.8701">getTimeOn(Case): int</text>
<ellipse cx="1285.5" cy="1866.8203" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="170" x="1294.5"
y="1870.167">remplirReservoir(): void</text>
<ellipse cx="1285.5" cy="1883.1172" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="317" x="1294.5"
y="1886.4639">startIntervention(Simulateur, boolean): void</text>
<ellipse cx="1285.5" cy="1899.4141" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="179" x="1294.5"
y="1902.7607">remplir(Simulateur): void</text>
<ellipse cx="1285.5" cy="1915.7109" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="136" x="1294.5"
y="1919.0576">getPosition(): Case</text>
<ellipse cx="1285.5" cy="1932.0078" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="302" x="1294.5"
y="1935.3545">intervenir(Simulateur, long, boolean): void</text>
<ellipse cx="1285.5" cy="1948.3047" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="164" x="1294.5"
y="1951.6514">getSpeedOn(Case): int</text>
<ellipse cx="1285.5" cy="1964.6016" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="218" x="1294.5"
y="1967.9482">remplir(Simulateur, long): void</text>
<ellipse cx="1285.5" cy="1980.8984" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="138" x="1294.5"
y="1984.2451">setSpeed(int): void</text>
</g>
<!--MD5=[e31180a62a3008da4604adcfe0584f3b]
class RobotAChenille-->
<g id="elem_RobotAChenille">
<rect codeLine="198" fill="#F1F1F1" height="129.4844" id="RobotAChenille" rx="2.5" ry="2.5"
style="stroke:#181818;stroke-width:0.5;" width="224" x="959.5" y="1798.5" />
<ellipse cx="1010.75" cy="1814.5" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;" />
<path
d="M1013.0938,1810.1719 C1012.1563,1809.7344 1011.5625,1809.5938 1010.6875,1809.5938 C1008.0625,1809.5938 1006.0625,1811.6719 1006.0625,1814.3906 L1006.0625,1815.5156 C1006.0625,1818.0938 1008.1719,1819.9844 1011.0625,1819.9844 C1012.2813,1819.9844 1013.4375,1819.6875 1014.1875,1819.1406 C1014.7656,1818.7344 1015.0938,1818.2813 1015.0938,1817.8906 C1015.0938,1817.4375 1014.7031,1817.0469 1014.2344,1817.0469 C1014.0156,1817.0469 1013.8125,1817.125 1013.625,1817.3125 C1013.1719,1817.7969 1013.1719,1817.7969 1012.9844,1817.8906 C1012.5625,1818.1563 1011.875,1818.2813 1011.1094,1818.2813 C1009.0625,1818.2813 1007.7656,1817.1875 1007.7656,1815.4844 L1007.7656,1814.3906 C1007.7656,1812.6094 1009.0156,1811.2969 1010.75,1811.2969 C1011.3281,1811.2969 1011.9375,1811.4531 1012.4063,1811.7031 C1012.8906,1811.9844 1013.0625,1812.2031 1013.1563,1812.6094 C1013.2188,1813.0156 1013.25,1813.1406 1013.3906,1813.2656 C1013.5313,1813.4063 1013.7656,1813.5156 1013.9844,1813.5156 C1014.25,1813.5156 1014.5156,1813.375 1014.6875,1813.1563 C1014.7969,1813 1014.8281,1812.8125 1014.8281,1812.3906 L1014.8281,1810.9688 C1014.8281,1810.5313 1014.8125,1810.4063 1014.7188,1810.25 C1014.5625,1809.9844 1014.2813,1809.8438 1013.9844,1809.8438 C1013.6875,1809.8438 1013.4844,1809.9375 1013.2656,1810.25 L1013.0938,1810.1719 Z "
fill="#000000" /><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing"
textLength="113" x="1031.25" y="1819.3467">RobotAChenille</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="960.5" x2="1182.5" y1="1830.5" y2="1830.5" />
<line style="stroke:#181818;stroke-width:0.5;" x1="960.5" x2="1182.5" y1="1838.5" y2="1838.5" />
<ellipse cx="970.5" cy="1852.1484" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="164" x="979.5"
y="1855.4951">setPosition(Case): void</text>
<ellipse cx="970.5" cy="1868.4453" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="198" x="979.5"
y="1871.792">isAccessible(Case): boolean</text>
<ellipse cx="970.5" cy="1884.7422" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="183" x="979.5"
y="1888.0889">findWater(Case): boolean</text>
<ellipse cx="970.5" cy="1901.0391" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="164" x="979.5"
y="1904.3857">getSpeedOn(Case): int</text>
<ellipse cx="970.5" cy="1917.3359" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="138" x="979.5"
y="1920.6826">setSpeed(int): void</text>
</g>
<!--MD5=[21e11023aeb3a95497c0e595987b15f3]
class RobotAPattes-->
<g id="elem_RobotAPattes">
<rect codeLine="205" fill="#F1F1F1" height="162.0781" id="RobotAPattes" rx="2.5" ry="2.5"
style="stroke:#181818;stroke-width:0.5;" width="224" x="959.5" y="1963" />
<ellipse cx="1016.25" cy="1979" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;" />
<path
d="M1018.5938,1974.6719 C1017.6563,1974.2344 1017.0625,1974.0938 1016.1875,1974.0938 C1013.5625,1974.0938 1011.5625,1976.1719 1011.5625,1978.8906 L1011.5625,1980.0156 C1011.5625,1982.5938 1013.6719,1984.4844 1016.5625,1984.4844 C1017.7813,1984.4844 1018.9375,1984.1875 1019.6875,1983.6406 C1020.2656,1983.2344 1020.5938,1982.7813 1020.5938,1982.3906 C1020.5938,1981.9375 1020.2031,1981.5469 1019.7344,1981.5469 C1019.5156,1981.5469 1019.3125,1981.625 1019.125,1981.8125 C1018.6719,1982.2969 1018.6719,1982.2969 1018.4844,1982.3906 C1018.0625,1982.6563 1017.375,1982.7813 1016.6094,1982.7813 C1014.5625,1982.7813 1013.2656,1981.6875 1013.2656,1979.9844 L1013.2656,1978.8906 C1013.2656,1977.1094 1014.5156,1975.7969 1016.25,1975.7969 C1016.8281,1975.7969 1017.4375,1975.9531 1017.9063,1976.2031 C1018.3906,1976.4844 1018.5625,1976.7031 1018.6563,1977.1094 C1018.7188,1977.5156 1018.75,1977.6406 1018.8906,1977.7656 C1019.0313,1977.9063 1019.2656,1978.0156 1019.4844,1978.0156 C1019.75,1978.0156 1020.0156,1977.875 1020.1875,1977.6563 C1020.2969,1977.5 1020.3281,1977.3125 1020.3281,1976.8906 L1020.3281,1975.4688 C1020.3281,1975.0313 1020.3125,1974.9063 1020.2188,1974.75 C1020.0625,1974.4844 1019.7813,1974.3438 1019.4844,1974.3438 C1019.1875,1974.3438 1018.9844,1974.4375 1018.7656,1974.75 L1018.5938,1974.6719 Z "
fill="#000000" /><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing"
textLength="102" x="1036.75" y="1983.8467">RobotAPattes</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="960.5" x2="1182.5" y1="1995" y2="1995" />
<line style="stroke:#181818;stroke-width:0.5;" x1="960.5" x2="1182.5" y1="2003" y2="2003" />
<ellipse cx="970.5" cy="2016.6484" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="183" x="979.5"
y="2019.9951">findWater(Case): boolean</text>
<ellipse cx="970.5" cy="2032.9453" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="164" x="979.5"
y="2036.292">getSpeedOn(Case): int</text>
<ellipse cx="970.5" cy="2049.2422" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="164" x="979.5"
y="2052.5889">setPosition(Case): void</text>
<ellipse cx="970.5" cy="2065.5391" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="198" x="979.5"
y="2068.8857">isAccessible(Case): boolean</text>
<ellipse cx="970.5" cy="2081.8359" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="170" x="979.5"
y="2085.1826">remplirReservoir(): void</text>
<ellipse cx="970.5" cy="2098.1328" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="132" x="979.5"
y="2101.4795">getReservoir(): int</text>
<ellipse cx="970.5" cy="2114.4297" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="127" x="979.5"
y="2117.7764">deverserEau(): int</text>
</g>
<!--MD5=[ba04acec7c0f14e6b4592c3599de9090]
class RobotARoues-->
<g id="elem_RobotARoues">
<rect codeLine="214" fill="#F1F1F1" height="96.8906" id="RobotARoues" rx="2.5" ry="2.5"
style="stroke:#181818;stroke-width:0.5;" width="224" x="959.5" y="2160.5" />
<ellipse cx="1018.25" cy="2176.5" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;" />
<path
d="M1020.5938,2172.1719 C1019.6563,2171.7344 1019.0625,2171.5938 1018.1875,2171.5938 C1015.5625,2171.5938 1013.5625,2173.6719 1013.5625,2176.3906 L1013.5625,2177.5156 C1013.5625,2180.0938 1015.6719,2181.9844 1018.5625,2181.9844 C1019.7813,2181.9844 1020.9375,2181.6875 1021.6875,2181.1406 C1022.2656,2180.7344 1022.5938,2180.2813 1022.5938,2179.8906 C1022.5938,2179.4375 1022.2031,2179.0469 1021.7344,2179.0469 C1021.5156,2179.0469 1021.3125,2179.125 1021.125,2179.3125 C1020.6719,2179.7969 1020.6719,2179.7969 1020.4844,2179.8906 C1020.0625,2180.1563 1019.375,2180.2813 1018.6094,2180.2813 C1016.5625,2180.2813 1015.2656,2179.1875 1015.2656,2177.4844 L1015.2656,2176.3906 C1015.2656,2174.6094 1016.5156,2173.2969 1018.25,2173.2969 C1018.8281,2173.2969 1019.4375,2173.4531 1019.9063,2173.7031 C1020.3906,2173.9844 1020.5625,2174.2031 1020.6563,2174.6094 C1020.7188,2175.0156 1020.75,2175.1406 1020.8906,2175.2656 C1021.0313,2175.4063 1021.2656,2175.5156 1021.4844,2175.5156 C1021.75,2175.5156 1022.0156,2175.375 1022.1875,2175.1563 C1022.2969,2175 1022.3281,2174.8125 1022.3281,2174.3906 L1022.3281,2172.9688 C1022.3281,2172.5313 1022.3125,2172.4063 1022.2188,2172.25 C1022.0625,2171.9844 1021.7813,2171.8438 1021.4844,2171.8438 C1021.1875,2171.8438 1020.9844,2171.9375 1020.7656,2172.25 L1020.5938,2172.1719 Z "
fill="#000000" /><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing"
textLength="98" x="1038.75" y="2181.3467">RobotARoues</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="960.5" x2="1182.5" y1="2192.5" y2="2192.5" />
<line style="stroke:#181818;stroke-width:0.5;" x1="960.5" x2="1182.5" y1="2200.5" y2="2200.5" />
<ellipse cx="970.5" cy="2214.1484" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="183" x="979.5"
y="2217.4951">findWater(Case): boolean</text>
<ellipse cx="970.5" cy="2230.4453" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="198" x="979.5"
y="2233.792">isAccessible(Case): boolean</text>
<ellipse cx="970.5" cy="2246.7422" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="164" x="979.5"
y="2250.0889">setPosition(Case): void</text>
</g>
<!--MD5=[2e3f1e60e74253ff42e47f8bfdb04ee2]
class Drone-->
<g id="elem_Drone">
<rect codeLine="219" fill="#F1F1F1" height="96.8906" id="Drone" rx="2.5" ry="2.5"
style="stroke:#181818;stroke-width:0.5;" width="224" x="959.5" y="1666.5" />
<ellipse cx="1045.25" cy="1682.5" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;" />
<path
d="M1047.5938,1678.1719 C1046.6563,1677.7344 1046.0625,1677.5938 1045.1875,1677.5938 C1042.5625,1677.5938 1040.5625,1679.6719 1040.5625,1682.3906 L1040.5625,1683.5156 C1040.5625,1686.0938 1042.6719,1687.9844 1045.5625,1687.9844 C1046.7813,1687.9844 1047.9375,1687.6875 1048.6875,1687.1406 C1049.2656,1686.7344 1049.5938,1686.2813 1049.5938,1685.8906 C1049.5938,1685.4375 1049.2031,1685.0469 1048.7344,1685.0469 C1048.5156,1685.0469 1048.3125,1685.125 1048.125,1685.3125 C1047.6719,1685.7969 1047.6719,1685.7969 1047.4844,1685.8906 C1047.0625,1686.1563 1046.375,1686.2813 1045.6094,1686.2813 C1043.5625,1686.2813 1042.2656,1685.1875 1042.2656,1683.4844 L1042.2656,1682.3906 C1042.2656,1680.6094 1043.5156,1679.2969 1045.25,1679.2969 C1045.8281,1679.2969 1046.4375,1679.4531 1046.9063,1679.7031 C1047.3906,1679.9844 1047.5625,1680.2031 1047.6563,1680.6094 C1047.7188,1681.0156 1047.75,1681.1406 1047.8906,1681.2656 C1048.0313,1681.4063 1048.2656,1681.5156 1048.4844,1681.5156 C1048.75,1681.5156 1049.0156,1681.375 1049.1875,1681.1563 C1049.2969,1681 1049.3281,1680.8125 1049.3281,1680.3906 L1049.3281,1678.9688 C1049.3281,1678.5313 1049.3125,1678.4063 1049.2188,1678.25 C1049.0625,1677.9844 1048.7813,1677.8438 1048.4844,1677.8438 C1048.1875,1677.8438 1047.9844,1677.9375 1047.7656,1678.25 L1047.5938,1678.1719 Z "
fill="#000000" /><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing"
textLength="44" x="1065.75" y="1687.3467">Drone</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="960.5" x2="1182.5" y1="1698.5" y2="1698.5" />
<line style="stroke:#181818;stroke-width:0.5;" x1="960.5" x2="1182.5" y1="1706.5" y2="1706.5" />
<ellipse cx="970.5" cy="1720.1484" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="183" x="979.5"
y="1723.4951">findWater(Case): boolean</text>
<ellipse cx="970.5" cy="1736.4453" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="138" x="979.5"
y="1739.792">setSpeed(int): void</text>
<ellipse cx="970.5" cy="1752.7422" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="198" x="979.5"
y="1756.0889">isAccessible(Case): boolean</text>
</g>
<!--MD5=[db94511ff73c25040c57072aa4771965]
class Path-->
<g id="elem_Path">
<rect codeLine="228" fill="#F1F1F1" height="129.4844" id="Path" rx="2.5" ry="2.5"
style="stroke:#181818;stroke-width:0.5;" width="266" x="1729" y="1901.5" />
<ellipse cx="1841.25" cy="1917.5" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;" />
<path
d="M1843.5938,1913.1719 C1842.6563,1912.7344 1842.0625,1912.5938 1841.1875,1912.5938 C1838.5625,1912.5938 1836.5625,1914.6719 1836.5625,1917.3906 L1836.5625,1918.5156 C1836.5625,1921.0938 1838.6719,1922.9844 1841.5625,1922.9844 C1842.7813,1922.9844 1843.9375,1922.6875 1844.6875,1922.1406 C1845.2656,1921.7344 1845.5938,1921.2813 1845.5938,1920.8906 C1845.5938,1920.4375 1845.2031,1920.0469 1844.7344,1920.0469 C1844.5156,1920.0469 1844.3125,1920.125 1844.125,1920.3125 C1843.6719,1920.7969 1843.6719,1920.7969 1843.4844,1920.8906 C1843.0625,1921.1563 1842.375,1921.2813 1841.6094,1921.2813 C1839.5625,1921.2813 1838.2656,1920.1875 1838.2656,1918.4844 L1838.2656,1917.3906 C1838.2656,1915.6094 1839.5156,1914.2969 1841.25,1914.2969 C1841.8281,1914.2969 1842.4375,1914.4531 1842.9063,1914.7031 C1843.3906,1914.9844 1843.5625,1915.2031 1843.6563,1915.6094 C1843.7188,1916.0156 1843.75,1916.1406 1843.8906,1916.2656 C1844.0313,1916.4063 1844.2656,1916.5156 1844.4844,1916.5156 C1844.75,1916.5156 1845.0156,1916.375 1845.1875,1916.1563 C1845.2969,1916 1845.3281,1915.8125 1845.3281,1915.3906 L1845.3281,1913.9688 C1845.3281,1913.5313 1845.3125,1913.4063 1845.2188,1913.25 C1845.0625,1912.9844 1844.7813,1912.8438 1844.4844,1912.8438 C1844.1875,1912.8438 1843.9844,1912.9375 1843.7656,1913.25 L1843.5938,1913.1719 Z "
fill="#000000" /><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing"
textLength="33" x="1861.75" y="1922.3467">Path</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="1730" x2="1994" y1="1933.5" y2="1933.5" />
<line style="stroke:#181818;stroke-width:0.5;" x1="1730" x2="1994" y1="1941.5" y2="1941.5" />
<ellipse cx="1740" cy="1955.1484" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="124" x="1749"
y="1958.4951">getCarte(): Carte</text>
<ellipse cx="1740" cy="1971.4453" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="144" x="1749"
y="1974.792">addStep(Case): void</text>
<ellipse cx="1740" cy="1987.7422" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="115" x="1749"
y="1991.0889">getStart(): Case</text>
<ellipse cx="1740" cy="2004.0391" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="126" x="1749"
y="2007.3857">getDuration(): int</text>
<ellipse cx="1740" cy="2020.3359" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="240" x="1749"
y="2023.6826">getPath(): LinkedList<Direction></text>
</g>
<!--MD5=[447626b9608a78b9e2ebd916603aaf5d]
class SelfDriving-->
<g id="elem_SelfDriving">
<rect codeLine="235" fill="#F1F1F1" height="129.4844" id="SelfDriving" rx="2.5" ry="2.5"
style="stroke:#181818;stroke-width:0.5;" width="313" x="1705.5" y="1737.5" />
<ellipse cx="1818.75" cy="1753.5" fill="#A9DCDF" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;" />
<path
d="M1820.8281,1755.3125 L1821.2188,1756.2969 L1820.8281,1756.2969 C1820.375,1756.2969 1820.2656,1756.3125 1820.1094,1756.4219 C1819.8594,1756.5781 1819.7031,1756.8594 1819.7031,1757.1563 C1819.7031,1757.4219 1819.8438,1757.6719 1820.0625,1757.8281 C1820.2031,1757.9531 1820.4063,1758 1820.8281,1758 L1823.1875,1758 C1823.5469,1758 1823.7656,1757.9688 1823.9063,1757.875 C1824.1563,1757.7344 1824.3125,1757.4375 1824.3125,1757.1563 C1824.3125,1756.875 1824.1719,1756.625 1823.9531,1756.4688 C1823.7813,1756.3281 1823.625,1756.2969 1823.1563,1756.2969 L1819.7656,1748.0938 L1816.0938,1748.0938 C1815.6406,1748.0938 1815.5156,1748.1094 1815.3594,1748.2031 C1815.1094,1748.375 1814.9531,1748.6563 1814.9531,1748.9375 C1814.9531,1749.2188 1815.0938,1749.4688 1815.3125,1749.6406 C1815.4844,1749.75 1815.6563,1749.7813 1816.0938,1749.7813 L1817.1719,1749.7813 L1814.5313,1756.2969 C1814.1094,1756.2969 1813.9531,1756.3125 1813.7969,1756.4219 C1813.5469,1756.5781 1813.3906,1756.8594 1813.3906,1757.1563 C1813.3906,1757.7188 1813.7656,1758 1814.5156,1758 L1816.7813,1758 C1817.1406,1758 1817.3594,1757.9688 1817.4844,1757.875 C1817.75,1757.7344 1817.8906,1757.4375 1817.8906,1757.1563 C1817.8906,1756.875 1817.7656,1756.625 1817.5469,1756.4531 C1817.375,1756.3281 1817.2344,1756.2969 1816.7813,1756.2969 L1816.3906,1756.2969 L1816.7813,1755.3125 L1820.8281,1755.3125 Z M1820.125,1753.6094 L1817.4531,1753.6094 L1818.7969,1750.3438 L1820.125,1753.6094 Z "
fill="#000000" /><text fill="#000000" font-family="sans-serif" font-size="14" font-style="italic"
lengthAdjust="spacing" textLength="78" x="1839.25" y="1758.3467">SelfDriving</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="1706.5" x2="2017.5" y1="1769.5" y2="1769.5" />
<line style="stroke:#181818;stroke-width:0.5;" x1="1706.5" x2="2017.5" y1="1777.5" y2="1777.5" />
<ellipse cx="1716.5" cy="1791.1484" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="164" x="1725.5"
y="1794.4951">getSpeedOn(Case): int</text>
<ellipse cx="1716.5" cy="1807.4453" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="183" x="1725.5"
y="1810.792">findWater(Case): boolean</text>
<ellipse cx="1716.5" cy="1823.7422" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="154" x="1725.5"
y="1827.0889">getTimeOn(Case): int</text>
<ellipse cx="1716.5" cy="1840.0391" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="287" x="1725.5"
y="1843.3857">Dijkstra(Case, CaseCompareCond): Path</text>
<ellipse cx="1716.5" cy="1856.3359" fill="#84BE84" rx="3" ry="3" style="stroke:#038048;stroke-width:1.0;" /><text
fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing" textLength="198" x="1725.5"
y="1859.6826">isAccessible(Case): boolean</text>
</g>
<!--MD5=[8d3a830b67c252bee88a11abdd7d6fed]
class Invader-->
<g id="elem_Invader">
<rect codeLine="104" fill="#F1F1F1" height="80.5938" id="Invader" rx="2.5" ry="2.5"
style="stroke:#181818;stroke-width:0.5;" width="125" x="650.5" y="1610.5" />
<ellipse cx="683.5" cy="1626.5" fill="#ADD1B2" rx="11" ry="11" style="stroke:#181818;stroke-width:1.0;" />
<path
d="M685.8438,1622.1719 C684.9063,1621.7344 684.3125,1621.5938 683.4375,1621.5938 C680.8125,1621.5938 678.8125,1623.6719 678.8125,1626.3906 L678.8125,1627.5156 C678.8125,1630.0938 680.9219,1631.9844 683.8125,1631.9844 C685.0313,1631.9844 686.1875,1631.6875 686.9375,1631.1406 C687.5156,1630.7344 687.8438,1630.2813 687.8438,1629.8906 C687.8438,1629.4375 687.4531,1629.0469 686.9844,1629.0469 C686.7656,1629.0469 686.5625,1629.125 686.375,1629.3125 C685.9219,1629.7969 685.9219,1629.7969 685.7344,1629.8906 C685.3125,1630.1563 684.625,1630.2813 683.8594,1630.2813 C681.8125,1630.2813 680.5156,1629.1875 680.5156,1627.4844 L680.5156,1626.3906 C680.5156,1624.6094 681.7656,1623.2969 683.5,1623.2969 C684.0781,1623.2969 684.6875,1623.4531 685.1563,1623.7031 C685.6406,1623.9844 685.8125,1624.2031 685.9063,1624.6094 C685.9688,1625.0156 686,1625.1406 686.1406,1625.2656 C686.2813,1625.4063 686.5156,1625.5156 686.7344,1625.5156 C687,1625.5156 687.2656,1625.375 687.4375,1625.1563 C687.5469,1625 687.5781,1624.8125 687.5781,1624.3906 L687.5781,1622.9688 C687.5781,1622.5313 687.5625,1622.4063 687.4688,1622.25 C687.3125,1621.9844 687.0313,1621.8438 686.7344,1621.8438 C686.4375,1621.8438 686.2344,1621.9375 686.0156,1622.25 L685.8438,1622.1719 Z "
fill="#000000" /><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacing"
textLength="53" x="701.5" y="1631.3467">Invader</text>
<line style="stroke:#181818;stroke-width:0.5;" x1="651.5" x2="774.5" y1="1642.5" y2="1642.5" />
<line style="stroke:#181818;stroke-width:0.5;" x1="651.5" x2="774.5" y1="1650.5" y2="1650.5" />
<polygon fill="#4177AF" points="661.5,1660.1484,657.5,1666.1484,665.5,1666.1484"
style="stroke:#1963A0;stroke-width:1.0;" /><text fill="#000000" font-family="sans-serif" font-size="14"
lengthAdjust="spacing" textLength="82" x="670.5" y="1667.4951">next(): void</text>
<polygon fill="#4177AF" points="661.5,1676.4453,657.5,1682.4453,665.5,1682.4453"
style="stroke:#1963A0;stroke-width:1.0;" /><text fill="#000000" font-family="sans-serif" font-size="14"
lengthAdjust="spacing" textLength="99" x="670.5" y="1683.792">restart(): void</text>
</g>
<!--MD5=[06b63154f1fbe4a5f82d03eb79648e5c]
link scenarios to manage-->
<!--MD5=[74807546c22595824e1ab3b75d476e3e]
link Strategie to simu-->
<!--MD5=[d59070c141573e443f25a67f4173cd3c]
link manage to terrain-->
<!--MD5=[d45be0a3ee1bea597fbc38b1086b9e77]
link simu to robot-->
<!--MD5=[e2be9924d79c4eeafcafb7f74a698272]
link terrain to pathfinding-->
<!--MD5=[d321b6f15c963af4e33cad091c5195b0]
link robot to pathfinding-->
<!--MD5=[d125c102000792f26a103fe83b73deb2]
link NatureTerrain to Direction-->
<!--MD5=[35f793c8a3ecc6540f6a669f5a560b44]
link SelfDriving to Path-->
<!--MD5=[f70c989d86b356e1fce9a149b362fb5a]
link Path to SelfDriving-->
<g id="link_Path_SelfDriving">
<path codeLine="302" d="M1928.5,1889.183 C1928.5,1889.183 1928.5,1879.615 1928.5,1879.615 " fill="none"
id="Path-SelfDriving" style="stroke:#595959;stroke-width:1.0;" />
<polygon fill="none" points="1928.5,1901.183,1932.5,1895.183,1928.5,1889.183,1924.5,1895.183,1928.5,1901.183"
style="stroke:#595959;stroke-width:1.0;" />
<polygon fill="#595959" points="1928.5,1866.615,1924.5,1875.615,1928.5,1871.615,1932.5,1875.615,1928.5,1866.615"
style="stroke:#595959;stroke-width:1.0;" />
<line style="stroke:#595959;stroke-width:1.0;" x1="1928.5" x2="1928.5" y1="1871.615" y2="1879.615" /><text
fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing" textLength="7" x="1928.7844"
y="1886.9999">*</text><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacing"
textLength="8" x="1927.3359" y="1890.321">1</text>
</g>
<!--MD5=[35f793c8a3ecc6540f6a669f5a560b44]
link SelfDriving to Path-->