ChangeLog
Contents |
SVN
Bugfixes
- Simulation
- Real time factor in simulation summary is now correct (was off by factor 1000)
- Option --route-steps now reads the given number of seconds ahead (input argument was interpreted as milliseconds, inadvertently)
- specifying invalid departPos no longer causes an infinite loop
- The minimum gap is now outside of the vehicle. This means, a vehicle starts at its position, the minimum breaking distance is in front of the position. This effects the retrieval of a vehicle's position via TraCI, and also the measures collected by detectors - now, the collected vehicle lengths do not contain the minimum distance anymore. see blog entry
- consolidating right-of-way rules (again). Networks must be rebuild
- fixed crash when using TraCI to set new TLS-programs with less phases (ticket #652)
- NETCONVERT
- looped ways are now correctly imported from OSM (before, these were pruned from the network)
- fixed bug related to --proj.plain-geo (would sometimes crash or produce invalid output)
- fixed bug in geometry computation when dealing with 3D-coordinates
- fixed bug when joining junctions (did not join as much as requested)
- OSM import no longer discards edges with multiple types as long as at least one type is known (this caused missing bridges etc.)
- debugged import of VISUM-turn descriptions ("ABBIEGER")
- fixed calculation of intersecting lines
- GUI
- corrected the link numbering
- no longer crashes when reload is pressed during running simulation
- DUAROUTER
- Option --max-alternatives is no longer ignored
- clogit probabilities are calculated correctly
Enhancements
- Simulation
- Meandata output can now print default travel times / emissions on empty edges (excludeEmpty="defaults")
- DUAROUTER
- added Option --routing-algorithm. It supports the values dijkstra (default) and astar (new). The newly added astar algorithm uses the euclidean distance heuristic. It routes 30% faster on the road network of Cologne and 40% faster on the road network of Berlin.
- In verbose mode, some performance measures of the routing algorithm are given
- better defaults for emission based routing
- GUISIM
- object choser can now filter by selection
- NETCONVERT
- added Options --speed.offset and --speed.factor. These modify all edge speeds by first multiplying with factor and then adding offset.
- added output Option --junctions.join-output FILE. This writes a protocol of joined junctions to FILE. Loading FILE as additional nod.xml reproduces these joins.
- All
- Logging options are handled consistently
- step logging enabled by default, can be disabled for all relevant applications (sumo, duarouter, jtrrouter, od2trips)
Other
- Simulation
- traffic light offset is now interpreted as delay. An offset of x delays all phases by x seconds. The old behaviour was to let all phases start x seconds earlier.
Version 0.14.0 (11.1.2012)
- config file extensions renamed, see Other/File Extensions
Bugfixes
- Simulation
- removed invalid collision warnings
- removed various gui glitches when drawing vehicles
- fixed free speed calculation
- GUISIM
- tracking a vehicle no longer messes up start/stop controls
- Netconvert
- fixed minor bugs related to updating edge attributes with additional edg.xml files
- builds without PROJ will no longer produce a bugged binary (failing with "no option with the name proj.inverse exists")
- Duarouter
- use identical units for parsed data and calculated defaults
- Tools
- netdiff now correctly handles repeating identical traffic light phases
Enhancements
- NETCONVERT
- changed the way junctions are joined when using --join.junctions; see Networks/Building Networks from own XML-descriptions#Joining Nodes
- all output is now written using UTF-8 encoding instead of Latin-1. This should allow the usage of international street names (note that street ids may use only ascii)
- added option --proj.plain-geo which writes plain-xml files using geo-coordinates
- location information is now embedded in nod.xml files. This makes conversion between net.xml and plain xml lossless.
- Importing large OSM Networks is much faster due to algorithmic improvements
- added options --keep-edges.by-type and --remove-edges.by-type for restricting a network
- GUISIM
- sumo-gui now parses command line options
- general options
- boolean options may be disabled from the command line (--help=false)
- a single parameter (not starting with "-") is treated as a configuration file
- Tools
- added eco routing capabilities to duaIterate.py
Reduced memory consumption of all applications. Also increased speed for some applications. For benchmark values see [#634]
Other
- Simulation
- default arrival position is now lane end instead of start
- NETCONVERT
- renamed XML-element reset to delete to better reflect its purpose
- GUISIM
- Changed close-simulation hotkey from Ctrl-C to Ctrl-W to better conform to interface standards
- Tools
- python module sumolib.output now has a method parse which supports all output files
- first incarnation of a windows installer
- TraCI
- emission related outputs are now in mg and ml
Older Versions
- z/Changes from Version 0.12.2 to Version 0.12.3
- z/Changes from Version 0.12.1 to Version 0.12.2
- z/Changes from Version 0.12.0 to Version 0.12.1
- z/Changes from Version 0.11.1 to Version 0.12.0
- z/Changes from Version 0.10.2 to Version 0.10.3
- z/Changes from Version 0.10.1 to Version 0.10.2
- z/Changes from Version 0.10.0 to Version 0.10.1
- z/Changes from Version 0.9.10 to Version 0.10.0
- z/Changes from version 0.9.9 to version 0.9.10
- z/Changes from version 0.9.8 to version 0.9.9
- z/Changes from version 0.9.7 to version 0.9.8
- z/Changes from version 0.9.6 to version 0.9.7
- z/Changes from version 0.9.5 to version 0.9.6
- z/Changes from version 0.9.3 to version 0.9.4
- z/Changes from version 0.9.2 to version 0.9.3
- z/Changes from version 0.9.1 to version 0.9.2
- z/Changes from version 0.9.0 to version 0.9.1
- z/Changes from version 0.8.x to version 0.9.0
- z/Changes from version 0.8.2.2 to version 0.8.3
- z/Changes from version 0.8.2.1 to version 0.8.2.2
- z/Changes from version 0.8.0.2 to version 0.8.2.1
- z/Changes from version 0.8.0.1 to version 0.8.0.2
- z/Changes from version 0.8.0 to version 0.8.0.1
This page was last modified on 13 March 2012, at 14:10.