Skip to content

Commit

Permalink
Testing a change to the order of bike and car assignment
Browse files Browse the repository at this point in the history
  • Loading branch information
s-hiitola committed Sep 24, 2024
1 parent 5936da5 commit 3d4ba83
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions Scripts/assignment/assignment_period.py
Original file line number Diff line number Diff line change
Expand Up @@ -117,12 +117,12 @@ def assign(self, matrices: dict, iteration: Union[int,str]) -> Dict:
self._set_emmebank_matrices(matrices, iteration=="last")
if iteration=="init":
self._assign_pedestrians()
self._set_bike_vdfs()
self._assign_bikes(self.emme_matrices["bike"]["dist"], "all")
self._set_car_and_transit_vdfs()
if not self._separate_emme_scenarios:
self._calc_background_traffic()
self._assign_cars(param.stopping_criteria_coarse)
self._set_bike_vdfs()
self._assign_bikes(self.emme_matrices["bike"]["dist"], "all")
self._calc_extra_wait_time()
self._assign_transit()
elif iteration==0:
Expand All @@ -149,11 +149,12 @@ def assign(self, matrices: dict, iteration: Union[int,str]) -> Dict:
self._calc_extra_wait_time()
self._assign_transit()
elif iteration=="last":
self._set_bike_vdfs()
self._assign_bikes(self.emme_matrices["bike"]["dist"], "all")
self._assign_pedestrians()
self._set_car_and_transit_vdfs()
self._calc_background_traffic()
self._assign_cars(param.stopping_criteria_fine)
self._set_bike_vdfs()
self._assign_bikes(self.emme_matrices["bike"]["dist"], "all")
self._calc_boarding_penalties(is_last_iteration=True)
self._calc_extra_wait_time()
self._assign_congested_transit()
Expand Down

0 comments on commit 3d4ba83

Please sign in to comment.