Why waste time adding a waypoint's coords to a set & then iterating thru a route's point_list?
During colocation detection, check whether other_w's route matches w's route.
This may not be as simple as it appears on the surface though.
Will this yield all the same combos as the current datacheck?
Make some test cases. ~In the process, test for C++/Python parity.~
Going no-build for Python. Marginally slower on lab1 (0.1 s) & lab5 (0.49 s).
Why waste time adding a waypoint's coords to a set & then iterating thru a route's
point_list
? During colocation detection, check whetherother_w
's route matchesw
's route.This may not be as simple as it appears on the surface though. Will this yield all the same combos as the current datacheck? Make some test cases. ~In the process, test for C++/Python parity.~
Going no-build for Python. Marginally slower on lab1 (0.1 s) & lab5 (0.49 s).