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

introduce HardConstraints

This commit is contained in:
Stefan Schroeder 2013-08-22 11:54:01 +02:00
parent 63270cd557
commit 93ead2edce
13 changed files with 151 additions and 22 deletions

View file

@ -152,7 +152,7 @@ public class GendreauPostOptTest {
activityCosts = new ExampleActivityCostFunction();
CalculatesServiceInsertion standardServiceInsertion = new CalculatesServiceInsertion(cost, activityCosts);
standardServiceInsertion.setActivityStates(states);
standardServiceInsertion.setStates(states);
CalculatesServiceInsertionConsideringFixCost withFixCost = new CalculatesServiceInsertionConsideringFixCost(standardServiceInsertion, states);
withFixCost.setWeightOfFixCost(1.2);

View file

@ -157,7 +157,7 @@ public class TestCalculatesServiceInsertion {
ExampleActivityCostFunction activityCosts = new ExampleActivityCostFunction();
serviceInsertion = new CalculatesServiceInsertion(costs, activityCosts);
serviceInsertion.setActivityStates(states);
serviceInsertion.setStates(states);
stateUpdater = new UpdateStates(states, costs, activityCosts);

View file

@ -148,7 +148,7 @@ public class TestCalculatesServiceInsertionOnRouteLevel {
ExampleActivityCostFunction activityCosts = new ExampleActivityCostFunction();
serviceInsertion = new CalculatesServiceInsertionOnRouteLevel(costs,activityCosts);
serviceInsertion.setNuOfActsForwardLooking(4);
serviceInsertion.setActivityStates(states);
serviceInsertion.setStates(states);
updateStates = new UpdateStates(states, costs, activityCosts);