1
<?xml version="1.0" encoding="iso-8859-1"?>
3
<net id="Net-One" type="P/T net">
4
<labels x="783" y="49" width="267" height="183" border="true">
5
<text>This is an example of workflow modelling capabilities of TAPAAL.
1
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2
<pnml xmlns="http://www.informatik.hu-berlin.de/top/pnml/ptNetb">
3
<net id="TAPN1" type="P/T net">
4
<labels border="true" height="225" positionX="784" positionY="50" width="268">This is an example of workflow modelling capabilities of TAPAAL.
7
6
A number of tasks A0 to A7 with dependeces, task duration and a latest execution deadline are given.
9
By clicking on "Check Boundedness" in the query dialog, one will realise that the net with two additional tokens is bounded and verification finds the fastest schedule. The age of the token in the place Deadlines then shows the total time needed for execution of all tasks (15 time units in our case).</text>
13
<position x="0.0" y="75.0"/>
18
<offset x="25.0" y="-1.0"/>
24
<offset x="0.0" y="0.0"/>
31
<value><inf</value>
36
<position x="105.0" y="15.0"/>
41
<offset x="-5.0" y="35.0"/>
47
<offset x="0.0" y="0.0"/>
54
<value><inf</value>
59
<position x="300.0" y="180.0"/>
64
<offset x="7.0" y="35.0"/>
70
<offset x="0.0" y="0.0"/>
77
<value><inf</value>
82
<position x="405.0" y="180.0"/>
87
<offset x="-5.0" y="35.0"/>
93
<offset x="0.0" y="0.0"/>
100
<value><inf</value>
105
<position x="510.0" y="180.0"/>
108
<value>Sync2_A6</value>
110
<offset x="85.0" y="13.0"/>
116
<offset x="0.0" y="0.0"/>
123
<value><inf</value>
128
<position x="330.0" y="345.0"/>
131
<value>Deadlines</value>
133
<offset x="41.0" y="51.0"/>
139
<offset x="0.0" y="0.0"/>
146
<value><inf</value>
151
<position x="300.0" y="15.0"/>
156
<offset x="-5.0" y="35.0"/>
162
<offset x="0.0" y="0.0"/>
169
<value><inf</value>
174
<position x="480.0" y="15.0"/>
177
<value>Sync2_A2</value>
179
<offset x="-5.0" y="35.0"/>
185
<offset x="0.0" y="0.0"/>
192
<value><inf</value>
197
<position x="570.0" y="90.0"/>
202
<offset x="-5.0" y="35.0"/>
208
<offset x="0.0" y="0.0"/>
215
<value><inf</value>
220
<position x="675.0" y="90.0"/>
223
<value>Work_Done</value>
225
<offset x="30.0" y="-15.0"/>
231
<offset x="0.0" y="0.0"/>
238
<value><inf</value>
243
<position x="105.0" y="120.0"/>
248
<offset x="-5.0" y="35.0"/>
254
<offset x="0.0" y="0.0"/>
261
<value><inf</value>
266
<position x="105.0" y="225.0"/>
271
<offset x="-5.0" y="35.0"/>
277
<offset x="0.0" y="0.0"/>
284
<value><inf</value>
289
<position x="210.0" y="120.0"/>
292
<value>Sync1_A3</value>
294
<offset x="81.0" y="-3.0"/>
300
<offset x="0.0" y="0.0"/>
307
<value><inf</value>
312
<position x="210.0" y="225.0"/>
315
<value>Sync1_A4</value>
317
<offset x="33.0" y="46.0"/>
323
<offset x="0.0" y="0.0"/>
330
<value><inf</value>
335
<position x="525.0" y="90.0"/>
338
<value>Sync2_Done</value>
340
<offset x="-5.0" y="35.0"/>
361
<position x="390.0" y="15.0"/>
364
<value>A2_Done</value>
366
<offset x="-5.0" y="35.0"/>
387
<position x="195.0" y="15.0"/>
390
<value>A1_Done</value>
392
<offset x="25.0" y="41.0"/>
413
<position x="60.0" y="75.0"/>
416
<value>A0_Done</value>
418
<offset x="69.0" y="19.0"/>
439
<position x="165.0" y="120.0"/>
442
<value>A3_Done</value>
444
<offset x="19.0" y="43.0"/>
465
<position x="165.0" y="225.0"/>
468
<value>A4_Done</value>
470
<offset x="17.0" y="46.0"/>
491
<position x="255.0" y="180.0"/>
494
<value>Sync1_Done</value>
496
<offset x="7.0" y="22.0"/>
517
<position x="360.0" y="180.0"/>
520
<value>A5_Done</value>
522
<offset x="28.0" y="50.0"/>
543
<position x="465.0" y="180.0"/>
546
<value>A6_Done</value>
548
<offset x="26.0" y="42.0"/>
569
<position x="630.0" y="90.0"/>
572
<value>A7_Done</value>
574
<offset x="29.0" y="51.0"/>
593
<arc id="P0 to T3" source="P0" target="T3">
596
<value>[5,inf)</value>
602
<arcpath id="000" x="26" y="87" curvePoint="false"/>
603
<arcpath id="001" x="66" y="87" curvePoint="false"/>
604
<type value="timed"/>
606
<arc id="P10 to T7" source="P10" target="T7">
609
<value>[3,inf)</value>
615
<arcpath id="000" x="326" y="192" curvePoint="false"/>
616
<arcpath id="001" x="366" y="192" curvePoint="false"/>
617
<type value="timed"/>
619
<arc id="P11 to T8" source="P11" target="T8">
622
<value>[3,inf)</value>
628
<arcpath id="000" x="431" y="192" curvePoint="false"/>
629
<arcpath id="001" x="471" y="192" curvePoint="false"/>
630
<type value="timed"/>
632
<arc id="P12 to T0" source="P12" target="T0">
635
<value>[0,inf)</value>
641
<arcpath id="000" x="524" y="177" curvePoint="false"/>
642
<arcpath id="001" x="537" y="117" curvePoint="false"/>
643
<type value="timed"/>
645
<arc id="P13 to T1" source="P13" target="T1">
648
<value>[0,15]:1</value>
654
<arcpath id="000" x="338" y="342" curvePoint="false"/>
655
<arcpath id="001" x="316" y="121" curvePoint="true"/>
656
<arcpath id="002" x="396" y="32" curvePoint="true"/>
657
<type value="transport"/>
659
<arc id="P13 to T2" source="P13" target="T2">
662
<value>[0,9]:1</value>
668
<arcpath id="000" x="331" y="346" curvePoint="false"/>
669
<arcpath id="001" x="196" y="181" curvePoint="true"/>
670
<arcpath id="002" x="207" y="42" curvePoint="true"/>
671
<type value="transport"/>
673
<arc id="P13 to T3" source="P13" target="T3">
676
<value>[0,5]:1</value>
682
<arcpath id="000" x="327" y="361" curvePoint="false"/>
683
<arcpath id="001" x="151" y="406" curvePoint="true"/>
684
<arcpath id="002" x="31" y="361" curvePoint="true"/>
685
<arcpath id="003" x="31" y="166" curvePoint="true"/>
686
<arcpath id="004" x="72" y="102" curvePoint="false"/>
687
<type value="transport"/>
689
<arc id="P13 to T4" source="P13" target="T4">
692
<value>[0,9]:1</value>
698
<arcpath id="000" x="327" y="357" curvePoint="false"/>
699
<arcpath id="001" x="106" y="331" curvePoint="true"/>
700
<arcpath id="002" x="136" y="181" curvePoint="true"/>
701
<arcpath id="003" x="171" y="137" curvePoint="false"/>
702
<type value="transport"/>
704
<arc id="P13 to T5" source="P13" target="T5">
707
<value>[0,8]:1</value>
713
<arcpath id="000" x="327" y="356" curvePoint="false"/>
714
<arcpath id="001" x="196" y="331" curvePoint="true"/>
715
<arcpath id="002" x="177" y="252" curvePoint="true"/>
716
<type value="transport"/>
718
<arc id="P13 to T7" source="P13" target="T7">
721
<value>[0,13]:1</value>
727
<arcpath id="000" x="348" y="343" curvePoint="false"/>
728
<arcpath id="001" x="376" y="271" curvePoint="true"/>
729
<arcpath id="002" x="372" y="207" curvePoint="true"/>
730
<type value="transport"/>
732
<arc id="P13 to T8" source="P13" target="T8">
735
<value>[0,18]:1</value>
741
<arcpath id="000" x="356" y="353" curvePoint="false"/>
742
<arcpath id="001" x="466" y="301" curvePoint="true"/>
743
<arcpath id="002" x="477" y="207" curvePoint="true"/>
744
<type value="transport"/>
746
<arc id="P13 to T9" source="P13" target="T9">
749
<value>[0,25]:1</value>
755
<arcpath id="000" x="356" y="357" curvePoint="false"/>
756
<arcpath id="001" x="571" y="346" curvePoint="true"/>
757
<arcpath id="002" x="661" y="256" curvePoint="true"/>
758
<arcpath id="003" x="642" y="117" curvePoint="true"/>
759
<type value="transport"/>
761
<arc id="P1 to T2" source="P1" target="T2">
764
<value>[4,inf)</value>
770
<arcpath id="000" x="131" y="27" curvePoint="false"/>
771
<arcpath id="001" x="201" y="27" curvePoint="false"/>
772
<type value="timed"/>
774
<arc id="P2 to T1" source="P2" target="T1">
777
<value>[4,inf)</value>
783
<arcpath id="000" x="326" y="26" curvePoint="false"/>
784
<arcpath id="001" x="397" y="22" curvePoint="false"/>
785
<type value="timed"/>
787
<arc id="P3 to T0" source="P3" target="T0">
790
<value>[0,inf)</value>
796
<arcpath id="000" x="498" y="40" curvePoint="false"/>
797
<arcpath id="001" x="531" y="102" curvePoint="false"/>
798
<type value="timed"/>
800
<arc id="P4 to T9" source="P4" target="T9">
803
<value>[2,inf)</value>
809
<arcpath id="000" x="596" y="102" curvePoint="false"/>
810
<arcpath id="001" x="636" y="102" curvePoint="false"/>
811
<type value="timed"/>
813
<arc id="P6 to T4" source="P6" target="T4">
816
<value>[2,inf)</value>
822
<arcpath id="000" x="131" y="130" curvePoint="false"/>
823
<arcpath id="001" x="172" y="127" curvePoint="false"/>
824
<type value="timed"/>
826
<arc id="P7 to T5" source="P7" target="T5">
829
<value>[2,inf)</value>
835
<arcpath id="000" x="131" y="237" curvePoint="false"/>
836
<arcpath id="001" x="171" y="237" curvePoint="false"/>
837
<type value="timed"/>
839
<arc id="P8 to T6" source="P8" target="T6">
842
<value>[0,inf)</value>
848
<arcpath id="000" x="230" y="144" curvePoint="false"/>
849
<arcpath id="001" x="262" y="187" curvePoint="false"/>
850
<type value="timed"/>
852
<arc id="P9 to T6" source="P9" target="T6">
855
<value>[0,inf)</value>
861
<arcpath id="000" x="232" y="226" curvePoint="false"/>
862
<arcpath id="001" x="261" y="197" curvePoint="false"/>
863
<type value="timed"/>
865
<arc id="T0 to P4" source="T0" target="P4">
874
<arcpath id="000" x="541" y="102" curvePoint="false"/>
875
<arcpath id="001" x="567" y="102" curvePoint="false"/>
876
<type value="normal"/>
878
<arc id="T1 to P13" source="T1" target="P13">
881
<value>[0,inf):1</value>
887
<arcpath id="000" x="402" y="42" curvePoint="false"/>
888
<arcpath id="001" x="331" y="151" curvePoint="true"/>
889
<arcpath id="002" x="339" y="342" curvePoint="true"/>
890
<type value="transport"/>
892
<arc id="T1 to P3" source="T1" target="P3">
901
<arcpath id="000" x="406" y="27" curvePoint="false"/>
902
<arcpath id="001" x="477" y="27" curvePoint="false"/>
903
<type value="normal"/>
905
<arc id="T2 to P13" source="T2" target="P13">
908
<value>[0,inf):1</value>
914
<arcpath id="000" x="207" y="42" curvePoint="false"/>
915
<arcpath id="001" x="256" y="241" curvePoint="true"/>
916
<arcpath id="002" x="331" y="331" curvePoint="true"/>
917
<arcpath id="003" x="336" y="343" curvePoint="false"/>
918
<type value="transport"/>
920
<arc id="T2 to P2" source="T2" target="P2">
929
<arcpath id="000" x="211" y="27" curvePoint="false"/>
930
<arcpath id="001" x="297" y="27" curvePoint="false"/>
931
<type value="normal"/>
933
<arc id="T3 to P1" source="T3" target="P1">
942
<arcpath id="000" x="77" y="82" curvePoint="false"/>
943
<arcpath id="001" x="108" y="39" curvePoint="false"/>
944
<type value="normal"/>
946
<arc id="T3 to P13" source="T3" target="P13">
949
<value>[0,inf):1</value>
955
<arcpath id="000" x="72" y="102" curvePoint="false"/>
956
<arcpath id="001" x="31" y="286" curvePoint="true"/>
957
<arcpath id="002" x="106" y="376" curvePoint="true"/>
958
<arcpath id="003" x="327" y="359" curvePoint="true"/>
959
<type value="transport"/>
961
<arc id="T3 to P6" source="T3" target="P6">
970
<arcpath id="000" x="76" y="92" curvePoint="false"/>
971
<arcpath id="001" x="106" y="121" curvePoint="false"/>
972
<type value="normal"/>
974
<arc id="T3 to P7" source="T3" target="P7">
983
<arcpath id="000" x="72" y="102" curvePoint="false"/>
984
<arcpath id="001" x="112" y="222" curvePoint="false"/>
985
<type value="normal"/>
987
<arc id="T4 to P13" source="T4" target="P13">
990
<value>[0,inf):1</value>
996
<arcpath id="000" x="177" y="147" curvePoint="false"/>
997
<arcpath id="001" x="121" y="286" curvePoint="true"/>
998
<arcpath id="002" x="166" y="346" curvePoint="true"/>
999
<arcpath id="003" x="327" y="356" curvePoint="true"/>
1000
<type value="transport"/>
1002
<arc id="T4 to P8" source="T4" target="P8">
1009
<value>false</value>
1011
<arcpath id="000" x="181" y="132" curvePoint="false"/>
1012
<arcpath id="001" x="207" y="132" curvePoint="false"/>
1013
<type value="normal"/>
1015
<arc id="T5 to P13" source="T5" target="P13">
1018
<value>[0,inf):1</value>
1022
<value>false</value>
1024
<arcpath id="000" x="177" y="252" curvePoint="false"/>
1025
<arcpath id="001" x="211" y="316" curvePoint="true"/>
1026
<arcpath id="002" x="327" y="353" curvePoint="true"/>
1027
<type value="transport"/>
1029
<arc id="T5 to P9" source="T5" target="P9">
1036
<value>false</value>
1038
<arcpath id="000" x="181" y="237" curvePoint="false"/>
1039
<arcpath id="001" x="207" y="237" curvePoint="false"/>
1040
<type value="normal"/>
1042
<arc id="T6 to P10" source="T6" target="P10">
1049
<value>false</value>
1051
<arcpath id="000" x="271" y="192" curvePoint="false"/>
1052
<arcpath id="001" x="297" y="192" curvePoint="false"/>
1053
<type value="normal"/>
1055
<arc id="T7 to P11" source="T7" target="P11">
1062
<value>false</value>
1064
<arcpath id="000" x="376" y="192" curvePoint="false"/>
1065
<arcpath id="001" x="402" y="192" curvePoint="false"/>
1066
<type value="normal"/>
1068
<arc id="T7 to P13" source="T7" target="P13">
1071
<value>[0,inf):1</value>
1075
<value>false</value>
1077
<arcpath id="000" x="372" y="207" curvePoint="false"/>
1078
<arcpath id="001" x="391" y="301" curvePoint="true"/>
1079
<arcpath id="002" x="351" y="345" curvePoint="false"/>
1080
<type value="transport"/>
1082
<arc id="T8 to P12" source="T8" target="P12">
1089
<value>false</value>
1091
<arcpath id="000" x="481" y="192" curvePoint="false"/>
1092
<arcpath id="001" x="507" y="192" curvePoint="false"/>
1093
<type value="normal"/>
1095
<arc id="T8 to P13" source="T8" target="P13">
1098
<value>[0,inf):1</value>
1102
<value>false</value>
1104
<arcpath id="000" x="477" y="207" curvePoint="false"/>
1105
<arcpath id="001" x="511" y="301" curvePoint="true"/>
1106
<arcpath id="002" x="356" y="353" curvePoint="true"/>
1107
<type value="transport"/>
1109
<arc id="T9 to P13" source="T9" target="P13">
1112
<value>[0,inf):1</value>
1116
<value>false</value>
1118
<arcpath id="000" x="642" y="117" curvePoint="false"/>
1119
<arcpath id="001" x="691" y="286" curvePoint="true"/>
1120
<arcpath id="002" x="586" y="376" curvePoint="true"/>
1121
<arcpath id="003" x="451" y="391" curvePoint="true"/>
1122
<arcpath id="004" x="355" y="362" curvePoint="true"/>
1123
<type value="transport"/>
1125
<arc id="T9 to P5" source="T9" target="P5">
1132
<value>false</value>
1134
<arcpath id="000" x="646" y="102" curvePoint="false"/>
1135
<arcpath id="001" x="672" y="102" curvePoint="false"/>
1136
<type value="normal"/>
1138
<queries name="Find Fastest Schedule" traceOption="FASTEST" searchOption="BFS" hashTableSize="MB_16" extrapolationOption="AUTOMATIC" reductionOption="STANDARD">
1143
<value>E<>( Work_Done == 1 )</value>
8
By clicking on "Check Boundedness" in the query dialog, one will realise that the net with two additional tokens is bounded and verification finds the fastest schedule. The age of the token in the place Deadlines then shows the total time needed for execution of all tasks (15 time units in our case).</labels>
9
<place id="P0" initialMarking="1" invariant="< inf" markingOffsetX="0.0" markingOffsetY="0.0" name="A0" nameOffsetX="25.0" nameOffsetY="-1.0" positionX="0.0" positionY="75.0"/>
10
<place id="P1" initialMarking="0" invariant="< inf" markingOffsetX="0.0" markingOffsetY="0.0" name="A1" nameOffsetX="-5.0" nameOffsetY="35.0" positionX="105.0" positionY="15.0"/>
11
<place id="P10" initialMarking="0" invariant="< inf" markingOffsetX="0.0" markingOffsetY="0.0" name="A5" nameOffsetX="7.0" nameOffsetY="35.0" positionX="300.0" positionY="180.0"/>
12
<place id="P11" initialMarking="0" invariant="< inf" markingOffsetX="0.0" markingOffsetY="0.0" name="A6" nameOffsetX="-5.0" nameOffsetY="35.0" positionX="405.0" positionY="180.0"/>
13
<place id="P12" initialMarking="0" invariant="< inf" markingOffsetX="0.0" markingOffsetY="0.0" name="Sync2_A6" nameOffsetX="85.0" nameOffsetY="13.0" positionX="510.0" positionY="180.0"/>
14
<place id="P13" initialMarking="1" invariant="< inf" markingOffsetX="0.0" markingOffsetY="0.0" name="Deadlines" nameOffsetX="41.0" nameOffsetY="51.0" positionX="330.0" positionY="345.0"/>
15
<place id="P2" initialMarking="0" invariant="< inf" markingOffsetX="0.0" markingOffsetY="0.0" name="A2" nameOffsetX="-5.0" nameOffsetY="35.0" positionX="300.0" positionY="15.0"/>
16
<place id="P3" initialMarking="0" invariant="< inf" markingOffsetX="0.0" markingOffsetY="0.0" name="Sync2_A2" nameOffsetX="-5.0" nameOffsetY="35.0" positionX="480.0" positionY="15.0"/>
17
<place id="P4" initialMarking="0" invariant="< inf" markingOffsetX="0.0" markingOffsetY="0.0" name="A7" nameOffsetX="-5.0" nameOffsetY="35.0" positionX="570.0" positionY="90.0"/>
18
<place id="P5" initialMarking="0" invariant="< inf" markingOffsetX="0.0" markingOffsetY="0.0" name="Work_Done" nameOffsetX="30.0" nameOffsetY="-15.0" positionX="675.0" positionY="90.0"/>
19
<place id="P6" initialMarking="0" invariant="< inf" markingOffsetX="0.0" markingOffsetY="0.0" name="A3" nameOffsetX="-5.0" nameOffsetY="35.0" positionX="105.0" positionY="120.0"/>
20
<place id="P7" initialMarking="0" invariant="< inf" markingOffsetX="0.0" markingOffsetY="0.0" name="A4" nameOffsetX="-5.0" nameOffsetY="35.0" positionX="105.0" positionY="225.0"/>
21
<place id="P8" initialMarking="0" invariant="< inf" markingOffsetX="0.0" markingOffsetY="0.0" name="Sync1_A3" nameOffsetX="81.0" nameOffsetY="-3.0" positionX="210.0" positionY="120.0"/>
22
<place id="P9" initialMarking="0" invariant="< inf" markingOffsetX="0.0" markingOffsetY="0.0" name="Sync1_A4" nameOffsetX="33.0" nameOffsetY="46.0" positionX="210.0" positionY="225.0"/>
23
<transition angle="0" id="T0" infiniteServer="false" name="Sync2_Done" nameOffsetX="-5.0" nameOffsetY="35.0" positionX="525.0" positionY="90.0" priority="1" timed="true"/>
24
<transition angle="0" id="T1" infiniteServer="false" name="A2_Done" nameOffsetX="-5.0" nameOffsetY="35.0" positionX="390.0" positionY="15.0" priority="1" timed="true"/>
25
<transition angle="0" id="T2" infiniteServer="false" name="A1_Done" nameOffsetX="25.0" nameOffsetY="41.0" positionX="195.0" positionY="15.0" priority="1" timed="true"/>
26
<transition angle="0" id="T3" infiniteServer="false" name="A0_Done" nameOffsetX="69.0" nameOffsetY="19.0" positionX="60.0" positionY="75.0" priority="1" timed="true"/>
27
<transition angle="0" id="T4" infiniteServer="false" name="A3_Done" nameOffsetX="19.0" nameOffsetY="43.0" positionX="165.0" positionY="120.0" priority="1" timed="true"/>
28
<transition angle="0" id="T5" infiniteServer="false" name="A4_Done" nameOffsetX="17.0" nameOffsetY="46.0" positionX="165.0" positionY="225.0" priority="1" timed="true"/>
29
<transition angle="0" id="T6" infiniteServer="false" name="Sync1_Done" nameOffsetX="7.0" nameOffsetY="22.0" positionX="255.0" positionY="180.0" priority="1" timed="true"/>
30
<transition angle="0" id="T7" infiniteServer="false" name="A5_Done" nameOffsetX="28.0" nameOffsetY="50.0" positionX="360.0" positionY="180.0" priority="1" timed="true"/>
31
<transition angle="0" id="T8" infiniteServer="false" name="A6_Done" nameOffsetX="26.0" nameOffsetY="42.0" positionX="465.0" positionY="180.0" priority="1" timed="true"/>
32
<transition angle="0" id="T9" infiniteServer="false" name="A7_Done" nameOffsetX="29.0" nameOffsetY="51.0" positionX="630.0" positionY="90.0" priority="1" timed="true"/>
33
<arc id="P0 to T3" inscription="[5,inf)" source="P0" target="T3" type="timed">
34
<arcpath arcPointType="false" id="0" xCoord="26" yCoord="87"/>
35
<arcpath arcPointType="false" id="1" xCoord="66" yCoord="87"/>
37
<arc id="P10 to T7" inscription="[3,inf)" source="P10" target="T7" type="timed">
38
<arcpath arcPointType="false" id="0" xCoord="326" yCoord="192"/>
39
<arcpath arcPointType="false" id="1" xCoord="366" yCoord="192"/>
41
<arc id="P11 to T8" inscription="[3,inf)" source="P11" target="T8" type="timed">
42
<arcpath arcPointType="false" id="0" xCoord="431" yCoord="192"/>
43
<arcpath arcPointType="false" id="1" xCoord="471" yCoord="192"/>
45
<arc id="P12 to T0" inscription="[0,inf)" source="P12" target="T0" type="timed">
46
<arcpath arcPointType="false" id="0" xCoord="524" yCoord="177"/>
47
<arcpath arcPointType="false" id="1" xCoord="537" yCoord="117"/>
49
<arc id="P1 to T2" inscription="[4,inf)" source="P1" target="T2" type="timed">
50
<arcpath arcPointType="false" id="0" xCoord="131" yCoord="27"/>
51
<arcpath arcPointType="false" id="1" xCoord="201" yCoord="27"/>
53
<arc id="P2 to T1" inscription="[4,inf)" source="P2" target="T1" type="timed">
54
<arcpath arcPointType="false" id="0" xCoord="326" yCoord="26"/>
55
<arcpath arcPointType="false" id="1" xCoord="397" yCoord="22"/>
57
<arc id="P3 to T0" inscription="[0,inf)" source="P3" target="T0" type="timed">
58
<arcpath arcPointType="false" id="0" xCoord="498" yCoord="40"/>
59
<arcpath arcPointType="false" id="1" xCoord="531" yCoord="102"/>
61
<arc id="P4 to T9" inscription="[2,inf)" source="P4" target="T9" type="timed">
62
<arcpath arcPointType="false" id="0" xCoord="596" yCoord="102"/>
63
<arcpath arcPointType="false" id="1" xCoord="636" yCoord="102"/>
65
<arc id="P6 to T4" inscription="[2,inf)" source="P6" target="T4" type="timed">
66
<arcpath arcPointType="false" id="0" xCoord="131" yCoord="130"/>
67
<arcpath arcPointType="false" id="1" xCoord="172" yCoord="127"/>
69
<arc id="P7 to T5" inscription="[2,inf)" source="P7" target="T5" type="timed">
70
<arcpath arcPointType="false" id="0" xCoord="131" yCoord="237"/>
71
<arcpath arcPointType="false" id="1" xCoord="171" yCoord="237"/>
73
<arc id="P8 to T6" inscription="[0,inf)" source="P8" target="T6" type="timed">
74
<arcpath arcPointType="false" id="0" xCoord="230" yCoord="144"/>
75
<arcpath arcPointType="false" id="1" xCoord="262" yCoord="187"/>
77
<arc id="P9 to T6" inscription="[0,inf)" source="P9" target="T6" type="timed">
78
<arcpath arcPointType="false" id="0" xCoord="232" yCoord="226"/>
79
<arcpath arcPointType="false" id="1" xCoord="261" yCoord="197"/>
81
<arc id="T0 to P4" inscription="1" source="T0" target="P4" type="normal">
82
<arcpath arcPointType="false" id="0" xCoord="541" yCoord="102"/>
83
<arcpath arcPointType="false" id="1" xCoord="567" yCoord="102"/>
85
<arc id="P13 to T1" inscription="[0,15]:1" source="P13" target="T1" type="transport">
86
<arcpath arcPointType="false" id="0" xCoord="338" yCoord="342"/>
87
<arcpath arcPointType="true" id="1" xCoord="317" yCoord="122"/>
88
<arcpath arcPointType="true" id="2" xCoord="396" yCoord="32"/>
90
<arc id="T1 to P13" inscription="[0,15]:1" source="T1" target="P13" type="transport">
91
<arcpath arcPointType="false" id="0" xCoord="402" yCoord="42"/>
92
<arcpath arcPointType="true" id="1" xCoord="332" yCoord="152"/>
93
<arcpath arcPointType="true" id="2" xCoord="340" yCoord="342"/>
95
<arc id="T1 to P3" inscription="1" source="T1" target="P3" type="normal">
96
<arcpath arcPointType="false" id="0" xCoord="406" yCoord="27"/>
97
<arcpath arcPointType="false" id="1" xCoord="477" yCoord="27"/>
99
<arc id="P13 to T2" inscription="[0,9]:1" source="P13" target="T2" type="transport">
100
<arcpath arcPointType="false" id="0" xCoord="331" yCoord="346"/>
101
<arcpath arcPointType="true" id="1" xCoord="197" yCoord="182"/>
102
<arcpath arcPointType="true" id="2" xCoord="207" yCoord="42"/>
104
<arc id="T2 to P13" inscription="[0,9]:1" source="T2" target="P13" type="transport">
105
<arcpath arcPointType="false" id="0" xCoord="207" yCoord="42"/>
106
<arcpath arcPointType="true" id="1" xCoord="257" yCoord="242"/>
107
<arcpath arcPointType="true" id="2" xCoord="332" yCoord="332"/>
108
<arcpath arcPointType="false" id="3" xCoord="336" yCoord="343"/>
110
<arc id="T2 to P2" inscription="1" source="T2" target="P2" type="normal">
111
<arcpath arcPointType="false" id="0" xCoord="211" yCoord="27"/>
112
<arcpath arcPointType="false" id="1" xCoord="297" yCoord="27"/>
114
<arc id="T3 to P1" inscription="1" source="T3" target="P1" type="normal">
115
<arcpath arcPointType="false" id="0" xCoord="77" yCoord="82"/>
116
<arcpath arcPointType="false" id="1" xCoord="108" yCoord="39"/>
118
<arc id="P13 to T3" inscription="[0,5]:1" source="P13" target="T3" type="transport">
119
<arcpath arcPointType="false" id="0" xCoord="327" yCoord="361"/>
120
<arcpath arcPointType="true" id="1" xCoord="152" yCoord="407"/>
121
<arcpath arcPointType="true" id="2" xCoord="32" yCoord="362"/>
122
<arcpath arcPointType="true" id="3" xCoord="32" yCoord="167"/>
123
<arcpath arcPointType="false" id="4" xCoord="72" yCoord="102"/>
125
<arc id="T3 to P13" inscription="[0,5]:1" source="T3" target="P13" type="transport">
126
<arcpath arcPointType="false" id="0" xCoord="72" yCoord="102"/>
127
<arcpath arcPointType="true" id="1" xCoord="32" yCoord="287"/>
128
<arcpath arcPointType="true" id="2" xCoord="107" yCoord="377"/>
129
<arcpath arcPointType="true" id="3" xCoord="327" yCoord="359"/>
131
<arc id="T3 to P6" inscription="1" source="T3" target="P6" type="normal">
132
<arcpath arcPointType="false" id="0" xCoord="76" yCoord="92"/>
133
<arcpath arcPointType="false" id="1" xCoord="106" yCoord="121"/>
135
<arc id="T3 to P7" inscription="1" source="T3" target="P7" type="normal">
136
<arcpath arcPointType="false" id="0" xCoord="72" yCoord="102"/>
137
<arcpath arcPointType="false" id="1" xCoord="112" yCoord="222"/>
139
<arc id="P13 to T4" inscription="[0,9]:1" source="P13" target="T4" type="transport">
140
<arcpath arcPointType="false" id="0" xCoord="327" yCoord="357"/>
141
<arcpath arcPointType="true" id="1" xCoord="107" yCoord="332"/>
142
<arcpath arcPointType="true" id="2" xCoord="137" yCoord="182"/>
143
<arcpath arcPointType="false" id="3" xCoord="171" yCoord="137"/>
145
<arc id="T4 to P13" inscription="[0,9]:1" source="T4" target="P13" type="transport">
146
<arcpath arcPointType="false" id="0" xCoord="177" yCoord="147"/>
147
<arcpath arcPointType="true" id="1" xCoord="122" yCoord="287"/>
148
<arcpath arcPointType="true" id="2" xCoord="167" yCoord="347"/>
149
<arcpath arcPointType="true" id="3" xCoord="327" yCoord="356"/>
151
<arc id="T4 to P8" inscription="1" source="T4" target="P8" type="normal">
152
<arcpath arcPointType="false" id="0" xCoord="181" yCoord="132"/>
153
<arcpath arcPointType="false" id="1" xCoord="207" yCoord="132"/>
155
<arc id="P13 to T5" inscription="[0,8]:1" source="P13" target="T5" type="transport">
156
<arcpath arcPointType="false" id="0" xCoord="327" yCoord="356"/>
157
<arcpath arcPointType="true" id="1" xCoord="197" yCoord="332"/>
158
<arcpath arcPointType="true" id="2" xCoord="177" yCoord="252"/>
160
<arc id="T5 to P13" inscription="[0,8]:1" source="T5" target="P13" type="transport">
161
<arcpath arcPointType="false" id="0" xCoord="177" yCoord="252"/>
162
<arcpath arcPointType="true" id="1" xCoord="212" yCoord="317"/>
163
<arcpath arcPointType="true" id="2" xCoord="327" yCoord="353"/>
165
<arc id="T5 to P9" inscription="1" source="T5" target="P9" type="normal">
166
<arcpath arcPointType="false" id="0" xCoord="181" yCoord="237"/>
167
<arcpath arcPointType="false" id="1" xCoord="207" yCoord="237"/>
169
<arc id="T6 to P10" inscription="1" source="T6" target="P10" type="normal">
170
<arcpath arcPointType="false" id="0" xCoord="271" yCoord="192"/>
171
<arcpath arcPointType="false" id="1" xCoord="297" yCoord="192"/>
173
<arc id="T7 to P11" inscription="1" source="T7" target="P11" type="normal">
174
<arcpath arcPointType="false" id="0" xCoord="376" yCoord="192"/>
175
<arcpath arcPointType="false" id="1" xCoord="402" yCoord="192"/>
177
<arc id="P13 to T7" inscription="[0,13]:1" source="P13" target="T7" type="transport">
178
<arcpath arcPointType="false" id="0" xCoord="349" yCoord="343"/>
179
<arcpath arcPointType="true" id="1" xCoord="377" yCoord="272"/>
180
<arcpath arcPointType="true" id="2" xCoord="372" yCoord="207"/>
182
<arc id="T7 to P13" inscription="[0,13]:1" source="T7" target="P13" type="transport">
183
<arcpath arcPointType="false" id="0" xCoord="372" yCoord="207"/>
184
<arcpath arcPointType="true" id="1" xCoord="392" yCoord="302"/>
185
<arcpath arcPointType="false" id="2" xCoord="352" yCoord="345"/>
187
<arc id="T8 to P12" inscription="1" source="T8" target="P12" type="normal">
188
<arcpath arcPointType="false" id="0" xCoord="481" yCoord="192"/>
189
<arcpath arcPointType="false" id="1" xCoord="507" yCoord="192"/>
191
<arc id="P13 to T8" inscription="[0,18]:1" source="P13" target="T8" type="transport">
192
<arcpath arcPointType="false" id="0" xCoord="356" yCoord="353"/>
193
<arcpath arcPointType="true" id="1" xCoord="467" yCoord="302"/>
194
<arcpath arcPointType="true" id="2" xCoord="477" yCoord="207"/>
196
<arc id="T8 to P13" inscription="[0,18]:1" source="T8" target="P13" type="transport">
197
<arcpath arcPointType="false" id="0" xCoord="477" yCoord="207"/>
198
<arcpath arcPointType="true" id="1" xCoord="512" yCoord="302"/>
199
<arcpath arcPointType="true" id="2" xCoord="356" yCoord="354"/>
201
<arc id="P13 to T9" inscription="[0,25]:1" source="P13" target="T9" type="transport">
202
<arcpath arcPointType="false" id="0" xCoord="356" yCoord="357"/>
203
<arcpath arcPointType="true" id="1" xCoord="572" yCoord="347"/>
204
<arcpath arcPointType="true" id="2" xCoord="662" yCoord="257"/>
205
<arcpath arcPointType="true" id="3" xCoord="642" yCoord="117"/>
207
<arc id="T9 to P13" inscription="[0,25]:1" source="T9" target="P13" type="transport">
208
<arcpath arcPointType="false" id="0" xCoord="642" yCoord="117"/>
209
<arcpath arcPointType="true" id="1" xCoord="692" yCoord="287"/>
210
<arcpath arcPointType="true" id="2" xCoord="587" yCoord="377"/>
211
<arcpath arcPointType="true" id="3" xCoord="452" yCoord="392"/>
212
<arcpath arcPointType="true" id="4" xCoord="355" yCoord="362"/>
214
<arc id="T9 to P5" inscription="1" source="T9" target="P5" type="normal">
215
<arcpath arcPointType="false" id="0" xCoord="646" yCoord="102"/>
216
<arcpath arcPointType="false" id="1" xCoord="672" yCoord="102"/>
219
<query capacity="2" extrapolationOption="AUTOMATIC" hashTableSize="MB_16" name="Find Fastest Schedule" query="EF TAPN1.Work_Done=1" reductionOption="STANDARD" searchOption="BFS" traceOption="FASTEST"/>