mirror of
https://github.com/graphhopper/jsprit.git
synced 2020-01-24 07:45:05 +01:00
Merge branch 'master' into experimentWithInsertion
Conflicts: jsprit-core/src/main/java/algorithms/CalculatesServiceInsertion.java jsprit-core/src/main/java/algorithms/CalculatesServiceInsertionOnRouteLevel.java
This commit is contained in:
commit
c60ab8afd0
22 changed files with 64 additions and 64 deletions
|
|
@ -71,7 +71,7 @@ public class GendreauPostOptTest {
|
|||
|
||||
Service job3;
|
||||
|
||||
private StatesContainerImpl states;
|
||||
private StateManagerImpl states;
|
||||
|
||||
private List<Vehicle> vehicles;
|
||||
|
||||
|
|
@ -147,7 +147,7 @@ public class GendreauPostOptTest {
|
|||
|
||||
// Collection<Vehicle> vehicles = Arrays.asList(lightVehicle1,lightVehicle2, heavyVehicle);
|
||||
fleetManager = new VehicleFleetManagerImpl(vehicles);
|
||||
states = new StatesContainerImpl();
|
||||
states = new StateManagerImpl();
|
||||
|
||||
activityCosts = new ExampleActivityCostFunction();
|
||||
|
||||
|
|
|
|||
|
|
@ -62,7 +62,7 @@ public class TestCalculatesServiceInsertion {
|
|||
|
||||
private Service third;
|
||||
|
||||
private StatesContainerImpl states;
|
||||
private StateManagerImpl states;
|
||||
|
||||
private NoDriver driver;
|
||||
|
||||
|
|
@ -152,7 +152,7 @@ public class TestCalculatesServiceInsertion {
|
|||
jobs.add(second);
|
||||
jobs.add(third);
|
||||
|
||||
states = new StatesContainerImpl();
|
||||
states = new StateManagerImpl();
|
||||
|
||||
ExampleActivityCostFunction activityCosts = new ExampleActivityCostFunction();
|
||||
|
||||
|
|
|
|||
|
|
@ -65,7 +65,7 @@ public class TestCalculatesServiceInsertionOnRouteLevel {
|
|||
|
||||
private Service third;
|
||||
|
||||
private StatesContainerImpl states;
|
||||
private StateManagerImpl states;
|
||||
|
||||
private NoDriver driver;
|
||||
|
||||
|
|
@ -143,7 +143,7 @@ public class TestCalculatesServiceInsertionOnRouteLevel {
|
|||
jobs.add(second);
|
||||
jobs.add(third);
|
||||
|
||||
states = new StatesContainerImpl();
|
||||
states = new StateManagerImpl();
|
||||
|
||||
ExampleActivityCostFunction activityCosts = new ExampleActivityCostFunction();
|
||||
serviceInsertion = new CalculatesServiceInsertionOnRouteLevel(costs,activityCosts);
|
||||
|
|
|
|||
|
|
@ -129,7 +129,7 @@ public class TestIterateRouteForwardInTime {
|
|||
@Test
|
||||
public void whenIteratingWithLoadUpdateAtActLocations_itShouldUpdateLoad() {
|
||||
IterateRouteForwardInTime forwardInTime = new IterateRouteForwardInTime(cost);
|
||||
StatesContainerImpl states = new StatesContainerImpl();
|
||||
StateManagerImpl states = new StateManagerImpl();
|
||||
forwardInTime.addListener(new UpdateLoadAtAllLevels(states));
|
||||
forwardInTime.iterate(vehicleRoute);
|
||||
|
||||
|
|
@ -153,7 +153,7 @@ public class TestIterateRouteForwardInTime {
|
|||
@Test
|
||||
public void testStatesOfAct1(){
|
||||
IterateRouteForwardInTime forwardInTime = new IterateRouteForwardInTime(cost);
|
||||
StatesContainerImpl states = new StatesContainerImpl();
|
||||
StateManagerImpl states = new StateManagerImpl();
|
||||
forwardInTime.addListener(new UpdateLoadAtAllLevels(states));
|
||||
forwardInTime.addListener(new UpdateEarliestStartTimeWindowAtActLocations(states));
|
||||
forwardInTime.addListener(new UpdateCostsAtAllLevels(new DefaultVehicleRoutingActivityCosts(), cost, states));
|
||||
|
|
@ -168,7 +168,7 @@ public class TestIterateRouteForwardInTime {
|
|||
@Test
|
||||
public void testStatesOfAct2(){
|
||||
IterateRouteForwardInTime forwardInTime = new IterateRouteForwardInTime(cost);
|
||||
StatesContainerImpl states = new StatesContainerImpl();
|
||||
StateManagerImpl states = new StateManagerImpl();
|
||||
forwardInTime.addListener(new UpdateLoadAtAllLevels(states));
|
||||
forwardInTime.addListener(new UpdateEarliestStartTimeWindowAtActLocations(states));
|
||||
forwardInTime.addListener(new UpdateCostsAtAllLevels(new DefaultVehicleRoutingActivityCosts(), cost, states));
|
||||
|
|
@ -183,7 +183,7 @@ public class TestIterateRouteForwardInTime {
|
|||
@Test
|
||||
public void testStatesOfAct3(){
|
||||
IterateRouteForwardInTime forwardInTime = new IterateRouteForwardInTime(cost);
|
||||
StatesContainerImpl states = new StatesContainerImpl();
|
||||
StateManagerImpl states = new StateManagerImpl();
|
||||
forwardInTime.addListener(new UpdateActivityTimes());
|
||||
forwardInTime.addListener(new UpdateCostsAtAllLevels(new DefaultVehicleRoutingActivityCosts(), cost, states));
|
||||
forwardInTime.iterate(vehicleRoute);
|
||||
|
|
|
|||
|
|
@ -54,7 +54,7 @@ public class TestTourStateUpdaterWithService {
|
|||
|
||||
UpdateStates updateStates;
|
||||
|
||||
StatesContainerImpl states;
|
||||
StateManagerImpl states;
|
||||
|
||||
private VehicleRoute vehicleRoute;
|
||||
|
||||
|
|
@ -101,7 +101,7 @@ public class TestTourStateUpdaterWithService {
|
|||
services.add(firstService);
|
||||
services.add(secondService);
|
||||
|
||||
states = new StatesContainerImpl();
|
||||
states = new StateManagerImpl();
|
||||
|
||||
VehicleTypeImpl type = VehicleTypeImpl.Builder.newInstance("test", 0).build();
|
||||
vehicle = VehicleImpl.Builder.newInstance("testvehicle").setType(type).setLocationId("0,0")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue