![]() |
Eclipse SUMO - Simulation of Urban MObility
|
#include <config.h>
#include <iostream>
#include <utils/common/RandHelper.h>
#include <utils/common/StringUtils.h>
#include <microsim/MSEdge.h>
#include <microsim/MSLane.h>
#include <microsim/MSNet.h>
#include <microsim/MSDriverState.h>
#include <microsim/MSGlobals.h>
#include <microsim/pedestrians/MSPModel.h>
#include "MSLCM_SL2015.h"
Go to the source code of this file.
Macros | |
#define | ARRIVALPOS_LAT_THRESHOLD 100.0 |
#define | CUT_IN_LEFT_SPEED_THRESHOLD (double)27. |
#define | DEBUG_COND (myVehicle.isSelected()) |
#define | GAIN_PERCEPTION_THRESHOLD 0.05 |
#define | HELP_DECEL_FACTOR (double)1.0 |
#define | HELP_OVERTAKE (double)(10.0 / 3.6) |
#define | JAM_FACTOR (double)1. |
#define | KEEP_RIGHT_ACCEPTANCE (double)7.0 |
#define | KEEP_RIGHT_HEADWAY (double)2.0 |
#define | KEEP_RIGHT_TIME (double)5.0 |
#define | LATGAP_SPEED_THRESHOLD (50 / 3.6) |
#define | LATGAP_SPEED_THRESHOLD2 (50 / 3.6) |
#define | LCA_RIGHT_IMPATIENCE (double)-1. |
#define | LOOK_AHEAD_MIN_SPEED 0.0 |
#define | LOOK_AHEAD_SPEED_MEMORY 0.9 |
#define | LOOK_FORWARD (double)10. |
#define | MAGIC_OFFSET 1. |
#define | MAX_ONRAMP_LENGTH (double)200. |
#define | MIN_FALLBEHIND (double)(7.0 / 3.6) |
#define | RELGAIN_NORMALIZATION_MIN_SPEED (double)10.0 |
#define | ROUNDABOUT_DIST_BONUS (double)100.0 |
#define | SPEED_GAIN_MIN_SECONDS 20.0 |
#define | SPEEDGAIN_DECAY_FACTOR 0.5 |
#define | SPEEDGAIN_MEMORY_FACTOR 0.5 |
#define | TURN_LANE_DIST (double)200.0 |
#define | URGENCY (double)2.0 |
Definition in file MSLCM_SL2015.cpp.
#define ARRIVALPOS_LAT_THRESHOLD 100.0 |
Definition at line 71 of file MSLCM_SL2015.cpp.
#define CUT_IN_LEFT_SPEED_THRESHOLD (double)27. |
Definition at line 44 of file MSLCM_SL2015.cpp.
#define DEBUG_COND (myVehicle.isSelected()) |
Definition at line 108 of file MSLCM_SL2015.cpp.
#define GAIN_PERCEPTION_THRESHOLD 0.05 |
Definition at line 67 of file MSLCM_SL2015.cpp.
#define HELP_DECEL_FACTOR (double)1.0 |
Definition at line 50 of file MSLCM_SL2015.cpp.
#define HELP_OVERTAKE (double)(10.0 / 3.6) |
Definition at line 52 of file MSLCM_SL2015.cpp.
#define JAM_FACTOR (double)1. |
Definition at line 40 of file MSLCM_SL2015.cpp.
#define KEEP_RIGHT_ACCEPTANCE (double)7.0 |
Definition at line 62 of file MSLCM_SL2015.cpp.
#define KEEP_RIGHT_HEADWAY (double)2.0 |
Definition at line 55 of file MSLCM_SL2015.cpp.
#define KEEP_RIGHT_TIME (double)5.0 |
Definition at line 61 of file MSLCM_SL2015.cpp.
#define LATGAP_SPEED_THRESHOLD (50 / 3.6) |
Definition at line 74 of file MSLCM_SL2015.cpp.
#define LATGAP_SPEED_THRESHOLD2 (50 / 3.6) |
Definition at line 77 of file MSLCM_SL2015.cpp.
#define LCA_RIGHT_IMPATIENCE (double)-1. |
Definition at line 43 of file MSLCM_SL2015.cpp.
#define LOOK_AHEAD_MIN_SPEED 0.0 |
Definition at line 47 of file MSLCM_SL2015.cpp.
#define LOOK_AHEAD_SPEED_MEMORY 0.9 |
Definition at line 48 of file MSLCM_SL2015.cpp.
#define LOOK_FORWARD (double)10. |
Definition at line 38 of file MSLCM_SL2015.cpp.
#define MAGIC_OFFSET 1. |
Definition at line 37 of file MSLCM_SL2015.cpp.
#define MAX_ONRAMP_LENGTH (double)200. |
Definition at line 45 of file MSLCM_SL2015.cpp.
#define MIN_FALLBEHIND (double)(7.0 / 3.6) |
Definition at line 53 of file MSLCM_SL2015.cpp.
#define RELGAIN_NORMALIZATION_MIN_SPEED (double)10.0 |
Definition at line 64 of file MSLCM_SL2015.cpp.
#define ROUNDABOUT_DIST_BONUS (double)100.0 |
Definition at line 59 of file MSLCM_SL2015.cpp.
#define SPEED_GAIN_MIN_SECONDS 20.0 |
Definition at line 69 of file MSLCM_SL2015.cpp.
#define SPEEDGAIN_DECAY_FACTOR 0.5 |
Definition at line 80 of file MSLCM_SL2015.cpp.
#define SPEEDGAIN_MEMORY_FACTOR 0.5 |
Definition at line 82 of file MSLCM_SL2015.cpp.
#define TURN_LANE_DIST (double)200.0 |
Definition at line 66 of file MSLCM_SL2015.cpp.
#define URGENCY (double)2.0 |
Definition at line 57 of file MSLCM_SL2015.cpp.