Simplify gain evaluation when moving parts of routes in operators#1267
Simplify gain evaluation when moving parts of routes in operators#1267
Conversation
|
After some testing, it turns out that moving to the most simple interface has some drawbacks in term of efficiency: computing time increase ranging from 15 to 45% (at For example the previous We'll probably have to figure out some compromise between code simplicity and efficiency. |
|
After a couple optimization tricks, we're now back to acceptable time impact: below are the average computing time in ms on several benchmarks compared to parent
Reintroducing a dedicated function is a trade-off as it means more stuff to modify for #1252, but worth it in term of efficiency. |
Issue
Fixes #1266
Tasks
CHANGELOG.md(remove if irrelevant)