Why I'm getting multiple chains/tours?

This forum deals with any kind of trip optimization whether it is automatic planning or manual dispatching, refering to transport orders or service planning.
Post Reply
geomerler

Why I'm getting multiple chains/tours?

Post by geomerler »

Hello,

I'm calculating about 1200 "tours" (in human-logic sense) with a depot as starting and ending point. I'm using no restrictions ect. xTour should plan this "tours" as an distance optimized (maybe reordered) sequence. For each "tour" I use one single pedestrian "vehicle", so there should be no "tour" with multiple vehicles.
When fetching the result plans I'm printing the tourid and distance of each tour in the resulting chains. The result contains about 1900 results instead of the expected about 1200 results. I assume that all "tours" those id's are printed multiple times are split into multiple tours within one chain. [Edit: as I assumed, there is one chain with multiple tours. Each of this tours begins and ends at the given depot. So I can't just add up all the distances.]

I'm using planBasicTours for calculation. [Edit: Is it better to use xRoute for this usecase to just distance optimize the given locations and maybe reorder them? Is it xRoute able to change the order of the points?]

My expectation with the given inputs is, that xTour would deliver one chain with one tour, but now I wonder why these tours are splitted. What are the criteria for xTour to split a list of orderpoints with one depot and one vehicle into several chains/tours in the result?

best regards
geomerler
User avatar
Bernd Welter
Site Admin
Posts: 2564
Joined: Mon Apr 14, 2014 10:28 am
Contact:

Re: Why I'm getting multiple chains/tours?

Post by Bernd Welter »

Hello Geomerler,

would be nice to have the XML request and response of such an example. At least the section with the planning params, the single depot and the vehicle. Please provide at least that part to the topic or send the complete request/response to your consultant.

About xRoute:
xRoute doesn't change sequences at all. That's the task of xTour and only xTour.

C u
Bernd
Bernd Welter
Technical Partner Manager Developer Components
PTV Logistics - Germany

Bernd at... The Forum,LinkedIn, Youtube, StackOverflow
I like the smell of PTV Developer in the morning... :twisted:
geomerler

Re: Why I'm getting multiple chains/tours?

Post by geomerler »

Hi Bernd,

further investigations revealed that the described problem happens only under pressure. (Maybe the affected calculations also change with every try)
When I tried to calculate only one splitted tour to reproduce the behaviour, every got calculated correctly and xServer returned only one tour.

I decided to fetch the XML-Requests and responses unter pressure. Since I'm running the xServer on localhost I needed a tool which is capable to fetch packages on the localhot-loopback. I used Microsoft Message Analyzer which may has caused some different looking XML-Content.

So here is the request for starting the calculation:

Code: Select all

<soap:Body>
	<startPlanBasicTours xmlns="http://types.xtour.xserver.ptvag.com">
		<ArrayOfTransportOrder_1>
			<TransportOrder xsi:type="TransportDepot" id="5200" trailerLoadingForbidden="false" xmlns="http://xtour.xserver.ptvag.com">
				<maxLoadingArea xsi:nil="true" />
				<minLoadingArea xsi:nil="true" />
				<wrappedVehicleCategories xsi:nil="true" />
				<wrappedVehicleExclusions xsi:nil="true" />
				<wrappedVehicleRequirements xsi:nil="true" />
				<deliveryQuantities xsi:nil="true" />
				<wrappedDepotIds>
					<Int xmlns="http://wrappertypes.service.jabba.ptvag.com">21</Int>
				</wrappedDepotIds>
				<pickupQuantities xsi:nil="true" />
				<transportPoint description="Order 5200" id="5200" allowServiceSplit="false" coDriverRequired="false" openingIntervalConstraint="START_OF_SERVICE" servicePeriod="0" tourSection="0" useServicePeriodForRecreation="false">
					<location>
						<kml xsi:nil="true" xmlns="http://common.xserver.ptvag.com" />
						<point x="3778410" y="5645879" xmlns="http://common.xserver.ptvag.com" />
					</location>
					<wrappedOpeningIntervals xsi:nil="true" />
				</transportPoint>
			</TransportOrder>
			<TransportOrder xsi:type="TransportDepot" id="5201" trailerLoadingForbidden="false" xmlns="http://xtour.xserver.ptvag.com">
				<maxLoadingArea xsi:nil="true" />
				<minLoadingArea xsi:nil="true" />
				<wrappedVehicleCategories xsi:nil="true" />
				<wrappedVehicleExclusions xsi:nil="true" />
				<wrappedVehicleRequirements xsi:nil="true" />
				<deliveryQuantities xsi:nil="true" />
				<wrappedDepotIds>
					<Int xmlns="http://wrappertypes.service.jabba.ptvag.com">21</Int>
				</wrappedDepotIds>
				<pickupQuantities xsi:nil="true" />
				<transportPoint description="Order 5201" id="5201" allowServiceSplit="false" coDriverRequired="false" openingIntervalConstraint="START_OF_SERVICE" servicePeriod="0" tourSection="0" useServicePeriodForRecreation="false">
					<location>
						<kml xsi:nil="true" xmlns="http://common.xserver.ptvag.com" />
						<point x="3778449" y="5645861" xmlns="http://common.xserver.ptvag.com" />
					</location>
					<wrappedOpeningIntervals xsi:nil="true" />
				</transportPoint>
			</TransportOrder>
			<Removed>....</Removed>
		</ArrayOfTransportOrder_1>
		<ArrayOfDepot_2>
			<Depot description="removed " id="21" xmlns="http://xtour.xserver.ptvag.com">
				<location>
					<kml xsi:nil="true" xmlns="http://common.xserver.ptvag.com" />
					<point x="3778402" y="5645859" xmlns="http://common.xserver.ptvag.com" />
				</location>
				<wrappedOpeningIntervals xsi:nil="true" />
			</Depot>
		</ArrayOfDepot_2>
		<Fleet_3>
			<wrappedTrailers xsi:nil="true" xmlns="http://xtour.xserver.ptvag.com" />
			<wrappedTrains xsi:nil="true" xmlns="http://xtour.xserver.ptvag.com" />
			<wrappedVehicles xmlns="http://xtour.xserver.ptvag.com">
				<Vehicle depotIdEnd="21" depotIdStart="21" coDriverStatus="NEVER" dimaId="21" ignoreTransportPointServicePeriod="false" isPreloaded="false" toursMustFitIntoSingleOperatingInterval="false" description="the vehicle" id="31" ignoreIntermediatePeriodBeforeFirstTour="false">
					<wrappedOperatingIntervals xsi:nil="true" />
					<capacities xsi:nil="true" />
					<costs xsi:nil="true" />
					<driverSettings xsi:nil="true" />
					<wrappedAreaNumbers xsi:nil="true" />
					<endLocation xsi:nil="true" />
					<maxLoadingArea xsi:nil="true" />
					<minLoadingArea xsi:nil="true" />
					<restrictions xsi:nil="true" />
					<startLocation xsi:nil="true" />
					<wrappedTransportEquipments xsi:nil="true" />
				</Vehicle>
			</wrappedVehicles>
		</Fleet_3>
		<PlanningParams_4 xmlns:q1="http://xtour.xserver.ptvag.com" xsi:type="q1:StandardParams" coDriverTransportPointsInSeparateTours="false" useDirectDistanceFallback="false" availableMachineTime="30" constructionStep="true" endSequencingStep="true" improvementStep="false" middleSequencingStep="true">
			<q1:wrappedDistanceMatrixCalculation>
				<q1:DistanceMatrixCalculation xsi:type="q1:DistanceMatrixByRoad" dimaId="21" deleteAfterUsage="false" deleteBeforeUsage="true" profileName="dimaPedestrian" />
			</q1:wrappedDistanceMatrixCalculation>
			<q1:wrappedLoadingFunctions xsi:nil="true" />
			<q1:wrappedProductIncompatibilities xsi:nil="true" />
			<q1:wrappedRegulations xsi:nil="true" />
			<q1:restrictions xsi:nil="true" />
			<q1:goalImportance chainPeriodRank="0" tourCountRank="0" tourDistanceRank="3" tourDrivingPeriodRank="0" tourPeriodRank="0" unplannedOrdersRank="0" vehicleCountRank="0" />
		</PlanningParams_4>
		<Plan_5 xsi:nil="true" />
		<CallerContext_6>
			<wrappedProperties xmlns="http://baseservices.service.jabba.ptvag.com">
				<CallerContextProperty key="CoordFormat" value="EPSG:31467" />
			</wrappedProperties>
		</CallerContext_6>
	</startPlanBasicTours>
</soap:Body>
I removed all transportorder points and left one for showing the structure of this definition.

Posting the whole response seems to break the Forum, because I can't preview/submit the posting (and xml can't be attached). So here is a shortened scheme showing version of the xTour response:

