Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [sumo-user] How to configure a simulation to obtain the same results in two different runs ?

As soon as you introduce differences by using different traffic light controllers you potentially affect vehicle insertions as well.
This effect depends on how strongly insertions are constrained by traffic density:
- if your insertion edge is congested due a traffic jam originating from your controller then insertions cannot take place due to lack of road space
- if the traffic you insert is very dense, then slight random fluctuations in vehicle speed already affect the time, position or speed at which new vehicles are inserted (depending on insertion parameters)
A solution for fair controller comparison is to include the time by which vehicle insertion was delayed together with the time loss in the effect comparison.

That being said, in low to medium traffic situations, insertions should not be affected in a statistically relevant way.

2018-02-15 18:44 GMT+01:00 Michael Behrisch <oss@xxxxxxxxxxx>:
Hi,

Am 15.02.2018 um 18:06 schrieb Mirko Barthauer:
> Have a read in the SUMO Wiki about randomness
> <http://sumo.dlr.de/wiki/Simulation/Randomness>. You should consider
> setting the --seed parameter.

You should also look into your traci script whether it contains any
source of randomness. Sumo itself is usually deterministic, unless you
give the --random option, otherwise we would not be able to run our own
tests.

Best regards,
Michael


_______________________________________________
sumo-user mailing list
sumo-user@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/sumo-user



Back to the top