message: decent values for merging example with mobil
diff: @@ -20,6 +20,7 @@ from bark.runtime.viewer.panda3d_easy import Panda3dViewer
  from bark.core.world.opendrive import *
  from bark.core.world.goal_definition import *
  from bark.core.models.behavior import *
  +from bark.core.commons import SetVerboseLevel
  # parameters
  param_server = ParameterServer()
  @@ -38,12 +39,16 @@ class CustomLaneCorridorConfig(LaneCorridorConfig):
  return GoalDefinitionPolygon(lane_corr.polygon)
  param_server["BehaviorIDMClassic"]["BrakeForLaneEnd"] = True
  -param_server["BehaviorLaneChangeRuleBased"]["MinRemainingLaneCorridorDistance"] = 50.
  -param_server["BehaviorLaneChangeRuleBased"]["MinVehicleRearDistance"] = 2.
  -param_server["BehaviorLaneChangeRuleBased"]["MinVehicleFrontDistance"] = 2.
  +param_server["BehaviorIDMClassic"]["BrakeForLaneEndEnabledDistance"] = 60.0
  +param_server["BehaviorIDMClassic"]["BrakeForLaneEndDistanceOffset"] = 30.0
  +param_server["BehaviorLaneChangeRuleBased"]["MinRemainingLaneCorridorDistance"] = 80.
  +param_server["BehaviorLaneChangeRuleBased"]["MinVehicleRearDistance"] = 1.
  +param_server["BehaviorLaneChangeRuleBased"]["MinVehicleFrontDistance"] = 1.
  param_server["BehaviorLaneChangeRuleBased"]["TimeKeepingGap"] = 0.
  +param_server["BehaviorMobilRuleBased"]["Politeness"] = 0.1
  param_server["BehaviorIDMClassic"]["DesiredVelocity"] = 10.
  +SetVerboseLevel(0)
  # configure both lanes of the highway. the right lane has one controlled agent
  left_lane = CustomLaneCorridorConfig(params=param_server,
  @@ -98,7 +103,7 @@ env = Runtime(step_time=0.2,
  render=True)
  # run 3 scenarios
  -for _ in range(0, 3):
  +for _ in range(0, 1):
  env.reset()
  # step each scenario 20 times
  for step in range(0, 20):
  