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

internals

This commit is contained in:
oblonski 2013-11-17 18:00:10 +01:00
parent 787ad50298
commit 9ecdde00e6
11 changed files with 4 additions and 18 deletions

View file

@ -36,8 +36,8 @@ import basics.algo.RuinListener;
import basics.algo.SearchStrategyModule; import basics.algo.SearchStrategyModule;
import basics.algo.SearchStrategyModuleListener; import basics.algo.SearchStrategyModuleListener;
import basics.route.TourActivity; import basics.route.TourActivity;
import basics.route.VehicleFleetManager;
import basics.route.TourActivity.JobActivity; import basics.route.TourActivity.JobActivity;
import basics.route.VehicleFleetManager;
import basics.route.VehicleRoute; import basics.route.VehicleRoute;
final class Gendreau implements SearchStrategyModule{ final class Gendreau implements SearchStrategyModule{

View file

@ -16,8 +16,6 @@
******************************************************************************/ ******************************************************************************/
package algorithms; package algorithms;
import org.apache.log4j.Logger;
import algorithms.InsertionData.NoInsertionFound; import algorithms.InsertionData.NoInsertionFound;
import basics.Job; import basics.Job;
import basics.Service; import basics.Service;

View file

@ -2,7 +2,6 @@ package algorithms;
import org.apache.log4j.Logger; import org.apache.log4j.Logger;
import algorithms.HardActivityStateLevelConstraint.ConstraintsStatus;
import basics.route.DeliverShipment; import basics.route.DeliverShipment;
import basics.route.PickupShipment; import basics.route.PickupShipment;
import basics.route.Start; import basics.route.Start;

View file

@ -7,7 +7,6 @@ import basics.route.PickupService;
import basics.route.ServiceActivity; import basics.route.ServiceActivity;
import basics.route.Start; import basics.route.Start;
import basics.route.TourActivity; import basics.route.TourActivity;
import basics.route.VehicleRoute;
/** /**
* Ensures load constraint for inserting ServiceActivity. * Ensures load constraint for inserting ServiceActivity.

View file

@ -3,7 +3,6 @@ package algorithms;
import org.apache.log4j.Logger; import org.apache.log4j.Logger;
import util.ActivityTimeTracker; import util.ActivityTimeTracker;
import basics.costs.ForwardTransportTime; import basics.costs.ForwardTransportTime;
import basics.route.ActivityVisitor; import basics.route.ActivityVisitor;
import basics.route.TourActivity; import basics.route.TourActivity;

View file

@ -3,14 +3,12 @@ package algorithms;
import org.apache.log4j.Logger; import org.apache.log4j.Logger;
import util.ActivityTimeTracker; import util.ActivityTimeTracker;
import algorithms.StateManager.StateImpl; import algorithms.StateManager.StateImpl;
import basics.costs.ForwardTransportCost; import basics.costs.ForwardTransportCost;
import basics.costs.VehicleRoutingActivityCosts; import basics.costs.VehicleRoutingActivityCosts;
import basics.costs.VehicleRoutingTransportCosts; import basics.costs.VehicleRoutingTransportCosts;
import basics.route.ActivityVisitor; import basics.route.ActivityVisitor;
import basics.route.TourActivity; import basics.route.TourActivity;
import basics.route.Vehicle;
import basics.route.VehicleRoute; import basics.route.VehicleRoute;
/** /**

View file

@ -46,7 +46,6 @@ import algorithms.selectors.SelectRandomly;
import algorithms.selectors.SolutionSelector; import algorithms.selectors.SolutionSelector;
import basics.VehicleRoutingAlgorithm; import basics.VehicleRoutingAlgorithm;
import basics.VehicleRoutingProblem; import basics.VehicleRoutingProblem;
import basics.VehicleRoutingProblem.Constraint;
import basics.VehicleRoutingProblem.FleetSize; import basics.VehicleRoutingProblem.FleetSize;
import basics.VehicleRoutingProblemSolution; import basics.VehicleRoutingProblemSolution;
import basics.algo.AlgorithmStartsListener; import basics.algo.AlgorithmStartsListener;

View file

@ -16,7 +16,6 @@
******************************************************************************/ ******************************************************************************/
package basics.route; package basics.route;
import basics.Delivery;
import basics.route.TourActivity.JobActivity; import basics.route.TourActivity.JobActivity;
public interface DeliveryActivity extends JobActivity{ public interface DeliveryActivity extends JobActivity{

View file

@ -1,7 +1,6 @@
package algorithms; package algorithms;
import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertTrue;
import static org.mockito.Mockito.mock; import static org.mockito.Mockito.mock;
import java.util.Arrays; import java.util.Arrays;
@ -12,17 +11,14 @@ import org.junit.Test;
import util.Coordinate; import util.Coordinate;
import util.Locations; import util.Locations;
import util.ManhattanCosts; import util.ManhattanCosts;
import algorithms.ConstraintManager.Priority;
import basics.Delivery; import basics.Delivery;
import basics.Pickup; import basics.Pickup;
import basics.Service;
import basics.Shipment; import basics.Shipment;
import basics.VehicleRoutingProblem; import basics.VehicleRoutingProblem;
import basics.costs.VehicleRoutingActivityCosts; import basics.costs.VehicleRoutingActivityCosts;
import basics.costs.VehicleRoutingTransportCosts; import basics.costs.VehicleRoutingTransportCosts;
import basics.route.Driver; import basics.route.Driver;
import basics.route.DriverImpl; import basics.route.DriverImpl;
import basics.route.RouteActivityVisitor;
import basics.route.TourActivity; import basics.route.TourActivity;
import basics.route.Vehicle; import basics.route.Vehicle;
import basics.route.VehicleImpl; import basics.route.VehicleImpl;

View file

@ -13,9 +13,7 @@ import util.Coordinate;
import util.Locations; import util.Locations;
import util.ManhattanCosts; import util.ManhattanCosts;
import algorithms.ConstraintManager.Priority; import algorithms.ConstraintManager.Priority;
import basics.Delivery;
import basics.Pickup; import basics.Pickup;
import basics.Service;
import basics.Shipment; import basics.Shipment;
import basics.VehicleRoutingProblem; import basics.VehicleRoutingProblem;
import basics.costs.VehicleRoutingActivityCosts; import basics.costs.VehicleRoutingActivityCosts;

View file

@ -1,10 +1,11 @@
package basics.route; package basics.route;
import static org.junit.Assert.assertEquals;
import static org.mockito.Mockito.mock;
import org.junit.Test; import org.junit.Test;
import basics.Shipment; import basics.Shipment;
import static org.junit.Assert.*;
import static org.mockito.Mockito.mock;
public class VehicleRouteBuilderTest { public class VehicleRouteBuilderTest {