@@ -1161,15 +1161,15 @@ class ManualJourneyLevelsConfig(ConfigItem):
1161
1161
@dataclass (frozen = True )
1162
1162
class TransitJourneyLevelsConfig (ConfigItem ):
1163
1163
"""Transit manual journey levels structure."""
1164
- use_algorithm : bool = True
1164
+ use_algorithm : bool = False
1165
1165
"""
1166
1166
The original translation from Cube to Emme used an algorithm to, as faithfully as possible, reflect transfer fares via journey levels.
1167
1167
The algorithm examines fare costs and proximity of transit services to create a set of journey levels that reflects transfer costs.
1168
1168
While this algorithm works well, the Bay Area's complex fare system results in numerous journey levels specific to operators with low ridership.
1169
1169
The resulting assignment compute therefore expends a lot of resources on these operators.
1170
1170
Set this parameter to `True` to use the algorithm. Exactly one of `use_algorithm` or `specify_manually` must be `True`.
1171
1171
"""
1172
- specify_manually : bool = False
1172
+ specify_manually : bool = True
1173
1173
"""
1174
1174
An alternative to using an algorithm to specify the journey levels is to use specify them manually.
1175
1175
If this option is set to `True`, the `manual` parameter can be used to assign fare systems to faresystem groups (or journey levels).
@@ -1178,7 +1178,7 @@ class TransitJourneyLevelsConfig(ConfigItem):
1178
1178
The other faresystem group is automatically generated in the code with the rest of the faresystems which are not specified in any of the groups.
1179
1179
See the `manual` entry for an example.
1180
1180
"""
1181
- manual : Optional [Tuple [ManualJourneyLevelsConfig , ...]] = None
1181
+ manual : Optional [Tuple [ManualJourneyLevelsConfig , ...]] = ( ManualJourneyLevelsConfig ( level_id = 1 , group_fare_systems = ( 25 ,)),)
1182
1182
"""
1183
1183
If 'specify_manually' is set to `True`, there should be at least one faresystem group specified here.
1184
1184
The format includes two entries: `level_id`, which is the serial number of the group specified,
0 commit comments