1
0
Fork 0
mirror of https://github.com/graphhopper/jsprit.git synced 2020-01-24 07:45:05 +01:00

Merge pull request #21 from bringg/add-fixed-cost-to-insertion-cost

add fixed cost to insertion cost
This commit is contained in:
kobyb 2018-01-25 10:55:07 +02:00 committed by GitHub
commit d4df1723ca
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -118,6 +118,7 @@ final class VehicleTypeDependentJobInsertionCalculator implements JobInsertionCo
bestIData.getFailedConstraintNames().addAll(iData.getFailedConstraintNames()); bestIData.getFailedConstraintNames().addAll(iData.getFailedConstraintNames());
continue; continue;
} }
iData.setInsertionCost(iData.getInsertionCost() + v.getType().getVehicleCostParams().fix);
if (iData.getInsertionCost() < bestKnownCost_) { if (iData.getInsertionCost() < bestKnownCost_) {
bestIData = iData; bestIData = iData;
bestKnownCost_ = iData.getInsertionCost(); bestKnownCost_ = iData.getInsertionCost();