2374 | <?xml·version="1.0"·encoding="UTF-8"?><!--·generated·on·2024-11-06·00:51:33·by·Eclipse·SUMO·sumo·Version·1.18.0--><configuration·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"·xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">····<configuration>········<configuration-file·value=""·synonymes="c·configuration"·type="FILE"·help="Loads·the·named·config·on·startup"/>········<save-configuration·value=""·synonymes="C·save-config"·type="FILE"·help="Saves·current·configuration·into·FILE"/>········<save-configuration.relative·value="false"·synonymes="save-config.relative"·type="BOOL"·help="Enforce·relative·paths·when·saving·the·configuration"/>········<save-template·value=""·type="FILE"·help="Saves·a·configuration·template·(empty)·into·FILE"/>········<save-schema·value=""·type="FILE"·help="Saves·the·configuration·schema·into·FILE"/>········<save-commented·value="false"·synonymes="save-template.commented"·type="BOOL"·help="Adds·comments·to·saved·template,·configuration,·or·schema"/>····</configuration>····<input>········<net-file·value=""·synonymes="n·net"·type="FILE"·help="Load·road·network·description·from·FILE"/>········<route-files·value=""·synonymes="r·routes"·type="FILE"·help="Load·routes·descriptions·from·FILE(s)"/>········<additional-files·value=""·synonymes="a·additional"·type="FILE"·help="Load·further·descriptions·from·FILE(s)"/>········<weight-files·value=""·synonymes="w·weights"·type="FILE"·help="Load·edge/lane·weights·for·online·rerouting·from·FILE"/>········<weight-attribute·value="traveltime"·synonymes="measure·x"·type="STR"·help="Name·of·the·xml·attribute·which·gives·the·edge·weight"/>········<load-state·value=""·type="FILE"·help="Loads·a·network·state·from·FILE"/>········<load-state.offset·value="0"·type="TIME"·help="Shifts·all·times·loaded·from·a·saved·state·by·the·given·offset"/>········<load-state.remove-vehicles·value=""·type="STR[]"·help="Removes·vehicles·with·the·given·IDs·from·the·loaded·state"/>········<junction-taz·value="false"·type="BOOL"·help="Initialize·a·TAZ·for·every·junction·to·use·attributes·toJunction·and·fromJunction"/>····</input>····<output>········<write-license·value="false"·type="BOOL"·help="Include·license·info·into·every·output·file"/>········<output-prefix·value=""·type="STR"·help="Prefix·which·is·applied·to·all·output·files.·The·special·string·'TIME'·is·replaced·by·the·current·time."/>········<precision·value="2"·type="INT"·help="Defines·the·number·of·digits·after·the·comma·for·floating·point·output"/>········<precision.geo·value="6"·type="INT"·help="Defines·the·number·of·digits·after·the·comma·for·lon,lat·output"/>········<human-readable-time·value="false"·synonymes="H"·type="BOOL"·help="Write·time·values·as·hour:minute:second·or·day:hour:minute:second·rather·than·seconds"/>········<netstate-dump·value=""·synonymes="ndump·netstate·netstate-output"·type="FILE"·help="Save·complete·network·states·into·FILE"/>········<netstate-dump.empty-edges·value="false"·synonymes="dump-empty-edges·netstate-output.empty-edges·netstate.empty-edges"·type="BOOL"·help="Write·also·empty·edges·completely·when·dumping"/>········<netstate-dump.precision·value="2"·synonymes="dump-precision·netstate-output.precision·netstate.precision"·type="INT"·help="Write·positions·and·speeds·with·the·given·precision·(default·2)"/>········<emission-output·value=""·type="FILE"·help="Save·the·emission·values·of·each·vehicle"/>········<emission-output.precision·value="2"·type="INT"·help="Write·emission·values·with·the·given·precision·(default·2)"/>········<emission-output.geo·value="false"·type="BOOL"·help="Save·the·positions·in·emission·output·using·geo-coordinates·(lon/lat)"/>········<emission-output.step-scaled·value="false"·type="BOOL"·help="Write·emission·values·scaled·to·the·step·length·rather·than·as·per-second·values"/>········<battery-output·value=""·type="FILE"·help="Save·the·battery·values·of·each·vehicle"/>········<battery-output.precision·value="2"·type="INT"·help="Write·battery·values·with·the·given·precision·(default·2)"/>········<elechybrid-output·value=""·type="FILE"·help="Save·the·elecHybrid·values·of·each·vehicle"/>········<elechybrid-output.precision·value="2"·type="INT"·help="Write·elecHybrid·values·with·the·given·precision·(default·2)"/>········<elechybrid-output.aggregated·value="false"·type="BOOL"·help="Write·elecHybrid·values·into·one·aggregated·file"/>········<chargingstations-output·value=""·type="FILE"·help="Write·data·of·charging·stations"/>········<overheadwiresegments-output·value=""·type="FILE"·help="Write·data·of·overhead·wire·segments"/>········<substations-output·value=""·type="FILE"·help="Write·data·of·electrical·substation·stations"/>········<substations-output.precision·value="2"·type="INT"·help="Write·substation·values·with·the·given·precision·(default·2)"/>········<fcd-output·value=""·type="FILE"·help="Save·the·Floating·Car·Data"/>········<fcd-output.geo·value="false"·type="BOOL"·help="Save·the·Floating·Car·Data·using·geo-coordinates·(lon/lat)"/>········<fcd-output.signals·value="false"·type="BOOL"·help="Add·the·vehicle·signal·state·to·the·FCD·output·(brake·lights·etc.)"/>········<fcd-output.distance·value="false"·type="BOOL"·help="Add·kilometrage·to·the·FCD·output·(linear·referencing)"/>········<fcd-output.acceleration·value="false"·type="BOOL"·help="Add·acceleration·to·the·FCD·output"/>········<fcd-output.max-leader-distance·value="-1"·type="FLOAT"·help="Add·leader·vehicle·information·to·the·FCD·output·(within·the·given·distance)"/>········<fcd-output.params·value=""·type="STR[]"·help="Add·generic·parameter·values·to·the·FCD·output"/>········<fcd-output.filter-edges.input-file·value=""·type="FILE"·help="Restrict·fcd·output·to·the·edge·selection·from·the·given·input·file"/>········<fcd-output.attributes·value=""·type="STR[]"·help="List·attributes·that·should·be·included·in·the·FCD·output"/>········<fcd-output.filter-shapes·value=""·type="STR[]"·help="List·shape·names·that·should·be·used·to·filter·the·FCD·output"/>········<device.ssm.filter-edges.input-file·value=""·type="FILE"·help="Restrict·SSM·device·output·to·the·edge·selection·from·the·given·input·file"/>········<full-output·value=""·type="FILE"·help="Save·a·lot·of·information·for·each·timestep·(very·redundant)"/>········<queue-output·value=""·type="FILE"·help="Save·the·vehicle·queues·at·the·junctions·(experimental)"/>········<queue-output.period·value="-1"·type="TIME"·help="Save·vehicle·queues·with·the·given·period"/>········<vtk-output·value=""·type="FILE"·help="Save·complete·vehicle·positions·inclusive·speed·values·in·the·VTK·Format·(usage:·/path/out·will·produce·/path/out_$TIMESTEP$.vtp·files)"/>········<amitran-output·value=""·type="FILE"·help="Save·the·vehicle·trajectories·in·the·Amitran·format"/>········<summary-output·value=""·synonymes="summary"·type="FILE"·help="Save·aggregated·vehicle·departure·info·into·FILE"/>········<summary-output.period·value="-1"·type="TIME"·help="Save·summary-output·with·the·given·period"/>········<person-summary-output·value=""·type="FILE"·help="Save·aggregated·person·counts·into·FILE"/>········<tripinfo-output·value=""·synonymes="tripinfo"·type="FILE"·help="Save·single·vehicle·trip·info·into·FILE"/>········<tripinfo-output.write-unfinished·value="false"·type="BOOL"·help="Write·tripinfo·output·for·vehicles·which·have·not·arrived·at·simulation·end"/>········<tripinfo-output.write-undeparted·value="false"·type="BOOL"·help="Write·tripinfo·output·for·vehicles·which·have·not·departed·at·simulation·end·because·of·depart·delay"/>········<personinfo-output·value=""·synonymes="personinfo"·type="FILE"·help="Save·personinfo·and·containerinfo·to·separate·FILE"/>········<vehroute-output·value=""·synonymes="vehroutes"·type="FILE"·help="Save·single·vehicle·route·info·into·FILE"/>········<vehroute-output.exit-times·value="false"·synonymes="vehroutes.exit-times"·type="BOOL"·help="Write·the·exit·times·for·all·edges"/>········<vehroute-output.last-route·value="false"·synonymes="vehroutes.last-route"·type="BOOL"·help="Write·the·last·route·only"/>········<vehroute-output.sorted·value="false"·synonymes="vehroutes.sorted"·type="BOOL"·help="Sorts·the·output·by·departure·time"/>········<vehroute-output.dua·value="false"·synonymes="vehroutes.dua"·type="BOOL"·help="Write·the·output·in·the·duarouter·alternatives·style"/>········<vehroute-output.cost·value="false"·type="BOOL"·help="Write·costs·for·all·routes"/>········<vehroute-output.intended-depart·value="false"·synonymes="vehroutes.intended-depart"·type="BOOL"·help="Write·the·output·with·the·intended·instead·of·the·real·departure·time"/>········<vehroute-output.route-length·value="false"·synonymes="vehroutes.route-length"·type="BOOL"·help="Include·total·route·length·in·the·output"/>········<vehroute-output.write-unfinished·value="false"·type="BOOL"·help="Write·vehroute·output·for·vehicles·which·have·not·arrived·at·simulation·end"/>········<vehroute-output.skip-ptlines·value="false"·type="BOOL"·help="Skip·vehroute·output·for·public·transport·vehicles"/>········<vehroute-output.incomplete·value="false"·type="BOOL"·help="Include·invalid·routes·and·route·stubs·in·vehroute·output"/>········<vehroute-output.stop-edges·value="false"·type="BOOL"·help="Include·information·about·edges·between·stops"/>········<vehroute-output.speedfactor·value="false"·type="BOOL"·help="Write·the·vehicle·speedFactor·(defaults·to·'true'·if·departSpeed·is·written)"/>········<vehroute-output.internal·value="false"·type="BOOL"·help="Include·internal·edges·in·the·output"/>········<personroute-output·value=""·synonymes="personroutes"·type="FILE"·help="Save·person·and·container·routes·to·separate·FILE"/>········<link-output·value=""·type="FILE"·help="Save·links·states·into·FILE"/>········<railsignal-block-output·value=""·type="FILE"·help="Save·railsignal-blocks·into·FILE"/>········<bt-output·value=""·type="FILE"·help="Save·bluetooth·visibilities·into·FILE·(in·conjunction·with·device.btreceiver·and·device.btsender)"/>········<lanechange-output·value=""·type="FILE"·help="Record·lane·changes·and·their·motivations·for·all·vehicles·into·FILE"/>········<lanechange-output.started·value="false"·type="BOOL"·help="Record·start·of·lane·change·manoeuvres"/>········<lanechange-output.ended·value="false"·type="BOOL"·help="Record·end·of·lane·change·manoeuvres"/>········<lanechange-output.xy·value="false"·type="BOOL"·help="Record·coordinates·of·lane·change·manoeuvres"/>········<stop-output·value=""·type="FILE"·help="Record·stops·and·loading/unloading·of·passenger·and·containers·for·all·vehicles·into·FILE"/>········<stop-output.write-unfinished·value="false"·type="BOOL"·help="Write·stop·output·for·stops·which·have·not·ended·at·simulation·end"/>········<collision-output·value=""·type="FILE"·help="Write·collision·information·into·FILE"/>········<edgedata-output·value=""·type="FILE"·help="Write·aggregated·traffic·statistics·for·all·edges·into·FILE"/>········<lanedata-output·value=""·type="FILE"·help="Write·aggregated·traffic·statistics·for·all·lanes·into·FILE"/>········<statistic-output·value=""·synonymes="statistics-output"·type="FILE"·help="Write·overall·statistics·into·FILE"/>········<save-state.times·value=""·type="STR[]"·help="Use·TIME[]·as·times·at·which·a·network·state·written"/>········<save-state.period·value="-1"·type="TIME"·help="save·state·repeatedly·after·TIME·period"/>········<save-state.period.keep·value="0"·type="INT"·help="Keep·only·the·last·INT·periodic·state·files"/>········<save-state.prefix·value="state"·type="FILE"·help="Prefix·for·network·states"/>········<save-state.suffix·value=".xml.gz"·type="STR"·help="Suffix·for·network·states·(.xml.gz·or·.xml)"/>········<save-state.files·value=""·type="FILE"·help="Files·for·network·states"/>········<save-state.rng·value="false"·type="BOOL"·help="Save·random·number·generator·states"/>········<save-state.transportables·value="false"·type="BOOL"·help="Save·person·and·container·states·(experimental)"/>········<save-state.constraints·value="false"·type="BOOL"·help="Save·rail·signal·constraints"/>········<save-state.precision·value="2"·type="INT"·help="Write·internal·state·values·with·the·given·precision·(default·2)"/>····</output>····<time>········<begin·value="0"·synonymes="b"·type="TIME"·help="Defines·the·begin·time·in·seconds;·The·simulation·starts·at·this·time"/>········<end·value="-1"·synonymes="e"·type="TIME"·help="Defines·the·end·time·in·seconds;·The·simulation·ends·at·this·time"/>········<step-length·value="1"·type="TIME"·help="Defines·the·step·duration·in·seconds"/>····</time>····<processing>········<step-method.ballistic·value="false"·type="BOOL"·help="Whether·to·use·ballistic·method·for·the·positional·update·of·vehicles·(default·is·a·semi-implicit·Euler·method)."/>········<extrapolate-departpos·value="false"·type="BOOL"·help="Whether·vehicles·that·depart·between·simulation·steps·should·extrapolate·the·depart·position"/>········<threads·value="1"·type="INT"·help="Defines·the·number·of·threads·for·parallel·simulation"/>········<lateral-resolution·value="-1"·type="FLOAT"·help="Defines·the·resolution·in·m·when·handling·lateral·positioning·within·a·lane·(with·-1·all·vehicles·drive·at·the·center·of·their·lane"/>········<route-steps·value="200"·synonymes="s"·type="TIME"·help="Load·routes·for·the·next·number·of·seconds·ahead"/>········<no-internal-links·value="false"·type="BOOL"·help="Disable·(junction)·internal·links"/>········<ignore-junction-blocker·value="-1"·type="TIME"·help="Ignore·vehicles·which·block·the·junction·after·they·have·been·standing·for·SECONDS·(-1·means·never·ignore)"/>········<ignore-route-errors·value="false"·type="BOOL"·help="Do·not·check·whether·routes·are·connected"/>········<ignore-accidents·value="false"·type="BOOL"·help="Do·not·check·whether·accidents·occur"/>········<collision.action·value="teleport"·type="STR"·help="How·to·deal·with·collisions:·[none,warn,teleport,remove]"/>········<intermodal-collision.action·value="warn"·type="STR"·help="How·to·deal·with·collisions·between·vehicle·and·pedestrian:·[none,warn,teleport,remove]"/>········<collision.stoptime·value="0"·type="TIME"·help="Let·vehicle·stop·for·TIME·before·performing·collision.action·(except·for·action·'none')"/>········<intermodal-collision.stoptime·value="0"·type="TIME"·help="Let·vehicle·stop·for·TIME·before·performing·intermodal-collision.action·(except·for·action·'none')"/>········<collision.check-junctions·value="false"·type="BOOL"·help="Enables·collisions·checks·on·junctions"/>········<collision.check-junctions.mingap·value="0"·type="FLOAT"·help="Increase·or·decrease·sensitivity·for·junction·collision·check"/>········<collision.mingap-factor·value="-1"·type="FLOAT"·help="Sets·the·fraction·of·minGap·that·must·be·maintained·to·avoid·collision·detection.·If·a·negative·value·is·given,·the·carFollowModel·parameter·is·used"/>········<max-num-vehicles·value="-1"·type="INT"·help="Delay·vehicle·insertion·to·stay·within·the·given·maximum·number"/>········<max-num-teleports·value="-1"·type="INT"·help="Abort·the·simulation·if·the·given·maximum·number·of·teleports·is·exceeded"/>········<scale·value="1"·type="FLOAT"·help="Scale·demand·by·the·given·factor·(by·discarding·or·duplicating·vehicles)"/>········<scale-suffix·value="."·type="STR"·help="Suffix·to·be·added·when·creating·ids·for·cloned·vehicles"/>········<time-to-teleport·value="300"·type="TIME"·help="Specify·how·long·a·vehicle·may·wait·until·being·teleported,·defaults·to·300,·non-positive·values·disable·teleporting"/>········<time-to-teleport.highways·value="0"·type="TIME"·help="The·waiting·time·after·which·vehicles·on·a·fast·road·(speed·>·69km/h)·are·teleported·if·they·are·on·a·non-continuing·lane"/>········<time-to-teleport.highways.min-speed·value="19.1667"·type="FLOAT"·help="The·waiting·time·after·which·vehicles·on·a·fast·road·(default:·speed·>·69km/h)·are·teleported·if·they·are·on·a·non-continuing·lane"/>········<time-to-teleport.disconnected·value="-1"·type="TIME"·help="The·waiting·time·after·which·vehicles·with·a·disconnected·route·are·teleported.·Negative·values·disable·teleporting"/>········<time-to-teleport.remove·value="false"·type="BOOL"·help="Whether·vehicles·shall·be·removed·after·waiting·too·long·instead·of·being·teleported"/>········<time-to-teleport.ride·value="-1"·type="TIME"·help="The·waiting·time·after·which·persons·/·containers·waiting·for·a·pickup·are·teleported.·Negative·values·disable·teleporting"/>········<time-to-teleport.bidi·value="-1"·type="TIME"·help="The·waiting·time·after·which·vehicles·on·bidirectional·edges·are·teleported"/>········<waiting-time-memory·value="100"·type="TIME"·help="Length·of·time·interval,·over·which·accumulated·waiting·time·is·taken·into·account·(default·is·100s.)"/>········<startup-wait-threshold·value="2"·type="TIME"·help="Minimum·consecutive·waiting·time·before·applying·startupDelay"/>········<max-depart-delay·value="-1"·type="TIME"·help="How·long·vehicles·wait·for·departure·before·being·skipped,·defaults·to·-1·which·means·vehicles·are·never·skipped"/>········<sloppy-insert·value="false"·type="BOOL"·help="Whether·insertion·on·an·edge·shall·not·be·repeated·in·same·step·once·failed"/>········<eager-insert·value="false"·type="BOOL"·help="Whether·each·vehicle·is·checked·separately·for·insertion·on·an·edge"/>········<emergency-insert·value="false"·type="BOOL"·help="Allow·inserting·a·vehicle·in·a·situation·which·requires·emergency·braking"/>········<random-depart-offset·value="0"·type="TIME"·help="Each·vehicle·receives·a·random·offset·to·its·depart·value·drawn·uniformly·from·[0,·TIME]"/>········<lanechange.duration·value="0"·type="TIME"·help="Duration·of·a·lane·change·maneuver·(default·0)"/>········<lanechange.overtake-right·value="false"·type="BOOL"·help="Whether·overtaking·on·the·right·on·motorways·is·permitted"/>········<tls.all-off·value="false"·type="BOOL"·help="Switches·off·all·traffic·lights."/>········<tls.actuated.show-detectors·value="false"·type="BOOL"·help="Sets·default·visibility·for·actuation·detectors"/>········<tls.actuated.jam-threshold·value="-1"·type="FLOAT"·help="Sets·default·jam-threshold·parameter·for·all·actuation·detectors"/>········<tls.actuated.detector-length·value="0"·type="FLOAT"·help="Sets·default·detector·length·parameter·for·all·actuation·detectors"/>········<tls.delay_based.detector-range·value="100"·type="FLOAT"·help="Sets·default·range·for·detecting·delayed·vehicles"/>········<tls.yellow.min-decel·value="3"·type="FLOAT"·help="Minimum·deceleration·when·braking·at·yellow"/>········<railsignal-moving-block·value="false"·type="BOOL"·help="Let·railsignals·operate·in·moving-block·mode·by·default"/>········<time-to-impatience·value="180"·type="TIME"·help="Specify·how·long·a·vehicle·may·wait·until·impatience·grows·from·0·to·1,·defaults·to·300,·non-positive·values·disable·impatience·growth"/>········<default.action-step-length·value="0"·type="FLOAT"·help="Length·of·the·default·interval·length·between·action·points·for·the·car-following·and·lane-change·models·(in·seconds).·If·not·specified,·the·simulation·step-length·is·used·per·default.·Vehicle-·or·VType-specific·settings·override·the·default.·Must·be·a·multiple·of·the·simulation·step-length."/>········<default.carfollowmodel·value="Krauss"·synonymes="carfollow.model"·type="STR"·help="Select·default·car·following·model·(Krauss,·IDM,·...)"/>········<default.speeddev·value="-1"·type="FLOAT"·help="Select·default·speed·deviation.·A·negative·value·implies·vClass·specific·defaults·(0.1·for·the·default·passenger·class"/>········<default.emergencydecel·value="default"·type="STR"·help="Select·default·emergencyDecel·value·among·('decel',·'default',·FLOAT)·which·sets·the·value·either·to·the·same·as·the·deceleration·value,·a·vClass-class·specific·default·or·the·given·FLOAT·in·m/s^2"/>········<overhead-wire.solver·value="true"·type="BOOL"·help="Use·Kirchhoff's·laws·for·solving·overhead·wire·circuit"/>········<overhead-wire.recuperation·value="true"·type="BOOL"·help="Enable·recuperation·from·the·vehicle·equipped·with·elecHybrid·device·into·the·overhead·wire."/>········<overhead-wire.substation-current-limits·value="true"·type="BOOL"·help="Enable·current·limits·of·traction·substation·during·solving·the·overhead·wire·electrical·circuit."/>········<emergencydecel.warning-threshold·value="1"·type="FLOAT"·help="Sets·the·fraction·of·emergency·decel·capability·that·must·be·used·to·trigger·a·warning."/>········<parking.maneuver·value="false"·type="BOOL"·help="Whether·parking·simulation·includes·maneuvering·time·and·associated·lane·blocking"/>········<use-stop-ended·value="false"·type="BOOL"·help="Override·stop·until·times·with·stop·ended·times·when·given"/>········<use-stop-started·value="false"·type="BOOL"·help="Override·stop·arrival·times·with·stop·started·times·when·given"/>········<pedestrian.model·value="striping"·type="STR"·help="Select·among·pedestrian·models·['nonInteracting',·'striping',·'remote']"/>········<pedestrian.striping.stripe-width·value="0.64"·type="FLOAT"·help="Width·of·parallel·stripes·for·segmenting·a·sidewalk·(meters)·for·use·with·model·'striping'"/>········<pedestrian.striping.dawdling·value="0.2"·type="FLOAT"·help="Factor·for·random·slow-downs·[0,1]·for·use·with·model·'striping'"/>········<pedestrian.striping.mingap-to-vehicle·value="0.25"·type="FLOAT"·help="Minimal·gap·/·safety·buffer·(in·meters)·from·a·pedestrian·to·another·vehicle·for·use·with·model·'striping'"/>········<pedestrian.striping.jamtime·value="300"·type="TIME"·help="Time·in·seconds·after·which·pedestrians·start·squeezing·through·a·jam·when·using·model·'striping'·(non-positive·values·disable·squeezing)"/>········<pedestrian.striping.jamtime.crossing·value="10"·type="TIME"·help="Time·in·seconds·after·which·pedestrians·start·squeezing·through·a·jam·while·on·a·pedestrian·crossing·when·using·model·'striping'·(non-positive·values·disable·squeezing)"/>········<pedestrian.striping.jamtime.narrow·value="1"·type="TIME"·help="Time·in·seconds·after·which·pedestrians·start·squeezing·through·a·jam·while·on·a·narrow·lane·when·using·model·'striping'"/>········<pedestrian.striping.reserve-oncoming·value="0"·type="FLOAT"·help="Fraction·of·stripes·to·reserve·for·oncoming·pedestrians"/>········<pedestrian.striping.reserve-oncoming.junctions·value="0.34"·type="FLOAT"·help="Fraction·of·stripes·to·reserve·for·oncoming·pedestrians·on·crossings·and·walkingareas"/>········<pedestrian.striping.reserve-oncoming.max·value="1.28"·type="FLOAT"·help="Maximum·width·in·m·to·reserve·for·oncoming·pedestrians"/>········<pedestrian.striping.legacy-departposlat·value="false"·type="BOOL"·help="Interpret·departPosLat·for·walks·in·legacy·style"/>········<pedestrian.striping.walkingarea-detail·value="4"·type="INT"·help="Generate·INT·intermediate·points·to·smooth·out·lanes·within·the·walkingarea"/>········<pedestrian.remote.address·value="localhost:9000"·type="STR"·help="The·address·(host:port)·of·the·external·simulation"/>········<ride.stop-tolerance·value="10"·type="FLOAT"·help="Tolerance·to·apply·when·matching·pedestrian·and·vehicle·positions·on·boarding·at·individual·stops"/>········<persontrip.walk-opposite-factor·value="1"·type="FLOAT"·help="Use·FLOAT·as·a·factor·on·walking·speed·against·vehicle·traffic·direction"/>····</processing>····<routing>········<routing-algorithm·value="dijkstra"·type="STR"·help="Select·among·routing·algorithms·['dijkstra',·'astar',·'CH',·'CHWrapper']"/>········<weights.random-factor·value="1"·type="FLOAT"·help="Edge·weights·for·routing·are·dynamically·disturbed·by·a·random·factor·drawn·uniformly·from·[1,FLOAT)"/>········<weights.minor-penalty·value="1.5"·type="FLOAT"·help="Apply·the·given·time·penalty·when·computing·minimum·routing·costs·for·minor-link·internal·lanes"/>········<weights.tls-penalty·value="0"·type="FLOAT"·help="Apply·scaled·travel·time·penalties·based·on·green·split·when·computing·minimum·routing·costs·for·internal·lanes·at·traffic·lights"/>········<weights.priority-factor·value="0"·type="FLOAT"·help="Consider·edge·priorities·in·addition·to·travel·times,·weighted·by·factor"/>········<weights.separate-turns·value="0"·type="FLOAT"·help="Distinguish·travel·time·by·turn·direction·and·shift·a·fraction·of·the·estimated·time·loss·ahead·of·the·intersection·onto·the·internal·edges"/>········<astar.all-distances·value=""·type="FILE"·help="Initialize·lookup·table·for·astar·from·the·given·file·(generated·by·marouter·--all-pairs-output)"/>········<astar.landmark-distances·value=""·type="FILE"·help="Initialize·lookup·table·for·astar·ALT-variant·from·the·given·file"/>········<persontrip.walkfactor·value="0.75"·type="FLOAT"·help="Use·FLOAT·as·a·factor·on·pedestrian·maximum·speed·during·intermodal·routing"/>········<persontrip.transfer.car-walk·value="parkingAreas"·type="STR[]"·help="Where·are·mode·changes·from·car·to·walking·allowed·(possible·values:·'parkingAreas',·'ptStops',·'allJunctions'·and·combinations)"/>········<persontrip.transfer.taxi-walk·value=""·type="STR[]"·help="Where·taxis·can·drop·off·customers·('allJunctions,·'ptStops')"/>········<persontrip.transfer.walk-taxi·value=""·type="STR[]"·help="Where·taxis·can·pick·up·customers·('allJunctions,·'ptStops')"/>········<persontrip.default.group·value=""·type="STR"·help="When·set,·trips·between·the·same·origin·and·destination·will·share·a·taxi·by·default"/>········<persontrip.taxi.waiting-time·value="300"·type="TIME"·help="Estimated·time·for·taxi·pickup"/>········<railway.max-train-length·value="1000"·type="FLOAT"·help="Use·FLOAT·as·a·maximum·train·length·when·initializing·the·railway·router"/>········<replay-rerouting·value="false"·type="BOOL"·help="Replay·exact·rerouting·sequence·from·vehroute-output"/>········<device.rerouting.probability·value="-1"·type="FLOAT"·help="The·probability·for·a·vehicle·to·have·a·'rerouting'·device"/>········<device.rerouting.explicit·value=""·synonymes="device.rerouting.knownveh"·type="STR[]"·help="Assign·a·'rerouting'·device·to·named·vehicles"/>········<device.rerouting.deterministic·value="false"·type="BOOL"·help="The·'rerouting'·devices·are·set·deterministic·using·a·fraction·of·1000"/>········<device.rerouting.period·value="0"·synonymes="device.routing.period"·type="TIME"·help="The·period·with·which·the·vehicle·shall·be·rerouted"/>········<device.rerouting.pre-period·value="60"·synonymes="device.routing.pre-period"·type="TIME"·help="The·rerouting·period·before·depart"/>········<device.rerouting.adaptation-weight·value="0"·synonymes="device.routing.adaptation-weight"·type="FLOAT"·help="The·weight·of·prior·edge·weights·for·exponential·moving·average"/>········<device.rerouting.adaptation-steps·value="180"·synonymes="device.routing.adaptation-steps"·type="INT"·help="The·number·of·steps·for·moving·average·weight·of·prior·edge·weights"/>········<device.rerouting.adaptation-interval·value="1"·synonymes="device.routing.adaptation-interval"·type="TIME"·help="The·interval·for·updating·the·edge·weights"/>········<device.rerouting.with-taz·value="false"·synonymes="device.routing.with-taz·with-taz"·type="BOOL"·help="Use·zones·(districts)·as·routing·start-·and·endpoints"/>········<device.rerouting.init-with-loaded-weights·value="false"·type="BOOL"·help="Use·weight·files·given·with·option·--weight-files·for·initializing·edge·weights"/>········<device.rerouting.threads·value="0"·synonymes="routing-threads"·type="INT"·help="The·number·of·parallel·execution·threads·used·for·rerouting"/>········<device.rerouting.synchronize·value="false"·type="BOOL"·help="Let·rerouting·happen·at·the·same·time·for·all·vehicles"/>········<device.rerouting.railsignal·value="true"·type="BOOL"·help="Allow·rerouting·triggered·by·rail·signals."/>········<device.rerouting.bike-speeds·value="false"·type="BOOL"·help="Compute·separate·average·speeds·for·bicycles"/>········<device.rerouting.output·value=""·type="FILE"·help="Save·adapting·weights·to·FILE"/>········<person-device.rerouting.probability·value="-1"·type="FLOAT"·help="The·probability·for·a·person·to·have·a·'rerouting'·device"/>········<person-device.rerouting.explicit·value=""·synonymes="person-device.rerouting.knownveh"·type="STR[]"·help="Assign·a·'rerouting'·device·to·named·persons"/>········<person-device.rerouting.deterministic·value="false"·type="BOOL"·help="The·'rerouting'·devices·are·set·deterministic·using·a·fraction·of·1000"/>········<person-device.rerouting.period·value="0"·synonymes="person-device.routing.period"·type="TIME"·help="The·period·with·which·the·person·shall·be·rerouted"/>····</routing>····<report>········<verbose·value="false"·synonymes="v"·type="BOOL"·help="Switches·to·verbose·output"/>········<print-options·value="false"·type="BOOL"·help="Prints·option·values·before·processing"/>········<help·value="false"·synonymes="?"·type="BOOL"·help="Prints·this·screen·or·selected·topics"/>········<version·value="false"·synonymes="V"·type="BOOL"·help="Prints·the·current·version"/>········<xml-validation·value="local"·synonymes="X"·type="STR"·help="Set·schema·validation·scheme·of·XML·inputs·("never",·"local",·"auto"·or·"always")"/>········<xml-validation.net·value="never"·type="STR"·help="Set·schema·validation·scheme·of·SUMO·network·inputs·("never",·"local",·"auto"·or·"always")"/>········<xml-validation.routes·value="local"·type="STR"·help="Set·schema·validation·scheme·of·SUMO·route·inputs·("never",·"local",·"auto"·or·"always")"/>········<no-warnings·value="false"·synonymes="W·suppress-warnings"·type="BOOL"·help="Disables·output·of·warnings"/>········<aggregate-warnings·value="-1"·type="INT"·help="Aggregate·warnings·of·the·same·type·whenever·more·than·INT·occur"/>········<log·value=""·synonymes="l·log-file"·type="FILE"·help="Writes·all·messages·to·FILE·(implies·verbose)"/>········<message-log·value=""·type="FILE"·help="Writes·all·non-error·messages·to·FILE·(implies·verbose)"/>········<error-log·value=""·type="FILE"·help="Writes·all·warnings·and·errors·to·FILE"/>········<language·value="C"·type="STR"·help="Language·to·use·in·messages"/>········<duration-log.disable·value="false"·synonymes="no-duration-log"·type="BOOL"·help="Disable·performance·reports·for·individual·simulation·steps"/>········<duration-log.statistics·value="false"·synonymes="t"·type="BOOL"·help="Enable·statistics·on·vehicle·trips"/>········<no-step-log·value="false"·type="BOOL"·help="Disable·console·output·of·current·simulation·step"/>········<step-log.period·value="100"·type="INT"·help="Number·of·simulation·steps·between·step-log·outputs"/>····</report>····<emissions>········<emissions.volumetric-fuel·value="false"·type="BOOL"·help="Return·fuel·consumption·values·in·(legacy)·unit·l·instead·of·mg"/>········<phemlight-path·value="./PHEMlight/"·type="FILE"·help="Determines·where·to·load·PHEMlight·definitions·from"/>········<phemlight-year·value="0"·type="INT"·help="Enable·fleet·age·modelling·with·the·given·reference·year·in·PHEMlight5"/>········<phemlight-temperature·value="1.79769e+308"·type="FLOAT"·help="Set·ambient·temperature·to·correct·NOx·emissions·in·PHEMlight5"/>········<device.emissions.probability·value="-1"·type="FLOAT"·help="The·probability·for·a·vehicle·to·have·a·'emissions'·device"/>········<device.emissions.explicit·value=""·synonymes="device.emissions.knownveh"·type="STR[]"·help="Assign·a·'emissions'·device·to·named·vehicles"/>········<device.emissions.deterministic·value="false"·type="BOOL"·help="The·'emissions'·devices·are·set·deterministic·using·a·fraction·of·1000"/>········<device.emissions.begin·value="-1"·type="STR"·help="Recording·begin·time·for·emission-data"/>········<device.emissions.period·value="0"·type="STR"·help="Recording·period·for·emission-output"/>····</emissions>····<communication>········<device.btreceiver.probability·value="-1"·type="FLOAT"·help="The·probability·for·a·vehicle·to·have·a·'btreceiver'·device"/>········<device.btreceiver.explicit·value=""·synonymes="device.btreceiver.knownveh"·type="STR[]"·help="Assign·a·'btreceiver'·device·to·named·vehicles"/>········<device.btreceiver.deterministic·value="false"·type="BOOL"·help="The·'btreceiver'·devices·are·set·deterministic·using·a·fraction·of·1000"/>········<device.btreceiver.range·value="300"·type="FLOAT"·help="The·range·of·the·bt·receiver"/>········<device.btreceiver.all-recognitions·value="false"·type="BOOL"·help="Whether·all·recognition·point·shall·be·written"/>········<device.btreceiver.offtime·value="0.64"·type="FLOAT"·help="The·offtime·used·for·calculating·detection·probability·(in·seconds)"/>········<device.btsender.probability·value="-1"·type="FLOAT"·help="The·probability·for·a·vehicle·to·have·a·'btsender'·device"/>········<device.btsender.explicit·value=""·synonymes="device.btsender.knownveh"·type="STR[]"·help="Assign·a·'btsender'·device·to·named·vehicles"/>········<device.btsender.deterministic·value="false"·type="BOOL"·help="The·'btsender'·devices·are·set·deterministic·using·a·fraction·of·1000"/>········<person-device.btsender.probability·value="-1"·type="FLOAT"·help="The·probability·for·a·person·to·have·a·'btsender'·device"/>········<person-device.btsender.explicit·value=""·synonymes="person-device.btsender.knownveh"·type="STR[]"·help="Assign·a·'btsender'·device·to·named·persons"/>········<person-device.btsender.deterministic·value="false"·type="BOOL"·help="The·'btsender'·devices·are·set·deterministic·using·a·fraction·of·1000"/>········<person-device.btreceiver.probability·value="-1"·type="FLOAT"·help="The·probability·for·a·person·to·have·a·'btreceiver'·device"/>········<person-device.btreceiver.explicit·value=""·synonymes="person-device.btreceiver.knownveh"·type="STR[]"·help="Assign·a·'btreceiver'·device·to·named·persons"/>········<person-device.btreceiver.deterministic·value="false"·type="BOOL"·help="The·'btreceiver'·devices·are·set·deterministic·using·a·fraction·of·1000"/>····</communication>····<battery>········<device.stationfinder.probability·value="-1"·type="FLOAT"·help="The·probability·for·a·vehicle·to·have·a·'stationfinder'·device"/>········<device.stationfinder.explicit·value=""·synonymes="device.stationfinder.knownveh"·type="STR[]"·help="Assign·a·'stationfinder'·device·to·named·vehicles"/>········<device.stationfinder.deterministic·value="false"·type="BOOL"·help="The·'stationfinder'·devices·are·set·deterministic·using·a·fraction·of·1000"/>········<device.stationfinder.rescueTime·value="1800"·type="TIME"·help="Time·to·wait·for·a·rescue·vehicle·on·the·road·side·when·the·battery·is·empty"/>········<device.stationfinder.reserveFactor·value="1.1"·type="FLOAT"·help="Additional·battery·buffer·for·unexpected·traffic·situation·when·estimating·the·battery·need"/>········<device.stationfinder.emptyThreshold·value="5"·type="FLOAT"·help="Battery·percentage·to·go·into·rescue·mode"/>········<device.stationfinder.radius·value="180"·type="TIME"·help="Search·radius·in·travel·time·seconds"/>········<device.stationfinder.repeat·value="60"·type="TIME"·help="When·to·trigger·a·new·search·if·no·station·has·been·found"/>········<device.stationfinder.maxChargePower·value="1000"·type="FLOAT"·help="The·maximum·charging·speed·of·the·vehicle·battery"/>········<device.stationfinder.chargeType·value="charging"·type="STR"·help="Type·of·energy·transfer"/>········<device.stationfinder.waitForCharge·value="600"·type="TIME"·help="After·this·waiting·time·vehicle·searches·for·a·new·station·when·the·initial·one·is·blocked"/>········<device.battery.probability·value="-1"·type="FLOAT"·help="The·probability·for·a·vehicle·to·have·a·'battery'·device"/>········<device.battery.explicit·value=""·synonymes="device.battery.knownveh"·type="STR[]"·help="Assign·a·'battery'·device·to·named·vehicles"/>········<device.battery.deterministic·value="false"·type="BOOL"·help="The·'battery'·devices·are·set·deterministic·using·a·fraction·of·1000"/>········<device.battery.track-fuel·value="false"·type="BOOL"·help="Track·fuel·consumption·for·non-electric·vehicles"/>····</battery>····<example_device>········<device.example.probability·value="-1"·type="FLOAT"·help="The·probability·for·a·vehicle·to·have·a·'example'·device"/>········<device.example.explicit·value=""·synonymes="device.example.knownveh"·type="STR[]"·help="Assign·a·'example'·device·to·named·vehicles"/>········<device.example.deterministic·value="false"·type="BOOL"·help="The·'example'·devices·are·set·deterministic·using·a·fraction·of·1000"/>········<device.example.parameter·value="0"·type="FLOAT"·help="An·exemplary·parameter·which·can·be·used·by·all·instances·of·the·example·device"/>····</example_device>····<ssm_device>········<device.ssm.probability·value="-1"·type="FLOAT"·help="The·probability·for·a·vehicle·to·have·a·'ssm'·device"/>········<device.ssm.explicit·value=""·synonymes="device.ssm.knownveh"·type="STR[]"·help="Assign·a·'ssm'·device·to·named·vehicles"/>········<device.ssm.deterministic·value="false"·type="BOOL"·help="The·'ssm'·devices·are·set·deterministic·using·a·fraction·of·1000"/>········<device.ssm.measures·value=""·type="STR"·help="Specifies·which·measures·will·be·logged·(as·a·space·or·comma-separated·sequence·of·IDs·in·('TTC',·'DRAC',·'PET',·'PPET','MDRAC'))"/>········<device.ssm.thresholds·value=""·type="STR"·help="Specifies·space·or·comma-separated·thresholds·corresponding·to·the·specified·measures·(see·documentation·and·watch·the·order!).·Only·events·exceeding·the·thresholds·will·be·logged."/>········<device.ssm.trajectories·value="false"·type="BOOL"·help="Specifies·whether·trajectories·will·be·logged·(if·false,·only·the·extremal·values·and·times·are·reported)."/>········<device.ssm.range·value="50"·type="FLOAT"·help="Specifies·the·detection·range·in·meters.·For·vehicles·below·this·distance·from·the·equipped·vehicle,·SSM·values·are·traced."/>········<device.ssm.extratime·value="5"·type="FLOAT"·help="Specifies·the·time·in·seconds·to·be·logged·after·a·conflict·is·over.·Required·>0·if·PET·is·to·be·calculated·for·crossing·conflicts."/>········<device.ssm.mdrac.prt·value="1"·type="FLOAT"·help="Specifies·the·perception·reaction·time·for·MDRAC·computation."/>········<device.ssm.file·value=""·type="STR"·help="Give·a·global·default·filename·for·the·SSM·output"/>········<device.ssm.geo·value="false"·type="BOOL"·help="Whether·to·use·coordinates·of·the·original·reference·system·in·output"/>········<device.ssm.write-positions·value="false"·type="BOOL"·help="Whether·to·write·positions·(coordinates)·for·each·timestep"/>········<device.ssm.write-lane-positions·value="false"·type="BOOL"·help="Whether·to·write·lanes·and·their·positions·for·each·timestep"/>········<device.ssm.exclude-conflict-types·value=""·type="STR"·help="Which·conflicts·will·be·excluded·from·the·log·according·to·the·conflict·type·they·have·been·classified·(combination·of·values·in·'ego',·'foe'·,·'',·any·numerical·valid·conflict·type·code).·An·empty·value·will·log·all·and·'ego'/'foe'·refer·to·a·certain·conflict·type·subset."/>····</ssm_device>····<toc_device>········<device.toc.probability·value="-1"·type="FLOAT"·help="The·probability·for·a·vehicle·to·have·a·'toc'·device"/>········<device.toc.explicit·value=""·synonymes="device.toc.knownveh"·type="STR[]"·help="Assign·a·'toc'·device·to·named·vehicles"/>········<device.toc.deterministic·value="false"·type="BOOL"·help="The·'toc'·devices·are·set·deterministic·using·a·fraction·of·1000"/>········<device.toc.manualType·value=""·type="STR"·help="Vehicle·type·for·manual·driving·regime."/>········<device.toc.automatedType·value=""·type="STR"·help="Vehicle·type·for·automated·driving·regime."/>········<device.toc.responseTime·value="-1"·type="FLOAT"·help="Average·response·time·needed·by·a·driver·to·take·back·control."/>········<device.toc.recoveryRate·value="0.1"·type="FLOAT"·help="Recovery·rate·for·the·driver's·awareness·after·a·ToC."/>········<device.toc.lcAbstinence·value="0"·type="FLOAT"·help="Attention·level·below·which·a·driver·restrains·from·performing·lane·changes·(value·in·[0,1])."/>········<device.toc.initialAwareness·value="0.5"·type="FLOAT"·help="Average·awareness·a·driver·has·initially·after·a·ToC·(value·in·[0,1])."/>········<device.toc.mrmDecel·value="1.5"·type="FLOAT"·help="Deceleration·rate·applied·during·a·'minimum·risk·maneuver'."/>········<device.toc.dynamicToCThreshold·value="0"·type="FLOAT"·help="Time,·which·the·vehicle·requires·to·have·ahead·to·continue·in·automated·mode.·The·default·value·of·0·indicates·no·dynamic·triggering·of·ToCs."/>········<device.toc.dynamicMRMProbability·value="0.05"·type="FLOAT"·help="Probability·that·a·dynamically·triggered·TOR·is·not·answered·in·time."/>········<device.toc.mrmKeepRight·value="false"·type="BOOL"·help="If·true,·the·vehicle·tries·to·change·to·the·right·during·an·MRM."/>········<device.toc.mrmSafeSpot·value=""·type="STR"·help="If·set,·the·vehicle·tries·to·reach·the·given·named·stopping·place·during·an·MRM."/>········<device.toc.mrmSafeSpotDuration·value="60"·type="FLOAT"·help="Duration·the·vehicle·stays·at·the·safe·spot·after·an·MRM."/>········<device.toc.maxPreparationAccel·value="0"·type="FLOAT"·help="Maximal·acceleration·that·may·be·applied·during·the·ToC·preparation·phase."/>········<device.toc.ogNewTimeHeadway·value="-1"·type="FLOAT"·help="Timegap·for·ToC·preparation·phase."/>········<device.toc.ogNewSpaceHeadway·value="-1"·type="FLOAT"·help="Additional·spacing·for·ToC·preparation·phase."/>········<device.toc.ogMaxDecel·value="-1"·type="FLOAT"·help="Maximal·deceleration·applied·for·establishing·increased·gap·in·ToC·preparation·phase."/>········<device.toc.ogChangeRate·value="-1"·type="FLOAT"·help="Rate·of·adaptation·towards·the·increased·headway·during·ToC·preparation."/>········<device.toc.useColorScheme·value="true"·type="BOOL"·help="Whether·a·coloring·scheme·shall·by·applied·to·indicate·the·different·ToC·stages."/>········<device.toc.file·value=""·type="STR"·help="Switches·on·output·by·specifying·an·output·filename."/>····</toc_device>····<driver_state_device>········<device.driverstate.probability·value="-1"·type="FLOAT"·help="The·probability·for·a·vehicle·to·have·a·'driverstate'·device"/>········<device.driverstate.explicit·value=""·synonymes="device.driverstate.knownveh"·type="STR[]"·help="Assign·a·'driverstate'·device·to·named·vehicles"/>········<device.driverstate.deterministic·value="false"·type="BOOL"·help="The·'driverstate'·devices·are·set·deterministic·using·a·fraction·of·1000"/>········<device.driverstate.initialAwareness·value="1"·type="FLOAT"·help="Initial·value·assigned·to·the·driver's·awareness."/>········<device.driverstate.errorTimeScaleCoefficient·value="100"·type="FLOAT"·help="Time·scale·for·the·error·process."/>········<device.driverstate.errorNoiseIntensityCoefficient·value="0.2"·type="FLOAT"·help="Noise·intensity·driving·the·error·process."/>········<device.driverstate.speedDifferenceErrorCoefficient·value="0.15"·type="FLOAT"·help="General·scaling·coefficient·for·applying·the·error·to·the·perceived·speed·difference·(error·also·scales·with·distance)."/>········<device.driverstate.headwayErrorCoefficient·value="0.75"·type="FLOAT"·help="General·scaling·coefficient·for·applying·the·error·to·the·perceived·distance·(error·also·scales·with·distance)."/>········<device.driverstate.freeSpeedErrorCoefficient·value="0"·type="FLOAT"·help="General·scaling·coefficient·for·applying·the·error·to·the·vehicle's·own·speed·when·driving·without·a·leader·(error·also·scales·with·own·speed)."/>········<device.driverstate.speedDifferenceChangePerceptionThreshold·value="0.1"·type="FLOAT"·help="Base·threshold·for·recognizing·changes·in·the·speed·difference·(threshold·also·scales·with·distance)."/>········<device.driverstate.headwayChangePerceptionThreshold·value="0.1"·type="FLOAT"·help="Base·threshold·for·recognizing·changes·in·the·headway·(threshold·also·scales·with·distance)."/>········<device.driverstate.minAwareness·value="0.1"·type="FLOAT"·help="Minimal·admissible·value·for·the·driver's·awareness."/>········<device.driverstate.maximalReactionTime·value="-1"·type="FLOAT"·help="Maximal·reaction·time·(~action·step·length)·induced·by·decreased·awareness·level·(reached·for·awareness=minAwareness)."/>····</driver_state_device>····<bluelight_device>········<device.bluelight.probability·value="-1"·type="FLOAT"·help="The·probability·for·a·vehicle·to·have·a·'bluelight'·device"/>········<device.bluelight.explicit·value=""·synonymes="device.bluelight.knownveh"·type="STR[]"·help="Assign·a·'bluelight'·device·to·named·vehicles"/>········<device.bluelight.deterministic·value="false"·type="BOOL"·help="The·'bluelight'·devices·are·set·deterministic·using·a·fraction·of·1000"/>········<device.bluelight.reactiondist·value="25"·type="FLOAT"·help="Set·the·distance·at·which·other·drivers·react·to·the·blue·light·and·siren·sound"/>····</bluelight_device>····<fcd_device>········<device.fcd.probability·value="-1"·type="FLOAT"·help="The·probability·for·a·vehicle·to·have·a·'fcd'·device"/>········<device.fcd.explicit·value=""·synonymes="device.fcd.knownveh"·type="STR[]"·help="Assign·a·'fcd'·device·to·named·vehicles"/>········<device.fcd.deterministic·value="false"·type="BOOL"·help="The·'fcd'·devices·are·set·deterministic·using·a·fraction·of·1000"/>········<device.fcd.begin·value="-1"·type="STR"·help="Recording·begin·time·for·FCD-data"/>········<device.fcd.period·value="0"·type="STR"·help="Recording·period·for·FCD-data"/>········<device.fcd.radius·value="0"·type="FLOAT"·help="Record·objects·in·a·radius·around·equipped·vehicles"/>········<person-device.fcd.probability·value="-1"·type="FLOAT"·help="The·probability·for·a·person·to·have·a·'fcd'·device"/>········<person-device.fcd.explicit·value=""·synonymes="person-device.fcd.knownveh"·type="STR[]"·help="Assign·a·'fcd'·device·to·named·persons"/>········<person-device.fcd.deterministic·value="false"·type="BOOL"·help="The·'fcd'·devices·are·set·deterministic·using·a·fraction·of·1000"/>········<person-device.fcd.period·value="0"·type="STR"·help="Recording·period·for·FCD-data"/>····</fcd_device>····<elechybrid_device>········<device.elechybrid.probability·value="-1"·type="FLOAT"·help="The·probability·for·a·vehicle·to·have·a·'elechybrid'·device"/>········<device.elechybrid.explicit·value=""·synonymes="device.elechybrid.knownveh"·type="STR[]"·help="Assign·a·'elechybrid'·device·to·named·vehicles"/>········<device.elechybrid.deterministic·value="false"·type="BOOL"·help="The·'elechybrid'·devices·are·set·deterministic·using·a·fraction·of·1000"/>····</elechybrid_device>····<taxi_device>········<device.taxi.probability·value="-1"·type="FLOAT"·help="The·probability·for·a·vehicle·to·have·a·'taxi'·device"/>········<device.taxi.explicit·value=""·synonymes="device.taxi.knownveh"·type="STR[]"·help="Assign·a·'taxi'·device·to·named·vehicles"/>········<device.taxi.deterministic·value="false"·type="BOOL"·help="The·'taxi'·devices·are·set·deterministic·using·a·fraction·of·1000"/>········<device.taxi.dispatch-algorithm·value="greedy"·type="STR"·help="The·dispatch·algorithm·[greedy|greedyClosest|greedyShared|routeExtension|traci]"/>········<device.taxi.dispatch-algorithm.output·value=""·type="FILE"·help="Write·information·from·the·dispatch·algorithm·to·FILE"/>········<device.taxi.dispatch-algorithm.params·value=""·type="STR"·help="Load·dispatch·algorithm·parameters·in·format·KEY1:VALUE1[,KEY2:VALUE]"/>········<device.taxi.dispatch-period·value="60"·type="TIME"·help="The·period·between·successive·calls·to·the·dispatcher"/>········<device.taxi.idle-algorithm·value="stop"·type="STR"·help="The·behavior·of·idle·taxis·[stop|randomCircling]"/>········<device.taxi.idle-algorithm.output·value=""·type="FILE"·help="Write·information·from·the·idling·algorithm·to·FILE"/>····</taxi_device>····<glosa_device>········<device.glosa.probability·value="-1"·type="FLOAT"·help="The·probability·for·a·vehicle·to·have·a·'glosa'·device"/>········<device.glosa.explicit·value=""·synonymes="device.glosa.knownveh"·type="STR[]"·help="Assign·a·'glosa'·device·to·named·vehicles"/>········<device.glosa.deterministic·value="false"·type="BOOL"·help="The·'glosa'·devices·are·set·deterministic·using·a·fraction·of·1000"/>········<device.glosa.range·value="100"·type="FLOAT"·help="The·communication·range·to·the·traffic·light"/>········<device.glosa.max-speedfactor·value="1.1"·type="FLOAT"·help="The·maximum·speed·factor·when·approaching·a·green·light"/>········<device.glosa.min-speed·value="5"·type="FLOAT"·help="Minimum·speed·when·coasting·towards·a·red·light"/>····</glosa_device>····<tripinfo_device>········<device.tripinfo.probability·value="-1"·type="FLOAT"·help="The·probability·for·a·vehicle·to·have·a·'tripinfo'·device"/>········<device.tripinfo.explicit·value=""·synonymes="device.tripinfo.knownveh"·type="STR[]"·help="Assign·a·'tripinfo'·device·to·named·vehicles"/>········<device.tripinfo.deterministic·value="false"·type="BOOL"·help="The·'tripinfo'·devices·are·set·deterministic·using·a·fraction·of·1000"/>····</tripinfo_device>····<vehroutes_device>········<device.vehroute.probability·value="-1"·type="FLOAT"·help="The·probability·for·a·vehicle·to·have·a·'vehroute'·device"/>········<device.vehroute.explicit·value=""·synonymes="device.vehroute.knownveh"·type="STR[]"·help="Assign·a·'vehroute'·device·to·named·vehicles"/>········<device.vehroute.deterministic·value="false"·type="BOOL"·help="The·'vehroute'·devices·are·set·deterministic·using·a·fraction·of·1000"/>····</vehroutes_device>····<friction_device>········<device.friction.probability·value="-1"·type="FLOAT"·help="The·probability·for·a·vehicle·to·have·a·'friction'·device"/>········<device.friction.explicit·value=""·synonymes="device.friction.knownveh"·type="STR[]"·help="Assign·a·'friction'·device·to·named·vehicles"/>········<device.friction.deterministic·value="false"·type="BOOL"·help="The·'friction'·devices·are·set·deterministic·using·a·fraction·of·1000"/>········<device.friction.stdDev·value="0.1"·type="FLOAT"·help="The·measurement·noise·parameter·which·can·be·applied·to·the·friction·device"/>········<device.friction.offset·value="0"·type="FLOAT"·help="The·measurement·offset·parameter·which·can·be·applied·to·the·friction·device·->·e.g.·to·force·false·measurements"/>····</friction_device>····<traci_server>········<remote-port·value="0"·type="INT"·help="Enables·TraCI·Server·if·set"/>········<num-clients·value="1"·type="INT"·help="Expected·number·of·connecting·clients"/>····</traci_server>····<mesoscopic>········<mesosim·value="false"·type="BOOL"·help="Enables·mesoscopic·simulation"/>········<meso-edgelength·value="98"·type="FLOAT"·help="Length·of·an·edge·segment·in·mesoscopic·simulation"/>········<meso-tauff·value="1.13"·type="TIME"·help="Factor·for·calculating·the·net·free-free·headway·time"/>········<meso-taufj·value="1.13"·type="TIME"·help="Factor·for·calculating·the·net·free-jam·headway·time"/>········<meso-taujf·value="1.73"·type="TIME"·help="Factor·for·calculating·the·jam-free·headway·time"/>········<meso-taujj·value="1.4"·type="TIME"·help="Factor·for·calculating·the·jam-jam·headway·time"/>········<meso-jam-threshold·value="-1"·type="FLOAT"·help="Minimum·percentage·of·occupied·space·to·consider·a·segment·jammed.·A·negative·argument·causes·thresholds·to·be·computed·based·on·edge·speed·and·tauff·(default)"/>········<meso-multi-queue·value="true"·type="BOOL"·help="Enable·multiple·queues·at·edge·ends"/>········<meso-lane-queue·value="false"·type="BOOL"·help="Enable·separate·queues·for·every·lane"/>········<meso-ignore-lanes-by-vclass·value="pedestrian,bicycle"·synonymes="meso.ignore-lanes.by-vclass"·type="STR[]"·help="Do·not·build·queues·(or·reduce·capacity)·for·lanes·allowing·only·the·given·vclasses"/>········<meso-junction-control·value="false"·type="BOOL"·help="Enable·mesoscopic·traffic·light·and·priority·junction·handling"/>········<meso-junction-control.limited·value="false"·type="BOOL"·help="Enable·mesoscopic·traffic·light·and·priority·junction·handling·for·saturated·links.·This·prevents·faulty·traffic·lights·from·hindering·flow·in·low-traffic·situations"/>········<meso-tls-penalty·value="0"·type="FLOAT"·help="Apply·scaled·travel·time·penalties·when·driving·across·tls·controlled·junctions·based·on·green·split·instead·of·checking·actual·phases"/>········<meso-tls-flow-penalty·value="0"·type="FLOAT"·help="Apply·scaled·headway·penalties·when·driving·across·tls·controlled·junctions·based·on·green·split·instead·of·checking·actual·phases"/>········<meso-minor-penalty·value="0"·type="TIME"·help="Apply·fixed·time·penalty·when·driving·across·a·minor·link.·When·using·--meso-junction-control.limited,·the·penalty·is·not·applied·whenever·limited·control·is·active."/>········<meso-overtaking·value="false"·type="BOOL"·help="Enable·mesoscopic·overtaking"/>········<meso-recheck·value="0"·type="TIME"·help="Time·interval·for·rechecking·insertion·into·the·next·segment·after·failure"/>····</mesoscopic>····<random_number>········<random·value="false"·synonymes="abs-rand"·type="BOOL"·help="Initialises·the·random·number·generator·with·the·current·system·time"/>········<seed·value="23423"·synonymes="srand"·type="INT"·help="Initialises·the·random·number·generator·with·the·given·value"/>········<thread-rngs·value="64"·type="INT"·help="Number·of·pre-allocated·random·number·generators·to·ensure·repeatable·multi-threaded·simulations·(should·be·at·least·the·number·of·threads·for·repeatable·simulations)."/>····</random_number>····<gui_only>········<gui-settings-file·value=""·synonymes="g"·type="FILE"·help="Load·visualisation·settings·from·FILE"/>········<quit-on-end·value="false"·synonymes="Q"·type="BOOL"·help="Quits·the·GUI·when·the·simulation·stops"/>········<game·value="false"·synonymes="G"·type="BOOL"·help="Start·the·GUI·in·gaming·mode"/>········<game.mode·value="tls"·type="STR"·help="Select·the·game·type·('tls',·'drt')"/>········<start·value="false"·synonymes="S"·type="BOOL"·help="Start·the·simulation·after·loading"/>········<delay·value="0"·synonymes="d"·type="FLOAT"·help="Use·FLOAT·in·ms·as·delay·between·simulation·steps"/>········<breakpoints·value=""·synonymes="B"·type="STR[]"·help="Use·TIME[]·as·times·when·the·simulation·should·halt"/>········<edgedata-files·value=""·synonymes="data-files"·type="FILE"·help="Load·edge/lane·weights·for·visualization·from·FILE"/>········<alternative-net-file·value=""·synonymes="N"·type="FILE"·help="Load·a·secondary·road·network·for·abstract·visualization·from·FILE"/>········<demo·value="false"·synonymes="D"·type="BOOL"·help="Restart·the·simulation·after·ending·(demo·mode)"/>········<disable-textures·value="false"·synonymes="T"·type="BOOL"·help="Do·not·load·background·pictures"/>········<registry-viewport·value="false"·type="BOOL"·help="Load·current·viewport·from·registry"/>········<window-size·value=""·type="STR[]"·help="Create·initial·window·with·the·given·x,y·size"/>········<window-pos·value=""·type="STR[]"·help="Create·initial·window·at·the·given·x,y·position"/>········<tracker-interval·value="1"·type="TIME"·help="The·aggregation·period·for·value·tracker·windows"/>········<osg-view·value="false"·type="BOOL"·help="Start·with·an·OpenSceneGraph·view·instead·of·the·regular·2D·view"/>········<gui-testing·value="false"·type="BOOL"·help="Enable·overlay·for·screen·recognition"/>········<gui-testing-debug·value="false"·type="BOOL"·help="Enable·output·messages·during·GUI-Testing"/>········<gui-testing.setting-output·value=""·type="FILE"·help="Save·gui·settings·in·the·given·settings·output·file"/>····</gui_only></configuration> | 2374 | <?xml·version="1.0"·encoding="UTF-8"?><!--·generated·on·2024-11-07·03:47:47·by·Eclipse·SUMO·sumo·Version·1.18.0--><configuration·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"·xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/sumoConfiguration.xsd">····<configuration>········<configuration-file·value=""·synonymes="c·configuration"·type="FILE"·help="Loads·the·named·config·on·startup"/>········<save-configuration·value=""·synonymes="C·save-config"·type="FILE"·help="Saves·current·configuration·into·FILE"/>········<save-configuration.relative·value="false"·synonymes="save-config.relative"·type="BOOL"·help="Enforce·relative·paths·when·saving·the·configuration"/>········<save-template·value=""·type="FILE"·help="Saves·a·configuration·template·(empty)·into·FILE"/>········<save-schema·value=""·type="FILE"·help="Saves·the·configuration·schema·into·FILE"/>········<save-commented·value="false"·synonymes="save-template.commented"·type="BOOL"·help="Adds·comments·to·saved·template,·configuration,·or·schema"/>····</configuration>····<input>········<net-file·value=""·synonymes="n·net"·type="FILE"·help="Load·road·network·description·from·FILE"/>········<route-files·value=""·synonymes="r·routes"·type="FILE"·help="Load·routes·descriptions·from·FILE(s)"/>········<additional-files·value=""·synonymes="a·additional"·type="FILE"·help="Load·further·descriptions·from·FILE(s)"/>········<weight-files·value=""·synonymes="w·weights"·type="FILE"·help="Load·edge/lane·weights·for·online·rerouting·from·FILE"/>········<weight-attribute·value="traveltime"·synonymes="measure·x"·type="STR"·help="Name·of·the·xml·attribute·which·gives·the·edge·weight"/>········<load-state·value=""·type="FILE"·help="Loads·a·network·state·from·FILE"/>········<load-state.offset·value="0"·type="TIME"·help="Shifts·all·times·loaded·from·a·saved·state·by·the·given·offset"/>········<load-state.remove-vehicles·value=""·type="STR[]"·help="Removes·vehicles·with·the·given·IDs·from·the·loaded·state"/>········<junction-taz·value="false"·type="BOOL"·help="Initialize·a·TAZ·for·every·junction·to·use·attributes·toJunction·and·fromJunction"/>····</input>····<output>········<write-license·value="false"·type="BOOL"·help="Include·license·info·into·every·output·file"/>········<output-prefix·value=""·type="STR"·help="Prefix·which·is·applied·to·all·output·files.·The·special·string·'TIME'·is·replaced·by·the·current·time."/>········<precision·value="2"·type="INT"·help="Defines·the·number·of·digits·after·the·comma·for·floating·point·output"/>········<precision.geo·value="6"·type="INT"·help="Defines·the·number·of·digits·after·the·comma·for·lon,lat·output"/>········<human-readable-time·value="false"·synonymes="H"·type="BOOL"·help="Write·time·values·as·hour:minute:second·or·day:hour:minute:second·rather·than·seconds"/>········<netstate-dump·value=""·synonymes="ndump·netstate·netstate-output"·type="FILE"·help="Save·complete·network·states·into·FILE"/>········<netstate-dump.empty-edges·value="false"·synonymes="dump-empty-edges·netstate-output.empty-edges·netstate.empty-edges"·type="BOOL"·help="Write·also·empty·edges·completely·when·dumping"/>········<netstate-dump.precision·value="2"·synonymes="dump-precision·netstate-output.precision·netstate.precision"·type="INT"·help="Write·positions·and·speeds·with·the·given·precision·(default·2)"/>········<emission-output·value=""·type="FILE"·help="Save·the·emission·values·of·each·vehicle"/>········<emission-output.precision·value="2"·type="INT"·help="Write·emission·values·with·the·given·precision·(default·2)"/>········<emission-output.geo·value="false"·type="BOOL"·help="Save·the·positions·in·emission·output·using·geo-coordinates·(lon/lat)"/>········<emission-output.step-scaled·value="false"·type="BOOL"·help="Write·emission·values·scaled·to·the·step·length·rather·than·as·per-second·values"/>········<battery-output·value=""·type="FILE"·help="Save·the·battery·values·of·each·vehicle"/>········<battery-output.precision·value="2"·type="INT"·help="Write·battery·values·with·the·given·precision·(default·2)"/>········<elechybrid-output·value=""·type="FILE"·help="Save·the·elecHybrid·values·of·each·vehicle"/>········<elechybrid-output.precision·value="2"·type="INT"·help="Write·elecHybrid·values·with·the·given·precision·(default·2)"/>········<elechybrid-output.aggregated·value="false"·type="BOOL"·help="Write·elecHybrid·values·into·one·aggregated·file"/>········<chargingstations-output·value=""·type="FILE"·help="Write·data·of·charging·stations"/>········<overheadwiresegments-output·value=""·type="FILE"·help="Write·data·of·overhead·wire·segments"/>········<substations-output·value=""·type="FILE"·help="Write·data·of·electrical·substation·stations"/>········<substations-output.precision·value="2"·type="INT"·help="Write·substation·values·with·the·given·precision·(default·2)"/>········<fcd-output·value=""·type="FILE"·help="Save·the·Floating·Car·Data"/>········<fcd-output.geo·value="false"·type="BOOL"·help="Save·the·Floating·Car·Data·using·geo-coordinates·(lon/lat)"/>········<fcd-output.signals·value="false"·type="BOOL"·help="Add·the·vehicle·signal·state·to·the·FCD·output·(brake·lights·etc.)"/>········<fcd-output.distance·value="false"·type="BOOL"·help="Add·kilometrage·to·the·FCD·output·(linear·referencing)"/>········<fcd-output.acceleration·value="false"·type="BOOL"·help="Add·acceleration·to·the·FCD·output"/>········<fcd-output.max-leader-distance·value="-1"·type="FLOAT"·help="Add·leader·vehicle·information·to·the·FCD·output·(within·the·given·distance)"/>········<fcd-output.params·value=""·type="STR[]"·help="Add·generic·parameter·values·to·the·FCD·output"/>········<fcd-output.filter-edges.input-file·value=""·type="FILE"·help="Restrict·fcd·output·to·the·edge·selection·from·the·given·input·file"/>········<fcd-output.attributes·value=""·type="STR[]"·help="List·attributes·that·should·be·included·in·the·FCD·output"/>········<fcd-output.filter-shapes·value=""·type="STR[]"·help="List·shape·names·that·should·be·used·to·filter·the·FCD·output"/>········<device.ssm.filter-edges.input-file·value=""·type="FILE"·help="Restrict·SSM·device·output·to·the·edge·selection·from·the·given·input·file"/>········<full-output·value=""·type="FILE"·help="Save·a·lot·of·information·for·each·timestep·(very·redundant)"/>········<queue-output·value=""·type="FILE"·help="Save·the·vehicle·queues·at·the·junctions·(experimental)"/>········<queue-output.period·value="-1"·type="TIME"·help="Save·vehicle·queues·with·the·given·period"/>········<vtk-output·value=""·type="FILE"·help="Save·complete·vehicle·positions·inclusive·speed·values·in·the·VTK·Format·(usage:·/path/out·will·produce·/path/out_$TIMESTEP$.vtp·files)"/>········<amitran-output·value=""·type="FILE"·help="Save·the·vehicle·trajectories·in·the·Amitran·format"/>········<summary-output·value=""·synonymes="summary"·type="FILE"·help="Save·aggregated·vehicle·departure·info·into·FILE"/>········<summary-output.period·value="-1"·type="TIME"·help="Save·summary-output·with·the·given·period"/>········<person-summary-output·value=""·type="FILE"·help="Save·aggregated·person·counts·into·FILE"/>········<tripinfo-output·value=""·synonymes="tripinfo"·type="FILE"·help="Save·single·vehicle·trip·info·into·FILE"/>········<tripinfo-output.write-unfinished·value="false"·type="BOOL"·help="Write·tripinfo·output·for·vehicles·which·have·not·arrived·at·simulation·end"/>········<tripinfo-output.write-undeparted·value="false"·type="BOOL"·help="Write·tripinfo·output·for·vehicles·which·have·not·departed·at·simulation·end·because·of·depart·delay"/>········<personinfo-output·value=""·synonymes="personinfo"·type="FILE"·help="Save·personinfo·and·containerinfo·to·separate·FILE"/>········<vehroute-output·value=""·synonymes="vehroutes"·type="FILE"·help="Save·single·vehicle·route·info·into·FILE"/>········<vehroute-output.exit-times·value="false"·synonymes="vehroutes.exit-times"·type="BOOL"·help="Write·the·exit·times·for·all·edges"/>········<vehroute-output.last-route·value="false"·synonymes="vehroutes.last-route"·type="BOOL"·help="Write·the·last·route·only"/>········<vehroute-output.sorted·value="false"·synonymes="vehroutes.sorted"·type="BOOL"·help="Sorts·the·output·by·departure·time"/>········<vehroute-output.dua·value="false"·synonymes="vehroutes.dua"·type="BOOL"·help="Write·the·output·in·the·duarouter·alternatives·style"/>········<vehroute-output.cost·value="false"·type="BOOL"·help="Write·costs·for·all·routes"/>········<vehroute-output.intended-depart·value="false"·synonymes="vehroutes.intended-depart"·type="BOOL"·help="Write·the·output·with·the·intended·instead·of·the·real·departure·time"/>········<vehroute-output.route-length·value="false"·synonymes="vehroutes.route-length"·type="BOOL"·help="Include·total·route·length·in·the·output"/>········<vehroute-output.write-unfinished·value="false"·type="BOOL"·help="Write·vehroute·output·for·vehicles·which·have·not·arrived·at·simulation·end"/>········<vehroute-output.skip-ptlines·value="false"·type="BOOL"·help="Skip·vehroute·output·for·public·transport·vehicles"/>········<vehroute-output.incomplete·value="false"·type="BOOL"·help="Include·invalid·routes·and·route·stubs·in·vehroute·output"/>········<vehroute-output.stop-edges·value="false"·type="BOOL"·help="Include·information·about·edges·between·stops"/>········<vehroute-output.speedfactor·value="false"·type="BOOL"·help="Write·the·vehicle·speedFactor·(defaults·to·'true'·if·departSpeed·is·written)"/>········<vehroute-output.internal·value="false"·type="BOOL"·help="Include·internal·edges·in·the·output"/>········<personroute-output·value=""·synonymes="personroutes"·type="FILE"·help="Save·person·and·container·routes·to·separate·FILE"/>········<link-output·value=""·type="FILE"·help="Save·links·states·into·FILE"/>········<railsignal-block-output·value=""·type="FILE"·help="Save·railsignal-blocks·into·FILE"/>········<bt-output·value=""·type="FILE"·help="Save·bluetooth·visibilities·into·FILE·(in·conjunction·with·device.btreceiver·and·device.btsender)"/>········<lanechange-output·value=""·type="FILE"·help="Record·lane·changes·and·their·motivations·for·all·vehicles·into·FILE"/>········<lanechange-output.started·value="false"·type="BOOL"·help="Record·start·of·lane·change·manoeuvres"/>········<lanechange-output.ended·value="false"·type="BOOL"·help="Record·end·of·lane·change·manoeuvres"/>········<lanechange-output.xy·value="false"·type="BOOL"·help="Record·coordinates·of·lane·change·manoeuvres"/>········<stop-output·value=""·type="FILE"·help="Record·stops·and·loading/unloading·of·passenger·and·containers·for·all·vehicles·into·FILE"/>········<stop-output.write-unfinished·value="false"·type="BOOL"·help="Write·stop·output·for·stops·which·have·not·ended·at·simulation·end"/>········<collision-output·value=""·type="FILE"·help="Write·collision·information·into·FILE"/>········<edgedata-output·value=""·type="FILE"·help="Write·aggregated·traffic·statistics·for·all·edges·into·FILE"/>········<lanedata-output·value=""·type="FILE"·help="Write·aggregated·traffic·statistics·for·all·lanes·into·FILE"/>········<statistic-output·value=""·synonymes="statistics-output"·type="FILE"·help="Write·overall·statistics·into·FILE"/>········<save-state.times·value=""·type="STR[]"·help="Use·TIME[]·as·times·at·which·a·network·state·written"/>········<save-state.period·value="-1"·type="TIME"·help="save·state·repeatedly·after·TIME·period"/>········<save-state.period.keep·value="0"·type="INT"·help="Keep·only·the·last·INT·periodic·state·files"/>········<save-state.prefix·value="state"·type="FILE"·help="Prefix·for·network·states"/>········<save-state.suffix·value=".xml.gz"·type="STR"·help="Suffix·for·network·states·(.xml.gz·or·.xml)"/>········<save-state.files·value=""·type="FILE"·help="Files·for·network·states"/>········<save-state.rng·value="false"·type="BOOL"·help="Save·random·number·generator·states"/>········<save-state.transportables·value="false"·type="BOOL"·help="Save·person·and·container·states·(experimental)"/>········<save-state.constraints·value="false"·type="BOOL"·help="Save·rail·signal·constraints"/>········<save-state.precision·value="2"·type="INT"·help="Write·internal·state·values·with·the·given·precision·(default·2)"/>····</output>····<time>········<begin·value="0"·synonymes="b"·type="TIME"·help="Defines·the·begin·time·in·seconds;·The·simulation·starts·at·this·time"/>········<end·value="-1"·synonymes="e"·type="TIME"·help="Defines·the·end·time·in·seconds;·The·simulation·ends·at·this·time"/>········<step-length·value="1"·type="TIME"·help="Defines·the·step·duration·in·seconds"/>····</time>····<processing>········<step-method.ballistic·value="false"·type="BOOL"·help="Whether·to·use·ballistic·method·for·the·positional·update·of·vehicles·(default·is·a·semi-implicit·Euler·method)."/>········<extrapolate-departpos·value="false"·type="BOOL"·help="Whether·vehicles·that·depart·between·simulation·steps·should·extrapolate·the·depart·position"/>········<threads·value="1"·type="INT"·help="Defines·the·number·of·threads·for·parallel·simulation"/>········<lateral-resolution·value="-1"·type="FLOAT"·help="Defines·the·resolution·in·m·when·handling·lateral·positioning·within·a·lane·(with·-1·all·vehicles·drive·at·the·center·of·their·lane"/>········<route-steps·value="200"·synonymes="s"·type="TIME"·help="Load·routes·for·the·next·number·of·seconds·ahead"/>········<no-internal-links·value="false"·type="BOOL"·help="Disable·(junction)·internal·links"/>········<ignore-junction-blocker·value="-1"·type="TIME"·help="Ignore·vehicles·which·block·the·junction·after·they·have·been·standing·for·SECONDS·(-1·means·never·ignore)"/>········<ignore-route-errors·value="false"·type="BOOL"·help="Do·not·check·whether·routes·are·connected"/>········<ignore-accidents·value="false"·type="BOOL"·help="Do·not·check·whether·accidents·occur"/>········<collision.action·value="teleport"·type="STR"·help="How·to·deal·with·collisions:·[none,warn,teleport,remove]"/>········<intermodal-collision.action·value="warn"·type="STR"·help="How·to·deal·with·collisions·between·vehicle·and·pedestrian:·[none,warn,teleport,remove]"/>········<collision.stoptime·value="0"·type="TIME"·help="Let·vehicle·stop·for·TIME·before·performing·collision.action·(except·for·action·'none')"/>········<intermodal-collision.stoptime·value="0"·type="TIME"·help="Let·vehicle·stop·for·TIME·before·performing·intermodal-collision.action·(except·for·action·'none')"/>········<collision.check-junctions·value="false"·type="BOOL"·help="Enables·collisions·checks·on·junctions"/>········<collision.check-junctions.mingap·value="0"·type="FLOAT"·help="Increase·or·decrease·sensitivity·for·junction·collision·check"/>········<collision.mingap-factor·value="-1"·type="FLOAT"·help="Sets·the·fraction·of·minGap·that·must·be·maintained·to·avoid·collision·detection.·If·a·negative·value·is·given,·the·carFollowModel·parameter·is·used"/>········<max-num-vehicles·value="-1"·type="INT"·help="Delay·vehicle·insertion·to·stay·within·the·given·maximum·number"/>········<max-num-teleports·value="-1"·type="INT"·help="Abort·the·simulation·if·the·given·maximum·number·of·teleports·is·exceeded"/>········<scale·value="1"·type="FLOAT"·help="Scale·demand·by·the·given·factor·(by·discarding·or·duplicating·vehicles)"/>········<scale-suffix·value="."·type="STR"·help="Suffix·to·be·added·when·creating·ids·for·cloned·vehicles"/>········<time-to-teleport·value="300"·type="TIME"·help="Specify·how·long·a·vehicle·may·wait·until·being·teleported,·defaults·to·300,·non-positive·values·disable·teleporting"/>········<time-to-teleport.highways·value="0"·type="TIME"·help="The·waiting·time·after·which·vehicles·on·a·fast·road·(speed·>·69km/h)·are·teleported·if·they·are·on·a·non-continuing·lane"/>········<time-to-teleport.highways.min-speed·value="19.1667"·type="FLOAT"·help="The·waiting·time·after·which·vehicles·on·a·fast·road·(default:·speed·>·69km/h)·are·teleported·if·they·are·on·a·non-continuing·lane"/>········<time-to-teleport.disconnected·value="-1"·type="TIME"·help="The·waiting·time·after·which·vehicles·with·a·disconnected·route·are·teleported.·Negative·values·disable·teleporting"/>········<time-to-teleport.remove·value="false"·type="BOOL"·help="Whether·vehicles·shall·be·removed·after·waiting·too·long·instead·of·being·teleported"/>········<time-to-teleport.ride·value="-1"·type="TIME"·help="The·waiting·time·after·which·persons·/·containers·waiting·for·a·pickup·are·teleported.·Negative·values·disable·teleporting"/>········<time-to-teleport.bidi·value="-1"·type="TIME"·help="The·waiting·time·after·which·vehicles·on·bidirectional·edges·are·teleported"/>········<waiting-time-memory·value="100"·type="TIME"·help="Length·of·time·interval,·over·which·accumulated·waiting·time·is·taken·into·account·(default·is·100s.)"/>········<startup-wait-threshold·value="2"·type="TIME"·help="Minimum·consecutive·waiting·time·before·applying·startupDelay"/>········<max-depart-delay·value="-1"·type="TIME"·help="How·long·vehicles·wait·for·departure·before·being·skipped,·defaults·to·-1·which·means·vehicles·are·never·skipped"/>········<sloppy-insert·value="false"·type="BOOL"·help="Whether·insertion·on·an·edge·shall·not·be·repeated·in·same·step·once·failed"/>········<eager-insert·value="false"·type="BOOL"·help="Whether·each·vehicle·is·checked·separately·for·insertion·on·an·edge"/>········<emergency-insert·value="false"·type="BOOL"·help="Allow·inserting·a·vehicle·in·a·situation·which·requires·emergency·braking"/>········<random-depart-offset·value="0"·type="TIME"·help="Each·vehicle·receives·a·random·offset·to·its·depart·value·drawn·uniformly·from·[0,·TIME]"/>········<lanechange.duration·value="0"·type="TIME"·help="Duration·of·a·lane·change·maneuver·(default·0)"/>········<lanechange.overtake-right·value="false"·type="BOOL"·help="Whether·overtaking·on·the·right·on·motorways·is·permitted"/>········<tls.all-off·value="false"·type="BOOL"·help="Switches·off·all·traffic·lights."/>········<tls.actuated.show-detectors·value="false"·type="BOOL"·help="Sets·default·visibility·for·actuation·detectors"/>········<tls.actuated.jam-threshold·value="-1"·type="FLOAT"·help="Sets·default·jam-threshold·parameter·for·all·actuation·detectors"/>········<tls.actuated.detector-length·value="0"·type="FLOAT"·help="Sets·default·detector·length·parameter·for·all·actuation·detectors"/>········<tls.delay_based.detector-range·value="100"·type="FLOAT"·help="Sets·default·range·for·detecting·delayed·vehicles"/>········<tls.yellow.min-decel·value="3"·type="FLOAT"·help="Minimum·deceleration·when·braking·at·yellow"/>········<railsignal-moving-block·value="false"·type="BOOL"·help="Let·railsignals·operate·in·moving-block·mode·by·default"/>········<time-to-impatience·value="180"·type="TIME"·help="Specify·how·long·a·vehicle·may·wait·until·impatience·grows·from·0·to·1,·defaults·to·300,·non-positive·values·disable·impatience·growth"/>········<default.action-step-length·value="0"·type="FLOAT"·help="Length·of·the·default·interval·length·between·action·points·for·the·car-following·and·lane-change·models·(in·seconds).·If·not·specified,·the·simulation·step-length·is·used·per·default.·Vehicle-·or·VType-specific·settings·override·the·default.·Must·be·a·multiple·of·the·simulation·step-length."/>········<default.carfollowmodel·value="Krauss"·synonymes="carfollow.model"·type="STR"·help="Select·default·car·following·model·(Krauss,·IDM,·...)"/>········<default.speeddev·value="-1"·type="FLOAT"·help="Select·default·speed·deviation.·A·negative·value·implies·vClass·specific·defaults·(0.1·for·the·default·passenger·class"/>········<default.emergencydecel·value="default"·type="STR"·help="Select·default·emergencyDecel·value·among·('decel',·'default',·FLOAT)·which·sets·the·value·either·to·the·same·as·the·deceleration·value,·a·vClass-class·specific·default·or·the·given·FLOAT·in·m/s^2"/>········<overhead-wire.solver·value="true"·type="BOOL"·help="Use·Kirchhoff's·laws·for·solving·overhead·wire·circuit"/>········<overhead-wire.recuperation·value="true"·type="BOOL"·help="Enable·recuperation·from·the·vehicle·equipped·with·elecHybrid·device·into·the·overhead·wire."/>········<overhead-wire.substation-current-limits·value="true"·type="BOOL"·help="Enable·current·limits·of·traction·substation·during·solving·the·overhead·wire·electrical·circuit."/>········<emergencydecel.warning-threshold·value="1"·type="FLOAT"·help="Sets·the·fraction·of·emergency·decel·capability·that·must·be·used·to·trigger·a·warning."/>········<parking.maneuver·value="false"·type="BOOL"·help="Whether·parking·simulation·includes·maneuvering·time·and·associated·lane·blocking"/>········<use-stop-ended·value="false"·type="BOOL"·help="Override·stop·until·times·with·stop·ended·times·when·given"/>········<use-stop-started·value="false"·type="BOOL"·help="Override·stop·arrival·times·with·stop·started·times·when·given"/>········<pedestrian.model·value="striping"·type="STR"·help="Select·among·pedestrian·models·['nonInteracting',·'striping',·'remote']"/>········<pedestrian.striping.stripe-width·value="0.64"·type="FLOAT"·help="Width·of·parallel·stripes·for·segmenting·a·sidewalk·(meters)·for·use·with·model·'striping'"/>········<pedestrian.striping.dawdling·value="0.2"·type="FLOAT"·help="Factor·for·random·slow-downs·[0,1]·for·use·with·model·'striping'"/>········<pedestrian.striping.mingap-to-vehicle·value="0.25"·type="FLOAT"·help="Minimal·gap·/·safety·buffer·(in·meters)·from·a·pedestrian·to·another·vehicle·for·use·with·model·'striping'"/>········<pedestrian.striping.jamtime·value="300"·type="TIME"·help="Time·in·seconds·after·which·pedestrians·start·squeezing·through·a·jam·when·using·model·'striping'·(non-positive·values·disable·squeezing)"/>········<pedestrian.striping.jamtime.crossing·value="10"·type="TIME"·help="Time·in·seconds·after·which·pedestrians·start·squeezing·through·a·jam·while·on·a·pedestrian·crossing·when·using·model·'striping'·(non-positive·values·disable·squeezing)"/>········<pedestrian.striping.jamtime.narrow·value="1"·type="TIME"·help="Time·in·seconds·after·which·pedestrians·start·squeezing·through·a·jam·while·on·a·narrow·lane·when·using·model·'striping'"/>········<pedestrian.striping.reserve-oncoming·value="0"·type="FLOAT"·help="Fraction·of·stripes·to·reserve·for·oncoming·pedestrians"/>········<pedestrian.striping.reserve-oncoming.junctions·value="0.34"·type="FLOAT"·help="Fraction·of·stripes·to·reserve·for·oncoming·pedestrians·on·crossings·and·walkingareas"/>········<pedestrian.striping.reserve-oncoming.max·value="1.28"·type="FLOAT"·help="Maximum·width·in·m·to·reserve·for·oncoming·pedestrians"/>········<pedestrian.striping.legacy-departposlat·value="false"·type="BOOL"·help="Interpret·departPosLat·for·walks·in·legacy·style"/>········<pedestrian.striping.walkingarea-detail·value="4"·type="INT"·help="Generate·INT·intermediate·points·to·smooth·out·lanes·within·the·walkingarea"/>········<pedestrian.remote.address·value="localhost:9000"·type="STR"·help="The·address·(host:port)·of·the·external·simulation"/>········<ride.stop-tolerance·value="10"·type="FLOAT"·help="Tolerance·to·apply·when·matching·pedestrian·and·vehicle·positions·on·boarding·at·individual·stops"/>········<persontrip.walk-opposite-factor·value="1"·type="FLOAT"·help="Use·FLOAT·as·a·factor·on·walking·speed·against·vehicle·traffic·direction"/>····</processing>····<routing>········<routing-algorithm·value="dijkstra"·type="STR"·help="Select·among·routing·algorithms·['dijkstra',·'astar',·'CH',·'CHWrapper']"/>········<weights.random-factor·value="1"·type="FLOAT"·help="Edge·weights·for·routing·are·dynamically·disturbed·by·a·random·factor·drawn·uniformly·from·[1,FLOAT)"/>········<weights.minor-penalty·value="1.5"·type="FLOAT"·help="Apply·the·given·time·penalty·when·computing·minimum·routing·costs·for·minor-link·internal·lanes"/>········<weights.tls-penalty·value="0"·type="FLOAT"·help="Apply·scaled·travel·time·penalties·based·on·green·split·when·computing·minimum·routing·costs·for·internal·lanes·at·traffic·lights"/>········<weights.priority-factor·value="0"·type="FLOAT"·help="Consider·edge·priorities·in·addition·to·travel·times,·weighted·by·factor"/>········<weights.separate-turns·value="0"·type="FLOAT"·help="Distinguish·travel·time·by·turn·direction·and·shift·a·fraction·of·the·estimated·time·loss·ahead·of·the·intersection·onto·the·internal·edges"/>········<astar.all-distances·value=""·type="FILE"·help="Initialize·lookup·table·for·astar·from·the·given·file·(generated·by·marouter·--all-pairs-output)"/>········<astar.landmark-distances·value=""·type="FILE"·help="Initialize·lookup·table·for·astar·ALT-variant·from·the·given·file"/>········<persontrip.walkfactor·value="0.75"·type="FLOAT"·help="Use·FLOAT·as·a·factor·on·pedestrian·maximum·speed·during·intermodal·routing"/>········<persontrip.transfer.car-walk·value="parkingAreas"·type="STR[]"·help="Where·are·mode·changes·from·car·to·walking·allowed·(possible·values:·'parkingAreas',·'ptStops',·'allJunctions'·and·combinations)"/>········<persontrip.transfer.taxi-walk·value=""·type="STR[]"·help="Where·taxis·can·drop·off·customers·('allJunctions,·'ptStops')"/>········<persontrip.transfer.walk-taxi·value=""·type="STR[]"·help="Where·taxis·can·pick·up·customers·('allJunctions,·'ptStops')"/>········<persontrip.default.group·value=""·type="STR"·help="When·set,·trips·between·the·same·origin·and·destination·will·share·a·taxi·by·default"/>········<persontrip.taxi.waiting-time·value="300"·type="TIME"·help="Estimated·time·for·taxi·pickup"/>········<railway.max-train-length·value="1000"·type="FLOAT"·help="Use·FLOAT·as·a·maximum·train·length·when·initializing·the·railway·router"/>········<replay-rerouting·value="false"·type="BOOL"·help="Replay·exact·rerouting·sequence·from·vehroute-output"/>········<device.rerouting.probability·value="-1"·type="FLOAT"·help="The·probability·for·a·vehicle·to·have·a·'rerouting'·device"/>········<device.rerouting.explicit·value=""·synonymes="device.rerouting.knownveh"·type="STR[]"·help="Assign·a·'rerouting'·device·to·named·vehicles"/>········<device.rerouting.deterministic·value="false"·type="BOOL"·help="The·'rerouting'·devices·are·set·deterministic·using·a·fraction·of·1000"/>········<device.rerouting.period·value="0"·synonymes="device.routing.period"·type="TIME"·help="The·period·with·which·the·vehicle·shall·be·rerouted"/>········<device.rerouting.pre-period·value="60"·synonymes="device.routing.pre-period"·type="TIME"·help="The·rerouting·period·before·depart"/>········<device.rerouting.adaptation-weight·value="0"·synonymes="device.routing.adaptation-weight"·type="FLOAT"·help="The·weight·of·prior·edge·weights·for·exponential·moving·average"/>········<device.rerouting.adaptation-steps·value="180"·synonymes="device.routing.adaptation-steps"·type="INT"·help="The·number·of·steps·for·moving·average·weight·of·prior·edge·weights"/>········<device.rerouting.adaptation-interval·value="1"·synonymes="device.routing.adaptation-interval"·type="TIME"·help="The·interval·for·updating·the·edge·weights"/>········<device.rerouting.with-taz·value="false"·synonymes="device.routing.with-taz·with-taz"·type="BOOL"·help="Use·zones·(districts)·as·routing·start-·and·endpoints"/>········<device.rerouting.init-with-loaded-weights·value="false"·type="BOOL"·help="Use·weight·files·given·with·option·--weight-files·for·initializing·edge·weights"/>········<device.rerouting.threads·value="0"·synonymes="routing-threads"·type="INT"·help="The·number·of·parallel·execution·threads·used·for·rerouting"/>········<device.rerouting.synchronize·value="false"·type="BOOL"·help="Let·rerouting·happen·at·the·same·time·for·all·vehicles"/>········<device.rerouting.railsignal·value="true"·type="BOOL"·help="Allow·rerouting·triggered·by·rail·signals."/>········<device.rerouting.bike-speeds·value="false"·type="BOOL"·help="Compute·separate·average·speeds·for·bicycles"/>········<device.rerouting.output·value=""·type="FILE"·help="Save·adapting·weights·to·FILE"/>········<person-device.rerouting.probability·value="-1"·type="FLOAT"·help="The·probability·for·a·person·to·have·a·'rerouting'·device"/>········<person-device.rerouting.explicit·value=""·synonymes="person-device.rerouting.knownveh"·type="STR[]"·help="Assign·a·'rerouting'·device·to·named·persons"/>········<person-device.rerouting.deterministic·value="false"·type="BOOL"·help="The·'rerouting'·devices·are·set·deterministic·using·a·fraction·of·1000"/>········<person-device.rerouting.period·value="0"·synonymes="person-device.routing.period"·type="TIME"·help="The·period·with·which·the·person·shall·be·rerouted"/>····</routing>····<report>········<verbose·value="false"·synonymes="v"·type="BOOL"·help="Switches·to·verbose·output"/>········<print-options·value="false"·type="BOOL"·help="Prints·option·values·before·processing"/>········<help·value="false"·synonymes="?"·type="BOOL"·help="Prints·this·screen·or·selected·topics"/>········<version·value="false"·synonymes="V"·type="BOOL"·help="Prints·the·current·version"/>········<xml-validation·value="local"·synonymes="X"·type="STR"·help="Set·schema·validation·scheme·of·XML·inputs·("never",·"local",·"auto"·or·"always")"/>········<xml-validation.net·value="never"·type="STR"·help="Set·schema·validation·scheme·of·SUMO·network·inputs·("never",·"local",·"auto"·or·"always")"/>········<xml-validation.routes·value="local"·type="STR"·help="Set·schema·validation·scheme·of·SUMO·route·inputs·("never",·"local",·"auto"·or·"always")"/>········<no-warnings·value="false"·synonymes="W·suppress-warnings"·type="BOOL"·help="Disables·output·of·warnings"/>········<aggregate-warnings·value="-1"·type="INT"·help="Aggregate·warnings·of·the·same·type·whenever·more·than·INT·occur"/>········<log·value=""·synonymes="l·log-file"·type="FILE"·help="Writes·all·messages·to·FILE·(implies·verbose)"/>········<message-log·value=""·type="FILE"·help="Writes·all·non-error·messages·to·FILE·(implies·verbose)"/>········<error-log·value=""·type="FILE"·help="Writes·all·warnings·and·errors·to·FILE"/>········<language·value="C"·type="STR"·help="Language·to·use·in·messages"/>········<duration-log.disable·value="false"·synonymes="no-duration-log"·type="BOOL"·help="Disable·performance·reports·for·individual·simulation·steps"/>········<duration-log.statistics·value="false"·synonymes="t"·type="BOOL"·help="Enable·statistics·on·vehicle·trips"/>········<no-step-log·value="false"·type="BOOL"·help="Disable·console·output·of·current·simulation·step"/>········<step-log.period·value="100"·type="INT"·help="Number·of·simulation·steps·between·step-log·outputs"/>····</report>····<emissions>········<emissions.volumetric-fuel·value="false"·type="BOOL"·help="Return·fuel·consumption·values·in·(legacy)·unit·l·instead·of·mg"/>········<phemlight-path·value="./PHEMlight/"·type="FILE"·help="Determines·where·to·load·PHEMlight·definitions·from"/>········<phemlight-year·value="0"·type="INT"·help="Enable·fleet·age·modelling·with·the·given·reference·year·in·PHEMlight5"/>········<phemlight-temperature·value="1.79769e+308"·type="FLOAT"·help="Set·ambient·temperature·to·correct·NOx·emissions·in·PHEMlight5"/>········<device.emissions.probability·value="-1"·type="FLOAT"·help="The·probability·for·a·vehicle·to·have·a·'emissions'·device"/>········<device.emissions.explicit·value=""·synonymes="device.emissions.knownveh"·type="STR[]"·help="Assign·a·'emissions'·device·to·named·vehicles"/>········<device.emissions.deterministic·value="false"·type="BOOL"·help="The·'emissions'·devices·are·set·deterministic·using·a·fraction·of·1000"/>········<device.emissions.begin·value="-1"·type="STR"·help="Recording·begin·time·for·emission-data"/>········<device.emissions.period·value="0"·type="STR"·help="Recording·period·for·emission-output"/>····</emissions>····<communication>········<device.btreceiver.probability·value="-1"·type="FLOAT"·help="The·probability·for·a·vehicle·to·have·a·'btreceiver'·device"/>········<device.btreceiver.explicit·value=""·synonymes="device.btreceiver.knownveh"·type="STR[]"·help="Assign·a·'btreceiver'·device·to·named·vehicles"/>········<device.btreceiver.deterministic·value="false"·type="BOOL"·help="The·'btreceiver'·devices·are·set·deterministic·using·a·fraction·of·1000"/>········<device.btreceiver.range·value="300"·type="FLOAT"·help="The·range·of·the·bt·receiver"/>········<device.btreceiver.all-recognitions·value="false"·type="BOOL"·help="Whether·all·recognition·point·shall·be·written"/>········<device.btreceiver.offtime·value="0.64"·type="FLOAT"·help="The·offtime·used·for·calculating·detection·probability·(in·seconds)"/>········<device.btsender.probability·value="-1"·type="FLOAT"·help="The·probability·for·a·vehicle·to·have·a·'btsender'·device"/>········<device.btsender.explicit·value=""·synonymes="device.btsender.knownveh"·type="STR[]"·help="Assign·a·'btsender'·device·to·named·vehicles"/>········<device.btsender.deterministic·value="false"·type="BOOL"·help="The·'btsender'·devices·are·set·deterministic·using·a·fraction·of·1000"/>········<person-device.btsender.probability·value="-1"·type="FLOAT"·help="The·probability·for·a·person·to·have·a·'btsender'·device"/>········<person-device.btsender.explicit·value=""·synonymes="person-device.btsender.knownveh"·type="STR[]"·help="Assign·a·'btsender'·device·to·named·persons"/>········<person-device.btsender.deterministic·value="false"·type="BOOL"·help="The·'btsender'·devices·are·set·deterministic·using·a·fraction·of·1000"/>········<person-device.btreceiver.probability·value="-1"·type="FLOAT"·help="The·probability·for·a·person·to·have·a·'btreceiver'·device"/>········<person-device.btreceiver.explicit·value=""·synonymes="person-device.btreceiver.knownveh"·type="STR[]"·help="Assign·a·'btreceiver'·device·to·named·persons"/>········<person-device.btreceiver.deterministic·value="false"·type="BOOL"·help="The·'btreceiver'·devices·are·set·deterministic·using·a·fraction·of·1000"/>····</communication>····<battery>········<device.stationfinder.probability·value="-1"·type="FLOAT"·help="The·probability·for·a·vehicle·to·have·a·'stationfinder'·device"/>········<device.stationfinder.explicit·value=""·synonymes="device.stationfinder.knownveh"·type="STR[]"·help="Assign·a·'stationfinder'·device·to·named·vehicles"/>········<device.stationfinder.deterministic·value="false"·type="BOOL"·help="The·'stationfinder'·devices·are·set·deterministic·using·a·fraction·of·1000"/>········<device.stationfinder.rescueTime·value="1800"·type="TIME"·help="Time·to·wait·for·a·rescue·vehicle·on·the·road·side·when·the·battery·is·empty"/>········<device.stationfinder.reserveFactor·value="1.1"·type="FLOAT"·help="Additional·battery·buffer·for·unexpected·traffic·situation·when·estimating·the·battery·need"/>········<device.stationfinder.emptyThreshold·value="5"·type="FLOAT"·help="Battery·percentage·to·go·into·rescue·mode"/>········<device.stationfinder.radius·value="180"·type="TIME"·help="Search·radius·in·travel·time·seconds"/>········<device.stationfinder.repeat·value="60"·type="TIME"·help="When·to·trigger·a·new·search·if·no·station·has·been·found"/>········<device.stationfinder.maxChargePower·value="1000"·type="FLOAT"·help="The·maximum·charging·speed·of·the·vehicle·battery"/>········<device.stationfinder.chargeType·value="charging"·type="STR"·help="Type·of·energy·transfer"/>········<device.stationfinder.waitForCharge·value="600"·type="TIME"·help="After·this·waiting·time·vehicle·searches·for·a·new·station·when·the·initial·one·is·blocked"/>········<device.battery.probability·value="-1"·type="FLOAT"·help="The·probability·for·a·vehicle·to·have·a·'battery'·device"/>········<device.battery.explicit·value=""·synonymes="device.battery.knownveh"·type="STR[]"·help="Assign·a·'battery'·device·to·named·vehicles"/>········<device.battery.deterministic·value="false"·type="BOOL"·help="The·'battery'·devices·are·set·deterministic·using·a·fraction·of·1000"/>········<device.battery.track-fuel·value="false"·type="BOOL"·help="Track·fuel·consumption·for·non-electric·vehicles"/>····</battery>····<example_device>········<device.example.probability·value="-1"·type="FLOAT"·help="The·probability·for·a·vehicle·to·have·a·'example'·device"/>········<device.example.explicit·value=""·synonymes="device.example.knownveh"·type="STR[]"·help="Assign·a·'example'·device·to·named·vehicles"/>········<device.example.deterministic·value="false"·type="BOOL"·help="The·'example'·devices·are·set·deterministic·using·a·fraction·of·1000"/>········<device.example.parameter·value="0"·type="FLOAT"·help="An·exemplary·parameter·which·can·be·used·by·all·instances·of·the·example·device"/>····</example_device>····<ssm_device>········<device.ssm.probability·value="-1"·type="FLOAT"·help="The·probability·for·a·vehicle·to·have·a·'ssm'·device"/>········<device.ssm.explicit·value=""·synonymes="device.ssm.knownveh"·type="STR[]"·help="Assign·a·'ssm'·device·to·named·vehicles"/>········<device.ssm.deterministic·value="false"·type="BOOL"·help="The·'ssm'·devices·are·set·deterministic·using·a·fraction·of·1000"/>········<device.ssm.measures·value=""·type="STR"·help="Specifies·which·measures·will·be·logged·(as·a·space·or·comma-separated·sequence·of·IDs·in·('TTC',·'DRAC',·'PET',·'PPET','MDRAC'))"/>········<device.ssm.thresholds·value=""·type="STR"·help="Specifies·space·or·comma-separated·thresholds·corresponding·to·the·specified·measures·(see·documentation·and·watch·the·order!).·Only·events·exceeding·the·thresholds·will·be·logged."/>········<device.ssm.trajectories·value="false"·type="BOOL"·help="Specifies·whether·trajectories·will·be·logged·(if·false,·only·the·extremal·values·and·times·are·reported)."/>········<device.ssm.range·value="50"·type="FLOAT"·help="Specifies·the·detection·range·in·meters.·For·vehicles·below·this·distance·from·the·equipped·vehicle,·SSM·values·are·traced."/>········<device.ssm.extratime·value="5"·type="FLOAT"·help="Specifies·the·time·in·seconds·to·be·logged·after·a·conflict·is·over.·Required·>0·if·PET·is·to·be·calculated·for·crossing·conflicts."/>········<device.ssm.mdrac.prt·value="1"·type="FLOAT"·help="Specifies·the·perception·reaction·time·for·MDRAC·computation."/>········<device.ssm.file·value=""·type="STR"·help="Give·a·global·default·filename·for·the·SSM·output"/>········<device.ssm.geo·value="false"·type="BOOL"·help="Whether·to·use·coordinates·of·the·original·reference·system·in·output"/>········<device.ssm.write-positions·value="false"·type="BOOL"·help="Whether·to·write·positions·(coordinates)·for·each·timestep"/>········<device.ssm.write-lane-positions·value="false"·type="BOOL"·help="Whether·to·write·lanes·and·their·positions·for·each·timestep"/>········<device.ssm.exclude-conflict-types·value=""·type="STR"·help="Which·conflicts·will·be·excluded·from·the·log·according·to·the·conflict·type·they·have·been·classified·(combination·of·values·in·'ego',·'foe'·,·'',·any·numerical·valid·conflict·type·code).·An·empty·value·will·log·all·and·'ego'/'foe'·refer·to·a·certain·conflict·type·subset."/>····</ssm_device>····<toc_device>········<device.toc.probability·value="-1"·type="FLOAT"·help="The·probability·for·a·vehicle·to·have·a·'toc'·device"/>········<device.toc.explicit·value=""·synonymes="device.toc.knownveh"·type="STR[]"·help="Assign·a·'toc'·device·to·named·vehicles"/>········<device.toc.deterministic·value="false"·type="BOOL"·help="The·'toc'·devices·are·set·deterministic·using·a·fraction·of·1000"/>········<device.toc.manualType·value=""·type="STR"·help="Vehicle·type·for·manual·driving·regime."/>········<device.toc.automatedType·value=""·type="STR"·help="Vehicle·type·for·automated·driving·regime."/>········<device.toc.responseTime·value="-1"·type="FLOAT"·help="Average·response·time·needed·by·a·driver·to·take·back·control."/>········<device.toc.recoveryRate·value="0.1"·type="FLOAT"·help="Recovery·rate·for·the·driver's·awareness·after·a·ToC."/>········<device.toc.lcAbstinence·value="0"·type="FLOAT"·help="Attention·level·below·which·a·driver·restrains·from·performing·lane·changes·(value·in·[0,1])."/>········<device.toc.initialAwareness·value="0.5"·type="FLOAT"·help="Average·awareness·a·driver·has·initially·after·a·ToC·(value·in·[0,1])."/>········<device.toc.mrmDecel·value="1.5"·type="FLOAT"·help="Deceleration·rate·applied·during·a·'minimum·risk·maneuver'."/>········<device.toc.dynamicToCThreshold·value="0"·type="FLOAT"·help="Time,·which·the·vehicle·requires·to·have·ahead·to·continue·in·automated·mode.·The·default·value·of·0·indicates·no·dynamic·triggering·of·ToCs."/>········<device.toc.dynamicMRMProbability·value="0.05"·type="FLOAT"·help="Probability·that·a·dynamically·triggered·TOR·is·not·answered·in·time."/>········<device.toc.mrmKeepRight·value="false"·type="BOOL"·help="If·true,·the·vehicle·tries·to·change·to·the·right·during·an·MRM."/>········<device.toc.mrmSafeSpot·value=""·type="STR"·help="If·set,·the·vehicle·tries·to·reach·the·given·named·stopping·place·during·an·MRM."/>········<device.toc.mrmSafeSpotDuration·value="60"·type="FLOAT"·help="Duration·the·vehicle·stays·at·the·safe·spot·after·an·MRM."/>········<device.toc.maxPreparationAccel·value="0"·type="FLOAT"·help="Maximal·acceleration·that·may·be·applied·during·the·ToC·preparation·phase."/>········<device.toc.ogNewTimeHeadway·value="-1"·type="FLOAT"·help="Timegap·for·ToC·preparation·phase."/>········<device.toc.ogNewSpaceHeadway·value="-1"·type="FLOAT"·help="Additional·spacing·for·ToC·preparation·phase."/>········<device.toc.ogMaxDecel·value="-1"·type="FLOAT"·help="Maximal·deceleration·applied·for·establishing·increased·gap·in·ToC·preparation·phase."/>········<device.toc.ogChangeRate·value="-1"·type="FLOAT"·help="Rate·of·adaptation·towards·the·increased·headway·during·ToC·preparation."/>········<device.toc.useColorScheme·value="true"·type="BOOL"·help="Whether·a·coloring·scheme·shall·by·applied·to·indicate·the·different·ToC·stages."/>········<device.toc.file·value=""·type="STR"·help="Switches·on·output·by·specifying·an·output·filename."/>····</toc_device>····<driver_state_device>········<device.driverstate.probability·value="-1"·type="FLOAT"·help="The·probability·for·a·vehicle·to·have·a·'driverstate'·device"/>········<device.driverstate.explicit·value=""·synonymes="device.driverstate.knownveh"·type="STR[]"·help="Assign·a·'driverstate'·device·to·named·vehicles"/>········<device.driverstate.deterministic·value="false"·type="BOOL"·help="The·'driverstate'·devices·are·set·deterministic·using·a·fraction·of·1000"/>········<device.driverstate.initialAwareness·value="1"·type="FLOAT"·help="Initial·value·assigned·to·the·driver's·awareness."/>········<device.driverstate.errorTimeScaleCoefficient·value="100"·type="FLOAT"·help="Time·scale·for·the·error·process."/>········<device.driverstate.errorNoiseIntensityCoefficient·value="0.2"·type="FLOAT"·help="Noise·intensity·driving·the·error·process."/>········<device.driverstate.speedDifferenceErrorCoefficient·value="0.15"·type="FLOAT"·help="General·scaling·coefficient·for·applying·the·error·to·the·perceived·speed·difference·(error·also·scales·with·distance)."/>········<device.driverstate.headwayErrorCoefficient·value="0.75"·type="FLOAT"·help="General·scaling·coefficient·for·applying·the·error·to·the·perceived·distance·(error·also·scales·with·distance)."/>········<device.driverstate.freeSpeedErrorCoefficient·value="0"·type="FLOAT"·help="General·scaling·coefficient·for·applying·the·error·to·the·vehicle's·own·speed·when·driving·without·a·leader·(error·also·scales·with·own·speed)."/>········<device.driverstate.speedDifferenceChangePerceptionThreshold·value="0.1"·type="FLOAT"·help="Base·threshold·for·recognizing·changes·in·the·speed·difference·(threshold·also·scales·with·distance)."/>········<device.driverstate.headwayChangePerceptionThreshold·value="0.1"·type="FLOAT"·help="Base·threshold·for·recognizing·changes·in·the·headway·(threshold·also·scales·with·distance)."/>········<device.driverstate.minAwareness·value="0.1"·type="FLOAT"·help="Minimal·admissible·value·for·the·driver's·awareness."/>········<device.driverstate.maximalReactionTime·value="-1"·type="FLOAT"·help="Maximal·reaction·time·(~action·step·length)·induced·by·decreased·awareness·level·(reached·for·awareness=minAwareness)."/>····</driver_state_device>····<bluelight_device>········<device.bluelight.probability·value="-1"·type="FLOAT"·help="The·probability·for·a·vehicle·to·have·a·'bluelight'·device"/>········<device.bluelight.explicit·value=""·synonymes="device.bluelight.knownveh"·type="STR[]"·help="Assign·a·'bluelight'·device·to·named·vehicles"/>········<device.bluelight.deterministic·value="false"·type="BOOL"·help="The·'bluelight'·devices·are·set·deterministic·using·a·fraction·of·1000"/>········<device.bluelight.reactiondist·value="25"·type="FLOAT"·help="Set·the·distance·at·which·other·drivers·react·to·the·blue·light·and·siren·sound"/>····</bluelight_device>····<fcd_device>········<device.fcd.probability·value="-1"·type="FLOAT"·help="The·probability·for·a·vehicle·to·have·a·'fcd'·device"/>········<device.fcd.explicit·value=""·synonymes="device.fcd.knownveh"·type="STR[]"·help="Assign·a·'fcd'·device·to·named·vehicles"/>········<device.fcd.deterministic·value="false"·type="BOOL"·help="The·'fcd'·devices·are·set·deterministic·using·a·fraction·of·1000"/>········<device.fcd.begin·value="-1"·type="STR"·help="Recording·begin·time·for·FCD-data"/>········<device.fcd.period·value="0"·type="STR"·help="Recording·period·for·FCD-data"/>········<device.fcd.radius·value="0"·type="FLOAT"·help="Record·objects·in·a·radius·around·equipped·vehicles"/>········<person-device.fcd.probability·value="-1"·type="FLOAT"·help="The·probability·for·a·person·to·have·a·'fcd'·device"/>········<person-device.fcd.explicit·value=""·synonymes="person-device.fcd.knownveh"·type="STR[]"·help="Assign·a·'fcd'·device·to·named·persons"/>········<person-device.fcd.deterministic·value="false"·type="BOOL"·help="The·'fcd'·devices·are·set·deterministic·using·a·fraction·of·1000"/>········<person-device.fcd.period·value="0"·type="STR"·help="Recording·period·for·FCD-data"/>····</fcd_device>····<elechybrid_device>········<device.elechybrid.probability·value="-1"·type="FLOAT"·help="The·probability·for·a·vehicle·to·have·a·'elechybrid'·device"/>········<device.elechybrid.explicit·value=""·synonymes="device.elechybrid.knownveh"·type="STR[]"·help="Assign·a·'elechybrid'·device·to·named·vehicles"/>········<device.elechybrid.deterministic·value="false"·type="BOOL"·help="The·'elechybrid'·devices·are·set·deterministic·using·a·fraction·of·1000"/>····</elechybrid_device>····<taxi_device>········<device.taxi.probability·value="-1"·type="FLOAT"·help="The·probability·for·a·vehicle·to·have·a·'taxi'·device"/>········<device.taxi.explicit·value=""·synonymes="device.taxi.knownveh"·type="STR[]"·help="Assign·a·'taxi'·device·to·named·vehicles"/>········<device.taxi.deterministic·value="false"·type="BOOL"·help="The·'taxi'·devices·are·set·deterministic·using·a·fraction·of·1000"/>········<device.taxi.dispatch-algorithm·value="greedy"·type="STR"·help="The·dispatch·algorithm·[greedy|greedyClosest|greedyShared|routeExtension|traci]"/>········<device.taxi.dispatch-algorithm.output·value=""·type="FILE"·help="Write·information·from·the·dispatch·algorithm·to·FILE"/>········<device.taxi.dispatch-algorithm.params·value=""·type="STR"·help="Load·dispatch·algorithm·parameters·in·format·KEY1:VALUE1[,KEY2:VALUE]"/>········<device.taxi.dispatch-period·value="60"·type="TIME"·help="The·period·between·successive·calls·to·the·dispatcher"/>········<device.taxi.idle-algorithm·value="stop"·type="STR"·help="The·behavior·of·idle·taxis·[stop|randomCircling]"/>········<device.taxi.idle-algorithm.output·value=""·type="FILE"·help="Write·information·from·the·idling·algorithm·to·FILE"/>····</taxi_device>····<glosa_device>········<device.glosa.probability·value="-1"·type="FLOAT"·help="The·probability·for·a·vehicle·to·have·a·'glosa'·device"/>········<device.glosa.explicit·value=""·synonymes="device.glosa.knownveh"·type="STR[]"·help="Assign·a·'glosa'·device·to·named·vehicles"/>········<device.glosa.deterministic·value="false"·type="BOOL"·help="The·'glosa'·devices·are·set·deterministic·using·a·fraction·of·1000"/>········<device.glosa.range·value="100"·type="FLOAT"·help="The·communication·range·to·the·traffic·light"/>········<device.glosa.max-speedfactor·value="1.1"·type="FLOAT"·help="The·maximum·speed·factor·when·approaching·a·green·light"/>········<device.glosa.min-speed·value="5"·type="FLOAT"·help="Minimum·speed·when·coasting·towards·a·red·light"/>····</glosa_device>····<tripinfo_device>········<device.tripinfo.probability·value="-1"·type="FLOAT"·help="The·probability·for·a·vehicle·to·have·a·'tripinfo'·device"/>········<device.tripinfo.explicit·value=""·synonymes="device.tripinfo.knownveh"·type="STR[]"·help="Assign·a·'tripinfo'·device·to·named·vehicles"/>········<device.tripinfo.deterministic·value="false"·type="BOOL"·help="The·'tripinfo'·devices·are·set·deterministic·using·a·fraction·of·1000"/>····</tripinfo_device>····<vehroutes_device>········<device.vehroute.probability·value="-1"·type="FLOAT"·help="The·probability·for·a·vehicle·to·have·a·'vehroute'·device"/>········<device.vehroute.explicit·value=""·synonymes="device.vehroute.knownveh"·type="STR[]"·help="Assign·a·'vehroute'·device·to·named·vehicles"/>········<device.vehroute.deterministic·value="false"·type="BOOL"·help="The·'vehroute'·devices·are·set·deterministic·using·a·fraction·of·1000"/>····</vehroutes_device>····<friction_device>········<device.friction.probability·value="-1"·type="FLOAT"·help="The·probability·for·a·vehicle·to·have·a·'friction'·device"/>········<device.friction.explicit·value=""·synonymes="device.friction.knownveh"·type="STR[]"·help="Assign·a·'friction'·device·to·named·vehicles"/>········<device.friction.deterministic·value="false"·type="BOOL"·help="The·'friction'·devices·are·set·deterministic·using·a·fraction·of·1000"/>········<device.friction.stdDev·value="0.1"·type="FLOAT"·help="The·measurement·noise·parameter·which·can·be·applied·to·the·friction·device"/>········<device.friction.offset·value="0"·type="FLOAT"·help="The·measurement·offset·parameter·which·can·be·applied·to·the·friction·device·->·e.g.·to·force·false·measurements"/>····</friction_device>····<traci_server>········<remote-port·value="0"·type="INT"·help="Enables·TraCI·Server·if·set"/>········<num-clients·value="1"·type="INT"·help="Expected·number·of·connecting·clients"/>····</traci_server>····<mesoscopic>········<mesosim·value="false"·type="BOOL"·help="Enables·mesoscopic·simulation"/>········<meso-edgelength·value="98"·type="FLOAT"·help="Length·of·an·edge·segment·in·mesoscopic·simulation"/>········<meso-tauff·value="1.13"·type="TIME"·help="Factor·for·calculating·the·net·free-free·headway·time"/>········<meso-taufj·value="1.13"·type="TIME"·help="Factor·for·calculating·the·net·free-jam·headway·time"/>········<meso-taujf·value="1.73"·type="TIME"·help="Factor·for·calculating·the·jam-free·headway·time"/>········<meso-taujj·value="1.4"·type="TIME"·help="Factor·for·calculating·the·jam-jam·headway·time"/>········<meso-jam-threshold·value="-1"·type="FLOAT"·help="Minimum·percentage·of·occupied·space·to·consider·a·segment·jammed.·A·negative·argument·causes·thresholds·to·be·computed·based·on·edge·speed·and·tauff·(default)"/>········<meso-multi-queue·value="true"·type="BOOL"·help="Enable·multiple·queues·at·edge·ends"/>········<meso-lane-queue·value="false"·type="BOOL"·help="Enable·separate·queues·for·every·lane"/>········<meso-ignore-lanes-by-vclass·value="pedestrian,bicycle"·synonymes="meso.ignore-lanes.by-vclass"·type="STR[]"·help="Do·not·build·queues·(or·reduce·capacity)·for·lanes·allowing·only·the·given·vclasses"/>········<meso-junction-control·value="false"·type="BOOL"·help="Enable·mesoscopic·traffic·light·and·priority·junction·handling"/>········<meso-junction-control.limited·value="false"·type="BOOL"·help="Enable·mesoscopic·traffic·light·and·priority·junction·handling·for·saturated·links.·This·prevents·faulty·traffic·lights·from·hindering·flow·in·low-traffic·situations"/>········<meso-tls-penalty·value="0"·type="FLOAT"·help="Apply·scaled·travel·time·penalties·when·driving·across·tls·controlled·junctions·based·on·green·split·instead·of·checking·actual·phases"/>········<meso-tls-flow-penalty·value="0"·type="FLOAT"·help="Apply·scaled·headway·penalties·when·driving·across·tls·controlled·junctions·based·on·green·split·instead·of·checking·actual·phases"/>········<meso-minor-penalty·value="0"·type="TIME"·help="Apply·fixed·time·penalty·when·driving·across·a·minor·link.·When·using·--meso-junction-control.limited,·the·penalty·is·not·applied·whenever·limited·control·is·active."/>········<meso-overtaking·value="false"·type="BOOL"·help="Enable·mesoscopic·overtaking"/>········<meso-recheck·value="0"·type="TIME"·help="Time·interval·for·rechecking·insertion·into·the·next·segment·after·failure"/>····</mesoscopic>····<random_number>········<random·value="false"·synonymes="abs-rand"·type="BOOL"·help="Initialises·the·random·number·generator·with·the·current·system·time"/>········<seed·value="23423"·synonymes="srand"·type="INT"·help="Initialises·the·random·number·generator·with·the·given·value"/>········<thread-rngs·value="64"·type="INT"·help="Number·of·pre-allocated·random·number·generators·to·ensure·repeatable·multi-threaded·simulations·(should·be·at·least·the·number·of·threads·for·repeatable·simulations)."/>····</random_number>····<gui_only>········<gui-settings-file·value=""·synonymes="g"·type="FILE"·help="Load·visualisation·settings·from·FILE"/>········<quit-on-end·value="false"·synonymes="Q"·type="BOOL"·help="Quits·the·GUI·when·the·simulation·stops"/>········<game·value="false"·synonymes="G"·type="BOOL"·help="Start·the·GUI·in·gaming·mode"/>········<game.mode·value="tls"·type="STR"·help="Select·the·game·type·('tls',·'drt')"/>········<start·value="false"·synonymes="S"·type="BOOL"·help="Start·the·simulation·after·loading"/>········<delay·value="0"·synonymes="d"·type="FLOAT"·help="Use·FLOAT·in·ms·as·delay·between·simulation·steps"/>········<breakpoints·value=""·synonymes="B"·type="STR[]"·help="Use·TIME[]·as·times·when·the·simulation·should·halt"/>········<edgedata-files·value=""·synonymes="data-files"·type="FILE"·help="Load·edge/lane·weights·for·visualization·from·FILE"/>········<alternative-net-file·value=""·synonymes="N"·type="FILE"·help="Load·a·secondary·road·network·for·abstract·visualization·from·FILE"/>········<demo·value="false"·synonymes="D"·type="BOOL"·help="Restart·the·simulation·after·ending·(demo·mode)"/>········<disable-textures·value="false"·synonymes="T"·type="BOOL"·help="Do·not·load·background·pictures"/>········<registry-viewport·value="false"·type="BOOL"·help="Load·current·viewport·from·registry"/>········<window-size·value=""·type="STR[]"·help="Create·initial·window·with·the·given·x,y·size"/>········<window-pos·value=""·type="STR[]"·help="Create·initial·window·at·the·given·x,y·position"/>········<tracker-interval·value="1"·type="TIME"·help="The·aggregation·period·for·value·tracker·windows"/>········<osg-view·value="false"·type="BOOL"·help="Start·with·an·OpenSceneGraph·view·instead·of·the·regular·2D·view"/>········<gui-testing·value="false"·type="BOOL"·help="Enable·overlay·for·screen·recognition"/>········<gui-testing-debug·value="false"·type="BOOL"·help="Enable·output·messages·during·GUI-Testing"/>········<gui-testing.setting-output·value=""·type="FILE"·help="Save·gui·settings·in·the·given·settings·output·file"/>····</gui_only></configuration> |
2375 | <?xml·version="1.0"·encoding="UTF-8"?><!--·generated·on·2024-11-06·00:51:33·by·Eclipse·SUMO·netgenerate·Version·1.18.0--><configuration·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"·xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/netgenerateConfiguration.xsd">····<configuration>········<configuration-file·value=""·synonymes="c·configuration"·type="FILE"·help="Loads·the·named·config·on·startup"/>········<save-configuration·value=""·synonymes="C·save-config"·type="FILE"·help="Saves·current·configuration·into·FILE"/>········<save-configuration.relative·value="false"·synonymes="save-config.relative"·type="BOOL"·help="Enforce·relative·paths·when·saving·the·configuration"/>········<save-template·value=""·type="FILE"·help="Saves·a·configuration·template·(empty)·into·FILE"/>········<save-schema·value=""·type="FILE"·help="Saves·the·configuration·schema·into·FILE"/>········<save-commented·value="false"·synonymes="save-template.commented"·type="BOOL"·help="Adds·comments·to·saved·template,·configuration,·or·schema"/>····</configuration>····<grid_network>········<grid·value="false"·synonymes="g·grid-net"·type="BOOL"·help="Forces·NETGEN·to·build·a·grid-like·network"/>········<grid.number·value="5"·synonymes="grid-number·number"·type="INT"·help="The·number·of·junctions·in·both·dirs"/>········<grid.length·value="100"·synonymes="grid-length·length"·type="FLOAT"·help="The·length·of·streets·in·both·dirs"/>········<grid.x-number·value="5"·synonymes="grid-x-number·x-no"·type="INT"·help="The·number·of·junctions·in·x-dir;·Overrides·--grid-number"/>········<grid.y-number·value="5"·synonymes="grid-y-number·y-no"·type="INT"·help="The·number·of·junctions·in·y-dir;·Overrides·--grid-number"/>········<grid.x-length·value="100"·synonymes="grid-x-length·x-length"·type="FLOAT"·help="The·length·of·horizontal·streets;·Overrides·--grid-length"/>········<grid.y-length·value="100"·synonymes="grid-y-length·y-length"·type="FLOAT"·help="The·length·of·vertical·streets;·Overrides·--grid-length"/>········<grid.attach-length·value="0"·synonymes="attach-length"·type="FLOAT"·help="The·length·of·streets·attached·at·the·boundary;·0·means·no·streets·are·attached"/>········<grid.x-attach-length·value="0"·type="FLOAT"·help="The·length·of·streets·attached·at·the·boundary·in·x·direction;·0·means·no·streets·are·attached"/>········<grid.y-attach-length·value="0"·type="FLOAT"·help="The·length·of·streets·attached·at·the·boundary·in·y·direction;·0·means·no·streets·are·attached"/>····</grid_network>····<spider_network>········<spider·value="false"·synonymes="s·spider-net"·type="BOOL"·help="Forces·NETGEN·to·build·a·spider-net-like·network"/>········<spider.arm-number·value="7"·synonymes="arms·spider-arm-number"·type="INT"·help="The·number·of·axes·within·the·net"/>········<spider.circle-number·value="5"·synonymes="circles·spider-circle-number"·type="INT"·help="The·number·of·circles·of·the·net"/>········<spider.space-radius·value="100"·synonymes="radius·spider-space-rad"·type="FLOAT"·help="The·distances·between·the·circles"/>········<spider.omit-center·value="false"·synonymes="nocenter·spider-omit-center"·type="BOOL"·help="Omit·the·central·node·of·the·network"/>········<spider.attach-length·value="0"·type="FLOAT"·help="The·length·of·streets·attached·at·the·boundary;·0·means·no·streets·are·attached"/>····</spider_network>····<random_network>········<rand·value="false"·synonymes="r·random-net"·type="BOOL"·help="Forces·NETGEN·to·build·a·random·network"/>········<rand.iterations·value="100"·synonymes="iterations·rand-iterations"·type="INT"·help="Describes·how·many·times·an·edge·shall·be·added·to·the·net"/>········<rand.max-distance·value="250"·synonymes="max-dist·rand-max-distance"·type="FLOAT"·help="The·maximum·distance·for·each·edge"/>········<rand.min-distance·value="100"·synonymes="min-dist·rand-min-distance"·type="FLOAT"·help="The·minimum·distance·for·each·edge"/>········<rand.min-angle·value="45"·synonymes="min-angle·rand-min-anglee"·type="FLOAT"·help="The·minimum·angle·for·each·pair·of·(bidirectional)·roads·in·DEGREES"/>········<rand.num-tries·value="50"·synonymes="num-tries·rand-num-tries"·type="INT"·help="The·number·of·tries·for·creating·each·node"/>········<rand.connectivity·value="0.95"·synonymes="connectivity·rand-connectivity"·type="FLOAT"·help="Probability·for·roads·to·continue·at·each·node"/>········<rand.neighbor-dist1·value="0"·synonymes="dist1·rand-neighbor-dist1"·type="FLOAT"·help="Probability·for·a·node·having·exactly·1·neighbor"/>········<rand.neighbor-dist2·value="0"·synonymes="dist2·rand-neighbor-dist2"·type="FLOAT"·help="Probability·for·a·node·having·exactly·2·neighbors"/>········<rand.neighbor-dist3·value="10"·synonymes="dist3·rand-neighbor-dist3"·type="FLOAT"·help="Probability·for·a·node·having·exactly·3·neighbors"/>········<rand.neighbor-dist4·value="10"·synonymes="dist4·rand-neighbor-dist4"·type="FLOAT"·help="Probability·for·a·node·having·exactly·4·neighbors"/>········<rand.neighbor-dist5·value="2"·synonymes="dist5·rand-neighbor-dist5"·type="FLOAT"·help="Probability·for·a·node·having·exactly·5·neighbors"/>········<rand.neighbor-dist6·value="1"·synonymes="dist6·rand-neighbor-dist6"·type="FLOAT"·help="Probability·for·a·node·having·exactly·6·neighbors"/>········<rand.grid·value="false"·type="BOOL"·help="Place·nodes·on·a·regular·grid·with·spacing·rand.min-distance"/>····</random_network>····<input>········<type-files·value=""·synonymes="t"·type="FILE"·help="Read·edge-type·defs·from·FILE"/>····</input>····<output>········<write-license·value="false"·type="BOOL"·help="Include·license·info·into·every·output·file"/>········<output-prefix·value=""·type="STR"·help="Prefix·which·is·applied·to·all·output·files.·The·special·string·'TIME'·is·replaced·by·the·current·time."/>········<precision·value="2"·type="INT"·help="Defines·the·number·of·digits·after·the·comma·for·floating·point·output"/>········<precision.geo·value="6"·type="INT"·help="Defines·the·number·of·digits·after·the·comma·for·lon,lat·output"/>········<human-readable-time·value="false"·synonymes="H"·type="BOOL"·help="Write·time·values·as·hour:minute:second·or·day:hour:minute:second·rather·than·seconds"/>········<alphanumerical-ids·value="true"·type="BOOL"·help="The·Ids·of·generated·nodes·use·an·alphanumerical·code·for·easier·readability·when·possible"/>········<output-file·value=""·synonymes="o·output·sumo-output"·type="FILE"·help="The·generated·net·will·be·written·to·FILE"/>········<plain-output-prefix·value=""·synonymes="p·plain·plain-output"·type="FILE"·help="Prefix·of·files·to·write·plain·xml·nodes,·edges·and·connections·to"/>········<plain-output.lanes·value="false"·type="BOOL"·help="Write·all·lanes·and·their·attributes·even·when·they·are·not·customized"/>········<junctions.join-output·value=""·type="FILE"·help="Writes·information·about·joined·junctions·to·FILE·(can·be·loaded·as·additional·node-file·to·reproduce·joins"/>········<prefix·value=""·type="STR"·help="Defines·a·prefix·for·edge·and·junction·names"/>········<amitran-output·value=""·type="FILE"·help="The·generated·net·will·be·written·to·FILE·using·Amitran·format"/>········<matsim-output·value=""·type="FILE"·help="The·generated·net·will·be·written·to·FILE·using·MATsim·format"/>········<opendrive-output·value=""·type="FILE"·help="The·generated·net·will·be·written·to·FILE·using·OpenDRIVE·format"/>········<dlr-navteq-output·value=""·type="FILE"·help="The·generated·net·will·be·written·to·dlr-navteq·files·with·the·given·PREFIX"/>········<dlr-navteq.precision·value="2"·type="INT"·help="The·network·coordinates·are·written·with·the·specified·level·of·output·precision"/>········<output.street-names·value="false"·type="BOOL"·help="Street·names·will·be·included·in·the·output·(if·available)"/>········<output.original-names·value="false"·type="BOOL"·help="Writes·original·names,·if·given,·as·parameter"/>········<street-sign-output·value=""·type="FILE"·help="Writes·street·signs·as·POIs·to·FILE"/>········<opendrive-output.straight-threshold·value="1e-08"·type="FLOAT"·help="Builds·parameterized·curves·whenever·the·angular·change··between·straight·segments·exceeds·FLOAT·degrees"/>····</output>····<processing>········<turn-lanes·value="0"·type="INT"·help="Generate·INT·left-turn·lanes"/>········<turn-lanes.length·value="20"·type="FLOAT"·help="Set·the·length·of·generated·turning·lanes·to·FLOAT"/>········<perturb-x·value="0"·type="STR"·help="Apply·random·spatial·perturbation·in·x·direction·according·the·the·given·distribution"/>········<perturb-y·value="0"·type="STR"·help="Apply·random·spatial·perturbation·in·y·direction·according·the·the·given·distribution"/>········<perturb-z·value="0"·type="STR"·help="Apply·random·spatial·perturbation·in·z·direction·according·the·the·given·distribution"/>········<bidi-probability·value="1"·synonymes="bidi·rand-bidi-probability·rand.bidi-probability"·type="FLOAT"·help="Defines·the·probability·to·build·a·reverse·edge"/>········<random-lanenumber·value="false"·synonymes="rand.random-lanenumber"·type="BOOL"·help="Draw·lane·numbers·randomly·from·[1,default.lanenumber]"/>········<random-priority·value="false"·synonymes="rand.random-priority"·type="BOOL"·help="Draw·edge·priority·randomly·from·[1,default.priority]"/>········<random-type·value="false"·type="BOOL"·help="Draw·edge·type·randomly·from·all·loaded·types"/>········<numerical-ids·value="false"·type="BOOL"·help="Remaps·alphanumerical·IDs·of·nodes·and·edges·to·ensure·that·all·IDs·are·integers"/>········<numerical-ids.node-start·value="2147483647"·type="INT"·help="Remaps·IDs·of·nodes·to·integers·starting·at·INT"/>········<numerical-ids.edge-start·value="2147483647"·type="INT"·help="Remaps·IDs·of·edges·to·integers·starting·at·INT"/>········<reserved-ids·value=""·type="FILE"·help="Ensures·that·generated·ids·do·not·included·any·of·the·typed·IDs·from·FILE·(sumo-gui·selection·file·format)"/>········<geometry.split·value="false"·synonymes="split-geometry"·type="BOOL"·help="Splits·edges·across·geometry·nodes"/>········<geometry.remove·value="false"·synonymes="R·remove-geometry"·type="BOOL"·help="Replace·nodes·which·only·define·edge·geometry·by·geometry·points·(joins·edges)"/>········<geometry.remove.keep-edges.explicit·value=""·type="STR[]"·help="Ensure·that·the·given·list·of·edges·is·not·modified"/>········<geometry.remove.keep-edges.input-file·value=""·type="FILE"·help="Ensure·that·the·edges·in·FILE·are·not·modified·(Each·id·on·a·single·line.·Selection·files·from·sumo-gui·are·also·supported)"/>········<geometry.remove.min-length·value="0"·type="FLOAT"·help="Allow·merging·edges·with·differing·attributes·when·their·length·is·below·min-length"/>········<geometry.remove.width-tolerance·value="0"·type="FLOAT"·help="Allow·merging·edges·with·differing·lane·widths·if·the·difference·is·below·FLOAT"/>········<geometry.remove.max-junction-size·value="-1"·type="FLOAT"·help="Prevent·removal·of·junctions·with·a·size·above·FLOAT·as·defined·by·custom·edge·endpoints"/>········<geometry.max-segment-length·value="0"·type="FLOAT"·help="splits·geometry·to·restrict·segment·length"/>········<geometry.max-grade·value="10"·type="FLOAT"·help="Warn·about·edge·geometries·with·a·grade·in·%·above·FLOAT."/>········<geometry.max-grade.fix·value="true"·type="BOOL"·help="Smooth·edge·geometries·with·a·grade·above·the·warning·threshold."/>········<offset.disable-normalization·value="false"·synonymes="disable-normalize-node-positions"·type="BOOL"·help="Turn·off·normalizing·node·positions"/>········<offset.x·value="0"·synonymes="x-offset-to-apply"·type="FLOAT"·help="Adds·FLOAT·to·net·x-positions"/>········<offset.y·value="0"·synonymes="y-offset-to-apply"·type="FLOAT"·help="Adds·FLOAT·to·net·y-positions"/>········<offset.z·value="0"·type="FLOAT"·help="Adds·FLOAT·to·net·z-positions"/>········<flip-y-axis·value="false"·synonymes="flip-y"·type="BOOL"·help="Flips·the·y-coordinate·along·zero"/>········<roundabouts.guess·value="true"·synonymes="guess-roundabouts"·type="BOOL"·help="Enable·roundabout-guessing"/>········<roundabouts.visibility-distance·value="9"·type="FLOAT"·help="Default·visibility·when·approaching·a·roundabout"/>········<opposites.guess·value="false"·type="BOOL"·help="Enable·guessing·of·opposite·direction·lanes·usable·for·overtaking"/>········<opposites.guess.fix-lengths·value="true"·type="BOOL"·help="Ensure·that·opposite·edges·have·the·same·length"/>········<fringe.guess·value="false"·type="BOOL"·help="Enable·guessing·of·network·fringe·nodes"/>········<fringe.guess.speed-threshold·value="13.8889"·type="FLOAT"·help="Guess·disconnected·edges·above·the·given·speed·as·outer·fringe"/>········<lefthand·value="false"·type="BOOL"·help="Assumes·left-hand·traffic·on·the·network"/>········<edges.join·value="false"·type="BOOL"·help="Merges·edges·which·connect·the·same·nodes·and·are·close·to·each·other·(recommended·for·VISSIM·import)"/>····</processing>····<building_defaults>········<default.lanenumber·value="1"·synonymes="L·lanenumber"·type="INT"·help="The·default·number·of·lanes·in·an·edge"/>········<default.lanewidth·value="-1"·synonymes="lanewidth"·type="FLOAT"·help="The·default·width·of·lanes"/>········<default.spreadtype·value="right"·type="STR"·help="The·default·method·for·computing·lane·shapes·from·edge·shapes"/>········<default.speed·value="13.89"·synonymes="S·speed"·type="FLOAT"·help="The·default·speed·on·an·edge·(in·m/s)"/>········<default.friction·value="1"·synonymes="friction"·type="FLOAT"·help="The·default·friction·on·an·edge"/>········<default.priority·value="-1"·synonymes="P·priority"·type="INT"·help="The·default·priority·of·an·edge"/>········<default.type·value=""·type="STR"·help="The·default·edge·type"/>········<default.sidewalk-width·value="2"·type="FLOAT"·help="The·default·width·of·added·sidewalks"/>········<default.bikelane-width·value="1"·type="FLOAT"·help="The·default·width·of·added·bike·lanes"/>········<default.crossing-width·value="4"·type="FLOAT"·help="The·default·width·of·a·pedestrian·crossing"/>········<default.crossing-speed·value="2.78"·type="FLOAT"·help="The·default·speed·'limit'·on·a·pedestrian·crossing·(in·m/s)"/>········<default.walkingarea-speed·value="2.78"·type="FLOAT"·help="The·default·speed·'limit'·on·a·pedestrian·walkingarea·(in·m/s)"/>········<default.allow·value=""·type="STR"·help="The·default·for·allowed·vehicle·classes"/>········<default.disallow·value=""·type="STR"·help="The·default·for·disallowed·vehicle·classes"/>········<default.junctions.keep-clear·value="true"·type="BOOL"·help="Whether·junctions·should·be·kept·clear·by·default"/>········<default.junctions.radius·value="4"·type="FLOAT"·help="The·default·turning·radius·of·intersections"/>········<default.connection-length·value="-1"·type="FLOAT"·help="The·default·length·when·overriding·connection·lengths"/>········<default.right-of-way·value="default"·type="STR"·help="The·default·algorithm·for·computing·right·of·way·rules·('default',·'edgePriority')"/>········<default-junction-type·value=""·synonymes="j·junctions"·type="STR"·help="[traffic_light|priority|right_before_left|left_before_right|traffic_light_right_on_red|priority_stop|allway_stop|...]·Determines·junction·type·(see·wiki/Networks/PlainXML#Node_types)"/>····</building_defaults>····<tls_building>········<tls.set·value=""·synonymes="explicite-tls"·type="STR[]"·help="Interprets·STR[]·as·list·of·junctions·to·be·controlled·by·TLS"/>········<tls.unset·value=""·synonymes="explicite-no-tls"·type="STR[]"·help="Interprets·STR[]·as·list·of·junctions·to·be·not·controlled·by·TLS"/>········<tls.guess·value="false"·synonymes="guess-tls"·type="BOOL"·help="Turns·on·TLS·guessing"/>········<tls.guess.threshold·value="69.4444"·type="FLOAT"·help="Sets·minimum·value·for·the·sum·of·all·incoming·lane·speeds·when·guessing·TLS"/>········<tls.guess.joining·value="false"·synonymes="tls-guess.joining"·type="BOOL"·help="Includes·node·clusters·into·guess"/>········<tls.join·value="false"·synonymes="try-join-tls"·type="BOOL"·help="Tries·to·cluster·tls-controlled·nodes"/>········<tls.join-dist·value="20"·type="FLOAT"·help="Determines·the·maximal·distance·for·joining·traffic·lights·(defaults·to·20)"/>········<tls.join-exclude·value=""·type="STR[]"·help="Interprets·STR[]·as·list·of·tls·ids·to·exclude·from·joining"/>········<tls.uncontrolled-within·value="false"·type="BOOL"·help="Do·not·control·edges·that·lie·fully·within·a·joined·traffic·light.·This·may·cause·collisions·but·allows·old·traffic·light·plans·to·be·used"/>········<tls.ignore-internal-junction-jam·value="false"·type="BOOL"·help="Do·not·build·mutually·conflicting·response·matrix,·potentially·ignoring·vehicles·that·are·stuck·at·an·internal·junction·when·their·phase·has·ended"/>········<tls.cycle.time·value="90"·type="INT"·help="Use·INT·as·cycle·duration"/>········<tls.green.time·value="31"·synonymes="traffic-light-green"·type="INT"·help="Use·INT·as·green·phase·duration"/>········<tls.yellow.min-decel·value="3"·synonymes="D·min-decel"·type="FLOAT"·help="Defines·smallest·vehicle·deceleration"/>········<tls.yellow.patch-small·value="false"·synonymes="patch-small-tyellow"·type="BOOL"·help="Given·yellow·times·are·patched·even·if·being·too·short"/>········<tls.yellow.time·value="-1"·synonymes="traffic-light-yellow"·type="INT"·help="Set·INT·as·fixed·time·for·yellow·phase·durations"/>········<tls.red.time·value="5"·type="INT"·help="Set·INT·as·fixed·time·for·red·phase·duration·at·traffic·lights·that·do·not·have·a·conflicting·flow"/>········<tls.allred.time·value="0"·type="INT"·help="Set·INT·as·fixed·time·for·intermediate·red·phase·after·every·switch"/>········<tls.minor-left.max-speed·value="19.44"·type="FLOAT"·help="Use·FLOAT·as·threshold·for·allowing·left-turning·vehicles·to·move·in·the·same·phase·as·oncoming·straight-going·vehicles"/>········<tls.left-green.time·value="6"·type="INT"·help="Use·INT·as·green·phase·duration·for·left·turns·(s).·Setting·this·value·to·0·disables·additional·left-turning·phases"/>········<tls.nema.vehExt·value="2"·type="INT"·help="Set·INT·as·fixed·time·for·intermediate·vehext·phase·after·every·switch"/>········<tls.nema.yellow·value="3"·type="INT"·help="Set·INT·as·fixed·time·for·intermediate·NEMA·yelow·phase·after·every·switch"/>········<tls.nema.red·value="2"·type="INT"·help="Set·INT·as·fixed·time·for·intermediate·NEMA·red·phase·after·every·switch"/>········<tls.crossing-min.time·value="4"·type="INT"·help="Use·INT·as·minimum·green·duration·for·pedestrian·crossings·(s)."/>········<tls.crossing-clearance.time·value="5"·type="INT"·help="Use·INT·as·clearance·time·for·pedestrian·crossings·(s)."/>········<tls.scramble.time·value="5"·type="INT"·help="Use·INT·as·green·phase·duration·for·pedestrian·scramble·phase·(s)."/>········<tls.half-offset·value=""·synonymes="tl-logics.half-offset"·type="STR[]"·help="TLSs·in·STR[]·will·be·shifted·by·half-phase"/>········<tls.quarter-offset·value=""·synonymes="tl-logics.quarter-offset"·type="STR[]"·help="TLSs·in·STR[]·will·be·shifted·by·quarter-phase"/>········<tls.default-type·value="static"·type="STR"·help="TLSs·with·unspecified·type·will·use·STR·as·their·algorithm"/>········<tls.layout·value="opposites"·type="STR"·help="Set·phase·layout·four·grouping·opposite·directions·or·grouping·all·movements·for·one·incoming·edge·['opposites',·'incoming']"/>········<tls.no-mixed·value="false"·type="BOOL"·help="Avoid·phases·with·green·and·red·signals·for·different·connections·from·the·same·lane"/>········<tls.min-dur·value="5"·type="INT"·help="Default·minimum·phase·duration·for·traffic·lights·with·variable·phase·length"/>········<tls.max-dur·value="50"·type="INT"·help="Default·maximum·phase·duration·for·traffic·lights·with·variable·phase·length"/>········<tls.group-signals·value="false"·type="BOOL"·help="Assign·the·same·tls·link·index·to·connections·that·share·the·same·states"/>········<tls.ungroup-signals·value="false"·type="BOOL"·help="Assign·a·distinct·tls·link·index·to·every·connection"/>········<tls.rebuild·value="false"·type="BOOL"·help="rebuild·all·traffic·light·plans·in·the·network"/>········<tls.discard-simple·value="false"·type="BOOL"·help="Does·not·instatiate·traffic·lights·at·geometry-like·nodes"/>····</tls_building>····<edge_removal>········<keep-edges.min-speed·value="-1"·synonymes="edges-min-speed"·type="FLOAT"·help="Only·keep·edges·with·speed·in·meters/second·>·FLOAT"/>········<remove-edges.explicit·value=""·synonymes="remove-edges"·type="STR[]"·help="Remove·edges·in·STR[]"/>········<keep-edges.explicit·value=""·synonymes="keep-edges"·type="STR[]"·help="Only·keep·edges·in·STR[]·or·those·which·are·kept·due·to·other·keep-edges·or·remove-edges·options"/>········<keep-edges.input-file·value=""·type="FILE"·help="Only·keep·edges·in·FILE·(Each·id·on·a·single·line.·Selection·files·from·sumo-gui·are·also·supported)·or·those·which·are·kept·due·to·other·keep-edges·or·remove-edges·options"/>········<remove-edges.input-file·value=""·type="FILE"·help="Remove·edges·in·FILE.·(Each·id·on·a·single·line.·Selection·files·from·sumo-gui·are·also·supported)"/>········<keep-edges.in-boundary·value=""·type="STR[]"·help="Only·keep·edges·which·are·located·within·the·given·boundary·(given·either·as·CARTESIAN·corner·coordinates·<xmin,ymin,xmax,ymax>·or·as·polygon·<x0,y0,x1,y1,...>)"/>········<keep-edges.in-geo-boundary·value=""·type="STR[]"·help="Only·keep·edges·which·are·located·within·the·given·boundary·(given·either·as·GEODETIC·corner·coordinates·<lon-min,lat-min,lon-max,lat-max>·or·as·polygon·<lon0,lat0,lon1,lat1,...>)"/>····</edge_removal>····<unregulated_nodes>········<keep-nodes-unregulated·value="false"·synonymes="keep-unregulated"·type="BOOL"·help="All·nodes·will·be·unregulated"/>········<keep-nodes-unregulated.explicit·value=""·synonymes="keep-unregulated.explicit·keep-unregulated.nodes"·type="STR[]"·help="Do·not·regulate·nodes·in·STR[]"/>········<keep-nodes-unregulated.district-nodes·value="false"·synonymes="keep-unregulated.district-nodes"·type="BOOL"·help="Do·not·regulate·district·nodes"/>····</unregulated_nodes>····<junctions>········<junctions.right-before-left.speed-threshold·value="13.6111"·type="FLOAT"·help="Allow·building·right-before-left·junctions·when·the·incoming·edge·speeds·are·below·FLOAT·(m/s)"/>········<junctions.left-before-right·value="false"·type="BOOL"·help="Build·left-before-right·junctions·instead·of·right-before-left·junctions"/>········<no-internal-links·value="false"·type="BOOL"·help="Omits·internal·links"/>········<no-turnarounds·value="false"·type="BOOL"·help="Disables·building·turnarounds"/>········<no-turnarounds.tls·value="false"·synonymes="no-tls-turnarounds"·type="BOOL"·help="Disables·building·turnarounds·at·tls-controlled·junctions"/>········<no-turnarounds.geometry·value="true"·type="BOOL"·help="Disables·building·turnarounds·at·geometry-like·junctions"/>········<no-turnarounds.except-deadend·value="false"·type="BOOL"·help="Disables·building·turnarounds·except·at·dead·end·junctions"/>········<no-turnarounds.except-turnlane·value="false"·type="BOOL"·help="Disables·building·turnarounds·except·at·at·junctions·with·a·dedicated·turning·lane"/>········<no-turnarounds.fringe·value="false"·type="BOOL"·help="Disables·building·turnarounds·at·fringe·junctions"/>········<no-left-connections·value="false"·type="BOOL"·help="Disables·building·connections·to·left"/>········<junctions.join·value="false"·type="BOOL"·help="Joins·junctions·that·are·close·to·each·other·(recommended·for·OSM·import)"/>········<junctions.join-dist·value="10"·type="FLOAT"·help="Determines·the·maximal·distance·for·joining·junctions·(defaults·to·10)"/>········<junctions.join-same·value="false"·type="BOOL"·help="Joins·junctions·that·have·the·same·coordinates·even·if·not·connected"/>········<max-join-ids·value="4"·type="INT"·help="Abbreviate·junction·or·TLS·id·if·it·joins·more·than·INT·junctions"/>········<junctions.corner-detail·value="5"·type="INT"·help="Generate·INT·intermediate·points·to·smooth·out·intersection·corners"/>········<junctions.internal-link-detail·value="5"·type="INT"·help="Generate·INT·intermediate·points·to·smooth·out·lanes·within·the·intersection"/>········<junctions.scurve-stretch·value="0"·type="FLOAT"·help="Generate·longer·intersections·to·allow·for·smooth·s-curves·when·the·number·of·lanes·changes"/>········<junctions.join-turns·value="false"·type="BOOL"·help="Builds·common·edges·for·turning·connections·with·common·from-·and·to-edge.·This·causes·discrepancies·between·geometrical·length·and·assigned·length·due·to·averaging·but·enables·lane-changing·while·turning"/>········<junctions.limit-turn-speed·value="5.5"·type="FLOAT"·help="Limits·speed·on·junctions·to·an·average·lateral·acceleration·of·at·most·FLOAT·m/s^2)"/>········<junctions.limit-turn-speed.min-angle·value="15"·type="FLOAT"·help="Do·not·limit·turn·speed·for·angular·changes·below·FLOAT·(degrees).·The·value·is·subtracted·from·the·geometric·angle·before·computing·the·turning·radius."/>········<junctions.limit-turn-speed.min-angle.railway·value="35"·type="FLOAT"·help="Do·not·limit·turn·speed·for·angular·changes·below·FLOAT·(degrees)·on·railway·edges.·The·value·is·subtracted·from·the·geometric·angle·before·computing·the·turning·radius."/>········<junctions.limit-turn-speed.warn.straight·value="5"·type="FLOAT"·help="Warn·about·turn·speed·limits·that·reduce·the·speed·of·straight·connections·by·more·than·FLOAT"/>········<junctions.limit-turn-speed.warn.turn·value="22"·type="FLOAT"·help="Warn·about·turn·speed·limits·that·reduce·the·speed·of·turning·connections·(no·u-turns)·by·more·than·FLOAT"/>········<junctions.small-radius·value="1.5"·type="FLOAT"·help="Default·radius·for·junctions·that·do·not·require·wide·vehicle·turns"/>········<junctions.higher-speed·value="false"·type="BOOL"·help="Use·maximum·value·of·incoming·and·outgoing·edge·speed·on·junction·instead·of·average"/>········<junctions.minimal-shape·value="false"·type="BOOL"·help="Build·junctions·with·minimal·shapes·(igoring·edge·overlap)"/>········<internal-junctions.vehicle-width·value="1.8"·type="FLOAT"·help="Assumed·vehicle·width·for·computing·internal·junction·positions"/>········<rectangular-lane-cut·value="false"·type="BOOL"·help="Forces·rectangular·cuts·between·lanes·and·intersections"/>········<check-lane-foes.roundabout·value="true"·type="BOOL"·help="Allow·driving·onto·a·multi-lane·road·if·there·are·foes·on·other·lanes·(at·roundabouts)"/>········<check-lane-foes.all·value="false"·type="BOOL"·help="Allow·driving·onto·a·multi-lane·road·if·there·are·foes·on·other·lanes·(everywhere)"/>····</junctions>····<pedestrian>········<sidewalks.guess·value="false"·type="BOOL"·help="Guess·pedestrian·sidewalks·based·on·edge·speed"/>········<sidewalks.guess.max-speed·value="13.89"·type="FLOAT"·help="Add·sidewalks·for·edges·with·a·speed·equal·or·below·the·given·limit"/>········<sidewalks.guess.min-speed·value="5.8"·type="FLOAT"·help="Add·sidewalks·for·edges·with·a·speed·above·the·given·limit"/>········<sidewalks.guess.from-permissions·value="false"·type="BOOL"·help="Add·sidewalks·for·edges·that·allow·pedestrians·on·any·of·their·lanes·regardless·of·speed"/>········<sidewalks.guess.exclude·value=""·type="STR[]"·help="Do·not·guess·sidewalks·for·the·given·list·of·edges"/>········<crossings.guess·value="false"·type="BOOL"·help="Guess·pedestrian·crossings·based·on·the·presence·of·sidewalks"/>········<crossings.guess.speed-threshold·value="13.89"·type="FLOAT"·help="At·uncontrolled·nodes,·do·not·build·crossings·across·edges·with·a·speed·above·the·threshold"/>········<walkingareas·value="false"·type="BOOL"·help="Always·build·walking·areas·even·if·there·are·no·crossings"/>········<walkingareas.join-dist·value="15"·type="FLOAT"·help="Do·not·create·a·walkingarea·between·sidewalks·that·are·connected·by·a·pedestrian·junction·within·FLOAT"/>····</pedestrian>····<bicycle>········<bikelanes.guess·value="false"·type="BOOL"·help="Guess·bike·lanes·based·on·edge·speed"/>········<bikelanes.guess.max-speed·value="22.22"·type="FLOAT"·help="Add·bike·lanes·for·edges·with·a·speed·equal·or·below·the·given·limit"/>········<bikelanes.guess.min-speed·value="5.8"·type="FLOAT"·help="Add·bike·lanes·for·edges·with·a·speed·above·the·given·limit"/>········<bikelanes.guess.from-permissions·value="false"·type="BOOL"·help="Add·bike·lanes·for·edges·that·allow·bicycles·on·any·of·their·lanes·regardless·of·speed"/>········<bikelanes.guess.exclude·value=""·type="STR[]"·help="Do·not·guess·bikelanes·for·the·given·list·of·edges"/>····</bicycle>····<report>········<verbose·value="false"·synonymes="v"·type="BOOL"·help="Switches·to·verbose·output"/>········<print-options·value="false"·type="BOOL"·help="Prints·option·values·before·processing"/>········<help·value="false"·synonymes="?"·type="BOOL"·help="Prints·this·screen·or·selected·topics"/>········<version·value="false"·synonymes="V"·type="BOOL"·help="Prints·the·current·version"/>········<xml-validation·value="local"·synonymes="X"·type="STR"·help="Set·schema·validation·scheme·of·XML·inputs·("never",·"local",·"auto"·or·"always")"/>········<no-warnings·value="false"·synonymes="W·suppress-warnings"·type="BOOL"·help="Disables·output·of·warnings"/>········<aggregate-warnings·value="-1"·type="INT"·help="Aggregate·warnings·of·the·same·type·whenever·more·than·INT·occur"/>········<log·value=""·synonymes="l·log-file"·type="FILE"·help="Writes·all·messages·to·FILE·(implies·verbose)"/>········<message-log·value=""·type="FILE"·help="Writes·all·non-error·messages·to·FILE·(implies·verbose)"/>········<error-log·value=""·type="FILE"·help="Writes·all·warnings·and·errors·to·FILE"/>········<language·value="C"·type="STR"·help="Language·to·use·in·messages"/>····</report>····<random_number>········<random·value="false"·synonymes="abs-rand"·type="BOOL"·help="Initialises·the·random·number·generator·with·the·current·system·time"/>········<seed·value="23423"·synonymes="srand"·type="INT"·help="Initialises·the·random·number·generator·with·the·given·value"/>····</random_number></configuration> | 2375 | <?xml·version="1.0"·encoding="UTF-8"?><!--·generated·on·2024-11-07·03:47:47·by·Eclipse·SUMO·netgenerate·Version·1.18.0--><configuration·xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"·xsi:noNamespaceSchemaLocation="http://sumo.dlr.de/xsd/netgenerateConfiguration.xsd">····<configuration>········<configuration-file·value=""·synonymes="c·configuration"·type="FILE"·help="Loads·the·named·config·on·startup"/>········<save-configuration·value=""·synonymes="C·save-config"·type="FILE"·help="Saves·current·configuration·into·FILE"/>········<save-configuration.relative·value="false"·synonymes="save-config.relative"·type="BOOL"·help="Enforce·relative·paths·when·saving·the·configuration"/>········<save-template·value=""·type="FILE"·help="Saves·a·configuration·template·(empty)·into·FILE"/>········<save-schema·value=""·type="FILE"·help="Saves·the·configuration·schema·into·FILE"/>········<save-commented·value="false"·synonymes="save-template.commented"·type="BOOL"·help="Adds·comments·to·saved·template,·configuration,·or·schema"/>····</configuration>····<grid_network>········<grid·value="false"·synonymes="g·grid-net"·type="BOOL"·help="Forces·NETGEN·to·build·a·grid-like·network"/>········<grid.number·value="5"·synonymes="grid-number·number"·type="INT"·help="The·number·of·junctions·in·both·dirs"/>········<grid.length·value="100"·synonymes="grid-length·length"·type="FLOAT"·help="The·length·of·streets·in·both·dirs"/>········<grid.x-number·value="5"·synonymes="grid-x-number·x-no"·type="INT"·help="The·number·of·junctions·in·x-dir;·Overrides·--grid-number"/>········<grid.y-number·value="5"·synonymes="grid-y-number·y-no"·type="INT"·help="The·number·of·junctions·in·y-dir;·Overrides·--grid-number"/>········<grid.x-length·value="100"·synonymes="grid-x-length·x-length"·type="FLOAT"·help="The·length·of·horizontal·streets;·Overrides·--grid-length"/>········<grid.y-length·value="100"·synonymes="grid-y-length·y-length"·type="FLOAT"·help="The·length·of·vertical·streets;·Overrides·--grid-length"/>········<grid.attach-length·value="0"·synonymes="attach-length"·type="FLOAT"·help="The·length·of·streets·attached·at·the·boundary;·0·means·no·streets·are·attached"/>········<grid.x-attach-length·value="0"·type="FLOAT"·help="The·length·of·streets·attached·at·the·boundary·in·x·direction;·0·means·no·streets·are·attached"/>········<grid.y-attach-length·value="0"·type="FLOAT"·help="The·length·of·streets·attached·at·the·boundary·in·y·direction;·0·means·no·streets·are·attached"/>····</grid_network>····<spider_network>········<spider·value="false"·synonymes="s·spider-net"·type="BOOL"·help="Forces·NETGEN·to·build·a·spider-net-like·network"/>········<spider.arm-number·value="7"·synonymes="arms·spider-arm-number"·type="INT"·help="The·number·of·axes·within·the·net"/>········<spider.circle-number·value="5"·synonymes="circles·spider-circle-number"·type="INT"·help="The·number·of·circles·of·the·net"/>········<spider.space-radius·value="100"·synonymes="radius·spider-space-rad"·type="FLOAT"·help="The·distances·between·the·circles"/>········<spider.omit-center·value="false"·synonymes="nocenter·spider-omit-center"·type="BOOL"·help="Omit·the·central·node·of·the·network"/>········<spider.attach-length·value="0"·type="FLOAT"·help="The·length·of·streets·attached·at·the·boundary;·0·means·no·streets·are·attached"/>····</spider_network>····<random_network>········<rand·value="false"·synonymes="r·random-net"·type="BOOL"·help="Forces·NETGEN·to·build·a·random·network"/>········<rand.iterations·value="100"·synonymes="iterations·rand-iterations"·type="INT"·help="Describes·how·many·times·an·edge·shall·be·added·to·the·net"/>········<rand.max-distance·value="250"·synonymes="max-dist·rand-max-distance"·type="FLOAT"·help="The·maximum·distance·for·each·edge"/>········<rand.min-distance·value="100"·synonymes="min-dist·rand-min-distance"·type="FLOAT"·help="The·minimum·distance·for·each·edge"/>········<rand.min-angle·value="45"·synonymes="min-angle·rand-min-anglee"·type="FLOAT"·help="The·minimum·angle·for·each·pair·of·(bidirectional)·roads·in·DEGREES"/>········<rand.num-tries·value="50"·synonymes="num-tries·rand-num-tries"·type="INT"·help="The·number·of·tries·for·creating·each·node"/>········<rand.connectivity·value="0.95"·synonymes="connectivity·rand-connectivity"·type="FLOAT"·help="Probability·for·roads·to·continue·at·each·node"/>········<rand.neighbor-dist1·value="0"·synonymes="dist1·rand-neighbor-dist1"·type="FLOAT"·help="Probability·for·a·node·having·exactly·1·neighbor"/>········<rand.neighbor-dist2·value="0"·synonymes="dist2·rand-neighbor-dist2"·type="FLOAT"·help="Probability·for·a·node·having·exactly·2·neighbors"/>········<rand.neighbor-dist3·value="10"·synonymes="dist3·rand-neighbor-dist3"·type="FLOAT"·help="Probability·for·a·node·having·exactly·3·neighbors"/>········<rand.neighbor-dist4·value="10"·synonymes="dist4·rand-neighbor-dist4"·type="FLOAT"·help="Probability·for·a·node·having·exactly·4·neighbors"/>········<rand.neighbor-dist5·value="2"·synonymes="dist5·rand-neighbor-dist5"·type="FLOAT"·help="Probability·for·a·node·having·exactly·5·neighbors"/>········<rand.neighbor-dist6·value="1"·synonymes="dist6·rand-neighbor-dist6"·type="FLOAT"·help="Probability·for·a·node·having·exactly·6·neighbors"/>········<rand.grid·value="false"·type="BOOL"·help="Place·nodes·on·a·regular·grid·with·spacing·rand.min-distance"/>····</random_network>····<input>········<type-files·value=""·synonymes="t"·type="FILE"·help="Read·edge-type·defs·from·FILE"/>····</input>····<output>········<write-license·value="false"·type="BOOL"·help="Include·license·info·into·every·output·file"/>········<output-prefix·value=""·type="STR"·help="Prefix·which·is·applied·to·all·output·files.·The·special·string·'TIME'·is·replaced·by·the·current·time."/>········<precision·value="2"·type="INT"·help="Defines·the·number·of·digits·after·the·comma·for·floating·point·output"/>········<precision.geo·value="6"·type="INT"·help="Defines·the·number·of·digits·after·the·comma·for·lon,lat·output"/>········<human-readable-time·value="false"·synonymes="H"·type="BOOL"·help="Write·time·values·as·hour:minute:second·or·day:hour:minute:second·rather·than·seconds"/>········<alphanumerical-ids·value="true"·type="BOOL"·help="The·Ids·of·generated·nodes·use·an·alphanumerical·code·for·easier·readability·when·possible"/>········<output-file·value=""·synonymes="o·output·sumo-output"·type="FILE"·help="The·generated·net·will·be·written·to·FILE"/>········<plain-output-prefix·value=""·synonymes="p·plain·plain-output"·type="FILE"·help="Prefix·of·files·to·write·plain·xml·nodes,·edges·and·connections·to"/>········<plain-output.lanes·value="false"·type="BOOL"·help="Write·all·lanes·and·their·attributes·even·when·they·are·not·customized"/>········<junctions.join-output·value=""·type="FILE"·help="Writes·information·about·joined·junctions·to·FILE·(can·be·loaded·as·additional·node-file·to·reproduce·joins"/>········<prefix·value=""·type="STR"·help="Defines·a·prefix·for·edge·and·junction·names"/>········<amitran-output·value=""·type="FILE"·help="The·generated·net·will·be·written·to·FILE·using·Amitran·format"/>········<matsim-output·value=""·type="FILE"·help="The·generated·net·will·be·written·to·FILE·using·MATsim·format"/>········<opendrive-output·value=""·type="FILE"·help="The·generated·net·will·be·written·to·FILE·using·OpenDRIVE·format"/>········<dlr-navteq-output·value=""·type="FILE"·help="The·generated·net·will·be·written·to·dlr-navteq·files·with·the·given·PREFIX"/>········<dlr-navteq.precision·value="2"·type="INT"·help="The·network·coordinates·are·written·with·the·specified·level·of·output·precision"/>········<output.street-names·value="false"·type="BOOL"·help="Street·names·will·be·included·in·the·output·(if·available)"/>········<output.original-names·value="false"·type="BOOL"·help="Writes·original·names,·if·given,·as·parameter"/>········<street-sign-output·value=""·type="FILE"·help="Writes·street·signs·as·POIs·to·FILE"/>········<opendrive-output.straight-threshold·value="1e-08"·type="FLOAT"·help="Builds·parameterized·curves·whenever·the·angular·change··between·straight·segments·exceeds·FLOAT·degrees"/>····</output>····<processing>········<turn-lanes·value="0"·type="INT"·help="Generate·INT·left-turn·lanes"/>········<turn-lanes.length·value="20"·type="FLOAT"·help="Set·the·length·of·generated·turning·lanes·to·FLOAT"/>········<perturb-x·value="0"·type="STR"·help="Apply·random·spatial·perturbation·in·x·direction·according·the·the·given·distribution"/>········<perturb-y·value="0"·type="STR"·help="Apply·random·spatial·perturbation·in·y·direction·according·the·the·given·distribution"/>········<perturb-z·value="0"·type="STR"·help="Apply·random·spatial·perturbation·in·z·direction·according·the·the·given·distribution"/>········<bidi-probability·value="1"·synonymes="bidi·rand-bidi-probability·rand.bidi-probability"·type="FLOAT"·help="Defines·the·probability·to·build·a·reverse·edge"/>········<random-lanenumber·value="false"·synonymes="rand.random-lanenumber"·type="BOOL"·help="Draw·lane·numbers·randomly·from·[1,default.lanenumber]"/>········<random-priority·value="false"·synonymes="rand.random-priority"·type="BOOL"·help="Draw·edge·priority·randomly·from·[1,default.priority]"/>········<random-type·value="false"·type="BOOL"·help="Draw·edge·type·randomly·from·all·loaded·types"/>········<numerical-ids·value="false"·type="BOOL"·help="Remaps·alphanumerical·IDs·of·nodes·and·edges·to·ensure·that·all·IDs·are·integers"/>········<numerical-ids.node-start·value="2147483647"·type="INT"·help="Remaps·IDs·of·nodes·to·integers·starting·at·INT"/>········<numerical-ids.edge-start·value="2147483647"·type="INT"·help="Remaps·IDs·of·edges·to·integers·starting·at·INT"/>········<reserved-ids·value=""·type="FILE"·help="Ensures·that·generated·ids·do·not·included·any·of·the·typed·IDs·from·FILE·(sumo-gui·selection·file·format)"/>········<geometry.split·value="false"·synonymes="split-geometry"·type="BOOL"·help="Splits·edges·across·geometry·nodes"/>········<geometry.remove·value="false"·synonymes="R·remove-geometry"·type="BOOL"·help="Replace·nodes·which·only·define·edge·geometry·by·geometry·points·(joins·edges)"/>········<geometry.remove.keep-edges.explicit·value=""·type="STR[]"·help="Ensure·that·the·given·list·of·edges·is·not·modified"/>········<geometry.remove.keep-edges.input-file·value=""·type="FILE"·help="Ensure·that·the·edges·in·FILE·are·not·modified·(Each·id·on·a·single·line.·Selection·files·from·sumo-gui·are·also·supported)"/>········<geometry.remove.min-length·value="0"·type="FLOAT"·help="Allow·merging·edges·with·differing·attributes·when·their·length·is·below·min-length"/>········<geometry.remove.width-tolerance·value="0"·type="FLOAT"·help="Allow·merging·edges·with·differing·lane·widths·if·the·difference·is·below·FLOAT"/>········<geometry.remove.max-junction-size·value="-1"·type="FLOAT"·help="Prevent·removal·of·junctions·with·a·size·above·FLOAT·as·defined·by·custom·edge·endpoints"/>········<geometry.max-segment-length·value="0"·type="FLOAT"·help="splits·geometry·to·restrict·segment·length"/>········<geometry.max-grade·value="10"·type="FLOAT"·help="Warn·about·edge·geometries·with·a·grade·in·%·above·FLOAT."/>········<geometry.max-grade.fix·value="true"·type="BOOL"·help="Smooth·edge·geometries·with·a·grade·above·the·warning·threshold."/>········<offset.disable-normalization·value="false"·synonymes="disable-normalize-node-positions"·type="BOOL"·help="Turn·off·normalizing·node·positions"/>········<offset.x·value="0"·synonymes="x-offset-to-apply"·type="FLOAT"·help="Adds·FLOAT·to·net·x-positions"/>········<offset.y·value="0"·synonymes="y-offset-to-apply"·type="FLOAT"·help="Adds·FLOAT·to·net·y-positions"/>········<offset.z·value="0"·type="FLOAT"·help="Adds·FLOAT·to·net·z-positions"/>········<flip-y-axis·value="false"·synonymes="flip-y"·type="BOOL"·help="Flips·the·y-coordinate·along·zero"/>········<roundabouts.guess·value="true"·synonymes="guess-roundabouts"·type="BOOL"·help="Enable·roundabout-guessing"/>········<roundabouts.visibility-distance·value="9"·type="FLOAT"·help="Default·visibility·when·approaching·a·roundabout"/>········<opposites.guess·value="false"·type="BOOL"·help="Enable·guessing·of·opposite·direction·lanes·usable·for·overtaking"/>········<opposites.guess.fix-lengths·value="true"·type="BOOL"·help="Ensure·that·opposite·edges·have·the·same·length"/>········<fringe.guess·value="false"·type="BOOL"·help="Enable·guessing·of·network·fringe·nodes"/>········<fringe.guess.speed-threshold·value="13.8889"·type="FLOAT"·help="Guess·disconnected·edges·above·the·given·speed·as·outer·fringe"/>········<lefthand·value="false"·type="BOOL"·help="Assumes·left-hand·traffic·on·the·network"/>········<edges.join·value="false"·type="BOOL"·help="Merges·edges·which·connect·the·same·nodes·and·are·close·to·each·other·(recommended·for·VISSIM·import)"/>····</processing>····<building_defaults>········<default.lanenumber·value="1"·synonymes="L·lanenumber"·type="INT"·help="The·default·number·of·lanes·in·an·edge"/>········<default.lanewidth·value="-1"·synonymes="lanewidth"·type="FLOAT"·help="The·default·width·of·lanes"/>········<default.spreadtype·value="right"·type="STR"·help="The·default·method·for·computing·lane·shapes·from·edge·shapes"/>········<default.speed·value="13.89"·synonymes="S·speed"·type="FLOAT"·help="The·default·speed·on·an·edge·(in·m/s)"/>········<default.friction·value="1"·synonymes="friction"·type="FLOAT"·help="The·default·friction·on·an·edge"/>········<default.priority·value="-1"·synonymes="P·priority"·type="INT"·help="The·default·priority·of·an·edge"/>········<default.type·value=""·type="STR"·help="The·default·edge·type"/>········<default.sidewalk-width·value="2"·type="FLOAT"·help="The·default·width·of·added·sidewalks"/>········<default.bikelane-width·value="1"·type="FLOAT"·help="The·default·width·of·added·bike·lanes"/>········<default.crossing-width·value="4"·type="FLOAT"·help="The·default·width·of·a·pedestrian·crossing"/>········<default.crossing-speed·value="2.78"·type="FLOAT"·help="The·default·speed·'limit'·on·a·pedestrian·crossing·(in·m/s)"/>········<default.walkingarea-speed·value="2.78"·type="FLOAT"·help="The·default·speed·'limit'·on·a·pedestrian·walkingarea·(in·m/s)"/>········<default.allow·value=""·type="STR"·help="The·default·for·allowed·vehicle·classes"/>········<default.disallow·value=""·type="STR"·help="The·default·for·disallowed·vehicle·classes"/>········<default.junctions.keep-clear·value="true"·type="BOOL"·help="Whether·junctions·should·be·kept·clear·by·default"/>········<default.junctions.radius·value="4"·type="FLOAT"·help="The·default·turning·radius·of·intersections"/>········<default.connection-length·value="-1"·type="FLOAT"·help="The·default·length·when·overriding·connection·lengths"/>········<default.right-of-way·value="default"·type="STR"·help="The·default·algorithm·for·computing·right·of·way·rules·('default',·'edgePriority')"/>········<default-junction-type·value=""·synonymes="j·junctions"·type="STR"·help="[traffic_light|priority|right_before_left|left_before_right|traffic_light_right_on_red|priority_stop|allway_stop|...]·Determines·junction·type·(see·wiki/Networks/PlainXML#Node_types)"/>····</building_defaults>····<tls_building>········<tls.set·value=""·synonymes="explicite-tls"·type="STR[]"·help="Interprets·STR[]·as·list·of·junctions·to·be·controlled·by·TLS"/>········<tls.unset·value=""·synonymes="explicite-no-tls"·type="STR[]"·help="Interprets·STR[]·as·list·of·junctions·to·be·not·controlled·by·TLS"/>········<tls.guess·value="false"·synonymes="guess-tls"·type="BOOL"·help="Turns·on·TLS·guessing"/>········<tls.guess.threshold·value="69.4444"·type="FLOAT"·help="Sets·minimum·value·for·the·sum·of·all·incoming·lane·speeds·when·guessing·TLS"/>········<tls.guess.joining·value="false"·synonymes="tls-guess.joining"·type="BOOL"·help="Includes·node·clusters·into·guess"/>········<tls.join·value="false"·synonymes="try-join-tls"·type="BOOL"·help="Tries·to·cluster·tls-controlled·nodes"/>········<tls.join-dist·value="20"·type="FLOAT"·help="Determines·the·maximal·distance·for·joining·traffic·lights·(defaults·to·20)"/>········<tls.join-exclude·value=""·type="STR[]"·help="Interprets·STR[]·as·list·of·tls·ids·to·exclude·from·joining"/>········<tls.uncontrolled-within·value="false"·type="BOOL"·help="Do·not·control·edges·that·lie·fully·within·a·joined·traffic·light.·This·may·cause·collisions·but·allows·old·traffic·light·plans·to·be·used"/>········<tls.ignore-internal-junction-jam·value="false"·type="BOOL"·help="Do·not·build·mutually·conflicting·response·matrix,·potentially·ignoring·vehicles·that·are·stuck·at·an·internal·junction·when·their·phase·has·ended"/>········<tls.cycle.time·value="90"·type="INT"·help="Use·INT·as·cycle·duration"/>········<tls.green.time·value="31"·synonymes="traffic-light-green"·type="INT"·help="Use·INT·as·green·phase·duration"/>········<tls.yellow.min-decel·value="3"·synonymes="D·min-decel"·type="FLOAT"·help="Defines·smallest·vehicle·deceleration"/>········<tls.yellow.patch-small·value="false"·synonymes="patch-small-tyellow"·type="BOOL"·help="Given·yellow·times·are·patched·even·if·being·too·short"/>········<tls.yellow.time·value="-1"·synonymes="traffic-light-yellow"·type="INT"·help="Set·INT·as·fixed·time·for·yellow·phase·durations"/>········<tls.red.time·value="5"·type="INT"·help="Set·INT·as·fixed·time·for·red·phase·duration·at·traffic·lights·that·do·not·have·a·conflicting·flow"/>········<tls.allred.time·value="0"·type="INT"·help="Set·INT·as·fixed·time·for·intermediate·red·phase·after·every·switch"/>········<tls.minor-left.max-speed·value="19.44"·type="FLOAT"·help="Use·FLOAT·as·threshold·for·allowing·left-turning·vehicles·to·move·in·the·same·phase·as·oncoming·straight-going·vehicles"/>········<tls.left-green.time·value="6"·type="INT"·help="Use·INT·as·green·phase·duration·for·left·turns·(s).·Setting·this·value·to·0·disables·additional·left-turning·phases"/>········<tls.nema.vehExt·value="2"·type="INT"·help="Set·INT·as·fixed·time·for·intermediate·vehext·phase·after·every·switch"/>········<tls.nema.yellow·value="3"·type="INT"·help="Set·INT·as·fixed·time·for·intermediate·NEMA·yelow·phase·after·every·switch"/>········<tls.nema.red·value="2"·type="INT"·help="Set·INT·as·fixed·time·for·intermediate·NEMA·red·phase·after·every·switch"/>········<tls.crossing-min.time·value="4"·type="INT"·help="Use·INT·as·minimum·green·duration·for·pedestrian·crossings·(s)."/>········<tls.crossing-clearance.time·value="5"·type="INT"·help="Use·INT·as·clearance·time·for·pedestrian·crossings·(s)."/>········<tls.scramble.time·value="5"·type="INT"·help="Use·INT·as·green·phase·duration·for·pedestrian·scramble·phase·(s)."/>········<tls.half-offset·value=""·synonymes="tl-logics.half-offset"·type="STR[]"·help="TLSs·in·STR[]·will·be·shifted·by·half-phase"/>········<tls.quarter-offset·value=""·synonymes="tl-logics.quarter-offset"·type="STR[]"·help="TLSs·in·STR[]·will·be·shifted·by·quarter-phase"/>········<tls.default-type·value="static"·type="STR"·help="TLSs·with·unspecified·type·will·use·STR·as·their·algorithm"/>········<tls.layout·value="opposites"·type="STR"·help="Set·phase·layout·four·grouping·opposite·directions·or·grouping·all·movements·for·one·incoming·edge·['opposites',·'incoming']"/>········<tls.no-mixed·value="false"·type="BOOL"·help="Avoid·phases·with·green·and·red·signals·for·different·connections·from·the·same·lane"/>········<tls.min-dur·value="5"·type="INT"·help="Default·minimum·phase·duration·for·traffic·lights·with·variable·phase·length"/>········<tls.max-dur·value="50"·type="INT"·help="Default·maximum·phase·duration·for·traffic·lights·with·variable·phase·length"/>········<tls.group-signals·value="false"·type="BOOL"·help="Assign·the·same·tls·link·index·to·connections·that·share·the·same·states"/>········<tls.ungroup-signals·value="false"·type="BOOL"·help="Assign·a·distinct·tls·link·index·to·every·connection"/>········<tls.rebuild·value="false"·type="BOOL"·help="rebuild·all·traffic·light·plans·in·the·network"/>········<tls.discard-simple·value="false"·type="BOOL"·help="Does·not·instatiate·traffic·lights·at·geometry-like·nodes"/>····</tls_building>····<edge_removal>········<keep-edges.min-speed·value="-1"·synonymes="edges-min-speed"·type="FLOAT"·help="Only·keep·edges·with·speed·in·meters/second·>·FLOAT"/>········<remove-edges.explicit·value=""·synonymes="remove-edges"·type="STR[]"·help="Remove·edges·in·STR[]"/>········<keep-edges.explicit·value=""·synonymes="keep-edges"·type="STR[]"·help="Only·keep·edges·in·STR[]·or·those·which·are·kept·due·to·other·keep-edges·or·remove-edges·options"/>········<keep-edges.input-file·value=""·type="FILE"·help="Only·keep·edges·in·FILE·(Each·id·on·a·single·line.·Selection·files·from·sumo-gui·are·also·supported)·or·those·which·are·kept·due·to·other·keep-edges·or·remove-edges·options"/>········<remove-edges.input-file·value=""·type="FILE"·help="Remove·edges·in·FILE.·(Each·id·on·a·single·line.·Selection·files·from·sumo-gui·are·also·supported)"/>········<keep-edges.in-boundary·value=""·type="STR[]"·help="Only·keep·edges·which·are·located·within·the·given·boundary·(given·either·as·CARTESIAN·corner·coordinates·<xmin,ymin,xmax,ymax>·or·as·polygon·<x0,y0,x1,y1,...>)"/>········<keep-edges.in-geo-boundary·value=""·type="STR[]"·help="Only·keep·edges·which·are·located·within·the·given·boundary·(given·either·as·GEODETIC·corner·coordinates·<lon-min,lat-min,lon-max,lat-max>·or·as·polygon·<lon0,lat0,lon1,lat1,...>)"/>····</edge_removal>····<unregulated_nodes>········<keep-nodes-unregulated·value="false"·synonymes="keep-unregulated"·type="BOOL"·help="All·nodes·will·be·unregulated"/>········<keep-nodes-unregulated.explicit·value=""·synonymes="keep-unregulated.explicit·keep-unregulated.nodes"·type="STR[]"·help="Do·not·regulate·nodes·in·STR[]"/>········<keep-nodes-unregulated.district-nodes·value="false"·synonymes="keep-unregulated.district-nodes"·type="BOOL"·help="Do·not·regulate·district·nodes"/>····</unregulated_nodes>····<junctions>········<junctions.right-before-left.speed-threshold·value="13.6111"·type="FLOAT"·help="Allow·building·right-before-left·junctions·when·the·incoming·edge·speeds·are·below·FLOAT·(m/s)"/>········<junctions.left-before-right·value="false"·type="BOOL"·help="Build·left-before-right·junctions·instead·of·right-before-left·junctions"/>········<no-internal-links·value="false"·type="BOOL"·help="Omits·internal·links"/>········<no-turnarounds·value="false"·type="BOOL"·help="Disables·building·turnarounds"/>········<no-turnarounds.tls·value="false"·synonymes="no-tls-turnarounds"·type="BOOL"·help="Disables·building·turnarounds·at·tls-controlled·junctions"/>········<no-turnarounds.geometry·value="true"·type="BOOL"·help="Disables·building·turnarounds·at·geometry-like·junctions"/>········<no-turnarounds.except-deadend·value="false"·type="BOOL"·help="Disables·building·turnarounds·except·at·dead·end·junctions"/>········<no-turnarounds.except-turnlane·value="false"·type="BOOL"·help="Disables·building·turnarounds·except·at·at·junctions·with·a·dedicated·turning·lane"/>········<no-turnarounds.fringe·value="false"·type="BOOL"·help="Disables·building·turnarounds·at·fringe·junctions"/>········<no-left-connections·value="false"·type="BOOL"·help="Disables·building·connections·to·left"/>········<junctions.join·value="false"·type="BOOL"·help="Joins·junctions·that·are·close·to·each·other·(recommended·for·OSM·import)"/>········<junctions.join-dist·value="10"·type="FLOAT"·help="Determines·the·maximal·distance·for·joining·junctions·(defaults·to·10)"/>········<junctions.join-same·value="false"·type="BOOL"·help="Joins·junctions·that·have·the·same·coordinates·even·if·not·connected"/>········<max-join-ids·value="4"·type="INT"·help="Abbreviate·junction·or·TLS·id·if·it·joins·more·than·INT·junctions"/>········<junctions.corner-detail·value="5"·type="INT"·help="Generate·INT·intermediate·points·to·smooth·out·intersection·corners"/>········<junctions.internal-link-detail·value="5"·type="INT"·help="Generate·INT·intermediate·points·to·smooth·out·lanes·within·the·intersection"/>········<junctions.scurve-stretch·value="0"·type="FLOAT"·help="Generate·longer·intersections·to·allow·for·smooth·s-curves·when·the·number·of·lanes·changes"/>········<junctions.join-turns·value="false"·type="BOOL"·help="Builds·common·edges·for·turning·connections·with·common·from-·and·to-edge.·This·causes·discrepancies·between·geometrical·length·and·assigned·length·due·to·averaging·but·enables·lane-changing·while·turning"/>········<junctions.limit-turn-speed·value="5.5"·type="FLOAT"·help="Limits·speed·on·junctions·to·an·average·lateral·acceleration·of·at·most·FLOAT·m/s^2)"/>········<junctions.limit-turn-speed.min-angle·value="15"·type="FLOAT"·help="Do·not·limit·turn·speed·for·angular·changes·below·FLOAT·(degrees).·The·value·is·subtracted·from·the·geometric·angle·before·computing·the·turning·radius."/>········<junctions.limit-turn-speed.min-angle.railway·value="35"·type="FLOAT"·help="Do·not·limit·turn·speed·for·angular·changes·below·FLOAT·(degrees)·on·railway·edges.·The·value·is·subtracted·from·the·geometric·angle·before·computing·the·turning·radius."/>········<junctions.limit-turn-speed.warn.straight·value="5"·type="FLOAT"·help="Warn·about·turn·speed·limits·that·reduce·the·speed·of·straight·connections·by·more·than·FLOAT"/>········<junctions.limit-turn-speed.warn.turn·value="22"·type="FLOAT"·help="Warn·about·turn·speed·limits·that·reduce·the·speed·of·turning·connections·(no·u-turns)·by·more·than·FLOAT"/>········<junctions.small-radius·value="1.5"·type="FLOAT"·help="Default·radius·for·junctions·that·do·not·require·wide·vehicle·turns"/>········<junctions.higher-speed·value="false"·type="BOOL"·help="Use·maximum·value·of·incoming·and·outgoing·edge·speed·on·junction·instead·of·average"/>········<junctions.minimal-shape·value="false"·type="BOOL"·help="Build·junctions·with·minimal·shapes·(igoring·edge·overlap)"/>········<internal-junctions.vehicle-width·value="1.8"·type="FLOAT"·help="Assumed·vehicle·width·for·computing·internal·junction·positions"/>········<rectangular-lane-cut·value="false"·type="BOOL"·help="Forces·rectangular·cuts·between·lanes·and·intersections"/>········<check-lane-foes.roundabout·value="true"·type="BOOL"·help="Allow·driving·onto·a·multi-lane·road·if·there·are·foes·on·other·lanes·(at·roundabouts)"/>········<check-lane-foes.all·value="false"·type="BOOL"·help="Allow·driving·onto·a·multi-lane·road·if·there·are·foes·on·other·lanes·(everywhere)"/>····</junctions>····<pedestrian>········<sidewalks.guess·value="false"·type="BOOL"·help="Guess·pedestrian·sidewalks·based·on·edge·speed"/>········<sidewalks.guess.max-speed·value="13.89"·type="FLOAT"·help="Add·sidewalks·for·edges·with·a·speed·equal·or·below·the·given·limit"/>········<sidewalks.guess.min-speed·value="5.8"·type="FLOAT"·help="Add·sidewalks·for·edges·with·a·speed·above·the·given·limit"/>········<sidewalks.guess.from-permissions·value="false"·type="BOOL"·help="Add·sidewalks·for·edges·that·allow·pedestrians·on·any·of·their·lanes·regardless·of·speed"/>········<sidewalks.guess.exclude·value=""·type="STR[]"·help="Do·not·guess·sidewalks·for·the·given·list·of·edges"/>········<crossings.guess·value="false"·type="BOOL"·help="Guess·pedestrian·crossings·based·on·the·presence·of·sidewalks"/>········<crossings.guess.speed-threshold·value="13.89"·type="FLOAT"·help="At·uncontrolled·nodes,·do·not·build·crossings·across·edges·with·a·speed·above·the·threshold"/>········<walkingareas·value="false"·type="BOOL"·help="Always·build·walking·areas·even·if·there·are·no·crossings"/>········<walkingareas.join-dist·value="15"·type="FLOAT"·help="Do·not·create·a·walkingarea·between·sidewalks·that·are·connected·by·a·pedestrian·junction·within·FLOAT"/>····</pedestrian>····<bicycle>········<bikelanes.guess·value="false"·type="BOOL"·help="Guess·bike·lanes·based·on·edge·speed"/>········<bikelanes.guess.max-speed·value="22.22"·type="FLOAT"·help="Add·bike·lanes·for·edges·with·a·speed·equal·or·below·the·given·limit"/>········<bikelanes.guess.min-speed·value="5.8"·type="FLOAT"·help="Add·bike·lanes·for·edges·with·a·speed·above·the·given·limit"/>········<bikelanes.guess.from-permissions·value="false"·type="BOOL"·help="Add·bike·lanes·for·edges·that·allow·bicycles·on·any·of·their·lanes·regardless·of·speed"/>········<bikelanes.guess.exclude·value=""·type="STR[]"·help="Do·not·guess·bikelanes·for·the·given·list·of·edges"/>····</bicycle>····<report>········<verbose·value="false"·synonymes="v"·type="BOOL"·help="Switches·to·verbose·output"/>········<print-options·value="false"·type="BOOL"·help="Prints·option·values·before·processing"/>········<help·value="false"·synonymes="?"·type="BOOL"·help="Prints·this·screen·or·selected·topics"/>········<version·value="false"·synonymes="V"·type="BOOL"·help="Prints·the·current·version"/>········<xml-validation·value="local"·synonymes="X"·type="STR"·help="Set·schema·validation·scheme·of·XML·inputs·("never",·"local",·"auto"·or·"always")"/>········<no-warnings·value="false"·synonymes="W·suppress-warnings"·type="BOOL"·help="Disables·output·of·warnings"/>········<aggregate-warnings·value="-1"·type="INT"·help="Aggregate·warnings·of·the·same·type·whenever·more·than·INT·occur"/>········<log·value=""·synonymes="l·log-file"·type="FILE"·help="Writes·all·messages·to·FILE·(implies·verbose)"/>········<message-log·value=""·type="FILE"·help="Writes·all·non-error·messages·to·FILE·(implies·verbose)"/>········<error-log·value=""·type="FILE"·help="Writes·all·warnings·and·errors·to·FILE"/>········<language·value="C"·type="STR"·help="Language·to·use·in·messages"/>····</report>····<random_number>········<random·value="false"·synonymes="abs-rand"·type="BOOL"·help="Initialises·the·random·number·generator·with·the·current·system·time"/>········<seed·value="23423"·synonymes="srand"·type="INT"·help="Initialises·the·random·number·generator·with·the·given·value"/>····</random_number></configuration> |