Examples of Vehicle


Examples of org.optaplanner.examples.vehiclerouting.domain.Vehicle

        private void createVehicleList() {
            List<Vehicle> vehicleList = new ArrayList<Vehicle>(vehicleListSize);
            long id = 0;
            for (int i = 0; i < vehicleListSize; i++) {
                Vehicle vehicle = new Vehicle();
                vehicle.setId(id);
                id++;
                vehicle.setCapacity(capacity);
                vehicle.setDepot(depotList.get(0));
                vehicleList.add(vehicle);
            }
            solution.setVehicleList(vehicleList);
        }
View Full Code Here

Examples of org.plugtree.training.model.Vehicle

    ksession = kagent.getKnowledgeBase().newStatefulKnowledgeSession();
  }

  public void testExecution() {
    Vehicle car1 = new Vehicle(new Person(20), VehicleType.CAR, 2006, 35000f);
    Vehicle car2 = new Vehicle(new Person(60), VehicleType.CAR, 1960, 50000f);
    Vehicle car3 = new Vehicle(new Person(34), VehicleType.CAR, 1994, 4000f);
    Vehicle moto1 = new Vehicle(new Person(16), VehicleType.MOTORCYCLE, 1993, 3230F);
    Vehicle moto2 = new Vehicle(new Person(19), VehicleType.MOTORCYCLE, 2001, 8400F);
    Vehicle moto3 = new Vehicle(new Person(29), VehicleType.MOTORCYCLE, 2010, 10000F);

    ksession.insert(car1);
    ksession.insert(car2);
    ksession.insert(car3);
    ksession.insert(moto1);
    ksession.insert(moto2);
    ksession.insert(moto3);

    ksession.fireAllRules();

    Assert.assertEquals(InsuranceType.NORMAL, car1.getInsurance().getType());
    Assert.assertEquals(InsuranceType.NOT_AVAILABLE, car2.getInsurance().getType());
    Assert.assertEquals(InsuranceType.FULL, car3.getInsurance().getType());
    Assert.assertEquals(InsuranceType.NOT_AVAILABLE, moto1.getInsurance().getType());
    Assert.assertEquals(InsuranceType.FULL, moto2.getInsurance().getType());
    Assert.assertEquals(InsuranceType.NORMAL, moto3.getInsurance().getType());
  }
View Full Code Here

Examples of protobuf_unittest.Vehicle

        .setRadius(4)
        .setWidth(4);
    vehicleBuilder.getEngineBuilder()
        .setLiters(10);

    Vehicle vehicle = vehicleBuilder.build();
    assertEquals(4, vehicle.getWheelCount());
    for (int i = 0; i < 4; i++) {
      Wheel wheel = vehicle.getWheel(i);
      assertEquals(4, wheel.getRadius());
      assertEquals(i + 1, wheel.getWidth());
    }
    assertEquals(10, vehicle.getEngine().getLiters());

    for (int i = 0; i < 4; i++) {
      vehicleBuilder.getWheelBuilder(i)
          .setRadius(5)
          .setWidth(i + 10);
    }
    vehicleBuilder.getEngineBuilder().setLiters(20);

    vehicle = vehicleBuilder.build();
    for (int i = 0; i < 4; i++) {
      Wheel wheel = vehicle.getWheel(i);
      assertEquals(5, wheel.getRadius());
      assertEquals(i + 10, wheel.getWidth());
    }
    assertEquals(20, vehicle.getEngine().getLiters());
    assertTrue(vehicle.hasEngine());
  }
View Full Code Here

Examples of rinde.sim.core.model.pdp.Vehicle

          final int y = vp.toCoordY(pos.y);
          offsetX = (int) img.atSiteOffset.x + x - image.getBounds().width / 2;
          offsetY = (int) img.atSiteOffset.y + y - image.getBounds().height / 2;
        } else if (ps == ParcelState.PICKING_UP || ps == ParcelState.DELIVERING) {

          final Vehicle v = mapping.get(p);
          final PDPModel.VehicleParcelActionInfo vpai = pdpModel.get()
              .getVehicleActionInfo(v);
          final Point pos = roadModel.get().getPosition(v);
          final int x = vp.toCoordX(pos.x);
          final int y = vp.toCoordY(pos.y);
View Full Code Here

Examples of se.sj.ipl.rollingstock.domain.Vehicle

      System.out.println( "RollingstockId : " + rollingstock.getRollingstockId() );
      System.out.println( "Schedule : " + rollingstock.getSchedule() );
      List<Vehicle> vehicles = rollingstock.getVehicles();
      for ( int y = 0 ; y < vehicles.size() ; y ++ )
      {
        Vehicle vehicle = vehicles.get( y );
        System.out.println( "Vehicle : " + y  + ": " + vehicle );
      }
      System.out.println( "Route : " + rollingstock.getRoute() );
    }
    System.out.println( "======================================\n\n");
View Full Code Here

Examples of trams.data.Vehicle

        theRouteSchedule.setRouteNumber("2A");
        theRouteSchedule.setScheduleNumber(1);
        theRouteSchedule.setDelayInMins(5);
        //session.save(theRouteSchedule);
       
        Vehicle theVehicle = new Vehicle();
        theVehicle.setRegistrationNumber(registrationNumber);
        theVehicle.setAssignedSchedule(theRouteSchedule);
        theVehicle.setDeliveryDate(deliveryDate);
        theVehicle.setDepreciationFactor(depreciationFactor);
        theVehicle.setImagePath(imagePath);
        theVehicle.setModel(model);
        theVehicle.setSeatingNum(seatingNum);
        theVehicle.setStandingNum(standingNum);
        theVehicle.setPurchasePrice(purchasePrice);
       
        return theVehicle;
        //session.save(theVehicle);

        //session.getTransaction().commit();
View Full Code Here

Examples of vehicles.Vehicle

   * egy �tr�l bel�ptet egy j�rm�t a keresztez�d�sbe (a megadott szab�lyok alapj�n,
   * mely a keresztez�d�s t�pus�t�l f�gg
   */
  public void stepIntoCross(Route r) {
    if(r != null){
       Vehicle car = r.getAndRemoveLastCar();
      if(vehicleInCross == null){
        vehicleInCross = car;
      } else {
        if(vehicleInCross.getCarType() == carType.Robbery){
          //ha nem ures a cross(a bankrablo van benne)
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.