Package rinde.sim.core.model.road

Examples of rinde.sim.core.model.road.PlaneRoadModel


      return StopCondition.TIME_OUT_EVENT;
    }

    @Override
    public RoadModel createRoadModel() {
      return new PlaneRoadModel(new Point(0, 0), new Point(10, 10), 1d);
    }
View Full Code Here


  /**
   * Sets up the test environment.
   * @param register If true the objects will be registered in their models.
   */
  protected void init(boolean register) {
    rm = new PDPRoadModel(new PlaneRoadModel(new Point(0, 0),
        new Point(10, 10), 30d), diversionIsAllowed);

    pm = new DefaultPDPModel(new TardyAllowedPolicy());
    @SuppressWarnings("unchecked")
    final ModelProvider mp = new TestModelProvider(new ArrayList<Model<?>>(
View Full Code Here

    final Simulator sim = new Simulator(new MersenneTwister(123),
        Measure.valueOf(1000L, SI.MILLI(SI.SECOND)));

    sim.register(new DefaultPDPModel());
    sim.register(new PDPRoadModel(new PlaneRoadModel(new Point(0, 0),
        new Point(10, 10), 50), false));
    sim.configure();

    final RouteFollowingVehicle rfv = new RouteFollowingVehicle(new VehicleDTO(
        new Point(1, 1), 50, 10, new TimeWindow(0, 1000000)), false);
View Full Code Here

    instanceNumber = instanceNum;
  }

  @Override
  public RoadModel createRoadModel() {
    return new PDPRoadModel(new PlaneRoadModel(min, max, getDistanceUnit(),
        MAX_SPEED), false);
  }
View Full Code Here

    return StopCondition.TIME_OUT_EVENT;
  }

  @Override
  public RoadModel createRoadModel() {
    return new PlaneRoadModel(min, max, getDistanceUnit(),
        Measure.valueOf(100d, getSpeedUnit()));
  }
View Full Code Here

TOP

Related Classes of rinde.sim.core.model.road.PlaneRoadModel

Copyright © 2018 www.massapicom. 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.