mirror of
https://github.com/graphhopper/jsprit.git
synced 2020-01-24 07:45:05 +01:00
fix #248
This commit is contained in:
parent
b9aaeae43e
commit
3d84c714d2
1 changed files with 7 additions and 7 deletions
|
|
@ -136,16 +136,16 @@ public class StateManager implements RouteAndActivityStateGetter, IterationStart
|
||||||
nuVehicleTypeKeys = Math.max(3, getNuVehicleTypes(vrp) + 2);
|
nuVehicleTypeKeys = Math.max(3, getNuVehicleTypes(vrp) + 2);
|
||||||
activityStates = new Object[nuActivities][initialStateArrayLength];
|
activityStates = new Object[nuActivities][initialStateArrayLength];
|
||||||
vehicleDependentActivityStates = new Object[nuActivities][nuVehicleTypeKeys][initialStateArrayLength];
|
vehicleDependentActivityStates = new Object[nuActivities][nuVehicleTypeKeys][initialStateArrayLength];
|
||||||
if(vehicleRoutingProblem.getFleetSize().equals(VehicleRoutingProblem.FleetSize.FINITE)){
|
// if(vehicleRoutingProblem.getFleetSize().equals(VehicleRoutingProblem.FleetSize.FINITE)){
|
||||||
isIndexedBased = true;
|
// isIndexedBased = true;
|
||||||
routeStatesArr = new Object[vrp.getVehicles().size() + 2][initialStateArrayLength];
|
// routeStatesArr = new Object[vrp.getVehicles().size() + 2][initialStateArrayLength];
|
||||||
vehicleDependentRouteStatesArr = new Object[vrp.getVehicles().size() + 2][nuVehicleTypeKeys][initialStateArrayLength];
|
// vehicleDependentRouteStatesArr = new Object[vrp.getVehicles().size() + 2][nuVehicleTypeKeys][initialStateArrayLength];
|
||||||
}
|
// }
|
||||||
else {
|
// else {
|
||||||
isIndexedBased = false;
|
isIndexedBased = false;
|
||||||
routeStateMap = new HashMap<VehicleRoute, Object[]>();
|
routeStateMap = new HashMap<VehicleRoute, Object[]>();
|
||||||
vehicleDependentRouteStateMap = new HashMap<VehicleRoute, Object[][]>();
|
vehicleDependentRouteStateMap = new HashMap<VehicleRoute, Object[][]>();
|
||||||
}
|
// }
|
||||||
problemStates = new Object[initialStateArrayLength];
|
problemStates = new Object[initialStateArrayLength];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue