Epic Name:Redesign of lane based generators
A lane based GTU generator should make it easy to generate lane based GTUs with a minimum of code duplication, even in networks with many generators. (This was the aim of the unused LaneBasedTemplateGTU and LaneBasedTemplateGTUType classes.)
Some aspects of the generated GTUs that should be easily configurable are:
- Length distribution
- Width distribution
- Route or destination (used by the StrategicalPlanner
The Perception, StrategicalPlanner and Route/Destination may be fixed, or randomly selected from a distribution of similar objects. Some of these objects have internal state and must contructed per generated GTU; others have no internal state and may be shared by any number of GTUs. In fact, a distribution can contain both stateful and stateless objects.