1 <?xml version="1.0" encoding="UTF-8"?>
2 <dia:diagram xmlns:dia="http://www.lysator.liu.se/~alla/dia/">
4 <dia:attribute name="background">
5 <dia:color val="#ffffff"/>
7 <dia:attribute name="pagebreak">
8 <dia:color val="#000099"/>
10 <dia:attribute name="paper">
11 <dia:composite type="paper">
12 <dia:attribute name="name">
13 <dia:string>#A4#</dia:string>
15 <dia:attribute name="tmargin">
16 <dia:real val="2.8222000598907471"/>
18 <dia:attribute name="bmargin">
19 <dia:real val="2.8222000598907471"/>
21 <dia:attribute name="lmargin">
22 <dia:real val="2.8222000598907471"/>
24 <dia:attribute name="rmargin">
25 <dia:real val="2.8222000598907471"/>
27 <dia:attribute name="is_portrait">
28 <dia:boolean val="true"/>
30 <dia:attribute name="scaling">
33 <dia:attribute name="fitto">
34 <dia:boolean val="false"/>
38 <dia:attribute name="grid">
39 <dia:composite type="grid">
40 <dia:attribute name="width_x">
43 <dia:attribute name="width_y">
46 <dia:attribute name="visible_x">
49 <dia:attribute name="visible_y">
52 <dia:composite type="color"/>
55 <dia:attribute name="color">
56 <dia:color val="#d8e5e5"/>
58 <dia:attribute name="guides">
59 <dia:composite type="guides">
60 <dia:attribute name="hguides"/>
61 <dia:attribute name="vguides"/>
65 <dia:layer name="Fondo" visible="true">
66 <dia:object type="UML - State" version="0" id="O0">
67 <dia:attribute name="obj_pos">
68 <dia:point val="23.5,5.95"/>
70 <dia:attribute name="obj_bb">
71 <dia:rectangle val="23.5,5.95;27.5,7.75"/>
73 <dia:attribute name="elem_corner">
74 <dia:point val="23.5,5.95"/>
76 <dia:attribute name="elem_width">
79 <dia:attribute name="elem_height">
82 <dia:attribute name="line_colour">
83 <dia:color val="#000000"/>
85 <dia:attribute name="fill_colour">
86 <dia:color val="#ffffff"/>
88 <dia:attribute name="text">
89 <dia:composite type="text">
90 <dia:attribute name="string">
91 <dia:string>#Pensando#</dia:string>
93 <dia:attribute name="font">
94 <dia:font family="sans" style="0" name="Helvetica"/>
96 <dia:attribute name="height">
97 <dia:real val="0.80000000000000004"/>
99 <dia:attribute name="pos">
100 <dia:point val="25.5,7.05"/>
102 <dia:attribute name="color">
103 <dia:color val="#000000"/>
105 <dia:attribute name="alignment">
111 <dia:object type="UML - State" version="0" id="O1">
112 <dia:attribute name="obj_pos">
113 <dia:point val="11.15,12.2"/>
115 <dia:attribute name="obj_bb">
116 <dia:rectangle val="11.15,12.2;18.85,14"/>
118 <dia:attribute name="elem_corner">
119 <dia:point val="11.15,12.2"/>
121 <dia:attribute name="elem_width">
122 <dia:real val="7.7000000000000002"/>
124 <dia:attribute name="elem_height">
125 <dia:real val="1.8"/>
127 <dia:attribute name="line_colour">
128 <dia:color val="#000000"/>
130 <dia:attribute name="fill_colour">
131 <dia:color val="#ffffff"/>
133 <dia:attribute name="text">
134 <dia:composite type="text">
135 <dia:attribute name="string">
136 <dia:string>#Obteniendo Palito Derecho#</dia:string>
138 <dia:attribute name="font">
139 <dia:font family="sans" style="0" name="Helvetica"/>
141 <dia:attribute name="height">
142 <dia:real val="0.80000000000000004"/>
144 <dia:attribute name="pos">
145 <dia:point val="15,13.3"/>
147 <dia:attribute name="color">
148 <dia:color val="#000000"/>
150 <dia:attribute name="alignment">
156 <dia:object type="UML - State" version="0" id="O2">
157 <dia:attribute name="obj_pos">
158 <dia:point val="31.8,18.45"/>
160 <dia:attribute name="obj_bb">
161 <dia:rectangle val="31.8,18.45;35.8,20.25"/>
163 <dia:attribute name="elem_corner">
164 <dia:point val="31.8,18.45"/>
166 <dia:attribute name="elem_width">
169 <dia:attribute name="elem_height">
170 <dia:real val="1.8"/>
172 <dia:attribute name="line_colour">
173 <dia:color val="#000000"/>
175 <dia:attribute name="fill_colour">
176 <dia:color val="#ffffff"/>
178 <dia:attribute name="text">
179 <dia:composite type="text">
180 <dia:attribute name="string">
181 <dia:string>#Comiendo#</dia:string>
183 <dia:attribute name="font">
184 <dia:font family="sans" style="0" name="Helvetica"/>
186 <dia:attribute name="height">
187 <dia:real val="0.80000000000000004"/>
189 <dia:attribute name="pos">
190 <dia:point val="33.8,19.55"/>
192 <dia:attribute name="color">
193 <dia:color val="#000000"/>
195 <dia:attribute name="alignment">
201 <dia:object type="UML - State" version="0" id="O3">
202 <dia:attribute name="obj_pos">
203 <dia:point val="35,12.25"/>
205 <dia:attribute name="obj_bb">
206 <dia:rectangle val="35,12.25;40.35,14.05"/>
208 <dia:attribute name="elem_corner">
209 <dia:point val="35,12.25"/>
211 <dia:attribute name="elem_width">
212 <dia:real val="5.3499999999999996"/>
214 <dia:attribute name="elem_height">
215 <dia:real val="1.8"/>
217 <dia:attribute name="line_colour">
218 <dia:color val="#000000"/>
220 <dia:attribute name="fill_colour">
221 <dia:color val="#ffffff"/>
223 <dia:attribute name="text">
224 <dia:composite type="text">
225 <dia:attribute name="string">
226 <dia:string>#Liberando Palitos#</dia:string>
228 <dia:attribute name="font">
229 <dia:font family="sans" style="0" name="Helvetica"/>
231 <dia:attribute name="height">
232 <dia:real val="0.80000000000000004"/>
234 <dia:attribute name="pos">
235 <dia:point val="37.675,13.35"/>
237 <dia:attribute name="color">
238 <dia:color val="#000000"/>
240 <dia:attribute name="alignment">
246 <dia:object type="UML - State Term" version="0" id="O4">
247 <dia:attribute name="obj_pos">
248 <dia:point val="24.95,3.7"/>
250 <dia:attribute name="obj_bb">
251 <dia:rectangle val="24.95,3.7;25.95,4.7"/>
253 <dia:attribute name="elem_corner">
254 <dia:point val="24.95,3.7"/>
256 <dia:attribute name="elem_width">
259 <dia:attribute name="elem_height">
262 <dia:attribute name="is_final">
263 <dia:boolean val="false"/>
266 <dia:object type="UML - State Term" version="0" id="O5">
267 <dia:attribute name="obj_pos">
268 <dia:point val="43,12.4"/>
270 <dia:attribute name="obj_bb">
271 <dia:rectangle val="43,12.4;44.5,13.9"/>
273 <dia:attribute name="elem_corner">
274 <dia:point val="43,12.4"/>
276 <dia:attribute name="elem_width">
277 <dia:real val="1.5"/>
279 <dia:attribute name="elem_height">
280 <dia:real val="1.5"/>
282 <dia:attribute name="is_final">
283 <dia:boolean val="true"/>
286 <dia:object type="Standard - Line" version="0" id="O6">
287 <dia:attribute name="obj_pos">
288 <dia:point val="25.45,4.7"/>
290 <dia:attribute name="obj_bb">
291 <dia:rectangle val="24.9984,4.64804;26.0016,6.01994"/>
293 <dia:attribute name="conn_endpoints">
294 <dia:point val="25.45,4.7"/>
295 <dia:point val="25.5,5.95"/>
297 <dia:attribute name="numcp">
300 <dia:attribute name="end_arrow">
303 <dia:attribute name="end_arrow_length">
304 <dia:real val="0.5"/>
306 <dia:attribute name="end_arrow_width">
307 <dia:real val="0.5"/>
310 <dia:connection handle="0" to="O4" connection="6"/>
311 <dia:connection handle="1" to="O0" connection="1"/>
314 <dia:object type="Standard - Arc" version="0" id="O7">
315 <dia:attribute name="obj_pos">
316 <dia:point val="23.5,6.85"/>
318 <dia:attribute name="obj_bb">
319 <dia:rectangle val="14.6913,6.78105;23.5689,12.6498"/>
321 <dia:attribute name="conn_endpoints">
322 <dia:point val="23.5,6.85"/>
323 <dia:point val="15,12.2"/>
325 <dia:attribute name="curve_distance">
328 <dia:attribute name="end_arrow">
331 <dia:attribute name="end_arrow_length">
332 <dia:real val="0.5"/>
334 <dia:attribute name="end_arrow_width">
335 <dia:real val="0.5"/>
338 <dia:connection handle="0" to="O0" connection="3"/>
339 <dia:connection handle="1" to="O1" connection="1"/>
342 <dia:object type="Standard - Arc" version="0" id="O8">
343 <dia:attribute name="obj_pos">
344 <dia:point val="15,14"/>
346 <dia:attribute name="obj_bb">
347 <dia:rectangle val="14.9496,13.9306;19.0229,19.6503"/>
349 <dia:attribute name="conn_endpoints">
350 <dia:point val="15,14"/>
351 <dia:point val="18.58,19.33"/>
353 <dia:attribute name="curve_distance">
356 <dia:attribute name="end_arrow">
359 <dia:attribute name="end_arrow_length">
360 <dia:real val="0.5"/>
362 <dia:attribute name="end_arrow_width">
363 <dia:real val="0.5"/>
366 <dia:connection handle="0" to="O1" connection="6"/>
367 <dia:connection handle="1" to="O20" connection="3"/>
370 <dia:object type="Standard - Arc" version="0" id="O9">
371 <dia:attribute name="obj_pos">
372 <dia:point val="35.8,19.35"/>
374 <dia:attribute name="obj_bb">
375 <dia:rectangle val="35.7362,13.8361;37.9851,19.4138"/>
377 <dia:attribute name="conn_endpoints">
378 <dia:point val="35.8,19.35"/>
379 <dia:point val="37.675,14.05"/>
381 <dia:attribute name="curve_distance">
384 <dia:attribute name="end_arrow">
387 <dia:attribute name="end_arrow_length">
388 <dia:real val="0.5"/>
390 <dia:attribute name="end_arrow_width">
391 <dia:real val="0.5"/>
394 <dia:connection handle="0" to="O2" connection="4"/>
395 <dia:connection handle="1" to="O3" connection="6"/>
398 <dia:object type="Standard - Arc" version="0" id="O10">
399 <dia:attribute name="obj_pos">
400 <dia:point val="37.675,12.25"/>
402 <dia:attribute name="obj_bb">
403 <dia:rectangle val="27.2214,6.3849;37.7426,12.3176"/>
405 <dia:attribute name="conn_endpoints">
406 <dia:point val="37.675,12.25"/>
407 <dia:point val="27.5,6.85"/>
409 <dia:attribute name="curve_distance">
412 <dia:attribute name="end_arrow">
415 <dia:attribute name="end_arrow_length">
416 <dia:real val="0.5"/>
418 <dia:attribute name="end_arrow_width">
419 <dia:real val="0.5"/>
422 <dia:connection handle="0" to="O3" connection="1"/>
423 <dia:connection handle="1" to="O0" connection="4"/>
426 <dia:object type="Standard - Line" version="0" id="O11">
427 <dia:attribute name="obj_pos">
428 <dia:point val="40.35,13.15"/>
430 <dia:attribute name="obj_bb">
431 <dia:rectangle val="40.3,12.65;43.05,13.65"/>
433 <dia:attribute name="conn_endpoints">
434 <dia:point val="40.35,13.15"/>
435 <dia:point val="43,13.15"/>
437 <dia:attribute name="numcp">
440 <dia:attribute name="end_arrow">
443 <dia:attribute name="end_arrow_length">
444 <dia:real val="0.5"/>
446 <dia:attribute name="end_arrow_width">
447 <dia:real val="0.5"/>
450 <dia:connection handle="0" to="O3" connection="4"/>
451 <dia:connection handle="1" to="O5" connection="3"/>
454 <dia:object type="Standard - Text" version="0" id="O12">
455 <dia:attribute name="obj_pos">
456 <dia:point val="31.85,7.2"/>
458 <dia:attribute name="obj_bb">
459 <dia:rectangle val="31.85,6.58;35.57,8.44"/>
461 <dia:attribute name="text">
462 <dia:composite type="text">
463 <dia:attribute name="string">
464 <dia:string>#Ambos Palitos
465 Liberados#</dia:string>
467 <dia:attribute name="font">
468 <dia:font family="sans" style="0" name="Helvetica"/>
470 <dia:attribute name="height">
471 <dia:real val="0.80000000000000004"/>
473 <dia:attribute name="pos">
474 <dia:point val="31.85,7.2"/>
476 <dia:attribute name="color">
477 <dia:color val="#000000"/>
479 <dia:attribute name="alignment">
485 <dia:object type="Standard - Text" version="0" id="O13">
486 <dia:attribute name="obj_pos">
487 <dia:point val="38.65,16.95"/>
489 <dia:attribute name="obj_bb">
490 <dia:rectangle val="38.65,16.33;42.87,18.19"/>
492 <dia:attribute name="text">
493 <dia:composite type="text">
494 <dia:attribute name="string">
495 <dia:string>#Transcurrio el
496 tiempo de comer#</dia:string>
498 <dia:attribute name="font">
499 <dia:font family="sans" style="0" name="Helvetica"/>
501 <dia:attribute name="height">
502 <dia:real val="0.80000000000000004"/>
504 <dia:attribute name="pos">
505 <dia:point val="38.65,16.95"/>
507 <dia:attribute name="color">
508 <dia:color val="#000000"/>
510 <dia:attribute name="alignment">
516 <dia:object type="Standard - Text" version="0" id="O14">
517 <dia:attribute name="obj_pos">
518 <dia:point val="12.2,18.15"/>
520 <dia:attribute name="obj_bb">
521 <dia:rectangle val="12.2,17.53;15.77,19.39"/>
523 <dia:attribute name="text">
524 <dia:composite type="text">
525 <dia:attribute name="string">
526 <dia:string>#Obtuvo Palito
527 Derecho#</dia:string>
529 <dia:attribute name="font">
530 <dia:font family="sans" style="0" name="Helvetica"/>
532 <dia:attribute name="height">
533 <dia:real val="0.80000000000000004"/>
535 <dia:attribute name="pos">
536 <dia:point val="12.2,18.15"/>
538 <dia:attribute name="color">
539 <dia:color val="#000000"/>
541 <dia:attribute name="alignment">
547 <dia:object type="Standard - Text" version="0" id="O15">
548 <dia:attribute name="obj_pos">
549 <dia:point val="14.1,7.95"/>
551 <dia:attribute name="obj_bb">
552 <dia:rectangle val="14.1,7.33;19.47,9.19"/>
554 <dia:attribute name="text">
555 <dia:composite type="text">
556 <dia:attribute name="string">
557 <dia:string>#Transcurrio el tiempo
558 de pensar#</dia:string>
560 <dia:attribute name="font">
561 <dia:font family="sans" style="0" name="Helvetica"/>
563 <dia:attribute name="height">
564 <dia:real val="0.80000000000000004"/>
566 <dia:attribute name="pos">
567 <dia:point val="14.1,7.95"/>
569 <dia:attribute name="color">
570 <dia:color val="#000000"/>
572 <dia:attribute name="alignment">
578 <dia:object type="Standard - Text" version="0" id="O16">
579 <dia:attribute name="obj_pos">
580 <dia:point val="40.5,11.15"/>
582 <dia:attribute name="obj_bb">
583 <dia:rectangle val="40.5,10.53;43.67,12.39"/>
585 <dia:attribute name="text">
586 <dia:composite type="text">
587 <dia:attribute name="string">
588 <dia:string>#Comio todas
589 las rondas#</dia:string>
591 <dia:attribute name="font">
592 <dia:font family="sans" style="0" name="Helvetica"/>
594 <dia:attribute name="height">
595 <dia:real val="0.80000000000000004"/>
597 <dia:attribute name="pos">
598 <dia:point val="40.5,11.15"/>
600 <dia:attribute name="color">
601 <dia:color val="#000000"/>
603 <dia:attribute name="alignment">
609 <dia:object type="Standard - Text" version="0" id="O17">
610 <dia:attribute name="obj_pos">
611 <dia:point val="15.3,3.3"/>
613 <dia:attribute name="obj_bb">
614 <dia:rectangle val="15.3,1.9;45.7,4.35"/>
616 <dia:attribute name="text">
617 <dia:composite type="text">
618 <dia:attribute name="string">
619 <dia:string>#Diagrama de Estados de un Filosofo y su Palito#</dia:string>
621 <dia:attribute name="font">
622 <dia:font family="sans" style="0" name="Helvetica"/>
624 <dia:attribute name="height">
627 <dia:attribute name="pos">
628 <dia:point val="15.3,3.3"/>
630 <dia:attribute name="color">
631 <dia:color val="#000000"/>
633 <dia:attribute name="alignment">
639 <dia:object type="Standard - Arc" version="0" id="O18">
640 <dia:attribute name="obj_pos">
641 <dia:point val="18.85,13.1"/>
643 <dia:attribute name="obj_bb">
644 <dia:rectangle val="18.7998,13.0406;35.0515,13.6502"/>
646 <dia:attribute name="conn_endpoints">
647 <dia:point val="18.85,13.1"/>
648 <dia:point val="35,13.15"/>
650 <dia:attribute name="curve_distance">
651 <dia:real val="-0.029047440750900509"/>
653 <dia:attribute name="end_arrow">
656 <dia:attribute name="end_arrow_length">
657 <dia:real val="0.5"/>
659 <dia:attribute name="end_arrow_width">
660 <dia:real val="0.5"/>
663 <dia:connection handle="0" to="O1" connection="4"/>
664 <dia:connection handle="1" to="O3" connection="3"/>
667 <dia:object type="Standard - Text" version="0" id="O19">
668 <dia:attribute name="obj_pos">
669 <dia:point val="23.53,11.78"/>
671 <dia:attribute name="obj_bb">
672 <dia:rectangle val="23.53,11.16;27.4,13.02"/>
674 <dia:attribute name="text">
675 <dia:composite type="text">
676 <dia:attribute name="string">
677 <dia:string>#Palito Derecho
678 Ocupado#</dia:string>
680 <dia:attribute name="font">
681 <dia:font family="sans" style="0" name="Helvetica"/>
683 <dia:attribute name="height">
684 <dia:real val="0.80000000000000004"/>
686 <dia:attribute name="pos">
687 <dia:point val="23.53,11.78"/>
689 <dia:attribute name="color">
690 <dia:color val="#000000"/>
692 <dia:attribute name="alignment">
698 <dia:object type="UML - State" version="0" id="O20">
699 <dia:attribute name="obj_pos">
700 <dia:point val="18.58,18.43"/>
702 <dia:attribute name="obj_bb">
703 <dia:rectangle val="18.58,18.43;26.48,20.23"/>
705 <dia:attribute name="elem_corner">
706 <dia:point val="18.58,18.43"/>
708 <dia:attribute name="elem_width">
709 <dia:real val="7.9000000000000004"/>
711 <dia:attribute name="elem_height">
712 <dia:real val="1.8"/>
714 <dia:attribute name="line_colour">
715 <dia:color val="#000000"/>
717 <dia:attribute name="fill_colour">
718 <dia:color val="#ffffff"/>
720 <dia:attribute name="text">
721 <dia:composite type="text">
722 <dia:attribute name="string">
723 <dia:string>#Obteniendo Palito Izquierdo#</dia:string>
725 <dia:attribute name="font">
726 <dia:font family="sans" style="0" name="Helvetica"/>
728 <dia:attribute name="height">
729 <dia:real val="0.80000000000000004"/>
731 <dia:attribute name="pos">
732 <dia:point val="22.53,19.53"/>
734 <dia:attribute name="color">
735 <dia:color val="#000000"/>
737 <dia:attribute name="alignment">
743 <dia:object type="Standard - Arc" version="0" id="O21">
744 <dia:attribute name="obj_pos">
745 <dia:point val="26.48,19.33"/>
747 <dia:attribute name="obj_bb">
748 <dia:rectangle val="26.4298,18.8498;31.8519,19.4509"/>
750 <dia:attribute name="conn_endpoints">
751 <dia:point val="26.48,19.33"/>
752 <dia:point val="31.8,19.35"/>
754 <dia:attribute name="curve_distance">
755 <dia:real val="0.060525888082463883"/>
757 <dia:attribute name="end_arrow">
760 <dia:attribute name="end_arrow_length">
761 <dia:real val="0.5"/>
763 <dia:attribute name="end_arrow_width">
764 <dia:real val="0.5"/>
767 <dia:connection handle="0" to="O20" connection="4"/>
768 <dia:connection handle="1" to="O2" connection="3"/>
771 <dia:object type="Standard - Text" version="0" id="O22">
772 <dia:attribute name="obj_pos">
773 <dia:point val="27.48,20.48"/>
775 <dia:attribute name="obj_bb">
776 <dia:rectangle val="27.48,19.86;31.05,21.72"/>
778 <dia:attribute name="text">
779 <dia:composite type="text">
780 <dia:attribute name="string">
781 <dia:string>#Obtuvo Palito
782 Izquierdo#</dia:string>
784 <dia:attribute name="font">
785 <dia:font family="sans" style="0" name="Helvetica"/>
787 <dia:attribute name="height">
788 <dia:real val="0.80000000000000004"/>
790 <dia:attribute name="pos">
791 <dia:point val="27.48,20.48"/>
793 <dia:attribute name="color">
794 <dia:color val="#000000"/>
796 <dia:attribute name="alignment">
802 <dia:object type="Standard - Arc" version="0" id="O23">
803 <dia:attribute name="obj_pos">
804 <dia:point val="26.48,18.43"/>
806 <dia:attribute name="obj_bb">
807 <dia:rectangle val="26.4127,13.5825;35.2731,18.4973"/>
809 <dia:attribute name="conn_endpoints">
810 <dia:point val="26.48,18.43"/>
811 <dia:point val="35,14.05"/>
813 <dia:attribute name="curve_distance">
814 <dia:real val="-0.029047440750900509"/>
816 <dia:attribute name="end_arrow">
819 <dia:attribute name="end_arrow_length">
820 <dia:real val="0.5"/>
822 <dia:attribute name="end_arrow_width">
823 <dia:real val="0.5"/>
826 <dia:connection handle="0" to="O20" connection="2"/>
827 <dia:connection handle="1" to="O3" connection="5"/>
830 <dia:object type="Standard - Text" version="0" id="O24">
831 <dia:attribute name="obj_pos">
832 <dia:point val="26.58,15.38"/>
834 <dia:attribute name="obj_bb">
835 <dia:rectangle val="26.58,14.76;30.5,16.62"/>
837 <dia:attribute name="text">
838 <dia:composite type="text">
839 <dia:attribute name="string">
840 <dia:string>#Palito Izquierdo
841 Ocupado#</dia:string>
843 <dia:attribute name="font">
844 <dia:font family="sans" style="0" name="Helvetica"/>
846 <dia:attribute name="height">
847 <dia:real val="0.80000000000000004"/>
849 <dia:attribute name="pos">
850 <dia:point val="26.58,15.38"/>
852 <dia:attribute name="color">
853 <dia:color val="#000000"/>
855 <dia:attribute name="alignment">