97460c8a6326751053bdfee84f049804 *DESCRIPTION
22dd46470f16bf0623f85b0ccc7d6e07 *LICENSE
f77e90554297eb90ba2b1aab56746836 *NAMESPACE
50e1c081b33f728f5ebee093a74233f9 *NEWS.md
b82506c26679208dbf4b990ae7f15563 *R/cpp11.R
c5b577b535207a5d6c80bf8f3f84e841 *R/ils.R
f91ce10d6b9ba09ae33a4b429977a47d *R/local_search.R
3b306a8a6cfe0b2c8ab3ec962386654b *R/model.R
33493cbd139227a58ecbd6fa90e32d20 *R/penalty.R
d29fccd17e7af076f0e86be7d6675857 *R/plot.R
bc8c6b4db1d96fabfd22ab692200fe6a *R/problem_data.R
14e26d1bb04c1350e7eff79811bb7765 *R/read.R
099ce3758fc92c9b977f3c6b34e0eea7 *R/result.R
dad41ae9f717f967463aff9d91dd4e49 *R/solution.R
0f734d358dd98853bcc5c6a3cacf10f2 *R/solve.R
a6c11f7cf13f13df7f3c4f8ba6b91e17 *R/stop.R
08564a0003e3a94296cf105c7f66b153 *R/vrpr-package.R
b15eb504cf520cebabcfb001db5a58be *README.md
cac8935c13b0f7348f1fd04f08073d14 *build/vignette.rds
2d6b76d0a778a56d66341d3e9ee4eb84 *inst/CITATION
836ca1ef23c50a517b204e431b72a1b0 *inst/COPYRIGHTS
8b8eb630fbae84ff23afa26dc8cc3b69 *inst/doc/vrpr.R
c3f9ad7cfcbcced63c547c4f917592b9 *inst/doc/vrpr.Rmd
3b835176ecb20f937b91f8738e68e7a2 *inst/doc/vrpr.html
0c43a11b89e35151ad0c252e48cce1b2 *inst/extdata/sample-n6-k2.vrp
afd6ebf4b3834398f9a3770227fb54de *inst/extdata/sample-solomon.txt
23a73319ab6f697b3f655be94c0aa516 *man/add_client_group.Rd
08addcc00e9d74cb39c79402f1c6c3a7 *man/add_clients.Rd
537931c48bdbe0944a6531deb323ac99 *man/add_depot.Rd
ef6f691cca414c356332b9b9915de4ad *man/add_shipments.Rd
cda36f88c9576011e2193b1421277c4d *man/add_vehicle_type.Rd
31289e6e6de64c4f10af700fc1e11af9 *man/cost.Rd
f5f6f2bdfff81f1010d0608e4ef05932 *man/figures/README-example.png
7575ac0331a2283ef710549ede8b4213 *man/figures/architecture.svg
1b2864ec1f9e2ef566b5fc880f9c0e2e *man/figures/logo.png
b26b405dc723234ccd987de1262603d8 *man/figures/logo.svg
b26b405dc723234ccd987de1262603d8 *man/figures/vrpr-rpkg.svg
bf65961a91f96f27d8b3a6672509b94b *man/ils_params.Rd
5f00d3bdc461bf7471cf5b128eab5c7e *man/plot.vrpr_model.Rd
e8c837104a734af625ba41ab1b5bfd80 *man/plot.vrpr_result.Rd
59b0421fc704f9f06c7e825ed57e0976 *man/read_solomon.Rd
72ce1f052e8d9dd4089d303cd7c4ba31 *man/read_vrplib.Rd
47963b2962ecfba45f74ab92c2b33802 *man/routes.Rd
e1b0a16abaacde60e286eb8767336455 *man/solution_cost.Rd
c9a2bf5e71ed54da96c8c5e159da4cb7 *man/summary.vrpr_result.Rd
fd5e5baa9fa520343f500a96e8cf400d *man/unplanned.Rd
1bb67d07a7683104e6a3cee2d6822871 *man/unvisited_clients.Rd
81a283fd3f1ea6faa1096a08bbb800c4 *man/vrp_cost_evaluator.Rd
e7a041159e66de9d9a89b5bf6403d4a6 *man/vrp_model.Rd
5e33d59cb3f0137f9e68b7fc8f0a083d *man/vrp_problem_data.Rd
b3d97c93c13bba953e0b42feb9732647 *man/vrp_random_solution.Rd
197b9815662b91efaa32ee06ea2df076 *man/vrp_solution.Rd
2f074985449fe1b5efe67a7686a9811f *man/vrp_solve.Rd
105774501557d1b3f9787b8ea0b52485 *man/vrpr-package.Rd
ad8e35554496dc50b7bb13e8d9b01589 *man/vrpr_stop.Rd
abb03916ee2d5b7fbf178ff0c7a28504 *src/Makevars
97d8030aa205e9c8a035f961754ed2b2 *src/Makevars.win
fcaf3e2e27a2ba40f6a3ea3d5284bb70 *src/cpp11.cpp
28b0364dd4e4b8620201306dc831132d *src/local_search.cpp
542993069bd10e27b4a201a0575e97a0 *src/measure_bridge.h
c0797cd61e105684e74c71b5cfa6fe14 *src/problem_data.cpp
c61aa9886454e16b31f3d5ffbf5e030c *src/sanity.cpp
b97ed4bdca867505190c4a45a7cc255f *src/solution.cpp
1c0582b6000347c0fe4c97bf9344ad1d *src/vendor/pyvrp/Activity.cpp
1fdf60da03c84af718013811be0fab97 *src/vendor/pyvrp/Activity.h
c6932410e8d17cc44792e1ad742bfa2d *src/vendor/pyvrp/Client.cpp
9a083d021134311a8be23731337af1c6 *src/vendor/pyvrp/Client.h
75dacd9a661d63fb06203149b7d73cd3 *src/vendor/pyvrp/ClientGroup.cpp
df16db685287c8505a2b7ca3996b3fdd *src/vendor/pyvrp/ClientGroup.h
e36613a4cd23260f24d774010d999e63 *src/vendor/pyvrp/CostEvaluator.cpp
1908744dfb199c0d7cb307d3db8db756 *src/vendor/pyvrp/CostEvaluator.h
4bf79a1b925360d9f4a0ced89d456cef *src/vendor/pyvrp/Depot.cpp
182452a0a5d87c6d008cbf681e42da62 *src/vendor/pyvrp/Depot.h
72d10369eddb1ec57d290463fe60c11e *src/vendor/pyvrp/DurationSegment.cpp
316a19ceccf5fa3050e433e6223b1c11 *src/vendor/pyvrp/DurationSegment.h
4b30060f3909520222b6843828636a8b *src/vendor/pyvrp/DynamicBitset.cpp
79d1e36ef00e724a242186f857b24c6f *src/vendor/pyvrp/DynamicBitset.h
1904110fcd8abbc2f2926e30c768a8be *src/vendor/pyvrp/LoadSegment.cpp
f3f5bf58bee610edc5236e1cb68c1b8c *src/vendor/pyvrp/LoadSegment.h
d49706680f5d19b37925d417980077b1 *src/vendor/pyvrp/Location.cpp
06692f1b0a068cbe976dec15f902ccf7 *src/vendor/pyvrp/Location.h
d1de2d77f57b3ffa4497ba51e8966c51 *src/vendor/pyvrp/Matrix.h
f0687782495edbe49601a3939f689255 *src/vendor/pyvrp/Measure.h
51d5057ec36386931fa3f39455d10bac *src/vendor/pyvrp/PiecewiseLinearFunction.h
9c440a7930e0fbde428531500d6a7e69 *src/vendor/pyvrp/ProblemData.cpp
09d46ec151c5568be9e69817318b256f *src/vendor/pyvrp/ProblemData.h
592c92a458759903188d2d8f9ef5a5ad *src/vendor/pyvrp/README.md
dec918dc5aa810bc548f18831f7d81ba *src/vendor/pyvrp/RandomNumberGenerator.cpp
3e0317551c0e1ccf6971a1058564a7e3 *src/vendor/pyvrp/RandomNumberGenerator.h
bec2dfb337f51333f687b491b5497e53 *src/vendor/pyvrp/Route.cpp
dc4d91cfb15cb766936f28c02a88a9c4 *src/vendor/pyvrp/Route.h
a22a1c5d8aeb49154d75670e0b0048ed *src/vendor/pyvrp/Shipment.cpp
2329b1b732e44434a6a65c062d6112fe *src/vendor/pyvrp/Shipment.h
a7d7116a5faf72fbe0c4525bd54f6fad *src/vendor/pyvrp/Solution.cpp
0c57efd161f5440099eaaedaf9041d6b *src/vendor/pyvrp/Solution.h
cbf5dd43d1bcb236976c374a8c75ee5f *src/vendor/pyvrp/VehicleType.cpp
b83fd8325330aa1d6035794b4592f60d *src/vendor/pyvrp/VehicleType.h
9880b18c030331bd95f5b2aa968dbb2d *src/vendor/pyvrp/bindings.cpp
e38bd501263f4933fda7cda9a3233d6d *src/vendor/pyvrp/bindings.h
cda2eb2a06e23d234bd7b1ddbbafa730 *src/vendor/pyvrp/logging.h
c5523cb91ca0901d7d3f1a7a25ee516d *src/vendor/pyvrp/pyvrp_version.txt
bc0a3623f1243c36adc80859ba454128 *src/vendor/pyvrp/search/ClientSegment.h
0f1633b14717283e73534cd806d90927 *src/vendor/pyvrp/search/DeliverySegment.h
34938cc296f7cb23673a09a49450000d *src/vendor/pyvrp/search/DepotSegment.h
5a376669eb8a41a034154f0650bf371a *src/vendor/pyvrp/search/InsertOptionalClient.cpp
f8f5d8130ff7083da82ffe1cbc317000 *src/vendor/pyvrp/search/InsertOptionalClient.h
4137839990b2fb7920fa885e62cb6126 *src/vendor/pyvrp/search/InsertOptionalShipment.cpp
e90e12df971fd1c06f3137d17f778284 *src/vendor/pyvrp/search/InsertOptionalShipment.h
fb8ca00f53b300e43ebb1c08af409120 *src/vendor/pyvrp/search/LocalSearch.cpp
d1da2cfad7e7433a1cce304954dac379 *src/vendor/pyvrp/search/LocalSearch.h
4ca384948d3bd79a47ce73b4443620a7 *src/vendor/pyvrp/search/LocalSearchOperator.h
dcabd582eacdf62b064469eb7e7b05b7 *src/vendor/pyvrp/search/PerturbationManager.cpp
87e38a81fa03424b44e66f5a67fa0677 *src/vendor/pyvrp/search/PerturbationManager.h
0256a8e47a847073e8b9298b9ce77f07 *src/vendor/pyvrp/search/PickupSegment.h
3887efa1a63c730d4f916dc06095d9a1 *src/vendor/pyvrp/search/Relocate.h
f395bb7c45a5bd0eada2fb80e2895d44 *src/vendor/pyvrp/search/RelocateAlternative.cpp
764558163179819cb31687b110823a33 *src/vendor/pyvrp/search/RelocateAlternative.h
6ecd07cf9ec28a0e9c7e34e02d357f10 *src/vendor/pyvrp/search/RelocateDelivery.cpp
5aa5fd65ebb2757dc8b70ebdcf54585b *src/vendor/pyvrp/search/RelocateDelivery.h
8fa8e58545486afb86046643f82667b4 *src/vendor/pyvrp/search/RelocatePickup.cpp
d94cc43edcb76cadca79bc0b07b9e9b9 *src/vendor/pyvrp/search/RelocatePickup.h
81e0f3cee07f506907cec94b892d6599 *src/vendor/pyvrp/search/RelocateShipment.cpp
8221845854b13cb7d1a87722c6fd4762 *src/vendor/pyvrp/search/RelocateShipment.h
ccef927d2ee1fdc69ff3680adc5bfd07 *src/vendor/pyvrp/search/RelocateWithDepot.cpp
148bbfe26b6f930bf418adfbd6258474 *src/vendor/pyvrp/search/RelocateWithDepot.h
9c314d000b7f582326218737e53354b1 *src/vendor/pyvrp/search/RemoveAdjacentDepot.cpp
deb1d24634a55ee5785c9da183c80022 *src/vendor/pyvrp/search/RemoveAdjacentDepot.h
6f4cedd45bd9e8848c522b4f477cb655 *src/vendor/pyvrp/search/RemoveOptionalClient.cpp
43bd3d60d9be16e9dfb20abd981962e2 *src/vendor/pyvrp/search/RemoveOptionalClient.h
31bebb22015c7371dc243cc7bf546740 *src/vendor/pyvrp/search/RemoveOptionalShipment.cpp
f7ae377769fff0ed4f400f9194b66509 *src/vendor/pyvrp/search/RemoveOptionalShipment.h
20aef54600a2908ae6f12662b2d2118b *src/vendor/pyvrp/search/ReplaceGroup.cpp
ef1400a0c4b61de7809f3e1412effdb4 *src/vendor/pyvrp/search/ReplaceGroup.h
b0c0f525d3296d25e59e3679ea4a4ae8 *src/vendor/pyvrp/search/ReplaceOptionalClient.cpp
d2ee7346e16e7124ed8941bbe86377e5 *src/vendor/pyvrp/search/ReplaceOptionalClient.h
52875b0d5d3c1b5d975d487ba6bda0b4 *src/vendor/pyvrp/search/ReplaceOptionalShipment.cpp
518d2be61f29413c5c8022e2daa15893 *src/vendor/pyvrp/search/ReplaceOptionalShipment.h
8656b882e46287b92a95068bbd484bd7 *src/vendor/pyvrp/search/Route.cpp
7fe120c96f9d40909a49233cc4ecd5cc *src/vendor/pyvrp/search/Route.h
059a6153dbe5aa025785bf2984358bf8 *src/vendor/pyvrp/search/SearchSpace.cpp
eddd14a5f63d5d4f6d2898aa5da62b0e *src/vendor/pyvrp/search/SearchSpace.h
c25a469d587f21b78b4e27af724946f6 *src/vendor/pyvrp/search/Solution.cpp
33115f4b639000bcada48f3c7cebae9f *src/vendor/pyvrp/search/Solution.h
713894a4f4b369fefbb35151f84cda48 *src/vendor/pyvrp/search/Swap.h
aa6acf52eaad82e6d6afcedebb510a45 *src/vendor/pyvrp/search/SwapTails.cpp
d306a2467a0f65e931eb9782de12dfca *src/vendor/pyvrp/search/SwapTails.h
ea09f2a5ad9b0d817b865a988b1ac55d *src/vendor/pyvrp/search/bindings.cpp
4852a1826b38d7b0e8f58bd39f0e8173 *src/vendor/pyvrp/search/neighbourhood.cpp
b7b2e06a04abb35a9a0dd00aebb22dee *src/vendor/pyvrp/search/neighbourhood.h
60cc7909ae783fb2a5ab3c3763f2dae5 *src/vendor/pyvrp/vrpr_compat.h
c0778e97db81450c34f22c1f1a67a753 *tests/testthat.R
52dd01971f0ce1b97bc68380d34dd362 *tests/testthat/test-advanced.R
006d79abb21b4619802e823f375613db *tests/testthat/test-heterogeneous.R
99af74216ecd0c2a71c71419e76fef59 *tests/testthat/test-local-search.R
d44f53b5c7b309776066c5258a11fd78 *tests/testthat/test-mdvrp.R
81d95e43a581c3292c0fe5fed11127e1 *tests/testthat/test-plot.R
4d0f157bb91a9aa8e22abe42289e73d8 *tests/testthat/test-prize-collecting.R
d7f65cdd74db7c5b32196586902a4394 *tests/testthat/test-problem-data.R
5079b6d445d8111b71c060131e80a228 *tests/testthat/test-read.R
a859c1a9b4d9a46ad219a4547d15a52b *tests/testthat/test-sanity.R
046c0af03b37392cb8cfa473129ae2a6 *tests/testthat/test-shipments.R
7d76b3225ca020fc720d642a47d1dbd2 *tests/testthat/test-solution.R
e394b609a26076a3a77c2b8876802062 *tests/testthat/test-solve.R
cc64b252469ca4f93027c6d03c58ec88 *tests/testthat/test-stop.R
27b501bb8bab39122cdd6075b47812c9 *tests/testthat/test-vrptw.R
c3f9ad7cfcbcced63c547c4f917592b9 *vignettes/vrpr.Rmd