Code: Select all

<soap:Body>
	<ns3:fetchPlanResponse xmlns:ns6="http://exception.core.jabba.ptvag.com" xmlns:ns2="http://baseservices.service.jabba.ptvag.com" xmlns:ns1="http://common.xserver.ptvag.com" xmlns:ns3="http://types.xtour.xserver.ptvag.com" xmlns:ns0="http://wrappertypes.service.jabba.ptvag.com" xmlns:ns4="http://xtour.xserver.ptvag.com">
		<ns3:result>
			<ns4:wrappedChains>
				<ns4:Chain vehicleId="31">
					<ns4:result distanceToEndLocation="0" periodToEndLocation="0" distanceFromStartLocation="0" periodFromStartLocation="0" endTime="26179" drivingPeriod="26179" remainingPeriods="22 serialization::archive 9 0 2 0 0 1 4 0 4 0 0 0 0 16200 0 0 0 1 0 39600 0 259200 0 0 3 2147483647 2147483647 2147483647 0 0 0 0 0 1 0 0 0 259200 0 0 864000 0 0 259200 0 0 6 0 0 0 259200 0 0 0 0 0 0 0 0 0 3 0 0 26179 2147483647 0 26179 0 0 0 4 0 0 0 0 0 0 0 2 0 0 2 0 0 0 0 0 4 0 0 0 0 4 0 0 0 0 0 6 0 16200 900 1800 0 39600 10800 32400 32400 3 32400 36000 2 604800 86400 0 518400 201600 162000 324000 345600 0 1800 2700 21600 32400 900 28800 172800 39600 0 0 0 0 0 0 0 0 0 0 900 19800 28800 39600 0 25200 86400 43200 0 86400 604800 259200 900" chainCosts="0.0" vehicleDescription="the vehicle">
						<ns4:wrappedTourEvents>
							<ns4:TourEvent tourIndex="0" period="0" startTime="0" logisticPointId="21">
								<ns4:wrappedDescriptions>
									<ns0:String>SERVICE</ns0:String>
									<ns0:String>IS_IN_SERVICE_INTERVAL</ns0:String>
								</ns4:wrappedDescriptions>
								<ns4:wrappedViolations/>
							</ns4:TourEvent>
							<ns4:TourEvent tourIndex="0" period="597" startTime="0" logisticPointId="-1">
								<ns4:wrappedDescriptions>
									<ns0:String>DRIVING</ns0:String>
								</ns4:wrappedDescriptions>
								<ns4:wrappedViolations/>
							</ns4:TourEvent>
							<shortened>....</shortened>
						</ns4:wrappedTourEvents>
					</ns4:result>
					<ns4:wrappedTours>
						<ns4:Tour ignoreIntermediatePeriodOfPreviousTour="false" vehicleFixed="false" tourPointFixation="NONE" id="1" startTimeFixed="false">
							<ns4:result remainingPeriods="22 serialization::archive 9 0 2 0 0 1 4 0 4 0 0 0 0 16200 0 0 0 1 0 39600 0 259200 0 0 3 2147483647 2147483647 2147483647 0 0 0 0 0 1 0 0 0 259200 0 0 864000 0 0 259200 0 0 6 0 0 0 259200 0 0 0 0 0 0 0 0 0 3 0 0 18525 2147483647 0 18525 0 0 0 4 0 0 0 0 0 0 0 2 0 0 2 0 0 0 0 0 4 0 0 0 0 4 0 0 0 0 0 6 0 16200 900 1800 0 39600 10800 32400 32400 3 32400 36000 2 604800 86400 0 518400 201600 162000 324000 345600 0 1800 2700 21600 32400 900 28800 172800 39600 0 0 0 0 0 0 0 0 0 0 900 19800 28800 39600 0 25200 86400 43200 0 86400 604800 259200 900" tourChanged="true" depotAvailabilityForDeliveries="0" depotUnloadingPeriod="0" depotUploadingPeriod="0" coDriverRequired="false" startTimeLatest="2147483647" startTime="0" transportPointCount="271" waitingPeriod="0" earliness="0" breakPeriod="0" restPeriod="0" servicePeriod="0" maxDistanceBetweenTransportPoints="2201" distanceFromFirstToLastTransportPoint="23854" distance="25559" drivingPeriod="18525" period="18525">
								<ns4:totalCosts totalCosts="0.0" costsPerHour="0.0" fixedCosts="0.0" costsPerKm="0.0"/>
								<ns4:wrappedViolations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
							</ns4:result>
							<ns4:wrappedTourPoints>
								<ns4:TourPoint remainPlanned="false" tourFixed="false" type="DEPOT" description="replaced" id="21">
									<ns4:result drivingDistance="0" startDistance="0" delay="0" earliness="0" restPeriodAtTourPoint="0" restPeriodOnRoad="0" breakPeriodAtTourPoint="0" breakPeriodOnRoad="0" servicePeriod="0" waitingPeriod="0" drivingPeriod="0" departureTime="0" endServiceTime="0" startServiceTime="0" arrivalTime="0">
										<ns4:wrappedTourPointViolations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
									</ns4:result>
								</ns4:TourPoint>
								<ns4:TourPoint remainPlanned="false" tourFixed="false" type="TRANSPORT_POINT" description="Order 5376" id="5376">
									<ns4:result drivingDistance="829" startDistance="829" delay="0" earliness="0" restPeriodAtTourPoint="0" restPeriodOnRoad="0" breakPeriodAtTourPoint="0" breakPeriodOnRoad="0" servicePeriod="0" waitingPeriod="0" drivingPeriod="597" departureTime="597" endServiceTime="597" startServiceTime="597" arrivalTime="597" orderId="5376">
										<ns4:wrappedTourPointViolations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
									</ns4:result>
								</ns4:TourPoint>
								<shortened>....</shortened>
								<ns4:TourPoint remainPlanned="false" tourFixed="false" type="DEPOT" description="Depot Ebersdorf, Am Knie, 1 " id="21">
									<ns4:result drivingDistance="876" startDistance="25559" delay="0" earliness="0" restPeriodAtTourPoint="0" restPeriodOnRoad="0" breakPeriodAtTourPoint="0" breakPeriodOnRoad="0" servicePeriod="0" waitingPeriod="0" drivingPeriod="631" departureTime="18525" endServiceTime="18525" startServiceTime="18525" arrivalTime="18525">
										<ns4:wrappedTourPointViolations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
									</ns4:result>
								</ns4:TourPoint>
							</ns4:wrappedTourPoints>
						</ns4:Tour>
						<ns4:Tour ignoreIntermediatePeriodOfPreviousTour="false" vehicleFixed="false" tourPointFixation="NONE" id="2" startTimeFixed="false">
							<ns4:result remainingPeriods="22 serialization::archive 9 0 2 0 0 1 4 0 4 0 0 0 0 16200 0 0 0 1 0 39600 0 259200 0 0 3 2147483647 2147483647 2147483647 0 0 0 0 0 1 0 0 0 259200 0 0 864000 0 0 259200 0 0 6 0 0 0 259200 0 0 0 0 0 0 0 0 0 3 0 0 20582 2147483647 0 20582 0 0 0 4 0 0 0 0 0 0 0 2 0 0 2 0 0 0 0 0 4 0 0 0 0 4 0 0 0 0 0 6 0 16200 900 1800 0 39600 10800 32400 32400 3 32400 36000 2 604800 86400 0 518400 201600 162000 324000 345600 0 1800 2700 21600 32400 900 28800 172800 39600 0 0 0 0 0 0 0 0 0 0 900 19800 28800 39600 0 25200 86400 43200 0 86400 604800 259200 900" tourChanged="true" depotAvailabilityForDeliveries="0" depotUnloadingPeriod="0" depotUploadingPeriod="0" coDriverRequired="false" startTimeLatest="2147483647" startTime="18525" transportPointCount="15" waitingPeriod="0" earliness="0" breakPeriod="0" restPeriod="0" servicePeriod="0" maxDistanceBetweenTransportPoints="147" distanceFromFirstToLastTransportPoint="974" distance="2848" drivingPeriod="2057" period="2057">
								<ns4:totalCosts totalCosts="0.0" costsPerHour="0.0" fixedCosts="0.0" costsPerKm="0.0"/>
								<ns4:wrappedViolations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
							</ns4:result>
							<ns4:wrappedTourPoints>
								<ns4:TourPoint remainPlanned="false" tourFixed="false" type="DEPOT" description="Depot Ebersdorf, Am Knie, 1 " id="21">
									<ns4:result drivingDistance="0" startDistance="0" delay="0" earliness="0" restPeriodAtTourPoint="0" restPeriodOnRoad="0" breakPeriodAtTourPoint="0" breakPeriodOnRoad="0" servicePeriod="0" waitingPeriod="0" drivingPeriod="0" departureTime="18525" endServiceTime="18525" startServiceTime="18525" arrivalTime="18525">
										<ns4:wrappedTourPointViolations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
									</ns4:result>
								</ns4:TourPoint>
								<ns4:TourPoint remainPlanned="false" tourFixed="false" type="TRANSPORT_POINT" description="Order 5479" id="5479">
									<ns4:result drivingDistance="907" startDistance="907" delay="0" earliness="0" restPeriodAtTourPoint="0" restPeriodOnRoad="0" breakPeriodAtTourPoint="0" breakPeriodOnRoad="0" servicePeriod="0" waitingPeriod="0" drivingPeriod="654" departureTime="19179" endServiceTime="19179" startServiceTime="19179" arrivalTime="19179" orderId="5479">
										<ns4:wrappedTourPointViolations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
									</ns4:result>
								</ns4:TourPoint>
								<ns4:TourPoint remainPlanned="false" tourFixed="false" type="TRANSPORT_POINT" description="Order 5486" id="5486">
									<ns4:result drivingDistance="88" startDistance="995" delay="0" earliness="0" restPeriodAtTourPoint="0" restPeriodOnRoad="0" breakPeriodAtTourPoint="0" breakPeriodOnRoad="0" servicePeriod="0" waitingPeriod="0" drivingPeriod="65" departureTime="19244" endServiceTime="19244" startServiceTime="19244" arrivalTime="19244" orderId="5486">
										<ns4:wrappedTourPointViolations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
									</ns4:result>
								</ns4:TourPoint>
								<ns4:TourPoint remainPlanned="false" tourFixed="false" type="TRANSPORT_POINT" description="Order 5485" id="5485">
									<ns4:result drivingDistance="63" startDistance="1058" delay="0" earliness="0" restPeriodAtTourPoint="0" restPeriodOnRoad="0" breakPeriodAtTourPoint="0" breakPeriodOnRoad="0" servicePeriod="0" waitingPeriod="0" drivingPeriod="46" departureTime="19290" endServiceTime="19290" startServiceTime="19290" arrivalTime="19290" orderId="5485">
										<ns4:wrappedTourPointViolations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
									</ns4:result>
								</ns4:TourPoint>
								<ns4:TourPoint remainPlanned="false" tourFixed="false" type="TRANSPORT_POINT" description="Order 5478" id="5478">
									<ns4:result drivingDistance="51" startDistance="1109" delay="0" earliness="0" restPeriodAtTourPoint="0" restPeriodOnRoad="0" breakPeriodAtTourPoint="0" breakPeriodOnRoad="0" servicePeriod="0" waitingPeriod="0" drivingPeriod="37" departureTime="19327" endServiceTime="19327" startServiceTime="19327" arrivalTime="19327" orderId="5478">
										<ns4:wrappedTourPointViolations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
									</ns4:result>
								</ns4:TourPoint>
								<ns4:TourPoint remainPlanned="false" tourFixed="false" type="TRANSPORT_POINT" description="Order 5483" id="5483">
									<ns4:result drivingDistance="84" startDistance="1193" delay="0" earliness="0" restPeriodAtTourPoint="0" restPeriodOnRoad="0" breakPeriodAtTourPoint="0" breakPeriodOnRoad="0" servicePeriod="0" waitingPeriod="0" drivingPeriod="61" departureTime="19388" endServiceTime="19388" startServiceTime="19388" arrivalTime="19388" orderId="5483">
										<ns4:wrappedTourPointViolations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
									</ns4:result>
								</ns4:TourPoint>
								<ns4:TourPoint remainPlanned="false" tourFixed="false" type="TRANSPORT_POINT" description="Order 5482" id="5482">
									<ns4:result drivingDistance="64" startDistance="1257" delay="0" earliness="0" restPeriodAtTourPoint="0" restPeriodOnRoad="0" breakPeriodAtTourPoint="0" breakPeriodOnRoad="0" servicePeriod="0" waitingPeriod="0" drivingPeriod="47" departureTime="19435" endServiceTime="19435" startServiceTime="19435" arrivalTime="19435" orderId="5482">
										<ns4:wrappedTourPointViolations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
									</ns4:result>
								</ns4:TourPoint>
								<ns4:TourPoint remainPlanned="false" tourFixed="false" type="TRANSPORT_POINT" description="Order 5480" id="5480">
									<ns4:result drivingDistance="58" startDistance="1315" delay="0" earliness="0" restPeriodAtTourPoint="0" restPeriodOnRoad="0" breakPeriodAtTourPoint="0" breakPeriodOnRoad="0" servicePeriod="0" waitingPeriod="0" drivingPeriod="42" departureTime="19477" endServiceTime="19477" startServiceTime="19477" arrivalTime="19477" orderId="5480">
										<ns4:wrappedTourPointViolations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
									</ns4:result>
								</ns4:TourPoint>
								<ns4:TourPoint remainPlanned="false" tourFixed="false" type="TRANSPORT_POINT" description="Order 5473" id="5473">
									<ns4:result drivingDistance="87" startDistance="1402" delay="0" earliness="0" restPeriodAtTourPoint="0" restPeriodOnRoad="0" breakPeriodAtTourPoint="0" breakPeriodOnRoad="0" servicePeriod="0" waitingPeriod="0" drivingPeriod="63" departureTime="19540" endServiceTime="19540" startServiceTime="19540" arrivalTime="19540" orderId="5473">
										<ns4:wrappedTourPointViolations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
									</ns4:result>
								</ns4:TourPoint>
								<ns4:TourPoint remainPlanned="false" tourFixed="false" type="TRANSPORT_POINT" description="Order 5476" id="5476">
									<ns4:result drivingDistance="39" startDistance="1441" delay="0" earliness="0" restPeriodAtTourPoint="0" restPeriodOnRoad="0" breakPeriodAtTourPoint="0" breakPeriodOnRoad="0" servicePeriod="0" waitingPeriod="0" drivingPeriod="28" departureTime="19568" endServiceTime="19568" startServiceTime="19568" arrivalTime="19568" orderId="5476">
										<ns4:wrappedTourPointViolations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
									</ns4:result>
								</ns4:TourPoint>
								<ns4:TourPoint remainPlanned="false" tourFixed="false" type="TRANSPORT_POINT" description="Order 5475" id="5475">
									<ns4:result drivingDistance="67" startDistance="1508" delay="0" earliness="0" restPeriodAtTourPoint="0" restPeriodOnRoad="0" breakPeriodAtTourPoint="0" breakPeriodOnRoad="0" servicePeriod="0" waitingPeriod="0" drivingPeriod="48" departureTime="19616" endServiceTime="19616" startServiceTime="19616" arrivalTime="19616" orderId="5475">
										<ns4:wrappedTourPointViolations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
									</ns4:result>
								</ns4:TourPoint>
								<ns4:TourPoint remainPlanned="false" tourFixed="false" type="TRANSPORT_POINT" description="Order 5474" id="5474">
									<ns4:result drivingDistance="55" startDistance="1563" delay="0" earliness="0" restPeriodAtTourPoint="0" restPeriodOnRoad="0" breakPeriodAtTourPoint="0" breakPeriodOnRoad="0" servicePeriod="0" waitingPeriod="0" drivingPeriod="39" departureTime="19655" endServiceTime="19655" startServiceTime="19655" arrivalTime="19655" orderId="5474">
										<ns4:wrappedTourPointViolations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
									</ns4:result>
								</ns4:TourPoint>
								<ns4:TourPoint remainPlanned="false" tourFixed="false" type="TRANSPORT_POINT" description="Order 5471" id="5471">
									<ns4:result drivingDistance="33" startDistance="1596" delay="0" earliness="0" restPeriodAtTourPoint="0" restPeriodOnRoad="0" breakPeriodAtTourPoint="0" breakPeriodOnRoad="0" servicePeriod="0" waitingPeriod="0" drivingPeriod="24" departureTime="19679" endServiceTime="19679" startServiceTime="19679" arrivalTime="19679" orderId="5471">
										<ns4:wrappedTourPointViolations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
									</ns4:result>
								</ns4:TourPoint>
								<ns4:TourPoint remainPlanned="false" tourFixed="false" type="TRANSPORT_POINT" description="Order 5470" id="5470">
									<ns4:result drivingDistance="75" startDistance="1671" delay="0" earliness="0" restPeriodAtTourPoint="0" restPeriodOnRoad="0" breakPeriodAtTourPoint="0" breakPeriodOnRoad="0" servicePeriod="0" waitingPeriod="0" drivingPeriod="55" departureTime="19734" endServiceTime="19734" startServiceTime="19734" arrivalTime="19734" orderId="5470">
										<ns4:wrappedTourPointViolations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
									</ns4:result>
								</ns4:TourPoint>
								<ns4:TourPoint remainPlanned="false" tourFixed="false" type="TRANSPORT_POINT" description="Order 5472" id="5472">
									<ns4:result drivingDistance="63" startDistance="1734" delay="0" earliness="0" restPeriodAtTourPoint="0" restPeriodOnRoad="0" breakPeriodAtTourPoint="0" breakPeriodOnRoad="0" servicePeriod="0" waitingPeriod="0" drivingPeriod="46" departureTime="19780" endServiceTime="19780" startServiceTime="19780" arrivalTime="19780" orderId="5472">
										<ns4:wrappedTourPointViolations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
									</ns4:result>
								</ns4:TourPoint>
								<ns4:TourPoint remainPlanned="false" tourFixed="false" type="TRANSPORT_POINT" description="Order 5477" id="5477">
									<ns4:result drivingDistance="147" startDistance="1881" delay="0" earliness="0" restPeriodAtTourPoint="0" restPeriodOnRoad="0" breakPeriodAtTourPoint="0" breakPeriodOnRoad="0" servicePeriod="0" waitingPeriod="0" drivingPeriod="106" departureTime="19886" endServiceTime="19886" startServiceTime="19886" arrivalTime="19886" orderId="5477">
										<ns4:wrappedTourPointViolations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
									</ns4:result>
								</ns4:TourPoint>
								<ns4:TourPoint remainPlanned="false" tourFixed="false" type="DEPOT" description="Depot Ebersdorf, Am Knie, 1 " id="21">
									<ns4:result drivingDistance="967" startDistance="2848" delay="0" earliness="0" restPeriodAtTourPoint="0" restPeriodOnRoad="0" breakPeriodAtTourPoint="0" breakPeriodOnRoad="0" servicePeriod="0" waitingPeriod="0" drivingPeriod="696" departureTime="20582" endServiceTime="20582" startServiceTime="20582" arrivalTime="20582">
										<ns4:wrappedTourPointViolations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
									</ns4:result>
								</ns4:TourPoint>
							</ns4:wrappedTourPoints>
						</ns4:Tour>
						<ns4:Tour ignoreIntermediatePeriodOfPreviousTour="false" vehicleFixed="false" tourPointFixation="NONE" id="3" startTimeFixed="false">
							<ns4:result remainingPeriods="22 serialization::archive 9 0 2 0 0 1 4 0 4 0 0 0 0 16200 0 0 0 1 0 39600 0 259200 0 0 3 2147483647 2147483647 2147483647 0 0 0 0 0 1 0 0 0 259200 0 0 864000 0 0 259200 0 0 6 0 0 0 259200 0 0 0 0 0 0 0 0 0 3 0 0 22214 2147483647 0 22214 0 0 0 4 0 0 0 0 0 0 0 2 0 0 2 0 0 0 0 0 4 0 0 0 0 4 0 0 0 0 0 6 0 16200 900 1800 0 39600 10800 32400 32400 3 32400 36000 2 604800 86400 0 518400 201600 162000 324000 345600 0 1800 2700 21600 32400 900 28800 172800 39600 0 0 0 0 0 0 0 0 0 0 900 19800 28800 39600 0 25200 86400 43200 0 86400 604800 259200 900" tourChanged="true" depotAvailabilityForDeliveries="0" depotUnloadingPeriod="0" depotUploadingPeriod="0" coDriverRequired="false" startTimeLatest="2147483647" startTime="20582" transportPointCount="3" waitingPeriod="0" earliness="0" breakPeriod="0" restPeriod="0" servicePeriod="0" maxDistanceBetweenTransportPoints="290" distanceFromFirstToLastTransportPoint="442" distance="2266" drivingPeriod="1632" period="1632">
								<ns4:totalCosts totalCosts="0.0" costsPerHour="0.0" fixedCosts="0.0" costsPerKm="0.0"/>
								<ns4:wrappedViolations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
							</ns4:result>
							<ns4:wrappedTourPoints>
								<ns4:TourPoint remainPlanned="false" tourFixed="false" type="DEPOT" description="Depot Ebersdorf, Am Knie, 1 " id="21">
									<ns4:result drivingDistance="0" startDistance="0" delay="0" earliness="0" restPeriodAtTourPoint="0" restPeriodOnRoad="0" breakPeriodAtTourPoint="0" breakPeriodOnRoad="0" servicePeriod="0" waitingPeriod="0" drivingPeriod="0" departureTime="20582" endServiceTime="20582" startServiceTime="20582" arrivalTime="20582">
										<ns4:wrappedTourPointViolations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
									</ns4:result>
								</ns4:TourPoint>
								<ns4:TourPoint remainPlanned="false" tourFixed="false" type="TRANSPORT_POINT" description="Order 5535" id="5535">
									<ns4:result drivingDistance="835" startDistance="835" delay="0" earliness="0" restPeriodAtTourPoint="0" restPeriodOnRoad="0" breakPeriodAtTourPoint="0" breakPeriodOnRoad="0" servicePeriod="0" waitingPeriod="0" drivingPeriod="601" departureTime="21183" endServiceTime="21183" startServiceTime="21183" arrivalTime="21183" orderId="5535">
										<ns4:wrappedTourPointViolations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
									</ns4:result>
								</ns4:TourPoint>
								<ns4:TourPoint remainPlanned="false" tourFixed="false" type="TRANSPORT_POINT" description="Order 5531" id="5531">
									<ns4:result drivingDistance="290" startDistance="1125" delay="0" earliness="0" restPeriodAtTourPoint="0" restPeriodOnRoad="0" breakPeriodAtTourPoint="0" breakPeriodOnRoad="0" servicePeriod="0" waitingPeriod="0" drivingPeriod="209" departureTime="21392" endServiceTime="21392" startServiceTime="21392" arrivalTime="21392" orderId="5531">
										<ns4:wrappedTourPointViolations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
									</ns4:result>
								</ns4:TourPoint>
								<ns4:TourPoint remainPlanned="false" tourFixed="false" type="TRANSPORT_POINT" description="Order 5533" id="5533">
									<ns4:result drivingDistance="152" startDistance="1277" delay="0" earliness="0" restPeriodAtTourPoint="0" restPeriodOnRoad="0" breakPeriodAtTourPoint="0" breakPeriodOnRoad="0" servicePeriod="0" waitingPeriod="0" drivingPeriod="110" departureTime="21502" endServiceTime="21502" startServiceTime="21502" arrivalTime="21502" orderId="5533">
										<ns4:wrappedTourPointViolations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
									</ns4:result>
								</ns4:TourPoint>
								<ns4:TourPoint remainPlanned="false" tourFixed="false" type="DEPOT" description="Depot Ebersdorf, Am Knie, 1 " id="21">
									<ns4:result drivingDistance="989" startDistance="2266" delay="0" earliness="0" restPeriodAtTourPoint="0" restPeriodOnRoad="0" breakPeriodAtTourPoint="0" breakPeriodOnRoad="0" servicePeriod="0" waitingPeriod="0" drivingPeriod="712" departureTime="22214" endServiceTime="22214" startServiceTime="22214" arrivalTime="22214">
										<ns4:wrappedTourPointViolations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
									</ns4:result>
								</ns4:TourPoint>
							</ns4:wrappedTourPoints>
						</ns4:Tour>
						<ns4:Tour ignoreIntermediatePeriodOfPreviousTour="false" vehicleFixed="false" tourPointFixation="NONE" id="4" startTimeFixed="false">
							<ns4:result remainingPeriods="22 serialization::archive 9 0 2 0 0 1 4 0 4 0 0 0 0 16200 0 0 0 1 0 39600 0 259200 0 0 3 2147483647 2147483647 2147483647 0 0 0 0 0 1 0 0 0 259200 0 0 864000 0 0 259200 0 0 6 0 0 0 259200 0 0 0 0 0 0 0 0 0 3 0 0 23695 2147483647 0 23695 0 0 0 4 0 0 0 0 0 0 0 2 0 0 2 0 0 0 0 0 4 0 0 0 0 4 0 0 0 0 0 6 0 16200 900 1800 0 39600 10800 32400 32400 3 32400 36000 2 604800 86400 0 518400 201600 162000 324000 345600 0 1800 2700 21600 32400 900 28800 172800 39600 0 0 0 0 0 0 0 0 0 0 900 19800 28800 39600 0 25200 86400 43200 0 86400 604800 259200 900" tourChanged="true" depotAvailabilityForDeliveries="0" depotUnloadingPeriod="0" depotUploadingPeriod="0" coDriverRequired="false" startTimeLatest="2147483647" startTime="22214" transportPointCount="6" waitingPeriod="0" earliness="0" breakPeriod="0" restPeriod="0" servicePeriod="0" maxDistanceBetweenTransportPoints="125" distanceFromFirstToLastTransportPoint="378" distance="2054" drivingPeriod="1481" period="1481">
								<ns4:totalCosts totalCosts="0.0" costsPerHour="0.0" fixedCosts="0.0" costsPerKm="0.0"/>
								<ns4:wrappedViolations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
							</ns4:result>
							<ns4:wrappedTourPoints>
								<ns4:TourPoint remainPlanned="false" tourFixed="false" type="DEPOT" description="Depot Ebersdorf, Am Knie, 1 " id="21">
									<ns4:result drivingDistance="0" startDistance="0" delay="0" earliness="0" restPeriodAtTourPoint="0" restPeriodOnRoad="0" breakPeriodAtTourPoint="0" breakPeriodOnRoad="0" servicePeriod="0" waitingPeriod="0" drivingPeriod="0" departureTime="22214" endServiceTime="22214" startServiceTime="22214" arrivalTime="22214">
										<ns4:wrappedTourPointViolations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
									</ns4:result>
								</ns4:TourPoint>
								<ns4:TourPoint remainPlanned="false" tourFixed="false" type="TRANSPORT_POINT" description="Order 5667" id="5667">
									<ns4:result drivingDistance="839" startDistance="839" delay="0" earliness="0" restPeriodAtTourPoint="0" restPeriodOnRoad="0" breakPeriodAtTourPoint="0" breakPeriodOnRoad="0" servicePeriod="0" waitingPeriod="0" drivingPeriod="604" departureTime="22818" endServiceTime="22818" startServiceTime="22818" arrivalTime="22818" orderId="5667">
										<ns4:wrappedTourPointViolations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
									</ns4:result>
								</ns4:TourPoint>
								<ns4:TourPoint remainPlanned="false" tourFixed="false" type="TRANSPORT_POINT" description="Order 5666" id="5666">
									<ns4:result drivingDistance="57" startDistance="896" delay="0" earliness="0" restPeriodAtTourPoint="0" restPeriodOnRoad="0" breakPeriodAtTourPoint="0" breakPeriodOnRoad="0" servicePeriod="0" waitingPeriod="0" drivingPeriod="42" departureTime="22860" endServiceTime="22860" startServiceTime="22860" arrivalTime="22860" orderId="5666">
										<ns4:wrappedTourPointViolations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
									</ns4:result>
								</ns4:TourPoint>
								<ns4:TourPoint remainPlanned="false" tourFixed="false" type="TRANSPORT_POINT" description="Order 5665" id="5665">
									<ns4:result drivingDistance="64" startDistance="960" delay="0" earliness="0" restPeriodAtTourPoint="0" restPeriodOnRoad="0" breakPeriodAtTourPoint="0" breakPeriodOnRoad="0" servicePeriod="0" waitingPeriod="0" drivingPeriod="47" departureTime="22907" endServiceTime="22907" startServiceTime="22907" arrivalTime="22907" orderId="5665">
										<ns4:wrappedTourPointViolations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
									</ns4:result>
								</ns4:TourPoint>
								<ns4:TourPoint remainPlanned="false" tourFixed="false" type="TRANSPORT_POINT" description="Order 5664" id="5664">
									<ns4:result drivingDistance="68" startDistance="1028" delay="0" earliness="0" restPeriodAtTourPoint="0" restPeriodOnRoad="0" breakPeriodAtTourPoint="0" breakPeriodOnRoad="0" servicePeriod="0" waitingPeriod="0" drivingPeriod="49" departureTime="22956" endServiceTime="22956" startServiceTime="22956" arrivalTime="22956" orderId="5664">
										<ns4:wrappedTourPointViolations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
									</ns4:result>
								</ns4:TourPoint>
								<ns4:TourPoint remainPlanned="false" tourFixed="false" type="TRANSPORT_POINT" description="Order 5663" id="5663">
									<ns4:result drivingDistance="64" startDistance="1092" delay="0" earliness="0" restPeriodAtTourPoint="0" restPeriodOnRoad="0" breakPeriodAtTourPoint="0" breakPeriodOnRoad="0" servicePeriod="0" waitingPeriod="0" drivingPeriod="46" departureTime="23002" endServiceTime="23002" startServiceTime="23002" arrivalTime="23002" orderId="5663">
										<ns4:wrappedTourPointViolations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
									</ns4:result>
								</ns4:TourPoint>
								<ns4:TourPoint remainPlanned="false" tourFixed="false" type="TRANSPORT_POINT" description="Order 5668" id="5668">
									<ns4:result drivingDistance="125" startDistance="1217" delay="0" earliness="0" restPeriodAtTourPoint="0" restPeriodOnRoad="0" breakPeriodAtTourPoint="0" breakPeriodOnRoad="0" servicePeriod="0" waitingPeriod="0" drivingPeriod="90" departureTime="23092" endServiceTime="23092" startServiceTime="23092" arrivalTime="23092" orderId="5668">
										<ns4:wrappedTourPointViolations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
									</ns4:result>
								</ns4:TourPoint>
								<ns4:TourPoint remainPlanned="false" tourFixed="false" type="DEPOT" description="Depot Ebersdorf, Am Knie, 1 " id="21">
									<ns4:result drivingDistance="837" startDistance="2054" delay="0" earliness="0" restPeriodAtTourPoint="0" restPeriodOnRoad="0" breakPeriodAtTourPoint="0" breakPeriodOnRoad="0" servicePeriod="0" waitingPeriod="0" drivingPeriod="603" departureTime="23695" endServiceTime="23695" startServiceTime="23695" arrivalTime="23695">
										<ns4:wrappedTourPointViolations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
									</ns4:result>
								</ns4:TourPoint>
							</ns4:wrappedTourPoints>
						</ns4:Tour>
						<ns4:Tour ignoreIntermediatePeriodOfPreviousTour="false" vehicleFixed="false" tourPointFixation="NONE" id="5" startTimeFixed="false">
							<ns4:result remainingPeriods="22 serialization::archive 9 0 2 0 0 1 4 0 4 0 0 0 0 16200 0 0 0 1 0 39600 0 259200 0 0 3 2147483647 2147483647 2147483647 0 0 0 0 0 1 0 0 0 259200 0 0 864000 0 0 259200 0 0 6 0 0 0 259200 0 0 0 0 0 0 0 0 0 3 0 0 24933 2147483647 0 24933 0 0 0 4 0 0 0 0 0 0 0 2 0 0 2 0 0 0 0 0 4 0 0 0 0 4 0 0 0 0 0 6 0 16200 900 1800 0 39600 10800 32400 32400 3 32400 36000 2 604800 86400 0 518400 201600 162000 324000 345600 0 1800 2700 21600 32400 900 28800 172800 39600 0 0 0 0 0 0 0 0 0 0 900 19800 28800 39600 0 25200 86400 43200 0 86400 604800 259200 900" tourChanged="true" depotAvailabilityForDeliveries="0" depotUnloadingPeriod="0" depotUploadingPeriod="0" coDriverRequired="false" startTimeLatest="2147483647" startTime="23695" transportPointCount="2" waitingPeriod="0" earliness="0" breakPeriod="0" restPeriod="0" servicePeriod="0" maxDistanceBetweenTransportPoints="27" distanceFromFirstToLastTransportPoint="27" distance="1718" drivingPeriod="1238" period="1238">
								<ns4:totalCosts totalCosts="0.0" costsPerHour="0.0" fixedCosts="0.0" costsPerKm="0.0"/>
								<ns4:wrappedViolations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
							</ns4:result>
							<ns4:wrappedTourPoints>
								<ns4:TourPoint remainPlanned="false" tourFixed="false" type="DEPOT" description="Depot Ebersdorf, Am Knie, 1 " id="21">
									<ns4:result drivingDistance="0" startDistance="0" delay="0" earliness="0" restPeriodAtTourPoint="0" restPeriodOnRoad="0" breakPeriodAtTourPoint="0" breakPeriodOnRoad="0" servicePeriod="0" waitingPeriod="0" drivingPeriod="0" departureTime="23695" endServiceTime="23695" startServiceTime="23695" arrivalTime="23695">
										<ns4:wrappedTourPointViolations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
									</ns4:result>
								</ns4:TourPoint>
								<ns4:TourPoint remainPlanned="false" tourFixed="false" type="TRANSPORT_POINT" description="Order 5380" id="5380">
									<ns4:result drivingDistance="840" startDistance="840" delay="0" earliness="0" restPeriodAtTourPoint="0" restPeriodOnRoad="0" breakPeriodAtTourPoint="0" breakPeriodOnRoad="0" servicePeriod="0" waitingPeriod="0" drivingPeriod="605" departureTime="24300" endServiceTime="24300" startServiceTime="24300" arrivalTime="24300" orderId="5380">
										<ns4:wrappedTourPointViolations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
									</ns4:result>
								</ns4:TourPoint>
								<ns4:TourPoint remainPlanned="false" tourFixed="false" type="TRANSPORT_POINT" description="Order 5381" id="5381">
									<ns4:result drivingDistance="27" startDistance="867" delay="0" earliness="0" restPeriodAtTourPoint="0" restPeriodOnRoad="0" breakPeriodAtTourPoint="0" breakPeriodOnRoad="0" servicePeriod="0" waitingPeriod="0" drivingPeriod="20" departureTime="24320" endServiceTime="24320" startServiceTime="24320" arrivalTime="24320" orderId="5381">
										<ns4:wrappedTourPointViolations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
									</ns4:result>
								</ns4:TourPoint>
								<ns4:TourPoint remainPlanned="false" tourFixed="false" type="DEPOT" description="Depot Ebersdorf, Am Knie, 1 " id="21">
									<ns4:result drivingDistance="851" startDistance="1718" delay="0" earliness="0" restPeriodAtTourPoint="0" restPeriodOnRoad="0" breakPeriodAtTourPoint="0" breakPeriodOnRoad="0" servicePeriod="0" waitingPeriod="0" drivingPeriod="613" departureTime="24933" endServiceTime="24933" startServiceTime="24933" arrivalTime="24933">
										<ns4:wrappedTourPointViolations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
									</ns4:result>
								</ns4:TourPoint>
							</ns4:wrappedTourPoints>
						</ns4:Tour>
						<ns4:Tour ignoreIntermediatePeriodOfPreviousTour="false" vehicleFixed="false" tourPointFixation="NONE" id="6" startTimeFixed="false">
							<ns4:result remainingPeriods="22 serialization::archive 9 0 2 0 0 1 4 0 4 0 0 0 0 16200 0 0 0 1 0 39600 0 259200 0 0 3 2147483647 2147483647 2147483647 0 0 0 0 0 1 0 0 0 259200 0 0 864000 0 0 259200 0 0 6 0 0 0 259200 0 0 0 0 0 0 0 0 0 3 0 0 26179 2147483647 0 26179 0 0 0 4 0 0 0 0 0 0 0 2 0 0 2 0 0 0 0 0 4 0 0 0 0 4 0 0 0 0 0 6 0 16200 900 1800 0 39600 10800 32400 32400 3 32400 36000 2 604800 86400 0 518400 201600 162000 324000 345600 0 1800 2700 21600 32400 900 28800 172800 39600 0 0 0 0 0 0 0 0 0 0 900 19800 28800 39600 0 25200 86400 43200 0 86400 604800 259200 900" tourChanged="true" depotAvailabilityForDeliveries="0" depotUnloadingPeriod="0" depotUploadingPeriod="0" coDriverRequired="false" startTimeLatest="2147483647" startTime="24933" transportPointCount="2" waitingPeriod="0" earliness="0" breakPeriod="0" restPeriod="0" servicePeriod="0" maxDistanceBetweenTransportPoints="48" distanceFromFirstToLastTransportPoint="48" distance="1730" drivingPeriod="1246" period="1246">
								<ns4:totalCosts totalCosts="0.0" costsPerHour="0.0" fixedCosts="0.0" costsPerKm="0.0"/>
								<ns4:wrappedViolations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
							</ns4:result>
							<ns4:wrappedTourPoints>
								<ns4:TourPoint remainPlanned="false" tourFixed="false" type="DEPOT" description="Depot Ebersdorf, Am Knie, 1 " id="21">
									<ns4:result drivingDistance="0" startDistance="0" delay="0" earliness="0" restPeriodAtTourPoint="0" restPeriodOnRoad="0" breakPeriodAtTourPoint="0" breakPeriodOnRoad="0" servicePeriod="0" waitingPeriod="0" drivingPeriod="0" departureTime="24933" endServiceTime="24933" startServiceTime="24933" arrivalTime="24933">
										<ns4:wrappedTourPointViolations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
									</ns4:result>
								</ns4:TourPoint>
								<ns4:TourPoint remainPlanned="false" tourFixed="false" type="TRANSPORT_POINT" description="Order 5588" id="5588">
									<ns4:result drivingDistance="829" startDistance="829" delay="0" earliness="0" restPeriodAtTourPoint="0" restPeriodOnRoad="0" breakPeriodAtTourPoint="0" breakPeriodOnRoad="0" servicePeriod="0" waitingPeriod="0" drivingPeriod="597" departureTime="25530" endServiceTime="25530" startServiceTime="25530" arrivalTime="25530" orderId="5588">
										<ns4:wrappedTourPointViolations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
									</ns4:result>
								</ns4:TourPoint>
								<ns4:TourPoint remainPlanned="false" tourFixed="false" type="TRANSPORT_POINT" description="Order 5383" id="5383">
									<ns4:result drivingDistance="48" startDistance="877" delay="0" earliness="0" restPeriodAtTourPoint="0" restPeriodOnRoad="0" breakPeriodAtTourPoint="0" breakPeriodOnRoad="0" servicePeriod="0" waitingPeriod="0" drivingPeriod="35" departureTime="25565" endServiceTime="25565" startServiceTime="25565" arrivalTime="25565" orderId="5383">
										<ns4:wrappedTourPointViolations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
									</ns4:result>
								</ns4:TourPoint>
								<ns4:TourPoint remainPlanned="false" tourFixed="false" type="DEPOT" description="Depot Ebersdorf, Am Knie, 1 " id="21">
									<ns4:result drivingDistance="853" startDistance="1730" delay="0" earliness="0" restPeriodAtTourPoint="0" restPeriodOnRoad="0" breakPeriodAtTourPoint="0" breakPeriodOnRoad="0" servicePeriod="0" waitingPeriod="0" drivingPeriod="614" departureTime="26179" endServiceTime="26179" startServiceTime="26179" arrivalTime="26179">
										<ns4:wrappedTourPointViolations xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/>
									</ns4:result>
								</ns4:TourPoint>
							</ns4:wrappedTourPoints>
						</ns4:Tour>
					</ns4:wrappedTours>
				</ns4:Chain>
			</ns4:wrappedChains>
			<ns4:result totalChainCosts="0.0" totalTourCosts="0.0" totalTourDistance="36175" totalTourDrivingPeriod="26179" totalTourPeriod="26179" totalTourCount="6">
				<ns4:wrappedScheduledOrderIds>
					<ns0:Int>5322</ns0:Int>
					<ns0:Int>5323</ns0:Int>
					<ns0:Int>5324</ns0:Int>
					<shortened>....</shortened>
					<ns0:Int>5710</ns0:Int>
					<ns0:Int>5711</ns0:Int>
					<ns0:Int>5712</ns0:Int>
					<ns0:Int>5713</ns0:Int>
					<ns0:Int>5714</ns0:Int>
				</ns4:wrappedScheduledOrderIds>
				<ns4:wrappedScheduledVehicleIds>
					<ns0:Int>31</ns0:Int>
				</ns4:wrappedScheduledVehicleIds>
				<ns4:wrappedUnscheduledOrderIds>
					<ns0:Int>5200</ns0:Int>
					<ns0:Int>5201</ns0:Int>
					<ns0:Int>5202</ns0:Int>
					<ns0:Int>5203</ns0:Int>
					<ns0:Int>5204</ns0:Int>
					<shortened>....</shortened>
					<ns0:Int>5695</ns0:Int>
					<ns0:Int>5696</ns0:Int>
					<ns0:Int>5697</ns0:Int>
					<ns0:Int>5698</ns0:Int>
					<ns0:Int>5699</ns0:Int>
					<ns0:Int>5700</ns0:Int>
					<ns0:Int>5701</ns0:Int>
					<ns0:Int>5702</ns0:Int>
					<ns0:Int>5703</ns0:Int>
					<ns0:Int>5704</ns0:Int>
					<ns0:Int>5705</ns0:Int>
				</ns4:wrappedUnscheduledOrderIds>
			</ns4:result>
		</ns3:result>
	</ns3:fetchPlanResponse>
