Commits on Source (5)
-
awenjb authored
- add basic solution Checker - add random destroy Operator - revised some parts of the code
-
awenjb authored
- add shuffle as basic sorting strategy - add getter to Solution
-
awenjb authored
- add enumeration of all Insert position for a pair - add shuffle strategy
-
awenjb authored
- init the solution with one empty road - fix bug while init Data - some tests in the main
-
awenjb authored
- fix bug in Solution Checker - Shuffle and InsertPair operators are working
Showing
- .clang-format 74 additions, 0 deletions.clang-format
- CMakeLists.txt 8 additions, 4 deletionsCMakeLists.txt
- src/config.h 3 additions, 1 deletionsrc/config.h
- src/input/data.cpp 5 additions, 1 deletionsrc/input/data.cpp
- src/input/location.cpp 1 addition, 1 deletionsrc/input/location.cpp
- src/input/pdptw_data.cpp 13 additions, 1 deletionsrc/input/pdptw_data.cpp
- src/input/pdptw_data.h 2 additions, 0 deletionssrc/input/pdptw_data.h
- src/lns/constraints/capacity/capacity_constraint.cpp 3 additions, 3 deletionssrc/lns/constraints/capacity/capacity_constraint.cpp
- src/lns/constraints/time_window/time_window_constraint.cpp 15 additions, 27 deletionssrc/lns/constraints/time_window/time_window_constraint.cpp
- src/lns/modification/atomic_destruction.h 1 addition, 1 deletionsrc/lns/modification/atomic_destruction.h
- src/lns/modification/atomic_modification.h 9 additions, 5 deletionssrc/lns/modification/atomic_modification.h
- src/lns/modification/atomic_recreation.h 11 additions, 2 deletionssrc/lns/modification/atomic_recreation.h
- src/lns/modification/pair/insert_pair.cpp 13 additions, 2 deletionssrc/lns/modification/pair/insert_pair.cpp
- src/lns/modification/pair/insert_pair.h 4 additions, 1 deletionsrc/lns/modification/pair/insert_pair.h
- src/lns/modification/pair/remove_pair.cpp 26 additions, 32 deletionssrc/lns/modification/pair/remove_pair.cpp
- src/lns/modification/pair/remove_pair.h 5 additions, 3 deletionssrc/lns/modification/pair/remove_pair.h
- src/lns/modification/route/insert_route.cpp 6 additions, 2 deletionssrc/lns/modification/route/insert_route.cpp
- src/lns/modification/route/insert_route.h 3 additions, 1 deletionsrc/lns/modification/route/insert_route.h
- src/lns/modification/route/remove_route.cpp 25 additions, 13 deletionssrc/lns/modification/route/remove_route.cpp
- src/lns/modification/route/remove_route.h 3 additions, 3 deletionssrc/lns/modification/route/remove_route.h
.clang-format
0 → 100644