City: wuhan
Task count: 30
Flight count: 57
--------------------------------------------------------------------------------------------------
Solving with the basic model - Gurobi
ObjVal: 1.0E100
RunTime: 600.1170711517334(s)
*********Routing Plan*********
*********Parking Plan*********
--------------------------------------------------------------------------------------------------
#
#
#
#
--------------------------------------------------------------------------------------------------
Solving with the variable aggregation model - Gurobi
ObjVal: 6062.9999993935935
RunTime: 600.0230846405029(s)
*********Routing Plan*********
Drone[0]: {Airport[0],Node[0],S:(0,0)} --> (+1) -->{Airport[0],Node[102],P:(1,11)} --> (+379) -->{Airport[13],Node[103],D:(390,400)} --> (+1) -->{Airport[13],Node[84],P:(401,411)} --> (+156) -->{Airport[1],Node[85],D:(567,577)} --> (+1) -->{Airport[1],Node[114],P:(578,588)} --> (+396) -->{Airport[17],Node[115],D:(984,994)} --> (+1) -->{Airport[17],Node[42],P:(995,1005)} --> (+396) -->{Airport[1],Node[43],D:(1401,1411)} --> (+1) -->{Airport[1],Node[112],P:(1412,1422)} --> (+396) -->{Airport[17],Node[113],D:(1818,1828)} --> (+1) -->{Airport[17],Node[66],P:(1829,1839)} --> (+637) -->{Airport[3],Node[67],D:(2476,2486)} --> (+1) -->{Airport[3],Node[136],P:(2487,2497)} --> (+454) -->{Airport[16],Node[137],D:(2951,2961)} --> (+1) -->{Airport[16],Node[88],P:(2962,2973)} --> (+773) -->{Airport[0],Node[89],D:(3746,3756)} --> (+1) -->{Airport[0],Node[108],P:(3757,3767)} --> (+1132) -->{Airport[14],Node[109],D:(4899,4909)} --> (+1) -->{Airport[14],Node[90],P:(4910,4920)} --> (+1132) -->{Airport[0],Node[91],D:(6052,6062)} --> (+1) -->{Airport[0],Node[18],K:(6063,6063)}
Drone[1]: {Airport[2],Node[2],S:(0,0)} --> (+1) -->{Airport[2],Node[122],P:(1,11)} --> (+585) -->{Airport[6],Node[123],D:(596,606)} --> (+1) -->{Airport[6],Node[40],P:(607,617)} --> (+814) -->{Airport[0],Node[41],D:(1431,1441)} --> (+1) -->{Airport[0],Node[98],P:(1442,1452)} --> (+437) -->{Airport[11],Node[99],D:(1889,1899)} --> (+1) -->{Airport[11],Node[86],P:(1900,2143)} --> (+437) -->{Airport[0],Node[87],D:(2580,2590)} --> (+1) -->{Airport[0],Node[104],P:(2591,2601)} --> (+1132) -->{Airport[14],Node[105],D:(3733,3743)} --> (+1) -->{Airport[14],Node[74],P:(3744,3754)} --> (+963) -->{Airport[2],Node[75],D:(4717,4727)} --> (+1) -->{Airport[2],Node[116],P:(4728,4738)} --> (+585) -->{Airport[6],Node[117],D:(5323,5333)} --> (+1) -->{Airport[6],Node[54],P:(5334,5344)} --> (+708) -->{Airport[3],Node[55],D:(6052,6062)} --> (+1) -->{Airport[3],Node[21],K:(6063,6063)}
Drone[2]: {Airport[6],Node[6],S:(0,0)} --> (+1) -->{Airport[6],Node[92],P:(1,11)} --> (+585) -->{Airport[2],Node[93],D:(596,606)} --> (+1) -->{Airport[2],Node[124],P:(607,617)} --> (+464) -->{Airport[8],Node[125],D:(1081,1091)} --> (+1) -->{Airport[8],Node[82],P:(1092,1102)} --> (+1134) -->{Airport[4],Node[83],D:(2236,2246)} --> (+1) -->{Airport[4],Node[140],P:(2247,2257)} --> (+1115) -->{Airport[5],Node[141],D:(3372,3382)} --> (+1) -->{Airport[5],Node[48],P:(3383,3393)} --> (+559) -->{Airport[3],Node[49],D:(3952,3962)} --> (+1) -->{Airport[3],Node[134],P:(3963,3973)} --> (+454) -->{Airport[16],Node[135],D:(4427,4437)} --> (+1) -->{Airport[16],Node[50],P:(4438,4448)} --> (+773) -->{Airport[0],Node[51],D:(5221,5231)} --> (+1) -->{Airport[0],Node[100],P:(5232,5242)} --> (+379) -->{Airport[13],Node[101],D:(5621,5631)} --> (+1) -->{Airport[13],Node[31],K:(5632,5632)}
Drone[3]: {Airport[10],Node[10],S:(0,0)} --> (+1) -->{Airport[10],Node[60],P:(1,11)} --> (+1434) -->{Airport[4],Node[61],D:(1445,1455)} --> (+1) -->{Airport[4],Node[142],P:(1456,1466)} --> (+1281) -->{Airport[7],Node[143],D:(2747,2757)} --> (+1) -->{Airport[7],Node[52],P:(2758,2768)} --> (+1147) -->{Airport[0],Node[53],D:(3915,3925)} --> (+1) -->{Airport[0],Node[106],P:(3926,3936)} --> (+1132) -->{Airport[14],Node[107],D:(5068,5078)} --> (+1) -->{Airport[14],Node[80],P:(5079,5089)} --> (+963) -->{Airport[2],Node[81],D:(6052,6062)} --> (+1) -->{Airport[2],Node[20],K:(6063,6063)}
Drone[4]: {Airport[11],Node[11],S:(0,0)} --> (+1) -->{Airport[11],Node[46],P:(1,11)} --> (+911) -->{Airport[4],Node[47],D:(922,932)} --> (+1) -->{Airport[4],Node[144],P:(933,943)} --> (+1227) -->{Airport[9],Node[145],D:(2170,2318)} --> (+1) -->{Airport[9],Node[68],P:(2319,2329)} --> (+1227) -->{Airport[4],Node[69],D:(3556,3566)} --> (+1) -->{Airport[4],Node[146],P:(3567,3577)} --> (+1227) -->{Airport[9],Node[147],D:(4804,4814)} --> (+1) -->{Airport[9],Node[72],P:(4815,4825)} --> (+1227) -->{Airport[4],Node[73],D:(6052,6062)} --> (+1) -->{Airport[4],Node[22],K:(6063,6063)}
Drone[5]: {Airport[13],Node[13],S:(0,0)} --> (+1) -->{Airport[13],Node[36],P:(1,11)} --> (+638) -->{Airport[3],Node[37],D:(649,659)} --> (+1) -->{Airport[3],Node[130],P:(660,670)} --> (+309) -->{Airport[12],Node[131],D:(979,1022)} --> (+1) -->{Airport[12],Node[78],P:(1023,1033)} --> (+865) -->{Airport[4],Node[79],D:(1898,1908)} --> (+1) -->{Airport[4],Node[148],P:(1909,1919)} --> (+1010) -->{Airport[16],Node[149],D:(2929,2939)} --> (+1) -->{Airport[16],Node[56],P:(2940,2950)} --> (+374) -->{Airport[2],Node[57],D:(3324,3334)} --> (+1) -->{Airport[2],Node[126],P:(3335,3345)} --> (+520) -->{Airport[15],Node[127],D:(3865,3875)} --> (+1) -->{Airport[15],Node[94],P:(3876,3886)} --> (+654) -->{Airport[3],Node[95],D:(4540,4550)} --> (+1) -->{Airport[3],Node[138],P:(4551,4561)} --> (+454) -->{Airport[16],Node[139],D:(5015,5025)} --> (+1) -->{Airport[16],Node[62],P:(5026,5036)} --> (+454) -->{Airport[3],Node[63],D:(5490,5500)} --> (+1) -->{Airport[3],Node[132],P:(5501,5511)} --> (+309) -->{Airport[12],Node[133],D:(5820,5830)} --> (+1) -->{Airport[12],Node[30],K:(5831,5831)}
Drone[6]: {Airport[17],Node[17],S:(0,0)} --> (+1) -->{Airport[17],Node[58],P:(1,11)} --> (+688) -->{Airport[0],Node[59],D:(699,709)} --> (+1) -->{Airport[0],Node[96],P:(710,720)} --> (+437) -->{Airport[11],Node[97],D:(1157,1167)} --> (+1) -->{Airport[11],Node[76],P:(1168,1178)} --> (+272) -->{Airport[2],Node[77],D:(1450,1460)} --> (+1) -->{Airport[2],Node[118],P:(1461,1471)} --> (+585) -->{Airport[6],Node[119],D:(2056,2066)} --> (+1) -->{Airport[6],Node[64],P:(2067,2077)} --> (+585) -->{Airport[2],Node[65],D:(2662,2672)} --> (+1) -->{Airport[2],Node[120],P:(2673,2683)} --> (+585) -->{Airport[6],Node[121],D:(3268,3563)} --> (+1) -->{Airport[6],Node[70],P:(3564,3574)} --> (+522) -->{Airport[1],Node[71],D:(4096,4106)} --> (+1) -->{Airport[1],Node[110],P:(4107,4117)} --> (+416) -->{Airport[15],Node[111],D:(4533,4543)} --> (+1) -->{Airport[15],Node[44],P:(4544,4554)} --> (+520) -->{Airport[2],Node[45],D:(5074,5084)} --> (+1) -->{Airport[2],Node[128],P:(5085,5095)} --> (+520) -->{Airport[15],Node[129],D:(5615,5625)} --> (+1) -->{Airport[15],Node[38],P:(5626,5636)} --> (+416) -->{Airport[1],Node[39],D:(6052,6062)} --> (+1) -->{Airport[1],Node[19],K:(6063,6063)}
*********Parking Plan*********
Airport[0]: {Node[0],S:(0,0)} --> {Node[102],P:(1,11)} --> {Node[59],D:(699,709)} --> {Node[96],P:(710,720)} --> {Node[41],D:(1431,1441)} --> {Node[98],P:(1442,1452)} --> {Node[87],D:(2580,2590)} --> {Node[104],P:(2591,2601)} --> {Node[89],D:(3746,3756)} --> {Node[108],P:(3757,3767)} --> {Node[53],D:(3915,3925)} --> {Node[106],P:(3926,3936)} --> {Node[51],D:(5221,5231)} --> {Node[100],P:(5232,5242)} --> {Node[91],D:(6052,6062)} --> {Node[18],K:(6063,6063)}
Airport[1]: {Node[1],S:(0,0)} --> {Node[85],D:(567,577)} --> {Node[114],P:(578,588)} --> {Node[43],D:(1401,1411)} --> {Node[112],P:(1412,1422)} --> {Node[71],D:(4096,4106)} --> {Node[110],P:(4107,4117)} --> {Node[39],D:(6052,6062)} --> {Node[19],K:(6063,6063)}
Airport[2]: {Node[2],S:(0,0)} --> {Node[122],P:(1,11)} --> {Node[93],D:(596,606)} --> {Node[124],P:(607,617)} --> {Node[77],D:(1450,1460)} --> {Node[118],P:(1461,1471)} --> {Node[65],D:(2662,2672)} --> {Node[120],P:(2673,2683)} --> {Node[57],D:(3324,3334)} --> {Node[126],P:(3335,3345)} --> {Node[75],D:(4717,4727)} --> {Node[116],P:(4728,4738)} --> {Node[45],D:(5074,5084)} --> {Node[128],P:(5085,5095)} --> {Node[81],D:(6052,6062)} --> {Node[20],K:(6063,6063)}
Airport[3]: {Node[3],S:(0,0)} --> {Node[37],D:(649,659)} --> {Node[130],P:(660,670)} --> {Node[67],D:(2476,2486)} --> {Node[136],P:(2487,2497)} --> {Node[49],D:(3952,3962)} --> {Node[134],P:(3963,3973)} --> {Node[95],D:(4540,4550)} --> {Node[138],P:(4551,4561)} --> {Node[63],D:(5490,5500)} --> {Node[132],P:(5501,5511)} --> {Node[55],D:(6052,6062)} --> {Node[21],K:(6063,6063)}
Airport[4]: {Node[4],S:(0,0)} --> {Node[47],D:(922,932)} --> {Node[144],P:(933,943)} --> {Node[61],D:(1445,1455)} --> {Node[142],P:(1456,1466)} --> {Node[79],D:(1898,1908)} --> {Node[148],P:(1909,1919)} --> {Node[83],D:(2236,2246)} --> {Node[140],P:(2247,2257)} --> {Node[69],D:(3556,3566)} --> {Node[146],P:(3567,3577)} --> {Node[73],D:(6052,6062)} --> {Node[22],K:(6063,6063)}
Airport[5]: {Node[5],S:(0,0)} --> {Node[141],D:(3372,3382)} --> {Node[48],P:(3383,3393)} --> {Node[23],K:(3394,3394)}
Airport[6]: {Node[6],S:(0,0)} --> {Node[92],P:(1,11)} --> {Node[123],D:(596,606)} --> {Node[40],P:(607,617)} --> {Node[119],D:(2056,2066)} --> {Node[64],P:(2067,2077)} --> {Node[121],D:(3268,3563)} --> {Node[70],P:(3564,3574)} --> {Node[117],D:(5323,5333)} --> {Node[54],P:(5334,5344)} --> {Node[24],K:(6063,6063)}
Airport[7]: {Node[7],S:(0,0)} --> {Node[143],D:(2747,2757)} --> {Node[52],P:(2758,2768)} --> {Node[25],K:(2769,2769)}
Airport[8]: {Node[8],S:(0,0)} --> {Node[125],D:(1081,1091)} --> {Node[82],P:(1092,1102)} --> {Node[26],K:(1103,1103)}
Airport[9]: {Node[9],S:(0,0)} --> {Node[145],D:(2170,2318)} --> {Node[68],P:(2319,2329)} --> {Node[147],D:(4804,4814)} --> {Node[72],P:(4815,4825)} --> {Node[27],K:(6063,6063)}
Airport[10]: {Node[10],S:(0,0)} --> {Node[60],P:(1,11)} --> {Node[28],K:(12,12)}
Airport[11]: {Node[11],S:(0,0)} --> {Node[46],P:(1,11)} --> {Node[97],D:(1157,1167)} --> {Node[76],P:(1168,1178)} --> {Node[99],D:(1889,1899)} --> {Node[86],P:(1900,2143)} --> {Node[29],K:(6063,6063)}
Airport[12]: {Node[12],S:(0,0)} --> {Node[131],D:(979,1022)} --> {Node[78],P:(1023,1033)} --> {Node[133],D:(5820,5830)} --> {Node[30],K:(5831,5831)}
Airport[13]: {Node[13],S:(0,0)} --> {Node[36],P:(1,11)} --> {Node[103],D:(390,400)} --> {Node[84],P:(401,411)} --> {Node[101],D:(5621,5631)} --> {Node[31],K:(5632,5632)}
Airport[14]: {Node[14],S:(0,0)} --> {Node[105],D:(3733,3743)} --> {Node[74],P:(3744,3754)} --> {Node[109],D:(4899,4909)} --> {Node[90],P:(4910,4920)} --> {Node[107],D:(5068,5078)} --> {Node[80],P:(5079,5089)} --> {Node[32],K:(6063,6063)}
Airport[15]: {Node[15],S:(0,0)} --> {Node[127],D:(3865,3875)} --> {Node[94],P:(3876,3886)} --> {Node[111],D:(4533,4543)} --> {Node[44],P:(4544,4554)} --> {Node[129],D:(5615,5625)} --> {Node[38],P:(5626,5636)} --> {Node[33],K:(6063,6063)}
Airport[16]: {Node[16],S:(0,0)} --> {Node[149],D:(2929,2939)} --> {Node[56],P:(2940,2950)} --> {Node[137],D:(2951,2961)} --> {Node[88],P:(2962,2973)} --> {Node[135],D:(4427,4437)} --> {Node[50],P:(4438,4448)} --> {Node[139],D:(5015,5025)} --> {Node[62],P:(5026,5036)} --> {Node[34],K:(6063,6063)}
Airport[17]: {Node[17],S:(0,0)} --> {Node[58],P:(1,11)} --> {Node[115],D:(984,994)} --> {Node[42],P:(995,1005)} --> {Node[113],D:(1818,1828)} --> {Node[66],P:(1829,1839)} --> {Node[35],K:(6063,6063)}
--------------------------------------------------------------------------------------------------
#
#
#
#
--------------------------------------------------------------------------------------------------
Solving with Heuristic
ObjVal: 6177.0
RunTime: 50.044(s)
*********Routing Plan*********
Drone[0]: {Airport[0],Node[0],S:(0,0)} --> (+1) -->{Airport[0],Node[96],P:(1,11)} --> (+437) -->{Airport[11],Node[97],D:(448,458)} --> (+1) -->{Airport[11],Node[86],P:(459,469)} --> (+437) -->{Airport[0],Node[87],D:(906,916)} --> (+1) -->{Airport[0],Node[106],P:(917,927)} --> (+1132) -->{Airport[14],Node[107],D:(2059,2069)} --> (+1) -->{Airport[14],Node[90],P:(2070,2080)} --> (+1132) -->{Airport[0],Node[91],D:(3212,3222)} --> (+1) -->{Airport[0],Node[108],P:(3223,4050)} --> (+1132) -->{Airport[14],Node[109],D:(5182,5192)} --> (+1) -->{Airport[14],Node[80],P:(5193,5203)} --> (+963) -->{Airport[2],Node[81],D:(6166,6176)} --> (+1) -->{Airport[2],Node[20],K:(6177,6177)}
Drone[1]: {Airport[2],Node[2],S:(0,0)} --> (+1) -->{Airport[2],Node[120],P:(1,11)} --> (+585) -->{Airport[6],Node[121],D:(596,606)} --> (+1) -->{Airport[6],Node[92],P:(607,617)} --> (+585) -->{Airport[2],Node[93],D:(1202,1212)} --> (+1) -->{Airport[2],Node[126],P:(1213,1223)} --> (+520) -->{Airport[15],Node[127],D:(1743,1753)} --> (+1) -->{Airport[15],Node[38],P:(1754,1764)} --> (+416) -->{Airport[1],Node[39],D:(2180,2190)} --> (+1) -->{Airport[1],Node[110],P:(2191,2201)} --> (+416) -->{Airport[15],Node[111],D:(2617,2627)} --> (+1) -->{Airport[15],Node[94],P:(2628,2638)} --> (+654) -->{Airport[3],Node[95],D:(3292,3302)} --> (+1) -->{Airport[3],Node[138],P:(3303,3313)} --> (+454) -->{Airport[16],Node[139],D:(3767,3777)} --> (+1) -->{Airport[16],Node[62],P:(3778,3788)} --> (+454) -->{Airport[3],Node[63],D:(4242,4252)} --> (+1) -->{Airport[3],Node[132],P:(4253,4263)} --> (+309) -->{Airport[12],Node[133],D:(4572,4582)} --> (+1) -->{Airport[12],Node[78],P:(4583,4593)} --> (+865) -->{Airport[4],Node[79],D:(5458,5468)} --> (+1) -->{Airport[4],Node[22],K:(5469,5469)}
Drone[2]: {Airport[6],Node[6],S:(0,0)} --> (+1) -->{Airport[6],Node[64],P:(1,11)} --> (+585) -->{Airport[2],Node[65],D:(596,606)} --> (+1) -->{Airport[2],Node[116],P:(607,617)} --> (+585) -->{Airport[6],Node[117],D:(1202,1212)} --> (+1) -->{Airport[6],Node[40],P:(1213,1223)} --> (+814) -->{Airport[0],Node[41],D:(2037,2047)} --> (+1) -->{Airport[0],Node[98],P:(2048,2058)} --> (+437) -->{Airport[11],Node[99],D:(2495,2505)} --> (+1) -->{Airport[11],Node[46],P:(2506,2516)} --> (+911) -->{Airport[4],Node[47],D:(3427,3437)} --> (+1) -->{Airport[4],Node[142],P:(3438,3448)} --> (+1281) -->{Airport[7],Node[143],D:(4729,4739)} --> (+1) -->{Airport[7],Node[52],P:(4740,4750)} --> (+1147) -->{Airport[0],Node[53],D:(5897,5907)} --> (+1) -->{Airport[0],Node[18],K:(5908,5908)}
Drone[3]: {Airport[10],Node[10],S:(0,0)} --> (+1) -->{Airport[10],Node[60],P:(1,11)} --> (+1434) -->{Airport[4],Node[61],D:(1445,1455)} --> (+1) -->{Airport[4],Node[144],P:(1456,1466)} --> (+1227) -->{Airport[9],Node[145],D:(2693,2703)} --> (+1) -->{Airport[9],Node[68],P:(2704,2714)} --> (+1227) -->{Airport[4],Node[69],D:(3941,3951)} --> (+1) -->{Airport[4],Node[148],P:(3952,3962)} --> (+1010) -->{Airport[16],Node[149],D:(4972,4982)} --> (+1) -->{Airport[16],Node[50],P:(4983,4993)} --> (+773) -->{Airport[0],Node[51],D:(5766,5776)} --> (+1) -->{Airport[0],Node[102],P:(5777,5787)} --> (+379) -->{Airport[13],Node[103],D:(6166,6176)} --> (+1) -->{Airport[13],Node[31],K:(6177,6177)}
Drone[4]: {Airport[11],Node[11],S:(0,0)} --> (+1) -->{Airport[11],Node[76],P:(1,11)} --> (+272) -->{Airport[2],Node[77],D:(283,293)} --> (+1) -->{Airport[2],Node[124],P:(294,304)} --> (+464) -->{Airport[8],Node[125],D:(768,778)} --> (+1) -->{Airport[8],Node[82],P:(779,789)} --> (+1134) -->{Airport[4],Node[83],D:(1923,1933)} --> (+1) -->{Airport[4],Node[146],P:(1934,1975)} --> (+1227) -->{Airport[9],Node[147],D:(3202,3212)} --> (+1) -->{Airport[9],Node[72],P:(3213,3223)} --> (+1227) -->{Airport[4],Node[73],D:(4450,4460)} --> (+1) -->{Airport[4],Node[140],P:(4461,4471)} --> (+1115) -->{Airport[5],Node[141],D:(5586,5596)} --> (+1) -->{Airport[5],Node[48],P:(5597,5607)} --> (+559) -->{Airport[3],Node[49],D:(6166,6176)} --> (+1) -->{Airport[3],Node[21],K:(6177,6177)}
Drone[5]: {Airport[13],Node[13],S:(0,0)} --> (+1) -->{Airport[13],Node[36],P:(1,11)} --> (+638) -->{Airport[3],Node[37],D:(649,659)} --> (+1) -->{Airport[3],Node[136],P:(660,670)} --> (+454) -->{Airport[16],Node[137],D:(1124,1134)} --> (+1) -->{Airport[16],Node[88],P:(1135,1145)} --> (+773) -->{Airport[0],Node[89],D:(1918,1928)} --> (+1) -->{Airport[0],Node[100],P:(1929,1939)} --> (+379) -->{Airport[13],Node[101],D:(2318,2328)} --> (+1) -->{Airport[13],Node[84],P:(2329,2339)} --> (+156) -->{Airport[1],Node[85],D:(2495,2505)} --> (+1) -->{Airport[1],Node[112],P:(2506,2516)} --> (+396) -->{Airport[17],Node[113],D:(2912,2922)} --> (+1) -->{Airport[17],Node[66],P:(2923,2933)} --> (+637) -->{Airport[3],Node[67],D:(3570,3580)} --> (+1) -->{Airport[3],Node[134],P:(3581,3591)} --> (+454) -->{Airport[16],Node[135],D:(4045,4055)} --> (+1) -->{Airport[16],Node[56],P:(4056,4066)} --> (+374) -->{Airport[2],Node[57],D:(4440,4450)} --> (+1) -->{Airport[2],Node[122],P:(4451,4461)} --> (+585) -->{Airport[6],Node[123],D:(5046,5056)} --> (+1) -->{Airport[6],Node[54],P:(5057,5067)} --> (+708) -->{Airport[3],Node[55],D:(5775,5785)} --> (+1) -->{Airport[3],Node[130],P:(5786,5796)} --> (+309) -->{Airport[12],Node[131],D:(6105,6115)} --> (+1) -->{Airport[12],Node[30],K:(6116,6116)}
Drone[6]: {Airport[17],Node[17],S:(0,0)} --> (+1) -->{Airport[17],Node[58],P:(1,276)} --> (+688) -->{Airport[0],Node[59],D:(964,974)} --> (+1) -->{Airport[0],Node[104],P:(975,985)} --> (+1132) -->{Airport[14],Node[105],D:(2117,2127)} --> (+1) -->{Airport[14],Node[74],P:(2128,2138)} --> (+963) -->{Airport[2],Node[75],D:(3101,3111)} --> (+1) -->{Airport[2],Node[128],P:(3112,3122)} --> (+520) -->{Airport[15],Node[129],D:(3642,3652)} --> (+1) -->{Airport[15],Node[44],P:(3653,3663)} --> (+520) -->{Airport[2],Node[45],D:(4183,4193)} --> (+1) -->{Airport[2],Node[118],P:(4194,4204)} --> (+585) -->{Airport[6],Node[119],D:(4789,4799)} --> (+1) -->{Airport[6],Node[70],P:(4800,4810)} --> (+522) -->{Airport[1],Node[71],D:(5332,5342)} --> (+1) -->{Airport[1],Node[114],P:(5343,5353)} --> (+396) -->{Airport[17],Node[115],D:(5749,5759)} --> (+1) -->{Airport[17],Node[42],P:(5760,5770)} --> (+396) -->{Airport[1],Node[43],D:(6166,6176)} --> (+1) -->{Airport[1],Node[19],K:(6177,6177)}
*********Parking Plan*********
Airport[0]: {Node[0],S:(0,0)} --> {Node[96],P:(1,11)} --> {Node[87],D:(906,916)} --> {Node[106],P:(917,927)} --> {Node[59],D:(964,974)} --> {Node[104],P:(975,985)} --> {Node[89],D:(1918,1928)} --> {Node[100],P:(1929,1939)} --> {Node[41],D:(2037,2047)} --> {Node[98],P:(2048,2058)} --> {Node[91],D:(3212,3222)} --> {Node[108],P:(3223,4050)} --> {Node[51],D:(5766,5776)} --> {Node[102],P:(5777,5787)} --> {Node[53],D:(5897,5907)} --> {Node[18],K:(5908,5908)}
Airport[1]: {Node[1],S:(0,0)} --> {Node[39],D:(2180,2190)} --> {Node[110],P:(2191,2201)} --> {Node[85],D:(2495,2505)} --> {Node[112],P:(2506,2516)} --> {Node[71],D:(5332,5342)} --> {Node[114],P:(5343,5353)} --> {Node[43],D:(6166,6176)} --> {Node[19],K:(6177,6177)}
Airport[2]: {Node[2],S:(0,0)} --> {Node[120],P:(1,11)} --> {Node[77],D:(283,293)} --> {Node[124],P:(294,304)} --> {Node[65],D:(596,606)} --> {Node[116],P:(607,617)} --> {Node[93],D:(1202,1212)} --> {Node[126],P:(1213,1223)} --> {Node[75],D:(3101,3111)} --> {Node[128],P:(3112,3122)} --> {Node[45],D:(4183,4193)} --> {Node[118],P:(4194,4204)} --> {Node[57],D:(4440,4450)} --> {Node[122],P:(4451,4461)} --> {Node[81],D:(6166,6176)} --> {Node[20],K:(6177,6177)}
Airport[3]: {Node[3],S:(0,0)} --> {Node[37],D:(649,659)} --> {Node[136],P:(660,670)} --> {Node[95],D:(3292,3302)} --> {Node[138],P:(3303,3313)} --> {Node[67],D:(3570,3580)} --> {Node[134],P:(3581,3591)} --> {Node[63],D:(4242,4252)} --> {Node[132],P:(4253,4263)} --> {Node[55],D:(5775,5785)} --> {Node[130],P:(5786,5796)} --> {Node[49],D:(6166,6176)} --> {Node[21],K:(6177,6177)}
Airport[4]: {Node[4],S:(0,0)} --> {Node[61],D:(1445,1455)} --> {Node[144],P:(1456,1466)} --> {Node[83],D:(1923,1933)} --> {Node[146],P:(1934,1975)} --> {Node[47],D:(3427,3437)} --> {Node[142],P:(3438,3448)} --> {Node[69],D:(3941,3951)} --> {Node[148],P:(3952,3962)} --> {Node[73],D:(4450,4460)} --> {Node[140],P:(4461,4471)} --> {Node[79],D:(5458,5468)} --> {Node[22],K:(5469,5469)}
Airport[5]: {Node[5],S:(0,0)} --> {Node[141],D:(5586,5596)} --> {Node[48],P:(5597,5607)} --> {Node[23],K:(5608,5608)}
Airport[6]: {Node[6],S:(0,0)} --> {Node[64],P:(1,11)} --> {Node[121],D:(596,606)} --> {Node[92],P:(607,617)} --> {Node[117],D:(1202,1212)} --> {Node[40],P:(1213,1223)} --> {Node[119],D:(4789,4799)} --> {Node[70],P:(4800,4810)} --> {Node[123],D:(5046,5056)} --> {Node[54],P:(5057,5067)} --> {Node[24],K:(6177,6177)}
Airport[7]: {Node[7],S:(0,0)} --> {Node[143],D:(4729,4739)} --> {Node[52],P:(4740,4750)} --> {Node[25],K:(4751,4751)}
Airport[8]: {Node[8],S:(0,0)} --> {Node[125],D:(768,778)} --> {Node[82],P:(779,789)} --> {Node[26],K:(790,790)}
Airport[9]: {Node[9],S:(0,0)} --> {Node[145],D:(2693,2703)} --> {Node[68],P:(2704,2714)} --> {Node[147],D:(3202,3212)} --> {Node[72],P:(3213,3223)} --> {Node[27],K:(3224,3224)}
Airport[10]: {Node[10],S:(0,0)} --> {Node[60],P:(1,11)} --> {Node[28],K:(12,12)}
Airport[11]: {Node[11],S:(0,0)} --> {Node[76],P:(1,11)} --> {Node[97],D:(448,458)} --> {Node[86],P:(459,469)} --> {Node[99],D:(2495,2505)} --> {Node[46],P:(2506,2516)} --> {Node[29],K:(6177,6177)}
Airport[12]: {Node[12],S:(0,0)} --> {Node[133],D:(4572,4582)} --> {Node[78],P:(4583,4593)} --> {Node[131],D:(6105,6115)} --> {Node[30],K:(6116,6116)}
Airport[13]: {Node[13],S:(0,0)} --> {Node[36],P:(1,11)} --> {Node[101],D:(2318,2328)} --> {Node[84],P:(2329,2339)} --> {Node[103],D:(6166,6176)} --> {Node[31],K:(6177,6177)}
Airport[14]: {Node[14],S:(0,0)} --> {Node[107],D:(2059,2069)} --> {Node[90],P:(2070,2080)} --> {Node[105],D:(2117,2127)} --> {Node[74],P:(2128,2138)} --> {Node[109],D:(5182,5192)} --> {Node[80],P:(5193,5203)} --> {Node[32],K:(6177,6177)}
Airport[15]: {Node[15],S:(0,0)} --> {Node[127],D:(1743,1753)} --> {Node[38],P:(1754,1764)} --> {Node[111],D:(2617,2627)} --> {Node[94],P:(2628,2638)} --> {Node[129],D:(3642,3652)} --> {Node[44],P:(3653,3663)} --> {Node[33],K:(3664,3664)}
Airport[16]: {Node[16],S:(0,0)} --> {Node[137],D:(1124,1134)} --> {Node[88],P:(1135,1145)} --> {Node[139],D:(3767,3777)} --> {Node[62],P:(3778,3788)} --> {Node[135],D:(4045,4055)} --> {Node[56],P:(4056,4066)} --> {Node[149],D:(4972,4982)} --> {Node[50],P:(4983,4993)} --> {Node[34],K:(6177,6177)}
Airport[17]: {Node[17],S:(0,0)} --> {Node[58],P:(1,276)} --> {Node[113],D:(2912,2922)} --> {Node[66],P:(2923,2933)} --> {Node[115],D:(5749,5759)} --> {Node[42],P:(5760,5770)} --> {Node[35],K:(6177,6177)}
--------------------------------------------------------------------------------------------------
#
#
#
#
--------------------------------------------------------------------------------------------------
Solving with parallel heuristic
ObjVal: 9086.0
RunTime: 221.627(s)
*********Routing Plan*********
Drone[0]: {Airport[0],Node[0],S:(0,0)} --> (+1) -->{Airport[0],Node[108],P:(1,11)} --> (+1132) -->{Airport[14],Node[109],D:(1143,1153)} --> (+1) -->{Airport[14],Node[90],P:(1154,1826)} --> (+1132) -->{Airport[0],Node[91],D:(2958,2968)} --> (+1) -->{Airport[0],Node[100],P:(2969,2979)} --> (+379) -->{Airport[13],Node[101],D:(3358,3368)} --> (+1) -->{Airport[13],Node[31],K:(3369,3369)}
Drone[1]: {Airport[2],Node[2],S:(0,0)} --> (+1) -->{Airport[2],Node[128],P:(1,428)} --> (+520) -->{Airport[15],Node[129],D:(948,958)} --> (+1) -->{Airport[15],Node[38],P:(959,969)} --> (+416) -->{Airport[1],Node[39],D:(1385,1820)} --> (+1) -->{Airport[1],Node[114],P:(1821,1831)} --> (+396) -->{Airport[17],Node[115],D:(2227,2237)} --> (+1) -->{Airport[17],Node[58],P:(2238,2248)} --> (+688) -->{Airport[0],Node[59],D:(2936,2946)} --> (+1) -->{Airport[0],Node[104],P:(2947,2957)} --> (+1132) -->{Airport[14],Node[105],D:(4089,4099)} --> (+1) -->{Airport[14],Node[74],P:(4100,4110)} --> (+963) -->{Airport[2],Node[75],D:(5073,5083)} --> (+1) -->{Airport[2],Node[124],P:(5084,5094)} --> (+464) -->{Airport[8],Node[125],D:(5558,5568)} --> (+1) -->{Airport[8],Node[82],P:(5569,5579)} --> (+1134) -->{Airport[4],Node[83],D:(6713,6723)} --> (+1) -->{Airport[4],Node[140],P:(6724,6734)} --> (+1115) -->{Airport[5],Node[141],D:(7849,7859)} --> (+1) -->{Airport[5],Node[48],P:(7860,7870)} --> (+559) -->{Airport[3],Node[49],D:(8429,8439)} --> (+1) -->{Airport[3],Node[130],P:(8440,8450)} --> (+309) -->{Airport[12],Node[131],D:(8759,8769)} --> (+1) -->{Airport[12],Node[30],K:(8770,8770)}
Drone[2]: {Airport[6],Node[6],S:(0,0)} --> (+1) -->{Airport[6],Node[70],P:(1,11)} --> (+522) -->{Airport[1],Node[71],D:(533,543)} --> (+1) -->{Airport[1],Node[110],P:(544,554)} --> (+416) -->{Airport[15],Node[111],D:(970,980)} --> (+1) -->{Airport[15],Node[94],P:(981,991)} --> (+654) -->{Airport[3],Node[95],D:(1645,1655)} --> (+1) -->{Airport[3],Node[138],P:(1656,1666)} --> (+454) -->{Airport[16],Node[139],D:(2120,2130)} --> (+1) -->{Airport[16],Node[88],P:(2131,2141)} --> (+773) -->{Airport[0],Node[89],D:(2914,2924)} --> (+1) -->{Airport[0],Node[106],P:(2925,2935)} --> (+1132) -->{Airport[14],Node[107],D:(4067,4077)} --> (+1) -->{Airport[14],Node[80],P:(4078,4088)} --> (+963) -->{Airport[2],Node[81],D:(5051,5061)} --> (+1) -->{Airport[2],Node[122],P:(5062,5072)} --> (+585) -->{Airport[6],Node[123],D:(5657,5667)} --> (+1) -->{Airport[6],Node[92],P:(5668,5678)} --> (+585) -->{Airport[2],Node[93],D:(6263,6273)} --> (+1) -->{Airport[2],Node[126],P:(6274,6284)} --> (+520) -->{Airport[15],Node[127],D:(6804,6814)} --> (+1) -->{Airport[15],Node[44],P:(6815,6825)} --> (+520) -->{Airport[2],Node[45],D:(7345,7355)} --> (+1) -->{Airport[2],Node[118],P:(7356,7366)} --> (+585) -->{Airport[6],Node[119],D:(7951,7961)} --> (+1) -->{Airport[6],Node[54],P:(7962,7972)} --> (+708) -->{Airport[3],Node[55],D:(8680,8690)} --> (+1) -->{Airport[3],Node[21],K:(8691,8691)}
Drone[3]: {Airport[10],Node[10],S:(0,0)} --> (+1) -->{Airport[10],Node[60],P:(1,11)} --> (+1434) -->{Airport[4],Node[61],D:(1445,1455)} --> (+1) -->{Airport[4],Node[146],P:(1456,1466)} --> (+1227) -->{Airport[9],Node[147],D:(2693,2703)} --> (+1) -->{Airport[9],Node[72],P:(2704,2714)} --> (+1227) -->{Airport[4],Node[73],D:(3941,3951)} --> (+1) -->{Airport[4],Node[144],P:(3952,3962)} --> (+1227) -->{Airport[9],Node[145],D:(5189,5199)} --> (+1) -->{Airport[9],Node[68],P:(5200,5210)} --> (+1227) -->{Airport[4],Node[69],D:(6437,6447)} --> (+1) -->{Airport[4],Node[148],P:(6448,6458)} --> (+1010) -->{Airport[16],Node[149],D:(7468,7478)} --> (+1) -->{Airport[16],Node[56],P:(7479,7489)} --> (+374) -->{Airport[2],Node[57],D:(7863,7873)} --> (+1) -->{Airport[2],Node[116],P:(7874,7884)} --> (+585) -->{Airport[6],Node[117],D:(8469,8479)} --> (+1) -->{Airport[6],Node[64],P:(8480,8490)} --> (+585) -->{Airport[2],Node[65],D:(9075,9085)} --> (+1) -->{Airport[2],Node[20],K:(9086,9086)}
Drone[4]: {Airport[11],Node[11],S:(0,0)} --> (+1) -->{Airport[11],Node[86],P:(1,11)} --> (+437) -->{Airport[0],Node[87],D:(448,458)} --> (+1) -->{Airport[0],Node[102],P:(459,1276)} --> (+379) -->{Airport[13],Node[103],D:(1655,1665)} --> (+1) -->{Airport[13],Node[84],P:(1666,1676)} --> (+156) -->{Airport[1],Node[85],D:(1832,1842)} --> (+1) -->{Airport[1],Node[112],P:(1843,1853)} --> (+396) -->{Airport[17],Node[113],D:(2249,2259)} --> (+1) -->{Airport[17],Node[42],P:(2260,8679)} --> (+396) -->{Airport[1],Node[43],D:(9075,9085)} --> (+1) -->{Airport[1],Node[19],K:(9086,9086)}
Drone[5]: {Airport[13],Node[13],S:(0,0)} --> (+1) -->{Airport[13],Node[36],P:(1,11)} --> (+638) -->{Airport[3],Node[37],D:(649,659)} --> (+1) -->{Airport[3],Node[132],P:(660,670)} --> (+309) -->{Airport[12],Node[133],D:(979,989)} --> (+1) -->{Airport[12],Node[78],P:(990,3223)} --> (+865) -->{Airport[4],Node[79],D:(4088,4098)} --> (+1) -->{Airport[4],Node[142],P:(4099,4109)} --> (+1281) -->{Airport[7],Node[143],D:(5390,5400)} --> (+1) -->{Airport[7],Node[52],P:(5401,5411)} --> (+1147) -->{Airport[0],Node[53],D:(6558,6568)} --> (+1) -->{Airport[0],Node[18],K:(6569,6569)}
Drone[6]: {Airport[17],Node[17],S:(0,0)} --> (+1) -->{Airport[17],Node[66],P:(1,34)} --> (+637) -->{Airport[3],Node[67],D:(671,681)} --> (+1) -->{Airport[3],Node[136],P:(682,692)} --> (+454) -->{Airport[16],Node[137],D:(1146,1156)} --> (+1) -->{Airport[16],Node[62],P:(1157,1213)} --> (+454) -->{Airport[3],Node[63],D:(1667,1677)} --> (+1) -->{Airport[3],Node[134],P:(1678,3096)} --> (+454) -->{Airport[16],Node[135],D:(3550,3560)} --> (+1) -->{Airport[16],Node[50],P:(3561,3571)} --> (+773) -->{Airport[0],Node[51],D:(4344,4354)} --> (+1) -->{Airport[0],Node[98],P:(4355,4365)} --> (+437) -->{Airport[11],Node[99],D:(4802,4812)} --> (+1) -->{Airport[11],Node[76],P:(4813,4823)} --> (+272) -->{Airport[2],Node[77],D:(5095,5105)} --> (+1) -->{Airport[2],Node[120],P:(5106,5116)} --> (+585) -->{Airport[6],Node[121],D:(5701,5711)} --> (+1) -->{Airport[6],Node[40],P:(5712,5722)} --> (+814) -->{Airport[0],Node[41],D:(6536,6546)} --> (+1) -->{Airport[0],Node[96],P:(6547,6557)} --> (+437) -->{Airport[11],Node[97],D:(6994,7004)} --> (+1) -->{Airport[11],Node[46],P:(7005,7015)} --> (+911) -->{Airport[4],Node[47],D:(7926,7936)} --> (+1) -->{Airport[4],Node[22],K:(7937,7937)}
*********Parking Plan*********
Airport[0]: {Node[0],S:(0,0)} --> {Node[108],P:(1,11)} --> {Node[87],D:(448,458)} --> {Node[102],P:(459,1276)} --> {Node[89],D:(2914,2924)} --> {Node[106],P:(2925,2935)} --> {Node[59],D:(2936,2946)} --> {Node[104],P:(2947,2957)} --> {Node[91],D:(2958,2968)} --> {Node[100],P:(2969,2979)} --> {Node[51],D:(4344,4354)} --> {Node[98],P:(4355,4365)} --> {Node[41],D:(6536,6546)} --> {Node[96],P:(6547,6557)} --> {Node[53],D:(6558,6568)} --> {Node[18],K:(6569,6569)}
Airport[1]: {Node[1],S:(0,0)} --> {Node[71],D:(533,543)} --> {Node[110],P:(544,554)} --> {Node[39],D:(1385,1820)} --> {Node[114],P:(1821,1831)} --> {Node[85],D:(1832,1842)} --> {Node[112],P:(1843,1853)} --> {Node[43],D:(9075,9085)} --> {Node[19],K:(9086,9086)}
Airport[2]: {Node[2],S:(0,0)} --> {Node[128],P:(1,428)} --> {Node[81],D:(5051,5061)} --> {Node[122],P:(5062,5072)} --> {Node[75],D:(5073,5083)} --> {Node[124],P:(5084,5094)} --> {Node[77],D:(5095,5105)} --> {Node[120],P:(5106,5116)} --> {Node[93],D:(6263,6273)} --> {Node[126],P:(6274,6284)} --> {Node[45],D:(7345,7355)} --> {Node[118],P:(7356,7366)} --> {Node[57],D:(7863,7873)} --> {Node[116],P:(7874,7884)} --> {Node[65],D:(9075,9085)} --> {Node[20],K:(9086,9086)}
Airport[3]: {Node[3],S:(0,0)} --> {Node[37],D:(649,659)} --> {Node[132],P:(660,670)} --> {Node[67],D:(671,681)} --> {Node[136],P:(682,692)} --> {Node[95],D:(1645,1655)} --> {Node[138],P:(1656,1666)} --> {Node[63],D:(1667,1677)} --> {Node[134],P:(1678,3096)} --> {Node[49],D:(8429,8439)} --> {Node[130],P:(8440,8450)} --> {Node[55],D:(8680,8690)} --> {Node[21],K:(8691,8691)}
Airport[4]: {Node[4],S:(0,0)} --> {Node[61],D:(1445,1455)} --> {Node[146],P:(1456,1466)} --> {Node[73],D:(3941,3951)} --> {Node[144],P:(3952,3962)} --> {Node[79],D:(4088,4098)} --> {Node[142],P:(4099,4109)} --> {Node[69],D:(6437,6447)} --> {Node[148],P:(6448,6458)} --> {Node[83],D:(6713,6723)} --> {Node[140],P:(6724,6734)} --> {Node[47],D:(7926,7936)} --> {Node[22],K:(7937,7937)}
Airport[5]: {Node[5],S:(0,0)} --> {Node[141],D:(7849,7859)} --> {Node[48],P:(7860,7870)} --> {Node[23],K:(7871,7871)}
Airport[6]: {Node[6],S:(0,0)} --> {Node[70],P:(1,11)} --> {Node[123],D:(5657,5667)} --> {Node[92],P:(5668,5678)} --> {Node[121],D:(5701,5711)} --> {Node[40],P:(5712,5722)} --> {Node[119],D:(7951,7961)} --> {Node[54],P:(7962,7972)} --> {Node[117],D:(8469,8479)} --> {Node[64],P:(8480,8490)} --> {Node[24],K:(9086,9086)}
Airport[7]: {Node[7],S:(0,0)} --> {Node[143],D:(5390,5400)} --> {Node[52],P:(5401,5411)} --> {Node[25],K:(5412,5412)}
Airport[8]: {Node[8],S:(0,0)} --> {Node[125],D:(5558,5568)} --> {Node[82],P:(5569,5579)} --> {Node[26],K:(5580,5580)}
Airport[9]: {Node[9],S:(0,0)} --> {Node[147],D:(2693,2703)} --> {Node[72],P:(2704,2714)} --> {Node[145],D:(5189,5199)} --> {Node[68],P:(5200,5210)} --> {Node[27],K:(5211,5211)}
Airport[10]: {Node[10],S:(0,0)} --> {Node[60],P:(1,11)} --> {Node[28],K:(12,12)}
Airport[11]: {Node[11],S:(0,0)} --> {Node[86],P:(1,11)} --> {Node[99],D:(4802,4812)} --> {Node[76],P:(4813,4823)} --> {Node[97],D:(6994,7004)} --> {Node[46],P:(7005,7015)} --> {Node[29],K:(9086,9086)}
Airport[12]: {Node[12],S:(0,0)} --> {Node[133],D:(979,989)} --> {Node[78],P:(990,3223)} --> {Node[131],D:(8759,8769)} --> {Node[30],K:(8770,8770)}
Airport[13]: {Node[13],S:(0,0)} --> {Node[36],P:(1,11)} --> {Node[103],D:(1655,1665)} --> {Node[84],P:(1666,1676)} --> {Node[101],D:(3358,3368)} --> {Node[31],K:(3369,3369)}
Airport[14]: {Node[14],S:(0,0)} --> {Node[109],D:(1143,1153)} --> {Node[90],P:(1154,1826)} --> {Node[107],D:(4067,4077)} --> {Node[80],P:(4078,4088)} --> {Node[105],D:(4089,4099)} --> {Node[74],P:(4100,4110)} --> {Node[32],K:(9086,9086)}
Airport[15]: {Node[15],S:(0,0)} --> {Node[129],D:(948,958)} --> {Node[38],P:(959,969)} --> {Node[111],D:(970,980)} --> {Node[94],P:(981,991)} --> {Node[127],D:(6804,6814)} --> {Node[44],P:(6815,6825)} --> {Node[33],K:(9086,9086)}
Airport[16]: {Node[16],S:(0,0)} --> {Node[137],D:(1146,1156)} --> {Node[62],P:(1157,1213)} --> {Node[139],D:(2120,2130)} --> {Node[88],P:(2131,2141)} --> {Node[135],D:(3550,3560)} --> {Node[50],P:(3561,3571)} --> {Node[149],D:(7468,7478)} --> {Node[56],P:(7479,7489)} --> {Node[34],K:(9086,9086)}
Airport[17]: {Node[17],S:(0,0)} --> {Node[66],P:(1,34)} --> {Node[115],D:(2227,2237)} --> {Node[58],P:(2238,2248)} --> {Node[113],D:(2249,2259)} --> {Node[42],P:(2260,8679)} --> {Node[35],K:(9086,9086)}
--------------------------------------------------------------------------------------------------
#
#
#
#