</soap:Body>
best regards
geomerler
geomerler

Re: Why I'm getting multiple chains/tours?

Post by geomerler »

Thanks to Asterix the problem is solved now! :D

In the end it was a beginner misstake. xTour did not get enough machine time. So I had to increase that value (had 30 seconds, increasing to 120 seconds solved most issues).

I assumed that one iteration of the planning algorithm will process every point at least once. Something like first iteration means all points are take as it is and only distance calculation and so on are done. Optimization ect starts with the second iteration.

Obviusly this was a wrong assumption. As far as I understand now, the algorithms work something like "I got machien time, I consume as many points as possible taking the depot making it as first and last point, placing all orders one by one directly at the possibly best place I can see for now. If machine time is over I finish, If not all points are processed I start a next try excluding the already processed points and make it as a new tour." Can you confirm this simplified description?

best regards
geomerler
User avatar
Bernd Welter
Site Admin
Posts: 2564
Joined: Mon Apr 14, 2014 10:28 am
Contact:

Re: Why I'm getting multiple chains/tours?

Post by Bernd Welter »

Thanks for the compliment!

Which leads us straight to this article:
http://xserver.ptvgroup.com/forum/viewt ... ?f=6&t=536

Best regards from Germany,
Bernd Welter
Bernd Welter
Technical Partner Manager Developer Components
PTV Logistics - Germany

Bernd at... The Forum,LinkedIn, Youtube, StackOverflow
I like the smell of PTV Developer in the morning... :twisted:
Post Reply