Examples of VehicleRoutingProblem


Examples of jsprit.core.problem.VehicleRoutingProblem

 
  @Test
  public void whenReadingFile_v4HasTheCorrectLocationCoordinate(){
    VehicleRoutingProblem.Builder builder = VehicleRoutingProblem.Builder.newInstance();
    new VrpXMLReader(builder, null).read(inFileName);
    VehicleRoutingProblem vrp = builder.build();
    Vehicle v = getVehicle("v4",vrp.getVehicles());
    assertEquals(10.0,v.getStartLocationCoordinate().getX(),0.01);
    assertEquals(100.0,v.getStartLocationCoordinate().getY(),0.01);
  }
View Full Code Here

Examples of jsprit.core.problem.VehicleRoutingProblem

 
  @Test
  public void whenReadingFile_v4HasTheCorrectLocationId(){
    VehicleRoutingProblem.Builder builder = VehicleRoutingProblem.Builder.newInstance();
    new VrpXMLReader(builder, null).read(inFileName);
    VehicleRoutingProblem vrp = builder.build();
    Vehicle v = getVehicle("v4",vrp.getVehicles());
    assertEquals("startLoc",v.getStartLocationId());
  }
View Full Code Here

Examples of jsprit.core.problem.VehicleRoutingProblem

 
  @Test
  public void whenReadingJobs_capOfShipment3IsReadCorrectly(){
    VehicleRoutingProblem.Builder builder = VehicleRoutingProblem.Builder.newInstance();
    new VrpXMLReader(builder, null).read(inFileName);
    VehicleRoutingProblem vrp = builder.build();
    Shipment s = (Shipment) vrp.getJobs().get("3");
    assertEquals(10,s.getSize().get(0));
  }
View Full Code Here

Examples of jsprit.core.problem.VehicleRoutingProblem

 
  @Test
  public void whenReadingJobs_pickupServiceTimeOfShipment3IsReadCorrectly(){
    VehicleRoutingProblem.Builder builder = VehicleRoutingProblem.Builder.newInstance();
    new VrpXMLReader(builder, null).read(inFileName);
    VehicleRoutingProblem vrp = builder.build();
    Shipment s = (Shipment) vrp.getJobs().get("3");
    assertEquals(10.0,s.getPickupServiceTime(),0.01);
  }
View Full Code Here

Examples of jsprit.core.problem.VehicleRoutingProblem

 
  @Test
  public void whenReadingJobs_pickupTimeWindowOfShipment3IsReadCorrectly(){
    VehicleRoutingProblem.Builder builder = VehicleRoutingProblem.Builder.newInstance();
    new VrpXMLReader(builder, null).read(inFileName);
    VehicleRoutingProblem vrp = builder.build();
    Shipment s = (Shipment) vrp.getJobs().get("3");
    assertEquals(1000.0,s.getPickupTimeWindow().getStart(),0.01);
    assertEquals(4000.0,s.getPickupTimeWindow().getEnd(),0.01);
  }
View Full Code Here

Examples of jsprit.core.problem.VehicleRoutingProblem

 
  @Test
  public void whenReadingJobs_deliveryTimeWindowOfShipment3IsReadCorrectly(){
    VehicleRoutingProblem.Builder builder = VehicleRoutingProblem.Builder.newInstance();
    new VrpXMLReader(builder, null).read(inFileName);
    VehicleRoutingProblem vrp = builder.build();
    Shipment s = (Shipment) vrp.getJobs().get("3");
    assertEquals(6000.0,s.getDeliveryTimeWindow().getStart(),0.01);
    assertEquals(10000.0,s.getDeliveryTimeWindow().getEnd(),0.01);
  }
View Full Code Here

Examples of jsprit.core.problem.VehicleRoutingProblem

 
  @Test
  public void whenReadingJobs_deliveryServiceTimeOfShipment3IsReadCorrectly(){
    VehicleRoutingProblem.Builder builder = VehicleRoutingProblem.Builder.newInstance();
    new VrpXMLReader(builder, null).read(inFileName);
    VehicleRoutingProblem vrp = builder.build();
    Shipment s = (Shipment) vrp.getJobs().get("3");
    assertEquals(100.0,s.getDeliveryServiceTime(),0.01);
  }
View Full Code Here

Examples of jsprit.core.problem.VehicleRoutingProblem

 
  @Test
  public void whenReadingJobs_deliveryCoordShipment3IsReadCorrectly(){
    VehicleRoutingProblem.Builder builder = VehicleRoutingProblem.Builder.newInstance();
    new VrpXMLReader(builder, null).read(inFileName);
    VehicleRoutingProblem vrp = builder.build();
    Shipment s = (Shipment) vrp.getJobs().get("3");
    assertEquals(10.0,s.getDeliveryCoord().getX(),0.01);
    assertEquals(0.0,s.getDeliveryCoord().getY(),0.01);
  }
View Full Code Here

Examples of jsprit.core.problem.VehicleRoutingProblem

 
  @Test
  public void whenReadingJobs_pickupCoordShipment3IsReadCorrectly(){
    VehicleRoutingProblem.Builder builder = VehicleRoutingProblem.Builder.newInstance();
    new VrpXMLReader(builder, null).read(inFileName);
    VehicleRoutingProblem vrp = builder.build();
    Shipment s = (Shipment) vrp.getJobs().get("3");
    assertEquals(10.0,s.getPickupCoord().getX(),0.01);
    assertEquals(10.0,s.getPickupCoord().getY(),0.01);
  }
View Full Code Here

Examples of jsprit.core.problem.VehicleRoutingProblem

 
  @Test
  public void whenReadingJobs_deliveryIdShipment3IsReadCorrectly(){
    VehicleRoutingProblem.Builder builder = VehicleRoutingProblem.Builder.newInstance();
    new VrpXMLReader(builder, null).read(inFileName);
    VehicleRoutingProblem vrp = builder.build();
    Shipment s = (Shipment) vrp.getJobs().get("3");
    assertEquals("i(9,9)",s.getDeliveryLocationId());
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.