b873ba380ac2c22e0d08f2387d22f380 *DESCRIPTION
22dd46470f16bf0623f85b0ccc7d6e07 *LICENSE
d5a2231378f12a98314e9c2d3318c84b *NAMESPACE
9abf0c241ff29fcb23e84782a9946a97 *NEWS.md
bc41a57e517c5f83a49f4d1589013420 *R/cpp11.R
1162238d2c9ba83fa85074840b8ac528 *R/ils.R
98abb6ff8fe679ff6b9bbce30a002338 *R/local_search.R
8a74d7394d70ed265eea4477fefe3007 *R/model.R
9d0b34dad072a8b36f28c4ded93aef53 *R/penalty.R
e75e8fa99886fa1ca98d79809a4e616e *R/plot.R
578d11efe37cab16230d07ec6715246e *R/problem_data.R
14e26d1bb04c1350e7eff79811bb7765 *R/read.R
11f74953d689b11cdb267ce284e5826f *R/result.R
cfba8700f73e254173fea29b56b0d058 *R/solution.R
0f734d358dd98853bcc5c6a3cacf10f2 *R/solve.R
a6c11f7cf13f13df7f3c4f8ba6b91e17 *R/stop.R
08564a0003e3a94296cf105c7f66b153 *R/vrpr-package.R
20678f9d55bd5b2a255a758b544547ad *README.md
cac8935c13b0f7348f1fd04f08073d14 *build/vignette.rds
6c5319a0edff07f151c29efcd6c4b507 *inst/CITATION
836ca1ef23c50a517b204e431b72a1b0 *inst/COPYRIGHTS
aecfaf53c6c378db03d247b98fd7af1d *inst/doc/vrpr.R
67e28f9ed3dcd82a022d9144181302a3 *inst/doc/vrpr.Rmd
5f1c0340658ff5c3f52fcf693ba7cf60 *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
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
1332473645f596006ae27de52d5f1717 *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
47d2027fd2af85efc30b29f9283bc375 *man/routes.Rd
e1b0a16abaacde60e286eb8767336455 *man/solution_cost.Rd
c9a2bf5e71ed54da96c8c5e159da4cb7 *man/summary.vrpr_result.Rd
1bb67d07a7683104e6a3cee2d6822871 *man/unvisited_clients.Rd
81a283fd3f1ea6faa1096a08bbb800c4 *man/vrp_cost_evaluator.Rd
e7a041159e66de9d9a89b5bf6403d4a6 *man/vrp_model.Rd
6cc0b656bf6a935d88902f92a26fa176 *man/vrp_problem_data.Rd
b3d97c93c13bba953e0b42feb9732647 *man/vrp_random_solution.Rd
197b9815662b91efaa32ee06ea2df076 *man/vrp_solution.Rd
2f074985449fe1b5efe67a7686a9811f *man/vrp_solve.Rd
3bc139d2e94dc77b210aaffd1a32e0eb *man/vrpr-package.Rd
ad8e35554496dc50b7bb13e8d9b01589 *man/vrpr_stop.Rd
ac31cf94937ca421b6537db377597403 *src/Makevars
86de1b9c8ed284eab2d7ccb87add02b8 *src/Makevars.win
19c82b4d16742898461471697e0bc12f *src/cpp11.cpp
b0022f680c9bc3c948cc253f05855a84 *src/local_search.cpp
542993069bd10e27b4a201a0575e97a0 *src/measure_bridge.h
1fbfc2f6008ba4b534b2e6bdfeca45bb *src/problem_data.cpp
c61aa9886454e16b31f3d5ffbf5e030c *src/sanity.cpp
66be67c4c9a68a31ed1bba3ff21798b0 *src/solution.cpp
e36613a4cd23260f24d774010d999e63 *src/vendor/pyvrp/CostEvaluator.cpp
b3cf7af240009d9b4848762dfb430e52 *src/vendor/pyvrp/CostEvaluator.h
49dcbeaaf510d328a1499107af62a7e8 *src/vendor/pyvrp/DurationSegment.cpp
80e249eae1ac36fb559890272db5336d *src/vendor/pyvrp/DurationSegment.h
d020f3b00c99a287d1d97517c9744dd5 *src/vendor/pyvrp/DynamicBitset.cpp
2dda0a1d012b289b7cf07b8ef3ddd554 *src/vendor/pyvrp/DynamicBitset.h
5be621cccf3092d6e3f122790ae85f98 *src/vendor/pyvrp/LoadSegment.cpp
f426f278f0b641d924f54815f6d315f7 *src/vendor/pyvrp/LoadSegment.h
d1de2d77f57b3ffa4497ba51e8966c51 *src/vendor/pyvrp/Matrix.h
dcc450fbe0f090b6880286122f48db5d *src/vendor/pyvrp/Measure.h
e5c5e9da50135458390000ca6824059f *src/vendor/pyvrp/ProblemData.cpp
7def14d116ef334681dd97d8ed286188 *src/vendor/pyvrp/ProblemData.h
8005301453843ec76604c71e4213158f *src/vendor/pyvrp/README.md
dec918dc5aa810bc548f18831f7d81ba *src/vendor/pyvrp/RandomNumberGenerator.cpp
3e0317551c0e1ccf6971a1058564a7e3 *src/vendor/pyvrp/RandomNumberGenerator.h
848a1d9b0066d7fcfddf9d437d197660 *src/vendor/pyvrp/Route.cpp
ee2175f3680752a4c681376e72a7e69d *src/vendor/pyvrp/Route.h
a1c30d72cf64a27fd7b2bd18ec20364c *src/vendor/pyvrp/Solution.cpp
7fa4521b2201101e6f93ff13bc25bd80 *src/vendor/pyvrp/Solution.h
7492d7105c1f7b82bffad49728d2e83b *src/vendor/pyvrp/Trip.cpp
d589a86d59a176d00d900f9be189add6 *src/vendor/pyvrp/Trip.h
cdaa9b0ad26cecdb9a922c1e74dc9d55 *src/vendor/pyvrp/bindings.cpp
0be513ee7ca2c781478bf1b61edeb1a9 *src/vendor/pyvrp/bindings.h
1e6d9c415be1409fe3990728820a2dc1 *src/vendor/pyvrp/pyvrp_version.txt
2407cf793fcad6e82ce602a554dfff17 *src/vendor/pyvrp/search/Exchange.h
9018c31498748aae1cf775fbc0f34218 *src/vendor/pyvrp/search/LocalSearch.cpp
a452b2a2a85e70cb044e8e607af0b209 *src/vendor/pyvrp/search/LocalSearch.h
254e83b914916952c156b8e125aba9dc *src/vendor/pyvrp/search/LocalSearchOperator.h
1c8ef5c24386748ea1658159aef8948c *src/vendor/pyvrp/search/PerturbationManager.cpp
98c008f90b26429cab5183b2b915ea1c *src/vendor/pyvrp/search/PerturbationManager.h
e7a8a7400f247aa4f828cedcf35e2d8b *src/vendor/pyvrp/search/RelocateWithDepot.cpp
1074224a94746a77d6ce353cb10d0aa6 *src/vendor/pyvrp/search/RelocateWithDepot.h
07d6ff52cc1f68197da18bdb50273241 *src/vendor/pyvrp/search/Route.cpp
891ff3682c290f697fdc6cca0db6f2b9 *src/vendor/pyvrp/search/Route.h
b11d107ba3fd8e38ab2cae6c7e8da70d *src/vendor/pyvrp/search/SearchSpace.cpp
95cc95ee97e33dc002e2ba1cd646829f *src/vendor/pyvrp/search/SearchSpace.h
1bf799464227a28509cf19880c8d113f *src/vendor/pyvrp/search/Solution.cpp
30eec9d23e96f627d953824c1548b31f *src/vendor/pyvrp/search/Solution.h
79b948a46a643fe949b2cef035bdb3fe *src/vendor/pyvrp/search/SwapRoutes.cpp
985ef4f46a6309d4695bc503785fd4d8 *src/vendor/pyvrp/search/SwapRoutes.h
a36847cfb2e2a5aee35503fc921537d5 *src/vendor/pyvrp/search/SwapStar.cpp
6f44487bd5decca9cb236de6d838782d *src/vendor/pyvrp/search/SwapStar.h
a448d0edb1b5de32bfbb92bfd0d579ca *src/vendor/pyvrp/search/SwapTails.cpp
6bd76fbd3a4506e68e068fbed49884f1 *src/vendor/pyvrp/search/SwapTails.h
3a554dd80c5e33ea5458e5fbaca5a9f1 *src/vendor/pyvrp/search/bindings.cpp
c641b42ee7372d958b92289205545a1d *src/vendor/pyvrp/search/primitives.cpp
5237ecc0bee9ca5932e7e0c9bc3eda3c *src/vendor/pyvrp/search/primitives.h
c0778e97db81450c34f22c1f1a67a753 *tests/testthat.R
52dd01971f0ce1b97bc68380d34dd362 *tests/testthat/test-advanced.R
006d79abb21b4619802e823f375613db *tests/testthat/test-heterogeneous.R
ed112d8638bcbaa641c8ae72d74e507d *tests/testthat/test-local-search.R
d44f53b5c7b309776066c5258a11fd78 *tests/testthat/test-mdvrp.R
25593f922905e695b46c96116bf3b5db *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
7d76b3225ca020fc720d642a47d1dbd2 *tests/testthat/test-solution.R
e394b609a26076a3a77c2b8876802062 *tests/testthat/test-solve.R
cc64b252469ca4f93027c6d03c58ec88 *tests/testthat/test-stop.R
27b501bb8bab39122cdd6075b47812c9 *tests/testthat/test-vrptw.R
67e28f9ed3dcd82a022d9144181302a3 *vignettes/vrpr.Rmd
