PyVRP
PyVRP
BlogDocsChangelog

GitHub Actions run

7 months ago 37a6400 main push

Compare

Base
Search a run

Head
main
37a6400
7 months ago
CPU Simulation

Compare
Suggested base runs:

Benchmarks

test_each_node_operator[mtvrptwr-Exchange31]
benchmarks/search/test_LocalSearch.py
43 ms
test_all_operators_on_vrptw_from_bks
benchmarks/search/test_LocalSearch.py
22.6 ms
test_all_operators[vrptw]
benchmarks/search/test_LocalSearch.py
80.6 ms
test_each_node_operator[mdvrp-Exchange33]
benchmarks/search/test_LocalSearch.py
145.1 ms
test_all_operators[mtvrptwr]
benchmarks/search/test_LocalSearch.py
121.2 ms
test_each_node_operator[mtvrptwr-TripRelocate]
benchmarks/search/test_LocalSearch.py
56.4 ms
test_each_node_operator[vrptw-Exchange10]
benchmarks/search/test_LocalSearch.py
27.7 ms
test_all_operators[vrpb]
benchmarks/search/test_LocalSearch.py
101.1 ms
test_all_operators[mdvrp]
benchmarks/search/test_LocalSearch.py
908.1 ms
test_each_node_operator[mdvrp-SwapTails]
benchmarks/search/test_LocalSearch.py
459.5 ms
test_each_node_operator[vrptw-Exchange30]
benchmarks/search/test_LocalSearch.py
19.4 ms
test_each_route_operator[mtvrptwr-SwapRoutes]
benchmarks/search/test_LocalSearch.py
298.6 µs
test_each_node_operator[mdvrp-Exchange21]
benchmarks/search/test_LocalSearch.py
274.3 ms
test_each_node_operator[mdvrp-Exchange20]
benchmarks/search/test_LocalSearch.py
183.4 ms
test_each_node_operator[vrpb-Exchange30]
benchmarks/search/test_LocalSearch.py
1.7 ms
test_each_node_operator[vrptw-Exchange11]
benchmarks/search/test_LocalSearch.py
15.4 ms
test_each_node_operator[vrpb-Exchange10]
benchmarks/search/test_LocalSearch.py
27 ms
test_each_node_operator[mdvrp-Exchange30]
benchmarks/search/test_LocalSearch.py
243.5 ms
test_each_node_operator[vrptw-Exchange20]
benchmarks/search/test_LocalSearch.py
21 ms
test_each_node_operator[mdvrp-TripRelocate]
benchmarks/search/test_LocalSearch.py
3.1 ms
test_each_node_operator[vrpb-Exchange20]
benchmarks/search/test_LocalSearch.py
1.7 ms
test_each_route_operator[mdvrp-SwapRoutes]
benchmarks/search/test_LocalSearch.py
10.6 ms
test_each_node_operator[mdvrp-Exchange11]
benchmarks/search/test_LocalSearch.py
188.4 ms
test_each_node_operator[vrpb-Exchange31]
benchmarks/search/test_LocalSearch.py
1.8 ms
test_solve[vrptw]
benchmarks/test_solve.py
15.1 ms
test_each_node_operator[vrpb-Exchange11]
benchmarks/search/test_LocalSearch.py
3.5 ms
test_each_node_operator[vrpb-Exchange22]
benchmarks/search/test_LocalSearch.py
1.7 ms
test_each_node_operator[vrpb-Exchange21]
benchmarks/search/test_LocalSearch.py
1.8 ms
test_each_node_operator[vrpb-Exchange33]
benchmarks/search/test_LocalSearch.py
1.7 ms
test_each_node_operator[mtvrptwr-Exchange32]
benchmarks/search/test_LocalSearch.py
35 ms
test_each_route_operator[mdvrp-SwapStar]
benchmarks/search/test_LocalSearch.py
130.4 ms
test_each_route_operator[vrpb-SwapRoutes]
benchmarks/search/test_LocalSearch.py
1.7 ms
test_each_node_operator[vrptw-Exchange31]
benchmarks/search/test_LocalSearch.py
12.4 ms
test_each_route_operator[vrptw-SwapRoutes]
benchmarks/search/test_LocalSearch.py
571.4 µs
test_solve[vrpb]
benchmarks/test_solve.py
27.9 ms
test_each_node_operator[vrptw-SwapTails]
benchmarks/search/test_LocalSearch.py
24.9 ms
test_each_node_operator[vrptw-Exchange21]
benchmarks/search/test_LocalSearch.py
21.1 ms
test_each_node_operator[mdvrp-Exchange10]
benchmarks/search/test_LocalSearch.py
173.1 ms
test_each_node_operator[vrptw-Exchange33]
benchmarks/search/test_LocalSearch.py
8.8 ms
test_each_node_operator[vrpb-Exchange32]
benchmarks/search/test_LocalSearch.py
1.7 ms
test_each_node_operator[mdvrp-Exchange22]
benchmarks/search/test_LocalSearch.py
156.5 ms
test_each_node_operator[mtvrptwr-Exchange33]
benchmarks/search/test_LocalSearch.py
26.5 ms
test_each_node_operator[vrptw-Exchange32]
benchmarks/search/test_LocalSearch.py
12.1 ms
test_each_node_operator[vrptw-TripRelocate]
benchmarks/search/test_LocalSearch.py
1.1 ms
test_solve[mdvrp]
benchmarks/test_solve.py
56.6 ms
test_each_node_operator[mtvrptwr-Exchange20]
benchmarks/search/test_LocalSearch.py
27.1 ms
test_each_node_operator[vrpb-TripRelocate]
benchmarks/search/test_LocalSearch.py
2.2 ms
test_each_route_operator[vrptw-SwapStar]
benchmarks/search/test_LocalSearch.py
8.8 ms
test_each_node_operator[vrptw-Exchange22]
benchmarks/search/test_LocalSearch.py
9 ms
test_each_node_operator[mtvrptwr-SwapTails]
benchmarks/search/test_LocalSearch.py
29.6 ms
test_each_node_operator[mdvrp-Exchange32]
benchmarks/search/test_LocalSearch.py
298.6 ms
test_each_node_operator[vrpb-SwapTails]
benchmarks/search/test_LocalSearch.py
18.1 ms
test_each_route_operator[vrpb-SwapStar]
benchmarks/search/test_LocalSearch.py
8.7 ms
test_solve[mtvrptwr]
benchmarks/test_solve.py
8.6 ms
test_each_node_operator[mtvrptwr-Exchange21]
benchmarks/search/test_LocalSearch.py
52.1 ms
test_each_node_operator[mdvrp-Exchange31]
benchmarks/search/test_LocalSearch.py
273.5 ms
test_each_node_operator[mtvrptwr-Exchange30]
benchmarks/search/test_LocalSearch.py
36.3 ms
test_each_node_operator[mtvrptwr-Exchange10]
benchmarks/search/test_LocalSearch.py
28.2 ms
test_each_node_operator[mtvrptwr-Exchange11]
benchmarks/search/test_LocalSearch.py
42 ms
test_each_node_operator[mtvrptwr-Exchange22]
benchmarks/search/test_LocalSearch.py
25.8 ms
test_each_route_operator[mtvrptwr-SwapStar]
benchmarks/search/test_LocalSearch.py
3.6 ms
© 2025 CodSpeed Technology
Home Terms Privacy Docs