Class StrategiesDemo.SocioIDMFactory

java.lang.Object
org.opentrafficsim.demo.strategies.StrategiesDemo.SocioIDMFactory
All Implemented Interfaces:
org.opentrafficsim.road.gtu.lane.tactical.following.CarFollowingModelFactory<org.opentrafficsim.road.gtu.lane.tactical.following.IdmPlus>, org.opentrafficsim.road.gtu.lane.tactical.ModelComponentFactory
Enclosing class:
StrategiesDemo

class StrategiesDemo.SocioIDMFactory extends Object implements org.opentrafficsim.road.gtu.lane.tactical.following.CarFollowingModelFactory<org.opentrafficsim.road.gtu.lane.tactical.following.IdmPlus>
IDM factory with socio speed.
  • Constructor Details

    • SocioIDMFactory

      SocioIDMFactory()
  • Method Details

    • getParameters

      public org.opentrafficsim.base.parameters.Parameters getParameters() throws org.opentrafficsim.base.parameters.ParameterException
      Specified by:
      getParameters in interface org.opentrafficsim.road.gtu.lane.tactical.ModelComponentFactory
      Throws:
      org.opentrafficsim.base.parameters.ParameterException
    • generateCarFollowingModel

      public org.opentrafficsim.road.gtu.lane.tactical.following.IdmPlus generateCarFollowingModel()
      Specified by:
      generateCarFollowingModel in interface org.opentrafficsim.road.gtu.lane.tactical.following.CarFollowingModelFactory<org.opentrafficsim.road.gtu.lane.tactical.following.IdmPlus>