Skip to content
Snippets Groups Projects
  1. Mar 28, 2025
    • awenjb's avatar
      Add code to run multiple instances · e462496a
      awenjb authored
      - add code to run multiple instances and store the result in a specific directory
      - add new config
      - add a complete json output
      e462496a
  2. Mar 27, 2025
    • awenjb's avatar
      Some fixes · 7c427502
      awenjb authored
      - call clean empty route for every new best solution
      - add new elements in the config  file
      - clean up some of the code
      7c427502
    • awenjb's avatar
      Add Route Penalty · 4b30bfec
      awenjb authored
      4b30bfec
    • awenjb's avatar
      Add Forward Time Slack · 60508774
      awenjb authored
      - add FTS in the time window constraint
      60508774
  3. Mar 20, 2025
  4. Mar 19, 2025
  5. Mar 17, 2025
    • awenjb's avatar
      Adapt sorting strategies · 29677002
      awenjb authored
      Requests are divided into two locations; we are adapting current sorting methods to this criterion.
      - Sort by width: take the average of the two time windows (pickup and delivery)
      - End: take the end of the delivery
      - Start: take the start of the pickup
      - Distance: take the average of the two locations
      29677002
  6. Mar 14, 2025
  7. Mar 13, 2025
  8. Mar 12, 2025
  9. Mar 11, 2025
    • awenjb's avatar
      Replace template by switch case · 4f74e41e
      awenjb authored
      - replace template by switch case for the sorting strategy and the enumeration strategy in reconstruction operator
      - remove generator / modficiation generator
      4f74e41e
  10. Mar 10, 2025
    • awenjb's avatar
      Add visualisation · a4e9f18a
      awenjb authored
      - add .ipynb to display capacity (link with solutiion and data file to do)
      a4e9f18a
  11. Mar 07, 2025
  12. Mar 06, 2025
    • awenjb's avatar
      Bug fixes · dd723af1
      awenjb authored
      - fix bug in Solution Checker
      - Shuffle and InsertPair operators are working
      dd723af1
  13. Mar 05, 2025
    • awenjb's avatar
      Fix some issues · ec1781da
      awenjb authored
      - init the solution with one empty road
      - fix bug while init Data
      - some tests in the main
      ec1781da
    • awenjb's avatar
      Add Basic Operators · 056b4f35
      awenjb authored
      - add enumeration of all Insert position for a pair
      - add shuffle strategy
      056b4f35
  14. Mar 04, 2025
    • awenjb's avatar
      Add Sorting Strategy · 3249e1b3
      awenjb authored
      - add shuffle as basic sorting strategy
      - add getter  to Solution
      3249e1b3
    • awenjb's avatar
      add Solution Components · 54e16ee5
      awenjb authored
      - add basic solution Checker
      - add random destroy Operator
      - revised some parts of the code
      54e16ee5
  15. Feb 28, 2025
    • awenjb's avatar
      Update Code · 2fc0df0b
      awenjb authored
      - revised some parts of the code
      - add some comments
      - add config.h and types.h
      - data init with the list of Pair
      - Solution init and link with constraints
      2fc0df0b
  16. Feb 26, 2025
    • awenjb's avatar
      add Constraint · 0a8185f2
      awenjb authored
      - Add TimeWIndow constraint
      - add Capacity constraint
       TODO
      - constraint check in O(1)
      - consrtaint tests
      - use constraints in solution
      - full solution checker
      0a8185f2
  17. Feb 24, 2025
  18. Feb 19, 2025
    • awenjb's avatar
      Data Checker · 9ef014fa
      awenjb authored
      - data coherence checker added
      - new folders
      - new .cpp .h in modification (to do)
      9ef014fa
    • awenjb's avatar
      Initial commit · 8b7f287a
      awenjb authored
      - project base
      - no build (see conan / cmake files)
      - no data (to heavy)
      8b7f287a
Loading