Billy Huddleston
428948699a
Add startPoint and endPoint support to TSP solver and Python wrapper; add tests
...
- Enhanced the C++ TSP solver to accept optional start and end points, so the route can begin and/or end at the closest point to specified coordinates.
- Updated the Python pybind11 wrapper and PathUtils.sort_locations_tsp to support startPoint and endPoint as named parameters.
- Added a new Python test suite (TestTSPSolver.py) to verify correct handling of start/end points and integration with PathUtils.
- Registered the new test in TestCAMApp.py and CMakeLists.txt for automatic test discovery.
2025-12-12 19:39:28 -05:00
..
2024-11-24 09:18:23 +01:00
2025-10-31 21:06:39 +00:00
2025-05-07 04:58:07 +02:00
2025-10-31 17:00:32 -04:00
2025-10-31 17:00:32 -04:00
2025-12-11 00:57:21 +01:00
2025-10-31 17:00:32 -04:00
2025-11-15 09:46:34 -06:00
2025-11-15 09:46:34 -06:00
2025-11-15 09:46:34 -06:00
2025-12-11 00:57:21 +01:00
2025-11-15 09:46:34 -06:00
2025-11-15 09:46:34 -06:00
2025-11-15 09:46:34 -06:00
2025-11-28 23:26:36 +00:00
2025-11-15 09:46:34 -06:00
2025-11-24 14:40:16 -08:00
2025-11-15 09:46:34 -06:00
2025-11-15 09:46:34 -06:00
2025-11-15 09:46:34 -06:00
2025-10-31 17:00:32 -04:00
2025-10-15 14:43:40 -04:00
2025-10-31 17:00:32 -04:00
2025-10-31 17:00:32 -04:00
2025-11-14 12:05:57 -06:00
2025-10-31 17:00:32 -04:00
2025-10-31 17:00:32 -04:00
2025-10-31 17:00:32 -04:00
2025-10-31 17:00:32 -04:00
2025-10-31 17:00:32 -04:00
2025-11-28 23:26:36 +00:00
2025-10-31 17:00:32 -04:00
2025-10-31 17:00:32 -04:00
2025-10-31 17:00:32 -04:00
2025-10-31 17:00:32 -04:00
2025-10-31 17:00:32 -04:00
2025-10-31 17:00:32 -04:00
2025-10-31 17:00:32 -04:00
2025-10-31 17:00:32 -04:00
2025-11-24 23:21:36 +02:00
2025-11-15 09:46:34 -06:00
2025-10-31 17:00:32 -04:00
2025-10-31 17:00:32 -04:00
2025-10-31 17:00:32 -04:00
2025-10-31 17:00:32 -04:00
2025-10-31 17:00:32 -04:00
2025-10-31 17:00:32 -04:00
2025-10-31 17:00:32 -04:00
2025-10-31 17:00:32 -04:00
2025-10-31 17:00:32 -04:00
2025-10-31 17:00:32 -04:00
2025-10-31 17:00:32 -04:00
2025-10-31 17:00:32 -04:00
2025-10-31 17:00:32 -04:00
2025-10-31 17:00:32 -04:00
2025-10-31 17:00:32 -04:00
2025-10-31 17:00:32 -04:00
2025-10-31 17:00:32 -04:00
2025-11-24 18:53:32 +01:00
2025-11-24 18:53:32 +01:00
2025-11-24 18:53:32 +01:00
2025-10-31 17:00:32 -04:00
2025-10-31 17:00:32 -04:00
2025-10-31 17:00:32 -04:00
2025-10-31 17:00:32 -04:00
2025-10-31 17:00:32 -04:00
2025-10-31 17:00:32 -04:00
2025-11-24 18:53:32 +01:00
2025-10-31 17:00:32 -04:00
2025-10-31 17:00:32 -04:00
2025-11-28 23:26:36 +00:00
2025-10-31 17:00:32 -04:00
2025-10-31 17:00:32 -04:00
2025-11-15 09:46:34 -06:00
2025-11-15 09:46:34 -06:00
2025-10-31 17:00:32 -04:00
2025-11-15 09:46:34 -06:00
2025-12-12 19:39:28 -05:00