mirror of
https://github.com/graphhopper/jsprit.git
synced 2020-01-24 07:45:05 +01:00
add pickup and delivery
This commit is contained in:
parent
8950d49e5a
commit
357f7d82b3
4 changed files with 23 additions and 6 deletions
7
jsprit-core/src/main/java/basics/Delivery.java
Normal file
7
jsprit-core/src/main/java/basics/Delivery.java
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
package basics;
|
||||
|
||||
public class Delivery {
|
||||
|
||||
|
||||
|
||||
}
|
||||
15
jsprit-core/src/main/java/basics/Pickup.java
Normal file
15
jsprit-core/src/main/java/basics/Pickup.java
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
package basics;
|
||||
|
||||
public class Pickup extends Service {
|
||||
|
||||
|
||||
|
||||
Pickup(Builder builder) {
|
||||
super(builder);
|
||||
// TODO Auto-generated constructor stub
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
|
@ -26,8 +26,6 @@ import util.Coordinate;
|
|||
|
||||
public class Service implements Job {
|
||||
|
||||
|
||||
|
||||
public static class Builder {
|
||||
|
||||
public static Builder newInstance(String id, int size){
|
||||
|
|
@ -99,7 +97,7 @@ public class Service implements Job {
|
|||
|
||||
private final int demand;
|
||||
|
||||
private Service(Builder builder){
|
||||
Service(Builder builder){
|
||||
id = builder.id;
|
||||
locationId = builder.locationId;
|
||||
coord = builder.coord;
|
||||
|
|
|
|||
|
|
@ -23,18 +23,15 @@ package examples;
|
|||
import java.util.Collection;
|
||||
|
||||
import readers.SolomonReader;
|
||||
import algorithms.GreedySchrimpfFactory;
|
||||
import algorithms.SchrimpfFactory;
|
||||
import algorithms.selectors.SelectBest;
|
||||
import analysis.AlgorithmSearchProgressChartListener;
|
||||
import analysis.SolutionPlotter;
|
||||
import analysis.SolutionPrinter;
|
||||
import analysis.SolutionPrinter.Print;
|
||||
import analysis.StopWatch;
|
||||
import basics.VehicleRoutingAlgorithm;
|
||||
import basics.VehicleRoutingProblem;
|
||||
import basics.VehicleRoutingProblemSolution;
|
||||
import basics.algo.VehicleRoutingAlgorithmListeners.Priority;
|
||||
|
||||
public class SolomonExample {
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue