Pierre-Léo Bourbonnais

Results 68 issues of Pierre-Léo Bourbonnais

See this screenshot for instance: there is a stop near the destination (red marker), but since to be there at the arrival time, it has enough time to disembark at...

bug
enhancement

Make sure we do not create an infinite loop here by verifying that the node index changes at every step See [forward_journey](https://github.com/chairemobilite/trRouting/blob/6e070306e67d5f0eccf7fb625ab243e40fbcb698/connection_scan_algorithm/src/forward_journey.cpp) line 120 (this should also be checked in...

bug

Example: when launching trRouting, if the scenarios cache file is empty or non existant, it will stay empty even if we update cache and reload a new scenario cache file...

bug

the two while loops in forward and reverse journey can create memory leak (infinite push into a vector) when invalid data is found (like reverse travel times or incorrectly rounded/floored/ceiled...

Mega breaking change, we must find all references to trRouting calls everywhere!

enhancement

[Raptor](https://www.microsoft.com/en-us/research/wp-content/uploads/2012/01/raptor_alenex.pdf) [Trip-based](https://i11www.iti.kit.edu/_media/teaching/theses/ba-potthoff-20.pdf) and [Trip-Based presentation](https://algo2.iti.kit.edu/witt/talks/trip-based-public-transit-routing.pdf) I propose that we code this new algorithm in rust, but this needs further discussion

enhancement
priority high

When there is enough time to do so, some trips will board or unboard at a far away node instead of using the nearest one on the same trip. We...

enhancement