Cities Skylines is very nice for such traffic simulations. https://www.youtube.com/watch?v=yITr127KZtQ ( https://news.ycombinator.com/item?id=17182008 ) ( https://www.reddit.com/r/CitiesSkylines/comments/7h6zr0/traf... ) https://www.youtube.com/c/BiffaPlaysIndie/search?query=lane+... This is frequently posted here on HN. E.g. https://news.ycombinator.com/item?id=25632642 .
Unfortunately CS suffers from many "dumb computer tricks". The pathing algorithm is open loop, often causing huge 1 lane jams even though it would be more efficient for through traffic to use other less congested lanes. You end up needing to create crazy unrealistic spaghetti interchanges in order to trick the AI into behaving
Traffic Simulator
101–110 of 143 posts
Re: Traffic Simulator
#102Cities Skylines is very nice for such traffic simulations. https://www.youtube.com/watch?v=yITr127KZtQ ( https://news.ycombinator.com/item?id=17182008 ) ( https://www.reddit.com/r/CitiesSkylines/comments/7h6zr0/traf... ) https://www.youtube.com/c/BiffaPlaysIndie/search?query=lane+... This is frequently posted here on HN. E.g. https://news.ycombinator.com/item?id=25632642 .
Re: Traffic Simulator
#103Cities Skylines is very nice for such traffic simulations. https://www.youtube.com/watch?v=yITr127KZtQ ( https://news.ycombinator.com/item?id=17182008 ) ( https://www.reddit.com/r/CitiesSkylines/comments/7h6zr0/traf... ) https://www.youtube.com/c/BiffaPlaysIndie/search?query=lane+... This is frequently posted here on HN. E.g. https://news.ycombinator.com/item?id=25632642 .
A/B Street is much, much more ambitious as far as traffic simulation goes, but still in progress. https://github.com/dabreegster/abstreet#ab-street If someone is looking for interesting Rust project to contribute (also as a beginner) I really recommend it. Author is great, friendly to PRs (what includes PRs made be programmers with no Rust experience).
Re: Traffic Simulator
#104I love these little simulators because while they purport to show that slower more polite driving is more efficient, more often than not they show the exact opposite. Want to shove the most cars through per hour? Remove the speed limit. Accelerate and brake like every intersection is a drag race. Leave absolutely no distance between cars. And dump any notion of polite lane changes. NASCAR was right: Minimize unused p…
One solution might be to characterize individual drivers (agents) by running an RL experiment that mimics the interactions of individual car drivers. If the reward function is made to compare traffic patterns of the simulation vs real life, then eventually the RL model (a combination of agents) should converge to how humans drive. So you would have various transition probabilities of a car driver moving from an atten…
Re: Traffic Simulator
#105Needs an American mode where people don’t know they should stick to the right-most lane, unless passing.
Re: Traffic Simulator
#106Things like this are cool. What I would be curious to see though, rather than setting global parameters (i.e., politeness), would be to have each agent have its own politeness score (as well as other attributes). Models like the one linked to here work as if each agent is a particle, rather than autonomous decision-maker adapting to their circumstances locked in long-term, iterated games with other anonymous drivers.…
Re: Traffic Simulator
#107Re: Traffic Simulator
#108I love these little simulators because while they purport to show that slower more polite driving is more efficient, more often than not they show the exact opposite. Want to shove the most cars through per hour? Remove the speed limit. Accelerate and brake like every intersection is a drag race. Leave absolutely no distance between cars. And dump any notion of polite lane changes. NASCAR was right: Minimize unused p…
That's because these simulations don't include inattentive drivers. They assume everyone behaves ideally. Normally all those things you said would result in accidents. If the simulators randomly added delays for cars braking or starting up, and then kept a death count, it would be more accurate...
Re: Traffic Simulator
#109Earlier quoted context omitted.
"Induced demand" is just a backhanded way of complaining that more people can be served by expansion of a particular piece of infrastructure that you don't like. Nobody ever complains about induced demand on the subway from more frequent service causing more people to decide that's the best option for them. Rush hour is like pouring a 5gal bucket into a sink. You can't reasonably handle that all at once will have som…
More frequent service on the subway doesn't require vast amounts of land to be removed from productive activity. At most it might require a small expansion of stabling facilities for extra carriages and engines. Induced demand means that when you make the drain pipe bigger, the bucket gets bigger as well, so the sink gets even more full. This is not sustainable.
In the case of things like roads, rails and bus stops more utilization means more economic activity which is a good thing.