lmeulen / pyraptor

Python implementation of RAPTOR algorithm
MIT License
24 stars 78 forks source link

fix: remove duplicates in range_mcrapter #40

Closed Tjebbe21 closed 2 years ago

Tjebbe21 commented 2 years ago

In query mcraptor we constructed non-dominating journeys for multiple departure times and subsequently removed the non dominated options. However, we only want to remove dominated journeys constructed for the same departure times. At large stations where almost every minute a train departures this results in duplicates journeys, they are now removed. Moreover, the property criteria in Journeys are removed for clarity since they are not used anymore.