Using PyVRP on MAEnvs4VRP instances¶
Install MAEnvs4VRP and PyVRP¶
Uncomment the following cells:
[1]:
#pip install pyvrp
[2]:
#!git clone https://github.com/ricgama/maenvs4vrp.git
[3]:
# When using Colab
#%cd maenvs4vrp
#%mv maenvs4vrp/ repo_temp/
#%mv repo_temp/ ..
#%cd ..
#%cp maenvs4vrp/setup.py repo_temp/
#%rm -r maenvs4vrp
#%mv repo_temp/ maenvs4vrp/
#%cd maenvs4vrp/
#!pip install .
This notebook demonstrates the process of obtaining CVRPTW solutions from the PyVRP, an open-source, state-of-the-art vehicle routing problem solver, when applied to instances generated using MAEnvs4VRP tools.
[4]:
import numpy as np
import torch
from tqdm import tqdm
import matplotlib.pyplot as plt
from scipy.spatial.distance import pdist, squareform
[5]:
from pyvrp import Model
from pyvrp.stop import MaxRuntime
[6]:
from maenvs4vrp.environments.cvrptw.instances_generator import InstanceGenerator
from maenvs4vrp.environments.cvrptw.benchmark_instances_generator import BenchmarkInstanceGenerator
from maenvs4vrp.environments.cvrptw.env import Environment
from maenvs4vrp.environments.cvrptw.observations import Observations
from maenvs4vrp.environments.cvrptw.env_agent_selector import AgentSelector
from maenvs4vrp.environments.cvrptw.env_agent_reward import DenseReward
Benchmark Instances¶
Let’s start with a classic Solomon instance:
[7]:
BenchmarkInstanceGenerator.get_list_of_benchmark_instances()
[7]:
{'Solomon': ['R103',
'C101',
'C102',
'C103',
'C104',
'C105',
'C106',
'C107',
'C108',
'C109',
'C201',
'C202',
'C203',
'C204',
'C205',
'C206',
'C207',
'C208',
'R101',
'R102',
'R104',
'R105',
'R106',
'R107',
'R108',
'R109',
'R110',
'R111',
'R112',
'R201',
'R202',
'R203',
'R204',
'R205',
'R206',
'R207',
'R208',
'R209',
'R210',
'R211',
'RC101',
'RC102',
'RC103',
'RC104',
'RC105',
'RC106',
'RC107',
'RC108',
'RC201',
'RC202',
'RC203',
'RC204',
'RC205',
'RC206',
'RC207',
'RC208'],
'Homberger': ['C1_10_1',
'C1_10_10',
'C1_10_2',
'C1_10_3',
'C1_10_4',
'C1_10_5',
'C1_10_6',
'C1_10_7',
'C1_10_8',
'C1_10_9',
'C1_2_1',
'C1_2_10',
'C1_2_2',
'C1_2_3',
'C1_2_4',
'C1_2_5',
'C1_2_6',
'C1_2_7',
'C1_2_8',
'C1_4_1',
'C1_4_10',
'C1_4_2',
'C1_4_3',
'C1_4_4',
'C1_4_5',
'C1_4_6',
'C1_4_7',
'C1_4_8',
'C1_4_9',
'C1_6_1',
'C1_6_10',
'C1_6_2',
'C1_6_3',
'C1_6_4',
'C1_6_5',
'C1_6_6',
'C1_6_7',
'C1_6_8',
'C1_8_1',
'C1_8_10',
'C1_8_2',
'C1_8_3',
'C1_8_4',
'C1_8_5',
'C1_8_6',
'C1_8_7',
'C1_8_8',
'C1_8_9',
'C2_10_1',
'C2_10_10',
'C2_10_2',
'C2_10_3',
'C2_10_4',
'C2_10_5',
'C2_10_6',
'C2_10_7',
'C2_10_8',
'C2_2_1',
'C2_2_10',
'C2_2_2',
'C2_2_3',
'C2_2_4',
'C2_2_5',
'C2_2_6',
'C2_2_7',
'C2_2_8',
'C2_2_9',
'C2_4_1',
'C2_4_10',
'C2_4_2',
'C2_4_3',
'C2_4_4',
'C2_4_5',
'C2_4_6',
'C2_4_7',
'C2_4_8',
'C2_6_1',
'C2_6_10',
'C2_6_2',
'C2_6_3',
'C2_6_4',
'C2_6_5',
'C2_6_6',
'C2_6_7',
'C2_6_8',
'C2_6_9',
'C2_8_1',
'C2_8_10',
'C2_8_2',
'C2_8_3',
'C2_8_4',
'C2_8_5',
'C2_8_6',
'C2_8_7',
'C2_8_8',
'C1_2_9',
'C1_6_9',
'C2_10_9',
'C2_4_9',
'C2_8_9',
'R1_2_9',
'R1_6_9',
'R2_10_9',
'R2_4_9',
'R2_8_8',
'RC1_2_7',
'RC1_6_6',
'RC2_10_5',
'RC2_4_5',
'R1_10_1',
'R1_10_10',
'R1_10_2',
'R1_10_3',
'R1_10_4',
'R1_10_5',
'R1_10_6',
'R1_10_7',
'R1_10_8',
'R1_10_9',
'R1_2_1',
'R1_2_10',
'R1_2_2',
'R1_2_3',
'R1_2_4',
'R1_2_5',
'R1_2_6',
'R1_2_7',
'R1_2_8',
'R1_4_1',
'R1_4_10',
'R1_4_2',
'R1_4_3',
'R1_4_4',
'R1_4_5',
'R1_4_6',
'R1_4_7',
'R1_4_8',
'R1_4_9',
'R1_6_1',
'R1_6_10',
'R1_6_2',
'R1_6_3',
'R1_6_4',
'R1_6_5',
'R1_6_6',
'R1_6_7',
'R1_6_8',
'R1_8_1',
'R1_8_10',
'R1_8_2',
'R1_8_3',
'R1_8_4',
'R1_8_5',
'R1_8_6',
'R1_8_7',
'R1_8_8',
'R1_8_9',
'R2_10_1',
'R2_10_10',
'R2_10_2',
'R2_10_3',
'R2_10_4',
'R2_10_5',
'R2_10_6',
'R2_10_7',
'R2_10_8',
'R2_2_1',
'R2_2_10',
'R2_2_2',
'R2_2_3',
'R2_2_4',
'R2_2_5',
'R2_2_6',
'R2_2_7',
'R2_2_8',
'R2_2_9',
'R2_4_1',
'R2_4_10',
'R2_4_2',
'R2_4_3',
'R2_4_4',
'R2_4_5',
'R2_4_6',
'R2_4_7',
'R2_4_8',
'R2_6_1',
'R2_6_10',
'R2_6_2',
'R2_6_3',
'R2_6_4',
'R2_6_5',
'R2_6_6',
'R2_6_7',
'R2_6_8',
'R2_6_9',
'R2_8_1',
'R2_8_10',
'R2_8_2',
'R2_8_3',
'R2_8_4',
'R2_8_5',
'R2_8_6',
'R2_8_7',
'R2_8_9',
'RC1_10_1',
'RC1_10_10',
'RC1_10_2',
'RC1_10_3',
'RC1_10_4',
'RC1_10_5',
'RC1_10_6',
'RC1_10_7',
'RC1_10_8',
'RC1_10_9',
'RC1_2_1',
'RC1_2_10',
'RC1_2_2',
'RC1_2_3',
'RC1_2_4',
'RC1_2_5',
'RC1_2_6',
'RC1_2_8',
'RC1_2_9',
'RC1_4_1',
'RC1_4_10',
'RC1_4_2',
'RC1_4_3',
'RC1_4_4',
'RC1_4_5',
'RC1_4_6',
'RC1_4_7',
'RC1_4_8',
'RC1_4_9',
'RC1_6_1',
'RC1_6_10',
'RC1_6_2',
'RC1_6_3',
'RC1_6_4',
'RC1_6_5',
'RC1_6_7',
'RC1_6_8',
'RC1_6_9',
'RC1_8_1',
'RC1_8_10',
'RC1_8_2',
'RC1_8_3',
'RC1_8_4',
'RC1_8_5',
'RC1_8_6',
'RC1_8_7',
'RC1_8_8',
'RC1_8_9',
'RC2_10_1',
'RC2_10_10',
'RC2_10_2',
'RC2_10_3',
'RC2_10_4',
'RC2_10_6',
'RC2_10_7',
'RC2_10_8',
'RC2_10_9',
'RC2_2_1',
'RC2_2_10',
'RC2_2_2',
'RC2_2_3',
'RC2_2_4',
'RC2_2_5',
'RC2_2_6',
'RC2_2_7',
'RC2_2_8',
'RC2_2_9',
'RC2_4_1',
'RC2_4_10',
'RC2_4_2',
'RC2_4_3',
'RC2_4_4',
'RC2_4_6',
'RC2_4_7',
'RC2_4_8',
'RC2_4_9',
'RC2_6_1',
'RC2_6_10',
'RC2_6_2',
'RC2_6_3',
'RC2_6_4',
'RC2_6_5',
'RC2_6_6',
'RC2_6_7',
'RC2_6_8',
'RC2_6_9',
'RC2_8_1',
'RC2_8_10',
'RC2_8_2',
'RC2_8_3',
'RC2_8_4',
'RC2_8_5',
'RC2_8_6',
'RC2_8_7',
'RC2_8_8',
'RC2_8_9']}
[8]:
all_inst = BenchmarkInstanceGenerator.get_list_of_benchmark_instances()['Solomon']
[9]:
generator = BenchmarkInstanceGenerator(instance_type='Solomon', set_of_instances=all_inst)
[10]:
instance_name='RC101'
[11]:
instance = generator.get_instance(instance_name)
[12]:
instance
[12]:
{'name': 'RC101',
'num_agents': 25,
'num_nodes': 101,
'data': TensorDict(
fields={
capacity: Tensor(shape=torch.Size([1, 1]), device=cpu, dtype=torch.float32, is_shared=False),
coords: Tensor(shape=torch.Size([1, 101, 2]), device=cpu, dtype=torch.float32, is_shared=False),
demands: Tensor(shape=torch.Size([1, 101]), device=cpu, dtype=torch.float32, is_shared=False),
depot_idx: Tensor(shape=torch.Size([1, 1]), device=cpu, dtype=torch.int64, is_shared=False),
end_time: Tensor(shape=torch.Size([1]), device=cpu, dtype=torch.float32, is_shared=False),
is_depot: Tensor(shape=torch.Size([1, 101]), device=cpu, dtype=torch.bool, is_shared=False),
service_time: Tensor(shape=torch.Size([1, 101]), device=cpu, dtype=torch.float32, is_shared=False),
start_time: Tensor(shape=torch.Size([1]), device=cpu, dtype=torch.float32, is_shared=False),
tw_high: Tensor(shape=torch.Size([1, 101]), device=cpu, dtype=torch.float32, is_shared=False),
tw_low: Tensor(shape=torch.Size([1, 101]), device=cpu, dtype=torch.float32, is_shared=False)},
batch_size=torch.Size([1]),
device=cpu,
is_shared=False),
'n_digits': 10.0}
Now that we’ve obtained the dictionary containing the instance information, we’ll convert it into the format required by PyVRP.
[13]:
def create_data_model(instance, num_agents=25, n_digits=10, scale = 10):
"""Stores the data for the problem.
Args:
instance: Dictionary containing problem instance data
num_agents: Number of vehicles/agents to use (default: 25)
n_digits: Number of digits to round distances to (default: 10)
scale: Scaling factor for distance/time values (default: 10)
Returns:
Dictionary containing formatted data for the routing problem
"""
data = {}
# Extract coordinates from instance and convert to numpy array
coords = instance['coords'].numpy()
# Calculate pairwise distances between all coordinates
dist = squareform(pdist(coords))
if n_digits:
# Round distances to specified precision if n_digits is provided
dist = np.floor(n_digits * squareform(pdist(coords)))/n_digits
# Store coordinates as regular Python list
data['coords'] = instance['coords'].tolist()
# Scale and convert distance matrix to integers
data['dist_matrix'] = (scale * dist).astype(int).tolist()
# Use same values for time matrix (assuming distance = time)
data['time_matrix'] = (scale * dist).astype(int).tolist()
# Scale and format time windows as tuples of (earliest, latest) arrival times
data['time_windows'] = [(int(scale * tw[0]), int(scale * tw[1])) for tw in zip(instance['tw_low'].tolist(), instance['tw_high'].squeeze(0).tolist())]
# Set number of vehicles available
data['num_vehicles'] = num_agents
# Convert demand values to integer list
data['demands'] = instance['demands'].type(torch.int32).tolist()
# Scale and convert service times to integer list
data['service_times'] = (scale * instance['service_time']).type(torch.int32).tolist()
# Set vehicle capacity
data['capacity'] = int(instance['capacity'])
# Set depot location index
data['depot'] = int(instance['depot_idx'].item())
# Calculate maximum tour duration based on start and end times
start_time = int(scale * instance['start_time'].item())
end_time = int(scale * instance['end_time'].item())
max_tour_duration = end_time - start_time
data['max_tour_duration'] = max_tour_duration
return data
[14]:
scale = 1_000
[15]:
data = create_data_model(instance['data'][0], scale=scale)
[16]:
data['num_vehicles']
[16]:
25
[17]:
def solver(data):
m = Model()
depot = m.add_depot(
x=data['coords'][0][0],
y=data['coords'][0][1])
m.add_vehicle_type(
num_available=data['num_vehicles'],
start_depot=depot,
end_depot=depot,
tw_early=data['time_windows'][0][0],
tw_late=data['time_windows'][0][1],
capacity=data['capacity'])
clients = [
m.add_client(
x=data['coords'][idx][0],
y=data['coords'][idx][1],
delivery= data['demands'][idx] ,
service_duration= data['service_times'][idx] ,
tw_early=data['time_windows'][idx][0],
tw_late=data['time_windows'][idx][1],
)
for idx in range(1, len(data['coords']))
]
locations = [depot, *clients]
for frm_idx, frm in enumerate(locations):
for to_idx, to in enumerate(locations):
distance = data['dist_matrix'][frm_idx][to_idx]
duration = data['time_matrix'][frm_idx][to_idx]
m.add_edge(frm, to, distance=distance, duration=duration)
res = m.solve(stop=MaxRuntime(10))
return res, m
[18]:
res, m = solver(data)
print(res)
PyVRP v0.11.3
Solving an instance with:
1 depot
100 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 3s | 63 1661514 1626100 | 41 1854134 1604270
H 1000 5s | 47 1646498 1619800 | 60 1822742 1611482
1500 8s | 40 1639625 1619800 | 57 1615856 1584965
Search terminated in 10.00s after 1864 iterations.
Best-found solution has cost 1619800.
Solution results
================
# routes: 15
# trips: 15
# clients: 100
objective: 1619800
distance: 1619800
duration: 2685800
# iterations: 1864
run-time: 10.00 seconds
Solution results
================
# routes: 15
# trips: 15
# clients: 100
objective: 1619800
distance: 1619800
duration: 2685800
# iterations: 1864
run-time: 10.00 seconds
Routes
------
Route #1: 82 11 15 16 9 10 13 17
Route #2: 59 75 87 97 58 77
Route #3: 65 52 99 57 86 74
Route #4: 23 21 18 49 22 20 25 24
Route #5: 83 19 76 89 48
Route #6: 64 51 85 84 56 66
Route #7: 63 33 28 30 34 50 91 80
Route #8: 92 31 29 27 26 32 93
Route #9: 95 62 67 71 94 96 54
Route #10: 72 36 38 41 40 43 37 35
Route #11: 39 42 44 61 81 68 55
Route #12: 5 45 2 7 6 8 3 1 70
Route #13: 90
Route #14: 14 47 12 73 79 46 4 100
Route #15: 69 98 88 53 78 60
Let’s examine the resulting solution.
[19]:
from pyvrp.plotting import plot_solution
_, ax = plt.subplots(figsize=(8, 8))
plot_solution(res.best, m.data(), ax=ax)
Next, let’s verify the solution’s validity within the MAEnvs4VRP environment.
[20]:
all_inst = BenchmarkInstanceGenerator.get_list_of_benchmark_instances()
gen = BenchmarkInstanceGenerator(instance_type ='Solomon', set_of_instances=all_inst['Solomon'])
obs = Observations()
sel = AgentSelector()
rew = DenseReward()
env = Environment(instance_generator_object=gen,
obs_builder_object=obs,
agent_selector_object=sel,
reward_evaluator=rew,
seed=0)
[21]:
td = env.reset(num_agents=len(res.best.routes()), instance_name=instance_name, sample_type='not_random')
rewards = []
for idx, route in enumerate(res.best.routes(), 1):
actions = route.visits() + [0]
for action in actions:
td['action'] = torch.tensor([[action]])
td = env.step(td)
rewards.append( td['reward'] + td['penalty'])
env.check_solution_validity()
print('distance: ', -torch.stack(rewards).sum(dim = 0).squeeze(-1).item())
distance: 1619.800048828125
[22]:
print(f'env best time:, {-torch.stack(rewards).sum(dim = 0).squeeze(-1).item():.2f}')
print(f'solver best time:, {res.best.distance()/scale:.2f}, n agents: {len(res.best.routes())}')
env best time:, 1619.80
solver best time:, 1619.80, n agents: 15
As expected, we get the same value in both cases.
Baseline values using PyVRP¶
Let’s now use PyVRP to obtain baseline reference values for our validation instances, which are crucial for evaluating new neuro-solver algorithms.
[23]:
val_set= 'servs_50_agents_25'
instance_type='validation'
[24]:
generator = InstanceGenerator()
set_of_instances = set(generator.get_list_of_benchmark_instances()[val_set][instance_type])
generator = InstanceGenerator(instance_type=instance_type, set_of_instances=set_of_instances)
[25]:
obs = Observations()
sel = AgentSelector()
rew = DenseReward()
env = Environment(instance_generator_object=generator,
obs_builder_object=obs,
agent_selector_object=sel,
reward_evaluator=rew,
seed=0)
[26]:
total_times = []
total_nv = []
scale = 1_000
instance_name = generator.set_of_instances.pop()
print(instance_name)
inst_dict = generator.get_instance(instance_name)
n_digits = inst_dict.get('n_digits')
num_agents = inst_dict['num_agents']
batch_size = inst_dict['data'].batch_size[0]
for k in range(batch_size):
instance = create_data_model(inst_dict['data'][k], n_digits=n_digits, scale=scale)
res, _ = solver(instance)
total_times.append(res.best.distance()/scale)
total_nv.append(len(res.best.routes()))
print(f'av. time:, {np.mean(total_times)}, av agents: {np.mean(total_nv)}')
cvrptw/data/generated/servs_50_agents_25/validation/generated_val_servs_50_agents_25_27
PyVRP v0.11.3
Solving an instance with:
1 depot
50 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 2s | 34 13313 13093 | 35 13943 12874
1000 4s | 41 13396 13093 | 56 13683 12935
1500 6s | 51 13449 13093 | 45 13310 12813
2000 9s | 56 13308 13093 | 36 13320 12924
Search terminated in 10.00s after 2331 iterations.
Best-found solution has cost 13093.
Solution results
================
# routes: 9
# trips: 9
# clients: 50
objective: 13093
distance: 13093
duration: 23183
# iterations: 2331
run-time: 10.00 seconds
PyVRP v0.11.3
Solving an instance with:
1 depot
50 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 3s | 62 16920 16352 | 57 17118 16091
H 1000 5s | 49 16674 16279 | 55 17289 16110
1500 7s | 43 16694 16279 | 55 15922 15534
2000 9s | 38 16650 16279 | 33 16645 16147
Search terminated in 10.00s after 2286 iterations.
Best-found solution has cost 16229.
Solution results
================
# routes: 11
# trips: 11
# clients: 50
objective: 16229
distance: 16229
duration: 26472
# iterations: 2286
run-time: 10.00 seconds
PyVRP v0.11.3
Solving an instance with:
1 depot
50 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 2s | 55 14662 14289 | 29 16179 14204
1000 4s | 51 14616 14289 | 52 15235 14208
1500 5s | 61 14638 14289 | 51 15502 14224
2000 7s | 34 14492 14289 | 51 14502 14225
2500 9s | 33 14572 14289 | 48 14537 14197
Search terminated in 10.00s after 2874 iterations.
Best-found solution has cost 14289.
Solution results
================
# routes: 10
# trips: 10
# clients: 50
objective: 14289
distance: 14289
duration: 24289
# iterations: 2874
run-time: 10.00 seconds
PyVRP v0.11.3
Solving an instance with:
1 depot
50 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 2s | 27 13958 13480 | 27 15129 13257
1000 3s | 27 13870 13480 | 27 14588 13174
1500 5s | 39 13898 13480 | 39 13573 13209
2000 6s | 61 13825 13480 | 47 13591 13178
2500 8s | 59 13762 13480 | 36 13525 13167
3000 10s | 56 13840 13480 | 61 13746 13219
Search terminated in 10.00s after 3145 iterations.
Best-found solution has cost 13480.
Solution results
================
# routes: 9
# trips: 9
# clients: 50
objective: 13480
distance: 13480
duration: 23982
# iterations: 3145
run-time: 10.00 seconds
PyVRP v0.11.3
Solving an instance with:
1 depot
50 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 3s | 54 17826 17316 | 55 17916 16789
1000 5s | 48 17841 17316 | 61 17276 16608
1500 8s | 43 17696 17316 | 43 17504 16939
2000 10s | 32 17662 17316 | 33 16997 16542
Search terminated in 10.01s after 2016 iterations.
Best-found solution has cost 17316.
Solution results
================
# routes: 10
# trips: 10
# clients: 50
objective: 17316
distance: 17316
duration: 28148
# iterations: 2016
run-time: 10.01 seconds
PyVRP v0.11.3
Solving an instance with:
1 depot
50 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 2s | 32 22173 21389 | 57 23616 21076
1000 4s | 32 21895 21389 | 51 24435 21390
1500 6s | 39 21829 21389 | 61 23638 21235
2000 8s | 60 21881 21389 | 30 21874 20833
Search terminated in 10.00s after 2448 iterations.
Best-found solution has cost 21389.
Solution results
================
# routes: 11
# trips: 11
# clients: 50
objective: 21389
distance: 21389
duration: 31460
# iterations: 2448
run-time: 10.00 seconds
PyVRP v0.11.3
Solving an instance with:
1 depot
50 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 3s | 50 16552 16058 | 30 18744 15979
H 1000 5s | 30 16335 16056 | 64 17757 16096
1500 7s | 51 16445 16056 | 60 17403 16001
2000 10s | 33 16291 16056 | 54 17946 16072
Search terminated in 10.00s after 2087 iterations.
Best-found solution has cost 16056.
Solution results
================
# routes: 10
# trips: 10
# clients: 50
objective: 16056
distance: 16056
duration: 26056
# iterations: 2087
run-time: 10.00 seconds
PyVRP v0.11.3
Solving an instance with:
1 depot
50 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 2s | 26 11121 10817 | 30 10802 10542
1000 4s | 48 11131 10817 | 36 10800 10542
1500 6s | 53 11089 10817 | 26 10971 10773
2000 8s | 42 11072 10817 | 34 10747 10445
2500 9s | 51 11015 10817 | 65 10933 10732
Search terminated in 10.00s after 2674 iterations.
Best-found solution has cost 10817.
Solution results
================
# routes: 9
# trips: 9
# clients: 50
objective: 10817
distance: 10817
duration: 20910
# iterations: 2674
run-time: 10.00 seconds
PyVRP v0.11.3
Solving an instance with:
1 depot
50 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 2s | 46 16968 16569 | 40 17387 16185
1000 4s | 29 16779 16569 | 56 17238 16303
1500 6s | 42 16952 16569 | 28 16602 16246
2000 8s | 42 16894 16569 | 65 16652 16197
Search terminated in 10.00s after 2465 iterations.
Best-found solution has cost 16569.
Solution results
================
# routes: 10
# trips: 10
# clients: 50
objective: 16569
distance: 16569
duration: 26719
# iterations: 2465
run-time: 10.00 seconds
PyVRP v0.11.3
Solving an instance with:
1 depot
50 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 3s | 41 17229 16647 | 37 19276 16530
1000 5s | 49 17042 16647 | 58 18639 16568
1500 7s | 60 17063 16647 | 27 20266 16573
2000 9s | 56 17250 16647 | 26 19175 15925
Search terminated in 10.00s after 2157 iterations.
Best-found solution has cost 16647.
Solution results
================
# routes: 10
# trips: 10
# clients: 50
objective: 16647
distance: 16647
duration: 26647
# iterations: 2157
run-time: 10.00 seconds
PyVRP v0.11.3
Solving an instance with:
1 depot
50 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 2s | 30 11331 11043 | 44 12366 11036
1000 4s | 35 11330 11043 | 50 12277 11019
1500 5s | 59 11387 11043 | 54 12016 10802
2000 7s | 44 11327 11043 | 31 12973 11090
2500 9s | 29 11326 11043 | 35 12257 10622
Search terminated in 10.00s after 2895 iterations.
Best-found solution has cost 11043.
Solution results
================
# routes: 9
# trips: 9
# clients: 50
objective: 11043
distance: 11043
duration: 21077
# iterations: 2895
run-time: 10.00 seconds
PyVRP v0.11.3
Solving an instance with:
1 depot
50 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 2s | 38 16786 16502 | 37 18936 15245
1000 5s | 32 16704 16502 | 30 18481 15838
1500 7s | 61 16891 16502 | 62 17624 15899
H 2000 9s | 43 16737 16489 | 42 18312 16098
Search terminated in 10.01s after 2205 iterations.
Best-found solution has cost 16489.
Solution results
================
# routes: 10
# trips: 10
# clients: 50
objective: 16489
distance: 16489
duration: 26854
# iterations: 2205
run-time: 10.01 seconds
PyVRP v0.11.3
Solving an instance with:
1 depot
50 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 2s | 45 11535 11308 | 29 12761 10917
H 1000 4s | 37 11562 11298 | 57 11818 11182
1500 6s | 61 11553 11298 | 60 11134 10930
2000 8s | 56 11536 11298 | 58 11303 11069
2500 10s | 31 11442 11298 | 61 11216 10943
Search terminated in 10.00s after 2571 iterations.
Best-found solution has cost 11298.
Solution results
================
# routes: 8
# trips: 8
# clients: 50
objective: 11298
distance: 11298
duration: 21298
# iterations: 2571
run-time: 10.00 seconds
PyVRP v0.11.3
Solving an instance with:
1 depot
50 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 2s | 32 10671 10353 | 65 11731 10268
1000 4s | 43 10806 10353 | 30 11707 9157
1500 6s | 65 10681 10353 | 26 11917 9799
2000 8s | 56 10705 10353 | 36 11170 10305
Search terminated in 10.00s after 2485 iterations.
Best-found solution has cost 10353.
Solution results
================
# routes: 8
# trips: 8
# clients: 50
objective: 10353
distance: 10353
duration: 20648
# iterations: 2485
run-time: 10.00 seconds
PyVRP v0.11.3
Solving an instance with:
1 depot
50 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 2s | 32 12162 11911 | 54 13161 11318
1000 3s | 35 12205 11911 | 31 14508 11817
1500 6s | 44 12259 11911 | 34 12815 11871
2000 8s | 39 12238 11911 | 48 11454 10942
2500 10s | 43 12239 11911 | 48 12043 11730
Search terminated in 10.00s after 2533 iterations.
Best-found solution has cost 11911.
Solution results
================
# routes: 9
# trips: 9
# clients: 50
objective: 11911
distance: 11911
duration: 22176
# iterations: 2533
run-time: 10.00 seconds
PyVRP v0.11.3
Solving an instance with:
1 depot
50 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 2s | 25 13715 13441 | 42 15633 13307
1000 4s | 52 13804 13441 | 54 13601 13312
1500 6s | 26 13690 13441 | 35 13621 13282
2000 8s | 52 13694 13441 | 63 13592 13290
Search terminated in 10.00s after 2459 iterations.
Best-found solution has cost 13441.
Solution results
================
# routes: 9
# trips: 9
# clients: 50
objective: 13441
distance: 13441
duration: 23555
# iterations: 2459
run-time: 10.00 seconds
PyVRP v0.11.3
Solving an instance with:
1 depot
50 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 2s | 36 10831 10624 | 56 11920 10417
1000 3s | 40 10837 10624 | 35 11480 10398
1500 5s | 47 10851 10624 | 27 11981 10450
2000 6s | 45 10846 10624 | 55 11073 10371
2500 8s | 26 10766 10624 | 49 10665 10386
3000 9s | 63 10835 10624 | 28 10752 10505
Search terminated in 10.00s after 3200 iterations.
Best-found solution has cost 10624.
Solution results
================
# routes: 9
# trips: 9
# clients: 50
objective: 10624
distance: 10624
duration: 21050
# iterations: 3200
run-time: 10.00 seconds
PyVRP v0.11.3
Solving an instance with:
1 depot
50 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 2s | 52 14107 13770 | 33 16093 13377
1000 4s | 61 14137 13770 | 29 14861 13381
1500 6s | 58 14236 13770 | 51 13826 13347
2000 7s | 39 14120 13770 | 42 13808 13444
2500 9s | 65 14144 13770 | 52 13705 13295
Search terminated in 10.00s after 2734 iterations.
Best-found solution has cost 13770.
Solution results
================
# routes: 10
# trips: 10
# clients: 50
objective: 13770
distance: 13770
duration: 23842
# iterations: 2734
run-time: 10.00 seconds
PyVRP v0.11.3
Solving an instance with:
1 depot
50 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 2s | 31 15524 15165 | 43 16107 14861
1000 4s | 60 15494 15165 | 44 15408 13695
1500 6s | 42 15426 15165 | 47 15885 14850
2000 9s | 62 15538 15165 | 47 16029 14852
Search terminated in 10.00s after 2321 iterations.
Best-found solution has cost 15165.
Solution results
================
# routes: 10
# trips: 10
# clients: 50
objective: 15165
distance: 15165
duration: 25165
# iterations: 2321
run-time: 10.00 seconds
PyVRP v0.11.3
Solving an instance with:
1 depot
50 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 2s | 53 11670 11474 | 25 11277 10955
1000 4s | 31 11592 11474 | 50 11281 10862
1500 5s | 44 11558 11474 | 29 11314 11086
2000 7s | 62 11666 11474 | 47 11349 10897
2500 9s | 41 11606 11474 | 48 11487 11047
Search terminated in 10.00s after 2708 iterations.
Best-found solution has cost 11474.
Solution results
================
# routes: 9
# trips: 9
# clients: 50
objective: 11474
distance: 11474
duration: 21755
# iterations: 2708
run-time: 10.00 seconds
PyVRP v0.11.3
Solving an instance with:
1 depot
50 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 2s | 63 11331 11140 | 36 11118 10880
1000 4s | 28 11314 11140 | 63 11007 10478
1500 6s | 30 11296 11140 | 27 10905 10711
2000 8s | 41 11303 11140 | 64 11066 10736
Search terminated in 10.00s after 2446 iterations.
Best-found solution has cost 11140.
Solution results
================
# routes: 9
# trips: 9
# clients: 50
objective: 11140
distance: 11140
duration: 21698
# iterations: 2446
run-time: 10.00 seconds
PyVRP v0.11.3
Solving an instance with:
1 depot
50 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 2s | 42 16889 16425 | 57 17905 16059
1000 5s | 45 16852 16425 | 39 18495 16204
1500 7s | 48 16956 16425 | 26 18608 15852
2000 9s | 54 16815 16425 | 55 17968 16139
Search terminated in 10.00s after 2262 iterations.
Best-found solution has cost 16425.
Solution results
================
# routes: 10
# trips: 10
# clients: 50
objective: 16425
distance: 16425
duration: 26425
# iterations: 2262
run-time: 10.00 seconds
PyVRP v0.11.3
Solving an instance with:
1 depot
50 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 2s | 27 20082 19593 | 53 20505 19563
1000 5s | 57 20190 19593 | 26 20209 19295
1500 6s | 38 19983 19593 | 45 20037 19308
2000 8s | 31 19861 19593 | 27 19926 19413
Search terminated in 10.00s after 2390 iterations.
Best-found solution has cost 19593.
Solution results
================
# routes: 11
# trips: 11
# clients: 50
objective: 19593
distance: 19593
duration: 30110
# iterations: 2390
run-time: 10.00 seconds
PyVRP v0.11.3
Solving an instance with:
1 depot
50 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 2s | 59 11625 11345 | 42 11336 10880
1000 3s | 46 11621 11345 | 33 11420 11147
1500 5s | 59 11663 11345 | 43 11300 11022
2000 6s | 44 11635 11345 | 46 11455 11074
2500 8s | 31 11586 11345 | 43 11377 10978
Search terminated in 10.00s after 2909 iterations.
Best-found solution has cost 11345.
Solution results
================
# routes: 9
# trips: 9
# clients: 50
objective: 11345
distance: 11345
duration: 21524
# iterations: 2909
run-time: 10.00 seconds
PyVRP v0.11.3
Solving an instance with:
1 depot
50 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 3s | 62 25036 24298 | 63 29135 24324
1000 5s | 53 24898 24298 | 43 28358 24173
1500 7s | 39 24824 24298 | 50 26454 24320
H 2000 9s | 56 25044 24296 | 41 23397 22584
Search terminated in 10.00s after 2239 iterations.
Best-found solution has cost 24296.
Solution results
================
# routes: 12
# trips: 12
# clients: 50
objective: 24296
distance: 24296
duration: 34296
# iterations: 2239
run-time: 10.00 seconds
PyVRP v0.11.3
Solving an instance with:
1 depot
50 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 2s | 45 15300 14587 | 44 15872 13839
1000 5s | 58 15002 14587 | 38 15840 13702
H 1500 7s | 25 14801 14574 | 32 16855 14500
2000 9s | 52 14922 14574 | 61 16129 14557
Search terminated in 10.01s after 2293 iterations.
Best-found solution has cost 14574.
Solution results
================
# routes: 9
# trips: 9
# clients: 50
objective: 14574
distance: 14574
duration: 24574
# iterations: 2293
run-time: 10.01 seconds
PyVRP v0.11.3
Solving an instance with:
1 depot
50 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 2s | 39 13029 12748 | 27 14456 12206
1000 4s | 54 13041 12748 | 38 13571 12496
H 1500 6s | 25 13073 12686 | 50 13474 12565
H 2000 8s | 41 12994 12684 | 53 13406 12498
2500 10s | 64 12982 12684 | 28 13747 12510
Search terminated in 10.00s after 2548 iterations.
Best-found solution has cost 12684.
Solution results
================
# routes: 9
# trips: 9
# clients: 50
objective: 12684
distance: 12684
duration: 22684
# iterations: 2548
run-time: 10.00 seconds
PyVRP v0.11.3
Solving an instance with:
1 depot
50 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 2s | 51 18631 18029 | 38 22216 17702
H 1000 4s | 36 18339 17985 | 41 22603 17784
1500 6s | 26 18201 17985 | 60 19569 17855
2000 8s | 32 18352 17985 | 43 19274 17599
2500 10s | 54 18317 17985 | 50 19363 17809
Search terminated in 10.00s after 2507 iterations.
Best-found solution has cost 17985.
Solution results
================
# routes: 11
# trips: 11
# clients: 50
objective: 17985
distance: 17985
duration: 27994
# iterations: 2507
run-time: 10.00 seconds
PyVRP v0.11.3
Solving an instance with:
1 depot
50 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 2s | 31 17932 17529 | 65 17822 16638
H 1000 4s | 53 17984 17445 | 56 17141 16656
H 1500 6s | 31 17713 17365 | 59 17569 16869
2000 8s | 63 17861 17365 | 40 17142 16672
Search terminated in 10.00s after 2389 iterations.
Best-found solution has cost 17365.
Solution results
================
# routes: 10
# trips: 10
# clients: 50
objective: 17365
distance: 17365
duration: 27365
# iterations: 2389
run-time: 10.00 seconds
PyVRP v0.11.3
Solving an instance with:
1 depot
50 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 2s | 27 16145 15710 | 39 18985 15691
1000 4s | 49 16220 15710 | 60 17274 15572
1500 6s | 62 16118 15710 | 30 19184 15701
2000 8s | 32 15972 15710 | 45 17651 15579
Search terminated in 10.01s after 2479 iterations.
Best-found solution has cost 15710.
Solution results
================
# routes: 10
# trips: 10
# clients: 50
objective: 15710
distance: 15710
duration: 25710
# iterations: 2479
run-time: 10.01 seconds
PyVRP v0.11.3
Solving an instance with:
1 depot
50 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 2s | 42 14591 14171 | 26 16768 13825
H 1000 4s | 64 14571 14106 | 39 15479 14024
H 1500 6s | 61 14528 14059 | 26 14179 13912
2000 7s | 43 14408 14059 | 40 14355 13992
2500 9s | 45 14464 14059 | 62 14254 13922
Search terminated in 10.00s after 2820 iterations.
Best-found solution has cost 14059.
Solution results
================
# routes: 10
# trips: 10
# clients: 50
objective: 14059
distance: 14059
duration: 24317
# iterations: 2820
run-time: 10.00 seconds
PyVRP v0.11.3
Solving an instance with:
1 depot
50 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 2s | 28 13612 13441 | 47 14038 13134
1000 4s | 56 13632 13441 | 63 13709 13414
1500 6s | 49 13727 13441 | 48 13267 12799
2000 8s | 62 13607 13441 | 36 13616 13402
2500 10s | 50 13629 13441 | 52 13793 13368
Search terminated in 10.00s after 2505 iterations.
Best-found solution has cost 13441.
Solution results
================
# routes: 9
# trips: 9
# clients: 50
objective: 13441
distance: 13441
duration: 23444
# iterations: 2505
run-time: 10.00 seconds
av. time:, 14.689687500000002, av agents: 9.65625
2000 2s | 50 9436 8751 | 60 9031 8672
2500 3s | 63 9354 8751 | 61 9060 8649
3000 3s | 64 9341 8751 | 31 8711 8476
3500 4s | 54 9445 8751 | 40 8898 8645
4000 5s | 58 9445 8751 | 53 8929 8645
4500 5s | 39 9522 8751 | 28 8832 8477
5000 6s | 62 9263 8751 | 55 8804 8476
5500 6s | 32 9673 8751 | 41 9055 8672
6000 7s | 44 9536 8751 | 56 8809 8476
6500 7s | 40 9632 8751 | 58 8984 8645
7000 8s | 42 9576 8751 | 33 9101 8649
7500 9s | 26 9802 8751 | 49 8799 8480
8000 9s | 53 9406 8751 | 63 9045 8649
8500 10s | 63 9334 8751 | 61 8815 8481
Search terminated in 10.00s after 8800 iterations.
Best-found solution has cost 8751.
Solution results
================
# routes: 6
# clients: 25
objective: 8751
distance: 8751
duration: 13751
# iterations: 8800
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 41 8470 7939 | 51 8269 7848
1000 1s | 28 8756 7939 | 61 7770 7540
1500 2s | 59 8383 7939 | 34 7732 7540
2000 2s | 45 8514 7939 | 41 8376 7779
2500 3s | 63 8371 7939 | 28 8244 7779
3000 3s | 35 8661 7939 | 32 8200 7779
3500 4s | 41 8570 7939 | 65 8423 7779
4000 4s | 59 8382 7939 | 36 8117 7779
4500 5s | 34 8707 7939 | 53 8054 7779
5000 6s | 35 8693 7939 | 29 8425 7848
5500 6s | 31 8724 7939 | 38 7797 7540
6000 7s | 55 8413 7939 | 42 8322 7848
6500 7s | 37 8592 7939 | 29 7923 7551
7000 8s | 44 8498 7939 | 37 7871 7540
7500 8s | 35 8612 7939 | 32 8256 7779
8000 9s | 42 8532 7939 | 52 8389 7779
8500 9s | 38 8577 7939 | 31 8218 7779
9000 10s | 53 8415 7939 | 41 7942 7571
Search terminated in 10.00s after 9080 iterations.
Best-found solution has cost 7939.
Solution results
================
# routes: 5
# clients: 25
objective: 7939
distance: 7939
duration: 12939
# iterations: 9080
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 36 9358 8489 | 46 8783 8482
1000 1s | 44 9188 8489 | 34 8575 8230
1500 2s | 50 9162 8489 | 29 8081 7820
2000 3s | 47 9203 8489 | 37 8073 7820
2500 3s | 49 9207 8489 | 27 8632 8230
3000 4s | 62 9081 8489 | 52 8515 8230
3500 5s | 46 9214 8489 | 38 8120 7820
4000 5s | 58 9106 8489 | 46 8093 7820
4500 6s | 57 9150 8489 | 54 8060 7820
5000 7s | 61 9082 8489 | 31 8549 8230
5500 7s | 29 9532 8489 | 54 8071 7820
6000 8s | 58 9114 8489 | 42 8512 8230
6500 9s | 33 9422 8489 | 35 8092 7820
7000 9s | 50 9175 8489 | 43 8033 7820
Search terminated in 10.00s after 7428 iterations.
Best-found solution has cost 8489.
Solution results
================
# routes: 6
# clients: 25
objective: 8489
distance: 8489
duration: 15044
# iterations: 7428
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 44 8334 7782 | 58 7779 7609
1000 1s | 59 8265 7782 | 39 7796 7609
1500 2s | 52 8273 7782 | 64 7763 7609
2000 2s | 27 8553 7782 | 55 7773 7609
2500 3s | 39 8414 7782 | 62 7793 7609
3000 4s | 42 8348 7782 | 59 7767 7609
3500 4s | 65 8188 7782 | 62 7773 7609
4000 5s | 54 8272 7782 | 50 7807 7609
4500 5s | 53 8258 7782 | 52 7764 7609
5000 6s | 63 8226 7782 | 43 7771 7609
5500 7s | 33 8447 7782 | 29 7766 7609
6000 7s | 62 8238 7782 | 57 7751 7609
6500 8s | 60 8221 7782 | 40 7749 7609
7000 8s | 39 8346 7782 | 44 7756 7609
7500 9s | 51 8274 7782 | 35 7776 7609
8000 10s | 61 8240 7782 | 35 7784 7609
Search terminated in 10.00s after 8340 iterations.
Best-found solution has cost 7782.
Solution results
================
# routes: 6
# clients: 25
objective: 7782
distance: 7782
duration: 12782
# iterations: 8340
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 49 7419 6925 | 26 6965 6636
1000 1s | 31 7564 6925 | 41 6883 6636
1500 2s | 30 7554 6925 | 31 6939 6636
2000 2s | 48 7375 6925 | 57 6908 6636
2500 3s | 49 7409 6925 | 30 6938 6636
3000 3s | 58 7386 6925 | 59 6870 6636
3500 4s | 30 7612 6925 | 62 6893 6636
4000 4s | 49 7423 6925 | 45 6908 6636
4500 5s | 59 7372 6925 | 29 6953 6636
5000 5s | 30 7603 6925 | 49 6919 6636
5500 6s | 49 7403 6925 | 37 6920 6636
6000 7s | 54 7375 6925 | 34 6935 6636
6500 7s | 32 7539 6925 | 57 6882 6636
7000 8s | 27 7648 6925 | 33 6949 6636
7500 8s | 35 7514 6925 | 60 6900 6636
8000 9s | 64 7364 6925 | 41 6902 6636
8500 9s | 43 7435 6925 | 31 6936 6636
9000 10s | 40 7452 6925 | 52 6904 6636
Search terminated in 10.00s after 9082 iterations.
Best-found solution has cost 6925.
Solution results
================
# routes: 6
# clients: 25
objective: 6925
distance: 6925
duration: 12031
# iterations: 9082
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 55 10930 10295 | 31 10030 9815
1000 1s | 36 11125 10295 | 52 10031 9784
1500 2s | 49 10937 10295 | 65 10461 10102
2000 2s | 63 10915 10295 | 37 10255 9890
2500 3s | 39 11044 10295 | 39 10165 9890
3000 4s | 26 11323 10295 | 46 10096 9784
3500 4s | 64 10918 10295 | 27 9516 8765
4000 5s | 39 11141 10295 | 54 10143 9784
4500 6s | 53 10991 10295 | 35 10019 9784
5000 6s | 41 11054 10295 | 58 10077 9784
5500 7s | 62 10896 10295 | 29 10255 9890
6000 8s | 30 11286 10295 | 45 9759 8904
6500 8s | 26 11393 10295 | 59 10148 9815
7000 9s | 52 10988 10295 | 40 10051 9784
7500 10s | 30 11199 10295 | 62 10082 9784
Search terminated in 10.00s after 7839 iterations.
Best-found solution has cost 10295.
Solution results
================
# routes: 6
# clients: 25
objective: 10295
distance: 10295
duration: 15437
# iterations: 7839
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 36 7390 6660 | 41 6754 6592
1000 1s | 35 7440 6660 | 52 7062 6694
1500 2s | 52 7321 6660 | 41 7014 6694
2000 2s | 25 7724 6660 | 44 6951 6694
2500 3s | 30 7598 6660 | 39 6967 6694
3000 3s | 43 7414 6660 | 34 7024 6694
3500 4s | 63 7189 6660 | 56 6800 6592
4000 4s | 28 7698 6660 | 58 6989 6694
4500 5s | 52 7353 6660 | 56 6810 6592
5000 5s | 58 7282 6660 | 43 7059 6694
5500 6s | 32 7600 6660 | 36 7018 6694
6000 7s | 60 7253 6660 | 26 6857 6592
6500 7s | 64 7258 6660 | 45 7087 6694
7000 8s | 30 7646 6660 | 34 6891 6592
7500 8s | 42 7463 6660 | 40 6823 6592
8000 9s | 52 7370 6660 | 53 6976 6694
8500 9s | 61 7237 6660 | 55 6983 6694
9000 10s | 26 7728 6660 | 46 6935 6694
Search terminated in 10.00s after 9227 iterations.
Best-found solution has cost 6660.
Solution results
================
# routes: 5
# clients: 25
objective: 6660
distance: 6660
duration: 11660
# iterations: 9227
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 56 10235 9359 | 49 8525 8239
1000 2s | 36 10370 9359 | 51 8639 8239
1500 2s | 42 10361 9359 | 30 8734 8239
2000 3s | 52 10212 9359 | 38 8584 8239
2500 4s | 27 10600 9359 | 38 9648 8914
3000 5s | 61 10168 9359 | 58 9811 8914
3500 6s | 33 10452 9359 | 35 8641 8239
4000 6s | 54 10274 9359 | 43 8599 8239
4500 7s | 34 10385 9359 | 47 9803 9250
5000 8s | 61 10179 9359 | 62 8612 8239
5500 9s | 65 10097 9359 | 49 9459 8914
6000 9s | 38 10325 9359 | 55 8654 8239
Search terminated in 10.00s after 6424 iterations.
Best-found solution has cost 9359.
Solution results
================
# routes: 6
# clients: 25
objective: 9359
distance: 9359
duration: 14954
# iterations: 6424
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 38 9250 8489 | 55 8443 8166
1000 1s | 37 9216 8489 | 64 8421 8166
1500 2s | 60 9045 8489 | 37 8483 8166
2000 2s | 61 9051 8489 | 26 8488 8166
2500 3s | 48 9125 8489 | 46 8441 8166
3000 4s | 48 9114 8489 | 49 8475 8166
3500 4s | 61 8961 8489 | 28 8476 8166
4000 5s | 45 9117 8489 | 45 8474 8166
4500 6s | 50 9077 8489 | 56 8492 8166
5000 6s | 28 9364 8489 | 32 8594 8274
5500 7s | 43 9170 8489 | 61 8478 8166
6000 8s | 29 9443 8489 | 39 8541 8166
6500 8s | 36 9309 8489 | 57 8498 8166
7000 9s | 61 9042 8489 | 42 8490 8166
7500 10s | 65 9010 8489 | 65 8463 8166
Search terminated in 10.00s after 7905 iterations.
Best-found solution has cost 8489.
Solution results
================
# routes: 6
# clients: 25
objective: 8489
distance: 8489
duration: 14269
# iterations: 7905
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 36 7332 6630 | 45 6683 6451
1000 1s | 48 7222 6630 | 32 6757 6451
1500 2s | 56 7142 6630 | 43 6715 6451
2000 2s | 64 7080 6630 | 50 6913 6475
2500 3s | 43 7266 6630 | 44 6692 6451
3000 3s | 46 7249 6630 | 63 6677 6451
3500 4s | 47 7203 6630 | 47 6983 6475
4000 4s | 61 7105 6630 | 61 6735 6451
4500 5s | 45 7242 6630 | 43 6914 6475
5000 6s | 49 7216 6630 | 27 6746 6451
5500 6s | 45 7260 6630 | 56 6847 6475
6000 7s | 54 7209 6630 | 32 6776 6451
6500 7s | 61 7108 6630 | 52 6745 6451
7000 8s | 59 7139 6630 | 37 6953 6475
7500 8s | 65 7116 6630 | 34 6792 6451
8000 9s | 64 7113 6630 | 63 6674 6451
8500 9s | 45 7236 6630 | 57 6685 6451
9000 10s | 63 7108 6630 | 43 6909 6475
Search terminated in 10.00s after 9018 iterations.
Best-found solution has cost 6630.
Solution results
================
# routes: 5
# clients: 25
objective: 6630
distance: 6630
duration: 12009
# iterations: 9018
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 47 10919 10224 | 43 9704 9175
1000 1s | 30 11167 10224 | 61 10426 10177
1500 2s | 63 10834 10224 | 60 10480 9783
2000 2s | 60 10872 10224 | 44 10254 9783
2500 3s | 36 11045 10224 | 44 10506 10177
3000 3s | 59 10785 10224 | 33 10430 10177
3500 4s | 34 11072 10224 | 34 9991 9579
4000 5s | 33 11092 10224 | 33 10509 10177
4500 5s | 28 10542 10224 | 27 10442 10177
5000 6s | 60 10485 10224 | 26 10419 10177
5500 6s | 58 10470 10224 | 48 10440 10177
6000 7s | 60 10484 10224 | 53 10479 10177
6500 7s | 52 10441 10224 | 60 10406 10177
7000 8s | 26 10460 10224 | 33 10364 10177
7500 9s | 65 10549 10224 | 30 10081 9579
8000 9s | 64 10495 10224 | 62 10151 9783
8500 10s | 65 10532 10224 | 49 10195 9783
Search terminated in 10.00s after 8829 iterations.
Best-found solution has cost 10224.
Solution results
================
# routes: 6
# clients: 25
objective: 10224
distance: 10224
duration: 15224
# iterations: 8829
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 38 14311 13439 | 40 14411 13071
1000 1s | 56 14166 13439 | 26 14088 12747
1500 2s | 33 14386 13439 | 51 13601 13071
2000 2s | 29 14494 13439 | 27 13928 13071
2500 3s | 50 14138 13439 | 48 13431 12747
3000 4s | 53 14124 13439 | 38 13882 13071
3500 4s | 51 13655 13439 | 38 13166 12507
4000 5s | 49 13685 13439 | 44 13303 12747
4500 5s | 35 13692 13439 | 61 12492 11710
5000 6s | 25 13644 13439 | 31 13360 12747
5500 7s | 56 13598 13439 | 60 13561 13071
6000 7s | 57 13598 13439 | 40 13663 13071
6500 8s | 32 13609 13439 | 42 13667 13071
7000 8s | 34 13633 13439 | 29 13917 13071
7500 9s | 33 13666 13439 | 47 12782 12092
8000 10s | 51 13715 13439 | 39 13110 12507
47%|█████████████████▊ | 30/64 [2:40:09<3:01:30, 320.30s/it]
Search terminated in 10.00s after 8410 iterations.
Best-found solution has cost 13439.
Solution results
================
# routes: 7
# clients: 25
objective: 13439
distance: 13439
duration: 18439
# iterations: 8410
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 31 8407 7727 | 49 7740 7371
1000 1s | 54 8200 7727 | 55 7665 7371
1500 2s | 43 8282 7727 | 50 7731 7470
2000 2s | 49 8214 7727 | 41 7747 7470
2500 3s | 47 8258 7727 | 47 7726 7470
3000 3s | 50 8266 7727 | 34 7810 7470
3500 4s | 58 8205 7727 | 43 7781 7470
4000 4s | 47 8243 7727 | 26 7942 7621
4500 5s | 64 8160 7727 | 55 7580 7254
5000 6s | 57 8184 7727 | 56 7958 7621
5500 6s | 60 8215 7727 | 25 7756 7371
6000 7s | 45 8245 7727 | 51 7762 7470
6500 7s | 48 8254 7727 | 47 7678 7371
7000 8s | 52 8207 7727 | 59 7682 7371
7500 8s | 44 8242 7727 | 29 7617 7272
8000 9s | 27 8450 7727 | 53 7598 7222
8500 10s | 38 8350 7727 | 43 7666 7371
Search terminated in 10.00s after 8878 iterations.
Best-found solution has cost 7727.
Solution results
================
# routes: 5
# clients: 25
objective: 7727
distance: 7727
duration: 12727
# iterations: 8878
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 57 9722 9171 | 45 9324 8958
1000 1s | 52 9722 9171 | 29 9310 8958
1500 2s | 26 10104 9171 | 55 9248 8958
2000 2s | 58 9699 9171 | 26 9339 8958
2500 3s | 25 10074 9171 | 41 9239 8958
H 3000 4s | 28 10056 9129 | 25 8975 8661
3500 4s | 38 9791 9129 | 51 9300 8958
4000 5s | 46 9800 9129 | 37 8953 8661
4500 5s | 45 9779 9129 | 61 9031 8661
5000 6s | 62 9668 9129 | 40 9380 8989
5500 7s | 25 10027 9129 | 50 9239 8958
6000 7s | 39 9842 9129 | 52 9319 8958
6500 8s | 49 9645 9129 | 61 9166 8958
7000 8s | 43 9720 9129 | 36 9234 8958
7500 9s | 47 9696 9129 | 51 9480 9000
8000 9s | 53 9670 9129 | 56 9379 9000
8500 10s | 55 9647 9129 | 37 9255 8958
Search terminated in 10.00s after 8548 iterations.
Best-found solution has cost 9129.
Solution results
================
# routes: 6
# clients: 25
objective: 9129
distance: 9129
duration: 14241
# iterations: 8548
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 44 9877 9060 | 62 9304 8951
1000 1s | 30 10083 9060 | 26 9291 8928
1500 2s | 32 10040 9060 | 32 9685 9039
2000 2s | 48 9757 9060 | 46 9564 9039
2500 3s | 61 9687 9060 | 42 9379 8951
3000 3s | 56 9757 9060 | 48 9562 9039
3500 4s | 50 9797 9060 | 64 9266 8951
4000 4s | 34 10053 9060 | 57 9436 8951
4500 5s | 53 9746 9060 | 27 9388 8951
5000 5s | 39 9532 9060 | 63 9536 9039
5500 6s | 53 9463 9060 | 43 9506 8995
6000 6s | 28 9507 9060 | 59 9562 9039
6500 7s | 39 9405 9060 | 30 9378 8951
7000 7s | 58 9429 9060 | 29 9495 8995
7500 8s | 35 9558 9060 | 62 9563 8995
8000 9s | 43 9553 9060 | 31 9591 8995
8500 9s | 49 9538 9060 | 40 9469 8995
9000 10s | 27 9492 9060 | 45 9299 8928
Search terminated in 10.00s after 9309 iterations.
Best-found solution has cost 9060.
Solution results
================
# routes: 6
# clients: 25
objective: 9060
distance: 9060
duration: 14060
# iterations: 9309
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 41 10137 9394 | 43 9301 8838
1000 1s | 26 10444 9394 | 33 9541 8924
1500 2s | 44 10057 9394 | 26 9981 9036
2000 2s | 35 10272 9394 | 58 9325 8924
2500 3s | 43 10117 9394 | 33 9225 8838
3000 4s | 57 9959 9394 | 35 9428 8924
3500 4s | 32 10315 9394 | 58 9311 8924
4000 5s | 34 10250 9394 | 37 9647 9036
4500 5s | 60 9924 9394 | 37 9231 8838
5000 6s | 33 10303 9394 | 40 9224 8838
5500 7s | 33 10324 9394 | 30 9382 8924
6000 7s | 51 10015 9394 | 39 9095 8684
6500 8s | 35 10262 9394 | 52 9607 9036
7000 8s | 29 10368 9394 | 42 9126 8684
7500 9s | 52 10003 9394 | 41 8965 8659
8000 10s | 54 9964 9394 | 43 9329 8838
Search terminated in 10.00s after 8369 iterations.
Best-found solution has cost 9394.
Solution results
================
# routes: 6
# clients: 25
objective: 9394
distance: 9394
duration: 14394
# iterations: 8369
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 60 8510 8069 | 46 8104 7852
1000 1s | 33 8791 8069 | 47 8113 7852
1500 2s | 52 8584 8069 | 41 8093 7852
2000 2s | 30 8867 8069 | 38 8132 7852
2500 3s | 25 8964 8069 | 26 7993 7600
3000 3s | 27 8912 8069 | 28 8133 7852
3500 4s | 52 8561 8069 | 57 7885 7600
4000 5s | 61 8547 8069 | 57 8081 7852
4500 5s | 33 8779 8069 | 54 8058 7852
5000 6s | 45 8640 8069 | 51 8105 7852
5500 7s | 31 8838 8069 | 46 8090 7852
6000 7s | 59 8540 8069 | 39 8120 7852
6500 8s | 28 8925 8069 | 40 7936 7600
7000 8s | 25 8979 8069 | 42 8145 7852
7500 9s | 41 8682 8069 | 36 8150 7852
8000 9s | 25 9009 8069 | 31 8168 7852
8500 10s | 46 8651 8069 | 65 8058 7852
Search terminated in 10.00s after 8605 iterations.
Best-found solution has cost 8069.
Solution results
================
# routes: 5
# clients: 25
objective: 8069
distance: 8069
duration: 13069
# iterations: 8605
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 50 12011 11232 | 31 11291 10832
1000 1s | 37 12198 11232 | 45 11560 11117
1500 2s | 47 12064 11232 | 57 10639 9836
2000 3s | 59 11966 11232 | 31 11402 11117
2500 3s | 65 11870 11232 | 28 11337 11117
3000 4s | 35 12229 11232 | 33 11151 10810
3500 5s | 48 12061 11232 | 39 11582 11117
4000 5s | 45 12073 11232 | 43 11260 10832
4500 6s | 32 12205 11232 | 51 11160 10810
5000 7s | 26 12400 11232 | 26 10459 9941
5500 7s | 58 11980 11232 | 47 11374 10810
6000 8s | 49 12027 11232 | 33 10431 9725
6500 9s | 35 12221 11232 | 40 11097 10810
7000 9s | 60 11982 11232 | 62 10481 9648
Search terminated in 10.00s after 7457 iterations.
Best-found solution has cost 11232.
Solution results
================
# routes: 6
# clients: 25
objective: 11232
distance: 11232
duration: 16232
# iterations: 7457
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 44 8440 7823 | 35 7762 7438
1000 1s | 54 8382 7823 | 34 8122 7752
1500 2s | 57 8357 7823 | 37 7992 7595
2000 2s | 33 8509 7823 | 61 8009 7752
2500 3s | 27 8645 7823 | 63 7718 7438
3000 3s | 51 8315 7823 | 26 7990 7595
3500 4s | 29 8578 7823 | 57 7971 7595
4000 4s | 40 8453 7823 | 43 7912 7595
4500 5s | 49 8344 7823 | 51 7973 7752
5000 5s | 50 8321 7823 | 43 7916 7595
5500 6s | 28 8605 7823 | 48 8027 7752
6000 6s | 56 8300 7823 | 54 8035 7752
6500 7s | 65 8224 7823 | 39 7784 7438
7000 7s | 35 8449 7823 | 45 8141 7595
7500 8s | 60 8225 7823 | 61 7978 7595
8000 8s | 33 8509 7823 | 38 8524 7839
8500 9s | 64 8273 7823 | 29 8077 7752
9000 10s | 60 8252 7823 | 25 7779 7438
Search terminated in 10.00s after 9461 iterations.
Best-found solution has cost 7823.
Solution results
================
# routes: 6
# clients: 25
objective: 7823
distance: 7823
duration: 12823
# iterations: 9461
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 59 9539 8900 | 48 9213 8853
1000 1s | 41 9771 8900 | 57 9150 8853
1500 2s | 51 9665 8900 | 25 9171 8853
2000 2s | 53 9573 8900 | 30 9137 8853
2500 3s | 49 9659 8900 | 53 9262 8939
3000 4s | 25 10079 8900 | 32 9175 8853
3500 4s | 41 9696 8900 | 60 8964 8581
4000 5s | 60 9541 8900 | 64 9079 8853
4500 5s | 49 9598 8900 | 41 8859 8470
5000 6s | 26 10016 8900 | 61 9121 8853
5500 7s | 65 9612 8900 | 26 9382 8939
6000 7s | 38 9763 8900 | 35 9194 8853
6500 8s | 29 9919 8900 | 37 9185 8853
7000 8s | 59 9642 8900 | 40 9216 8939
7500 9s | 59 9573 8900 | 52 9110 8853
8000 9s | 28 9986 8900 | 64 8918 8470
Search terminated in 10.00s after 8427 iterations.
Best-found solution has cost 8900.
Solution results
================
# routes: 6
# clients: 25
objective: 8900
distance: 8900
duration: 13900
# iterations: 8427
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 59 9943 9366 | 49 9607 9249
1000 1s | 64 9932 9366 | 54 9523 9249
1500 2s | 31 10342 9366 | 59 9574 9249
2000 2s | 33 10291 9366 | 40 8993 8555
2500 3s | 34 10306 9366 | 48 8905 8555
3000 4s | 43 10199 9366 | 56 8927 8555
3500 4s | 32 10369 9366 | 64 8904 8555
4000 5s | 36 10255 9366 | 31 8966 8555
4500 6s | 28 10449 9366 | 38 8914 8555
5000 7s | 34 10306 9366 | 46 8914 8555
5500 7s | 47 10126 9366 | 48 9483 9198
6000 8s | 54 10046 9366 | 48 9461 9198
6500 9s | 56 10048 9366 | 53 8912 8555
7000 9s | 53 10053 9366 | 60 9459 9198
7500 10s | 51 10087 9366 | 64 8975 8555
Search terminated in 10.00s after 7648 iterations.
Best-found solution has cost 9366.
Solution results
================
# routes: 6
# clients: 25
objective: 9366
distance: 9366
duration: 14366
# iterations: 7648
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 46 9304 8724 | 46 9041 8637
1000 1s | 62 9204 8724 | 32 9169 8635
1500 2s | 44 9376 8724 | 33 8593 8257
2000 2s | 33 9563 8724 | 41 8731 8287
2500 3s | 46 9354 8724 | 35 8542 8257
3000 3s | 41 9374 8724 | 34 8932 8635
3500 4s | 51 9276 8724 | 56 9256 8635
4000 5s | 44 9356 8724 | 33 8498 8257
4500 5s | 53 9215 8724 | 25 8961 8635
5000 6s | 29 9579 8724 | 56 8916 8635
5500 6s | 49 9241 8724 | 58 8896 8635
6000 7s | 64 9211 8724 | 27 9059 8635
6500 8s | 34 9497 8724 | 31 8549 8257
7000 8s | 58 9191 8724 | 26 9121 8637
7500 9s | 45 9339 8724 | 64 9048 8637
8000 9s | 29 9582 8724 | 55 8713 8257
8500 10s | 50 9285 8724 | 40 9103 8637
Search terminated in 10.00s after 8586 iterations.
Best-found solution has cost 8724.
Solution results
================
# routes: 6
# clients: 25
objective: 8724
distance: 8724
duration: 13724
# iterations: 8586
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 44 10555 9660 | 27 8906 8198
1000 1s | 56 10367 9660 | 35 8795 8198
1500 2s | 26 11056 9660 | 35 8851 8198
2000 3s | 33 10792 9660 | 59 9771 9339
2500 4s | 49 10459 9660 | 43 9674 9339
3000 4s | 29 10873 9660 | 49 8802 8198
3500 5s | 48 10451 9660 | 30 8952 8198
4000 6s | 26 10969 9660 | 43 8824 8198
4500 6s | 46 10462 9660 | 31 8832 8198
5000 7s | 29 10857 9660 | 39 9736 9433
5500 8s | 43 10552 9660 | 35 8719 8198
6000 9s | 26 10980 9660 | 54 8719 8198
6500 9s | 57 10383 9660 | 28 8770 8198
Search terminated in 10.00s after 6857 iterations.
Best-found solution has cost 9660.
Solution results
================
# routes: 6
# clients: 25
objective: 9660
distance: 9660
duration: 14660
# iterations: 6857
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 25 8989 7869 | 60 7840 7529
1000 1s | 25 9058 7869 | 34 7978 7529
1500 2s | 51 8590 7869 | 52 8389 7825
2000 2s | 56 8583 7869 | 62 7889 7529
2500 3s | 30 8846 7869 | 40 7897 7529
3000 4s | 60 8544 7869 | 37 7921 7529
3500 4s | 53 8548 7869 | 64 8532 7825
4000 5s | 25 8949 7869 | 51 7886 7529
4500 5s | 25 8970 7869 | 51 8057 7529
5000 6s | 52 8571 7869 | 63 8433 7825
5500 7s | 45 8577 7869 | 51 7899 7529
6000 7s | 47 8634 7869 | 62 7917 7529
6500 8s | 37 8735 7869 | 63 7870 7529
7000 8s | 34 8808 7869 | 63 7843 7529
7500 9s | 34 8777 7869 | 38 7860 7529
8000 10s | 32 8844 7869 | 46 7865 7529
Search terminated in 10.00s after 8305 iterations.
Best-found solution has cost 7869.
Solution results
================
# routes: 5
# clients: 25
objective: 7869
distance: 7869
duration: 12869
# iterations: 8305
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 27 10326 9271 | 25 8870 8467
1000 1s | 61 9921 9271 | 64 8864 8467
1500 2s | 53 9976 9271 | 29 8867 8467
2000 3s | 44 10071 9271 | 32 8788 8467
2500 3s | 52 9997 9271 | 65 8851 8467
3000 4s | 55 9961 9271 | 56 8890 8467
3500 5s | 42 10076 9271 | 53 8876 8467
4000 5s | 60 9961 9271 | 61 8814 8467
4500 6s | 56 9954 9271 | 52 8953 8467
5000 7s | 35 10111 9271 | 40 8880 8467
5500 7s | 59 9940 9271 | 48 8821 8467
6000 8s | 52 9966 9271 | 53 8855 8467
6500 9s | 62 9893 9271 | 47 9400 8994
7000 9s | 58 9938 9271 | 42 8889 8467
Search terminated in 10.00s after 7379 iterations.
Best-found solution has cost 9271.
Solution results
================
# routes: 6
# clients: 25
objective: 9271
distance: 9271
duration: 14628
# iterations: 7379
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 43 9641 8977 | 35 8803 8469
1000 1s | 56 9532 8977 | 65 8928 8629
1500 2s | 54 9570 8977 | 56 9342 8747
2000 2s | 43 9661 8977 | 53 9011 8629
2500 3s | 47 9605 8977 | 34 9304 8808
3000 4s | 63 9506 8977 | 28 9383 8721
3500 4s | 58 9543 8977 | 32 9169 8747
4000 5s | 27 9928 8977 | 41 9026 8721
4500 5s | 65 9529 8977 | 38 8787 8038
5000 6s | 56 9563 8977 | 31 8789 8469
5500 6s | 38 9717 8977 | 58 8968 8469
6000 7s | 39 9685 8977 | 63 9150 8799
6500 8s | 53 9562 8977 | 59 9076 8721
7000 8s | 59 9590 8977 | 52 8771 8469
7500 9s | 59 9555 8977 | 51 9175 8747
8000 9s | 39 9694 8977 | 30 8945 8629
Search terminated in 10.00s after 8451 iterations.
Best-found solution has cost 8977.
Solution results
================
# routes: 6
# clients: 25
objective: 8977
distance: 8977
duration: 14427
# iterations: 8451
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 62 13031 12301 | 26 12092 11527
1000 1s | 49 13040 12301 | 40 12016 11527
1500 2s | 54 13056 12301 | 29 12812 12334
2000 3s | 42 13103 12301 | 29 12552 12082
2500 3s | 44 13061 12301 | 32 10952 10147
3000 4s | 36 13186 12301 | 39 11988 11545
3500 5s | 38 13170 12301 | 59 12512 11513
4000 5s | 46 13059 12301 | 37 12026 11513
4500 6s | 35 13168 12301 | 56 12353 11802
5000 7s | 62 12965 12301 | 51 12768 12082
5500 7s | 50 13063 12301 | 34 12895 12082
6000 8s | 30 13318 12301 | 30 11925 11513
6500 9s | 40 13145 12301 | 50 12329 11802
7000 9s | 65 12919 12301 | 42 11040 10141
Search terminated in 10.00s after 7493 iterations.
Best-found solution has cost 12301.
Solution results
================
# routes: 7
# clients: 25
objective: 12301
distance: 12301
duration: 17301
# iterations: 7493
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 55 13900 13211 | 40 12971 12424
1000 1s | 57 13912 13211 | 28 13518 12424
1500 2s | 54 13964 13211 | 61 12925 12342
2000 3s | 28 14321 13211 | 61 12391 10633
2500 3s | 61 13850 13211 | 30 13765 12510
3000 4s | 51 13960 13211 | 27 13359 12510
3500 5s | 51 13983 13211 | 52 13982 12424
4000 5s | 31 14273 13211 | 35 13753 12510
4500 6s | 50 13960 13211 | 46 12958 12373
5000 7s | 64 13873 13211 | 33 13190 12424
5500 7s | 25 14435 13211 | 56 11693 10511
6000 8s | 58 13950 13211 | 60 13396 12510
6500 8s | 54 13982 13211 | 37 13962 12510
7000 9s | 32 14216 13211 | 37 12037 10517
7500 10s | 32 14270 13211 | 63 13768 12424
Search terminated in 10.00s after 7697 iterations.
Best-found solution has cost 13211.
Solution results
================
# routes: 7
# clients: 25
objective: 13211
distance: 13211
duration: 18211
# iterations: 7697
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 27 10923 10025 | 62 10249 9801
1000 1s | 52 10554 10025 | 30 10328 9897
H 1500 2s | 65 10530 9983 | 26 9838 9496
2000 2s | 59 10538 9983 | 33 10140 9638
2500 3s | 35 10836 9983 | 39 9753 9477
3000 4s | 46 10622 9983 | 31 10262 9801
3500 4s | 38 10718 9983 | 26 10126 9801
4000 5s | 54 10582 9983 | 41 10101 9801
4500 5s | 62 10536 9983 | 37 9514 8960
5000 6s | 50 10587 9983 | 43 10123 9801
5500 6s | 62 10506 9983 | 35 10122 9801
6000 7s | 54 10565 9983 | 43 10215 9897
6500 8s | 52 10579 9983 | 29 10221 9801
7000 8s | 56 10543 9983 | 63 10039 9801
7500 9s | 26 10993 9983 | 50 10125 9897
8000 9s | 64 10530 9983 | 57 10120 9801
8500 10s | 25 11055 9983 | 59 9742 8960
Search terminated in 10.00s after 8526 iterations.
Best-found solution has cost 9983.
Solution results
================
# routes: 6
# clients: 25
objective: 9983
distance: 9983
duration: 14983
# iterations: 8526
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 0s | 48 6652 6216 | 31 6485 6252
1000 1s | 56 6578 6216 | 30 6480 6252
1500 1s | 45 6621 6216 | 39 6451 6252
2000 2s | 32 6750 6216 | 50 6423 6252
2500 2s | 31 6758 6216 | 48 6469 6252
3000 3s | 32 6787 6216 | 51 6441 6252
3500 3s | 28 6811 6216 | 41 6419 6252
4000 4s | 63 6551 6216 | 54 6448 6252
4500 4s | 27 6827 6216 | 61 6429 6252
5000 5s | 30 6753 6216 | 60 6399 6252
5500 5s | 31 6734 6216 | 48 6435 6252
6000 6s | 58 6584 6216 | 25 6481 6252
6500 6s | 56 6607 6216 | 32 6462 6252
7000 7s | 60 6538 6216 | 37 6460 6252
7500 7s | 48 6605 6216 | 37 6449 6252
8000 8s | 41 6662 6216 | 51 6425 6252
8500 8s | 39 6659 6216 | 48 6434 6252
9000 9s | 30 6788 6216 | 47 6492 6252
9500 9s | 37 6664 6216 | 27 6479 6252
10000 10s | 41 6658 6216 | 25 6489 6252
Search terminated in 10.00s after 10240 iterations.
Best-found solution has cost 6216.
Solution results
================
# routes: 5
# clients: 25
objective: 6216
distance: 6216
duration: 11414
# iterations: 10240
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 46 8886 8093 | 55 7756 7551
1000 1s | 36 8929 8093 | 31 8359 7926
1500 2s | 65 8637 8093 | 42 7884 7551
2000 2s | 42 8839 8093 | 44 8211 7926
2500 3s | 29 9034 8093 | 30 8360 7926
3000 3s | 55 8697 8093 | 53 7849 7551
3500 4s | 38 8895 8093 | 56 7830 7551
4000 5s | 62 8664 8093 | 29 8182 7926
4500 5s | 45 8782 8093 | 32 8174 7926
5000 6s | 25 9234 8093 | 45 8176 7926
5500 6s | 39 8935 8093 | 32 8271 7926
6000 7s | 53 8703 8093 | 64 7846 7551
6500 8s | 58 8696 8093 | 58 8262 7926
7000 8s | 34 8981 8093 | 61 7927 7551
7500 9s | 43 8787 8093 | 41 8525 7926
8000 9s | 27 9125 8093 | 51 7843 7551
Search terminated in 10.00s after 8476 iterations.
Best-found solution has cost 8093.
Solution results
================
# routes: 5
# clients: 25
objective: 8093
distance: 8093
duration: 13093
# iterations: 8476
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 32 9822 8897 | 49 8815 8601
1000 1s | 51 9535 8897 | 58 8854 8601
1500 2s | 37 9721 8897 | 54 8820 8601
2000 3s | 30 9889 8897 | 49 8869 8601
2500 3s | 58 9495 8897 | 41 8854 8601
3000 4s | 42 9603 8897 | 41 8887 8601
3500 5s | 59 9561 8897 | 26 8907 8601
4000 5s | 45 9605 8897 | 59 8857 8601
4500 6s | 38 9711 8897 | 50 8864 8601
5000 7s | 35 9767 8897 | 40 8915 8601
5500 7s | 51 9523 8897 | 38 8906 8601
6000 8s | 41 9663 8897 | 42 8878 8601
6500 8s | 61 9451 8897 | 26 8916 8601
7000 9s | 53 9505 8897 | 48 8932 8601
7500 10s | 42 9711 8897 | 36 8895 8601
Search terminated in 10.00s after 7683 iterations.
Best-found solution has cost 8897.
Solution results
================
# routes: 6
# clients: 25
objective: 8897
distance: 8897
duration: 13897
# iterations: 7683
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 54 10302 9179 | 57 9235 8756
1000 1s | 31 10620 9179 | 51 9102 8756
1500 2s | 38 10495 9179 | 62 9831 9150
2000 3s | 30 10660 9179 | 33 9104 8756
2500 3s | 44 10352 9179 | 27 9678 9150
3000 4s | 28 10627 9179 | 56 9538 9150
3500 4s | 51 10351 9179 | 61 9078 8756
4000 5s | 41 10343 9179 | 42 9045 8756
4500 6s | 41 10303 9179 | 47 9207 8756
5000 6s | 34 10544 9179 | 61 9078 8756
5500 7s | 27 10698 9179 | 32 9105 8756
6000 8s | 29 10681 9179 | 61 9830 9150
6500 8s | 61 10187 9179 | 53 9690 9150
7000 9s | 54 10252 9179 | 44 9780 9150
7500 10s | 30 10541 9179 | 51 9595 9150
Search terminated in 10.00s after 7880 iterations.
Best-found solution has cost 9179.
Solution results
================
# routes: 6
# clients: 25
objective: 9179
distance: 9179
duration: 14320
# iterations: 7880
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 0s | 43 7170 6628 | 52 6730 6533
1000 1s | 32 7326 6628 | 42 6750 6533
1500 2s | 62 7087 6628 | 65 6727 6533
2000 2s | 44 7193 6628 | 44 6718 6533
2500 3s | 38 7244 6628 | 60 6742 6533
3000 3s | 58 7079 6628 | 50 6724 6533
3500 4s | 53 7151 6628 | 39 6732 6533
4000 4s | 27 7428 6628 | 35 6775 6533
4500 5s | 61 7093 6628 | 65 6772 6533
5000 5s | 46 7155 6628 | 51 6762 6533
5500 6s | 40 7235 6628 | 26 6798 6533
6000 6s | 64 7119 6628 | 34 6758 6533
6500 7s | 48 7181 6628 | 26 6805 6533
7000 7s | 42 7217 6628 | 59 6740 6533
7500 8s | 65 7130 6628 | 41 6791 6533
8000 8s | 50 7150 6628 | 36 6826 6533
8500 9s | 37 7272 6628 | 41 6774 6533
9000 9s | 40 7231 6628 | 26 6819 6533
9500 10s | 60 7087 6628 | 36 6777 6533
Search terminated in 10.00s after 9728 iterations.
Best-found solution has cost 6628.
Solution results
================
# routes: 6
# clients: 25
objective: 6628
distance: 6628
duration: 12067
# iterations: 9728
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 27 11819 10560 | 53 10198 9208
1000 1s | 53 11611 10560 | 32 10263 9754
1500 2s | 56 11157 10560 | 27 10751 10296
2000 3s | 53 11031 10560 | 51 10603 10253
2500 3s | 58 11292 10560 | 52 10302 9754
3000 4s | 57 11018 10560 | 25 10572 10253
3500 5s | 65 11005 10560 | 38 10165 8989
4000 5s | 29 11042 10560 | 36 10615 10253
4500 6s | 35 11057 10560 | 37 9809 8989
5000 7s | 35 10995 10560 | 31 10605 10253
5500 7s | 41 11052 10560 | 58 10801 10253
6000 8s | 60 11027 10560 | 40 10705 10253
6500 9s | 27 10926 10560 | 43 10740 10277
7000 9s | 29 11037 10560 | 53 10153 8989
7500 10s | 30 11028 10560 | 44 9561 8989
Search terminated in 10.00s after 7680 iterations.
Best-found solution has cost 10560.
Solution results
================
# routes: 6
# clients: 25
objective: 10560
distance: 10560
duration: 15560
# iterations: 7680
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 42 11055 10272 | 59 10057 9570
1000 1s | 53 10939 10272 | 63 10407 9984
1500 2s | 65 10911 10272 | 50 9589 9210
2000 3s | 39 11043 10272 | 54 10154 9720
2500 3s | 43 11012 10272 | 27 10025 9570
3000 4s | 34 11199 10272 | 54 10251 9734
3500 5s | 36 11163 10272 | 26 9746 9287
4000 5s | 57 10969 10272 | 39 10082 9570
4500 6s | 55 10990 10272 | 41 9615 9210
5000 7s | 43 11053 10272 | 41 10050 9570
5500 7s | 44 11009 10272 | 53 10078 9570
6000 8s | 26 11377 10272 | 57 10205 9720
6500 9s | 51 10983 10272 | 64 10062 9570
7000 9s | 49 11009 10272 | 37 10315 9734
7500 10s | 53 11008 10272 | 59 10493 9798
Search terminated in 10.00s after 7589 iterations.
Best-found solution has cost 10272.
Solution results
================
# routes: 6
# clients: 25
objective: 10272
distance: 10272
duration: 15272
# iterations: 7589
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 45 8489 7969 | 32 8074 7927
1000 1s | 60 8390 7969 | 28 7888 7720
1500 2s | 33 8660 7969 | 34 7891 7670
2000 2s | 40 8498 7969 | 40 8104 7927
2500 3s | 33 8577 7969 | 32 8158 7927
3000 4s | 43 8521 7969 | 60 7977 7808
3500 4s | 60 8425 7969 | 31 8187 7927
4000 5s | 31 8651 7969 | 25 8131 7927
4500 5s | 40 8522 7969 | 56 8115 7927
5000 6s | 44 8524 7969 | 42 8265 7927
5500 6s | 39 8608 7969 | 60 7924 7670
6000 7s | 64 8400 7969 | 64 8183 7927
6500 8s | 32 8634 7969 | 65 7910 7670
7000 8s | 30 8670 7969 | 61 8258 7927
7500 9s | 51 8433 7969 | 47 8171 7927
8000 9s | 65 8463 7969 | 31 7892 7670
8500 10s | 28 8671 7969 | 36 7895 7670
Search terminated in 10.00s after 8542 iterations.
Best-found solution has cost 7969.
Solution results
================
# routes: 6
# clients: 25
objective: 7969
distance: 7969
duration: 12969
# iterations: 8542
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 28 8924 8092 | 49 7801 7563
1000 1s | 40 8752 8092 | 40 7791 7563
1500 2s | 44 8700 8092 | 48 7754 7563
2000 3s | 52 8640 8092 | 56 7762 7563
2500 3s | 56 8637 8092 | 47 7764 7563
3000 4s | 59 8645 8092 | 55 7724 7563
3500 5s | 36 8744 8092 | 63 7761 7563
4000 6s | 47 8676 8092 | 30 7771 7563
4500 6s | 47 8684 8092 | 38 7767 7563
5000 7s | 51 8674 8092 | 58 7751 7563
5500 8s | 63 8590 8092 | 25 7819 7563
6000 8s | 62 8570 8092 | 33 7783 7563
6500 9s | 35 8781 8092 | 41 7760 7563
7000 10s | 46 8728 8092 | 49 7757 7563
Search terminated in 10.00s after 7212 iterations.
Best-found solution has cost 8092.
Solution results
================
# routes: 6
# clients: 25
objective: 8092
distance: 8092
duration: 13092
# iterations: 7212
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 31 12863 11963 | 61 11733 10768
1000 1s | 44 12647 11963 | 62 10882 9972
H 1500 2s | 33 12840 11662 | 47 11268 10768
2000 2s | 61 12473 11662 | 65 11261 10768
2500 3s | 40 12723 11662 | 44 11801 10884
3000 4s | 58 12530 11662 | 27 11669 10884
3500 4s | 32 12872 11662 | 60 11842 11241
4000 5s | 50 12556 11662 | 43 12248 11241
4500 6s | 43 12654 11662 | 25 10677 9950
5000 6s | 35 12803 11662 | 57 11253 10768
5500 7s | 35 12727 11662 | 43 12560 11241
6000 8s | 56 12491 11662 | 50 11858 11079
6500 8s | 42 12683 11662 | 65 11628 10884
7000 9s | 60 12494 11662 | 46 11504 10884
7500 10s | 33 12815 11662 | 59 11974 11079
Search terminated in 10.00s after 7865 iterations.
Best-found solution has cost 11662.
Solution results
================
# routes: 6
# clients: 25
objective: 11662
distance: 11662
duration: 16662
# iterations: 7865
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 34 7781 7068 | 43 7152 6846
1000 1s | 61 7567 7068 | 33 7254 6846
1500 2s | 32 7895 7068 | 65 7127 6846
2000 2s | 52 7634 7068 | 57 7187 6846
2500 3s | 34 7946 7068 | 45 7274 6846
3000 3s | 56 7603 7068 | 37 7210 6846
3500 4s | 42 7714 7068 | 26 7282 6846
4000 4s | 63 7581 7068 | 58 7187 6846
4500 5s | 47 7639 7068 | 40 7192 6846
5000 6s | 43 7657 7068 | 27 7275 6846
5500 6s | 60 7580 7068 | 57 7154 6846
6000 7s | 36 7777 7068 | 37 7217 6846
6500 7s | 29 7900 7068 | 61 7149 6846
7000 8s | 61 7539 7068 | 45 7183 6846
7500 8s | 42 7711 7068 | 27 7317 6846
8000 9s | 35 7851 7068 | 59 7143 6846
8500 10s | 60 7556 7068 | 50 7153 6846
Search terminated in 10.00s after 8894 iterations.
Best-found solution has cost 7068.
Solution results
================
# routes: 5
# clients: 25
objective: 7068
distance: 7068
duration: 12671
# iterations: 8894
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 61 7909 7449 | 33 7362 7165
1000 1s | 38 8096 7449 | 39 7555 7248
1500 2s | 58 7880 7449 | 56 7527 7248
2000 2s | 61 7924 7449 | 27 7631 7267
2500 3s | 64 7927 7449 | 62 7335 7165
3000 3s | 37 8117 7449 | 25 7509 7248
3500 4s | 27 8319 7449 | 63 7345 7165
4000 5s | 57 7950 7449 | 60 7407 7165
4500 5s | 40 8038 7449 | 58 7506 7248
5000 6s | 34 8123 7449 | 38 7533 7248
5500 6s | 45 7964 7449 | 34 7372 7165
6000 7s | 64 7876 7449 | 37 7425 7165
6500 7s | 35 8108 7449 | 43 7360 7165
7000 8s | 56 7938 7449 | 31 7516 7248
7500 9s | 39 8113 7449 | 62 7471 7248
8000 9s | 65 7936 7449 | 30 7533 7248
8500 10s | 49 7963 7449 | 63 7525 7248
Search terminated in 10.00s after 8805 iterations.
Best-found solution has cost 7449.
Solution results
================
# routes: 6
# clients: 25
objective: 7449
distance: 7449
duration: 13105
# iterations: 8805
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 54 15766 14839 | 52 12852 12187
1000 1s | 41 15827 14839 | 26 13935 12998
1500 2s | 57 15060 14839 | 34 15414 14092
2000 3s | 61 15147 14839 | 55 14826 13817
2500 4s | 63 15312 14839 | 28 12989 12187
3000 4s | 31 15084 14839 | 59 13655 12998
3500 5s | 48 15216 14839 | 49 13565 12998
4000 6s | 51 15146 14839 | 42 15504 14933
4500 6s | 61 15093 14839 | 48 13828 13032
5000 7s | 51 15150 14839 | 25 13241 12291
5500 8s | 37 15182 14839 | 59 13002 12187
6000 8s | 38 15270 14839 | 41 13833 13032
6500 9s | 53 15217 14839 | 38 11896 10424
7000 10s | 65 15185 14839 | 49 14580 14001
Search terminated in 10.00s after 7378 iterations.
Best-found solution has cost 14839.
Solution results
================
# routes: 8
# clients: 25
objective: 14839
distance: 14839
duration: 19839
# iterations: 7378
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 57 8324 7798 | 43 7835 7721
1000 1s | 26 8735 7798 | 39 7850 7721
1500 2s | 56 8326 7798 | 30 8060 7827
2000 2s | 30 8638 7798 | 48 7848 7721
2500 3s | 65 8280 7798 | 49 8096 7827
3000 3s | 32 8584 7798 | 32 7840 7721
3500 4s | 44 8440 7798 | 55 7864 7721
4000 5s | 59 8326 7798 | 58 8108 7827
4500 5s | 57 8316 7798 | 44 7853 7721
5000 6s | 63 8291 7798 | 52 7839 7721
5500 6s | 62 8302 7798 | 34 7906 7724
6000 7s | 52 8374 7798 | 42 7872 7724
6500 7s | 51 8398 7798 | 44 7846 7721
7000 8s | 59 8302 7798 | 27 7853 7721
7500 9s | 62 8281 7798 | 32 7830 7721
8000 9s | 56 8327 7798 | 48 7894 7721
8500 10s | 26 8748 7798 | 45 8159 7827
Search terminated in 10.00s after 8736 iterations.
Best-found solution has cost 7798.
Solution results
================
# routes: 5
# clients: 25
objective: 7798
distance: 7798
duration: 12798
# iterations: 8736
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 33 10796 9599 | 61 9892 9501
1000 1s | 47 10446 9599 | 49 9731 9312
1500 2s | 58 10264 9599 | 31 9739 9312
2000 2s | 31 10688 9599 | 30 9480 8730
2500 3s | 42 10402 9599 | 52 9792 9503
3000 3s | 49 10329 9599 | 36 9770 9359
3500 4s | 40 10364 9599 | 62 9601 9404
4000 4s | 33 10522 9599 | 58 9737 9501
4500 5s | 48 10335 9599 | 34 9275 8730
5000 5s | 49 10262 9599 | 47 9931 9501
5500 6s | 45 10428 9599 | 50 9774 9312
6000 7s | 49 10416 9599 | 64 9765 9503
6500 7s | 63 10146 9599 | 57 9768 9501
7000 8s | 35 10483 9599 | 28 10284 9503
7500 8s | 62 10185 9599 | 59 10044 9503
8000 9s | 37 10438 9599 | 49 9898 9503
8500 9s | 50 10332 9599 | 35 9730 9312
48%|██████████████████▍ | 31/64 [2:45:29<2:56:09, 320.29s/it]
9000 10s | 49 10354 9599 | 38 9875 9506
Search terminated in 10.00s after 9055 iterations.
Best-found solution has cost 9599.
Solution results
================
# routes: 6
# clients: 25
objective: 9599
distance: 9599
duration: 14599
# iterations: 9055
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 39 8073 7481 | 42 7590 7461
1000 1s | 31 8171 7481 | 35 7638 7461
1500 2s | 62 7993 7481 | 35 7616 7461
2000 2s | 61 7943 7481 | 64 7546 7461
2500 3s | 25 8270 7481 | 61 7589 7461
3000 3s | 65 7938 7481 | 50 7599 7461
3500 4s | 65 7973 7481 | 56 7608 7461
4000 4s | 65 7946 7481 | 42 7582 7461
4500 5s | 63 7941 7481 | 31 7595 7461
5000 6s | 27 8209 7481 | 25 7634 7461
5500 6s | 35 8134 7481 | 25 7642 7461
6000 7s | 28 8194 7481 | 31 7630 7461
6500 7s | 63 7966 7481 | 54 7589 7461
7000 8s | 33 8128 7481 | 46 7594 7461
7500 8s | 65 7975 7481 | 50 7591 7461
8000 9s | 49 7994 7481 | 44 7599 7461
8500 9s | 60 7930 7481 | 62 7615 7461
9000 10s | 55 7993 7481 | 41 7603 7461
Search terminated in 10.00s after 9077 iterations.
Best-found solution has cost 7481.
Solution results
================
# routes: 6
# clients: 25
objective: 7481
distance: 7481
duration: 12481
# iterations: 9077
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 40 9759 8905 | 52 9017 8758
1000 1s | 33 9993 8905 | 28 9263 8758
1500 2s | 63 9606 8905 | 56 9074 8758
2000 2s | 46 9692 8905 | 51 9506 8823
2500 3s | 29 10025 8905 | 35 8646 8262
3000 3s | 49 9719 8905 | 46 9393 8823
3500 4s | 29 10019 8905 | 33 8608 8262
4000 5s | 63 9663 8905 | 64 9212 8758
4500 5s | 38 9865 8905 | 55 8787 8268
5000 6s | 27 10071 8905 | 57 9515 8823
5500 6s | 43 9728 8905 | 45 9051 8758
6000 7s | 44 9786 8905 | 48 9315 8823
6500 8s | 28 10063 8905 | 49 8581 8262
7000 8s | 53 9692 8905 | 53 9359 8823
7500 9s | 42 9830 8905 | 51 8755 8262
8000 9s | 63 9628 8905 | 62 9311 8823
8500 10s | 43 9709 8905 | 62 9067 8758
Search terminated in 10.00s after 8593 iterations.
Best-found solution has cost 8905.
Solution results
================
# routes: 6
# clients: 25
objective: 8905
distance: 8905
duration: 13905
# iterations: 8593
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 40 8255 7672 | 56 7559 7096
1000 1s | 49 8198 7672 | 38 7587 7096
1500 2s | 55 8141 7672 | 52 7542 7096
2000 2s | 26 8547 7672 | 59 7572 7096
2500 3s | 39 8303 7672 | 39 7635 7096
3000 4s | 62 8129 7672 | 29 7648 7096
3500 4s | 42 8283 7672 | 62 7764 7264
4000 5s | 26 8542 7672 | 63 7738 7264
4500 5s | 63 8122 7672 | 56 7658 7264
5000 6s | 42 8257 7672 | 57 7672 7264
5500 7s | 26 8504 7672 | 51 7761 7264
6000 7s | 51 8216 7672 | 53 7551 7096
6500 8s | 25 8534 7672 | 25 7666 7096
7000 9s | 38 8316 7672 | 58 7493 7096
7500 9s | 33 8344 7672 | 28 7663 7096
8000 10s | 56 8108 7672 | 45 7539 7096
Search terminated in 10.00s after 8218 iterations.
Best-found solution has cost 7672.
Solution results
================
# routes: 6
# clients: 25
objective: 7672
distance: 7672
duration: 13271
# iterations: 8218
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 40 7777 7213 | 49 6956 6761
1000 1s | 25 8019 7213 | 57 7202 7023
1500 2s | 59 7662 7213 | 32 7078 6761
2000 2s | 38 7829 7213 | 36 7273 7023
2500 3s | 58 7715 7213 | 65 7022 6761
3000 3s | 34 7865 7213 | 56 6984 6761
3500 4s | 56 7688 7213 | 50 7040 6761
4000 4s | 37 7820 7213 | 61 7287 7023
4500 5s | 27 7962 7213 | 38 7106 6761
5000 6s | 56 7633 7213 | 39 7096 6761
5500 6s | 64 7643 7213 | 40 7429 7023
6000 7s | 51 7692 7213 | 62 7072 6761
6500 7s | 32 7833 7213 | 58 7118 6761
7000 8s | 25 8017 7213 | 65 7289 7023
7500 8s | 29 7929 7213 | 34 7425 7023
8000 9s | 64 7638 7213 | 50 7058 6761
8500 10s | 46 7772 7213 | 28 7146 6761
Search terminated in 10.00s after 8883 iterations.
Best-found solution has cost 7213.
Solution results
================
# routes: 5
# clients: 25
objective: 7213
distance: 7213
duration: 12213
# iterations: 8883
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 54 10720 10188 | 43 9624 9176
1000 1s | 26 11170 10188 | 33 9652 9176
1500 2s | 25 11285 10188 | 44 10465 9996
2000 3s | 54 10772 10188 | 55 10579 9996
2500 3s | 44 10883 10188 | 61 9473 9176
3000 4s | 25 11263 10188 | 25 9756 9176
3500 5s | 57 10688 10188 | 65 9544 9176
4000 5s | 42 10878 10188 | 41 10432 9996
4500 6s | 42 10861 10188 | 37 10454 9996
5000 7s | 54 10734 10188 | 45 9519 9176
5500 7s | 56 10706 10188 | 56 9538 9176
6000 8s | 55 10709 10188 | 48 9574 9176
6500 9s | 42 10902 10188 | 39 9530 9176
7000 9s | 36 10988 10188 | 30 10438 9996
7500 10s | 64 10684 10188 | 62 9614 9260
Search terminated in 10.00s after 7552 iterations.
Best-found solution has cost 10188.
Solution results
================
# routes: 6
# clients: 25
objective: 10188
distance: 10188
duration: 15188
# iterations: 7552
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 51 7134 6756 | 51 6701 6393
1000 1s | 31 7317 6756 | 29 6644 6393
1500 2s | 45 7183 6756 | 60 6660 6393
2000 2s | 28 7376 6756 | 41 6678 6393
2500 3s | 61 7086 6756 | 31 6657 6393
3000 3s | 50 7147 6756 | 25 6660 6393
3500 4s | 35 7265 6756 | 49 6649 6393
4000 4s | 56 7116 6756 | 54 6650 6393
4500 5s | 42 7206 6756 | 43 6645 6393
5000 5s | 50 7163 6756 | 35 6654 6393
5500 6s | 44 7201 6756 | 35 6658 6393
6000 6s | 59 7112 6756 | 25 6681 6393
6500 7s | 30 7367 6756 | 45 6685 6393
7000 8s | 55 7149 6756 | 64 6606 6393
7500 8s | 44 6932 6756 | 57 6642 6393
8000 9s | 52 6939 6756 | 34 6673 6393
8500 9s | 29 6993 6756 | 61 6616 6393
9000 10s | 54 6925 6756 | 38 6651 6393
Search terminated in 10.00s after 9290 iterations.
Best-found solution has cost 6756.
Solution results
================
# routes: 5
# clients: 25
objective: 6756
distance: 6756
duration: 11756
# iterations: 9290
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 26 8621 7564 | 27 7928 7620
1000 1s | 61 8094 7564 | 27 7881 7620
1500 2s | 53 8182 7564 | 51 7805 7620
2000 2s | 48 8188 7564 | 56 7840 7620
2500 3s | 40 8343 7564 | 47 7855 7620
3000 3s | 42 8275 7564 | 62 7852 7620
3500 4s | 48 8228 7564 | 52 7859 7620
4000 4s | 52 8214 7564 | 48 7882 7620
4500 5s | 51 8221 7564 | 42 7868 7620
5000 6s | 37 8403 7564 | 34 7898 7620
5500 6s | 65 8084 7564 | 34 7904 7620
6000 7s | 26 8695 7564 | 30 7903 7620
6500 7s | 64 8142 7564 | 38 7841 7620
7000 8s | 31 8504 7564 | 30 7891 7620
7500 8s | 26 8663 7564 | 42 7860 7620
8000 9s | 47 8279 7564 | 33 7875 7620
8500 9s | 40 8374 7564 | 35 7870 7620
9000 10s | 65 8136 7564 | 63 7851 7620
Search terminated in 10.00s after 9121 iterations.
Best-found solution has cost 7564.
Solution results
================
# routes: 5
# clients: 25
objective: 7564
distance: 7564
duration: 12564
# iterations: 9121
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 62 8868 8167 | 36 8696 8220
1000 1s | 64 8896 8167 | 34 8809 8270
1500 2s | 29 9289 8167 | 43 8819 8220
2000 2s | 46 9095 8167 | 65 8235 7920
2500 3s | 39 9072 8167 | 45 8394 7992
3000 3s | 38 9191 8167 | 45 8242 7920
3500 4s | 46 9049 8167 | 65 8249 7920
4000 5s | 56 8919 8167 | 57 8300 7920
4500 5s | 35 9226 8167 | 30 8264 7920
5000 6s | 46 8967 8167 | 25 8330 7920
5500 6s | 49 8971 8167 | 51 8321 7981
6000 7s | 28 9372 8167 | 55 8301 7920
6500 8s | 32 9233 8167 | 53 8749 8220
7000 8s | 48 9091 8167 | 54 8234 7920
7500 9s | 50 8953 8167 | 40 8271 7920
8000 9s | 62 8947 8167 | 39 8233 7920
8500 10s | 61 8855 8167 | 30 8264 7920
Search terminated in 10.00s after 8551 iterations.
Best-found solution has cost 8167.
Solution results
================
# routes: 5
# clients: 25
objective: 8167
distance: 8167
duration: 13167
# iterations: 8551
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 50 9389 8696 | 44 8485 8305
1000 1s | 48 9388 8696 | 26 8496 8294
1500 2s | 52 9287 8696 | 38 8506 8294
2000 2s | 38 9464 8696 | 43 8780 8522
2500 3s | 32 9606 8696 | 27 8958 8522
3000 4s | 41 9430 8696 | 45 8480 8294
3500 4s | 38 9462 8696 | 35 8552 8294
4000 5s | 65 9286 8696 | 61 8914 8522
4500 5s | 30 9649 8696 | 42 8591 8294
5000 6s | 33 9577 8696 | 47 8513 8294
5500 7s | 32 9560 8696 | 30 8498 8294
6000 7s | 50 9381 8696 | 49 8991 8522
6500 8s | 45 9472 8696 | 65 8922 8522
7000 9s | 36 9508 8696 | 49 8649 8294
7500 9s | 30 9657 8696 | 44 8845 8522
8000 10s | 31 9647 8696 | 53 8953 8522
Search terminated in 10.00s after 8168 iterations.
Best-found solution has cost 8696.
Solution results
================
# routes: 6
# clients: 25
objective: 8696
distance: 8696
duration: 13696
# iterations: 8168
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 43 8620 7831 | 31 7908 7634
1000 1s | 64 8425 7831 | 32 8041 7708
1500 2s | 40 8664 7831 | 31 8013 7708
2000 2s | 48 8612 7831 | 43 8032 7708
2500 3s | 47 8594 7831 | 37 8048 7756
3000 3s | 59 8440 7831 | 27 8050 7708
3500 4s | 28 8853 7831 | 38 7892 7634
4000 4s | 39 8669 7831 | 39 8270 7708
4500 5s | 28 8857 7831 | 29 8000 7634
5000 5s | 52 8499 7831 | 59 8077 7708
5500 6s | 35 8668 7831 | 44 8043 7708
6000 6s | 44 8604 7831 | 40 8091 7756
6500 7s | 58 8443 7831 | 41 8004 7708
7000 7s | 44 8551 7831 | 27 8110 7708
7500 8s | 59 8513 7831 | 58 8036 7708
8000 8s | 40 8640 7831 | 55 7956 7708
8500 9s | 55 8507 7831 | 59 8088 7708
9000 9s | 34 8728 7831 | 38 8038 7708
9500 10s | 43 8548 7831 | 43 8278 7708
Search terminated in 10.00s after 9657 iterations.
Best-found solution has cost 7831.
Solution results
================
# routes: 6
# clients: 25
objective: 7831
distance: 7831
duration: 12831
# iterations: 9657
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 59 8889 8356 | 33 8445 8230
1000 1s | 40 9053 8356 | 27 8501 8230
1500 2s | 30 9177 8356 | 43 8399 8230
2000 2s | 62 8838 8356 | 36 8226 8049
2500 3s | 53 8899 8356 | 46 8725 8230
3000 4s | 39 9056 8356 | 28 8554 8230
3500 4s | 38 9108 8356 | 49 8235 8042
4000 5s | 42 9013 8356 | 49 8197 8042
4500 6s | 40 8997 8356 | 26 8613 8230
5000 6s | 31 9117 8356 | 36 8220 8049
5500 7s | 33 9115 8356 | 60 9042 8230
6000 7s | 25 9352 8356 | 53 8224 8049
6500 8s | 60 8857 8356 | 25 8300 8052
7000 9s | 37 9032 8356 | 44 8798 8230
7500 9s | 36 9106 8356 | 39 8210 8042
8000 10s | 48 8986 8356 | 47 8230 8042
Search terminated in 10.00s after 8064 iterations.
Best-found solution has cost 8356.
Solution results
================
# routes: 5
# clients: 25
objective: 8356
distance: 8356
duration: 13356
# iterations: 8064
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 37 9044 8332 | 32 8529 8152
1000 1s | 32 9114 8332 | 50 8480 8152
1500 2s | 63 8848 8332 | 42 8891 8236
2000 2s | 49 8929 8332 | 63 8566 8152
2500 3s | 33 9078 8332 | 31 8624 8152
3000 4s | 50 8874 8332 | 32 8561 8152
3500 4s | 47 8933 8332 | 60 8382 8012
4000 5s | 38 9015 8332 | 34 8549 8152
4500 5s | 31 9126 8332 | 44 8656 8152
5000 6s | 59 8846 8332 | 49 8661 8152
5500 7s | 52 8896 8332 | 53 8466 8012
6000 7s | 62 8867 8332 | 55 8532 8152
6500 8s | 41 9037 8332 | 55 8418 8152
7000 9s | 50 8881 8332 | 39 8481 8152
7500 9s | 34 9116 8332 | 54 8097 7678
8000 10s | 32 9106 8332 | 31 8620 8236
Search terminated in 10.00s after 8182 iterations.
Best-found solution has cost 8332.
Solution results
================
# routes: 5
# clients: 25
objective: 8332
distance: 8332
duration: 13332
# iterations: 8182
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 0s | 33 7946 7413 | 40 7352 7239
1000 1s | 36 8015 7413 | 28 7660 7210
1500 1s | 57 7915 7413 | 57 7687 7210
2000 2s | 42 8109 7413 | 54 7577 7210
2500 2s | 56 8005 7413 | 37 7742 7210
3000 3s | 31 8422 7413 | 41 7669 7210
3500 3s | 50 8113 7413 | 33 7826 7239
4000 4s | 58 8090 7413 | 38 7820 7239
4500 5s | 28 8487 7413 | 59 7451 7181
5000 5s | 28 8534 7413 | 27 7782 7210
5500 6s | 32 8378 7413 | 26 7921 7239
6000 6s | 55 8030 7413 | 25 7778 7210
6500 7s | 62 8063 7413 | 53 7973 7297
7000 7s | 63 7956 7413 | 51 7585 7210
7500 8s | 33 8382 7413 | 44 7521 7181
8000 8s | 43 8227 7413 | 49 7785 7239
8500 9s | 28 8533 7413 | 44 7791 7239
9000 9s | 48 8107 7413 | 59 7674 7210
9500 10s | 32 8379 7413 | 52 7646 7210
Search terminated in 10.00s after 9933 iterations.
Best-found solution has cost 7413.
Solution results
================
# routes: 6
# clients: 25
objective: 7413
distance: 7413
duration: 12413
# iterations: 9933
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 36 11076 9854 | 63 9902 9603
1000 1s | 52 10781 9854 | 37 10004 9438
1500 2s | 35 10965 9854 | 60 9993 9603
2000 3s | 37 11023 9854 | 25 10050 9603
2500 3s | 51 10866 9854 | 58 9603 9438
3000 4s | 50 10765 9854 | 30 9454 8742
3500 5s | 44 10895 9854 | 43 9590 9049
4000 6s | 48 10862 9854 | 27 9240 8697
4500 6s | 44 10916 9854 | 46 10050 9603
5000 7s | 30 11105 9854 | 46 9043 8680
5500 8s | 25 11294 9854 | 44 10212 9603
6000 8s | 37 10990 9854 | 49 10090 9603
6500 9s | 26 11309 9854 | 46 10564 9797
7000 10s | 44 10910 9854 | 63 9978 9603
Search terminated in 10.00s after 7284 iterations.
Best-found solution has cost 9854.
Solution results
================
# routes: 6
# clients: 25
objective: 9854
distance: 9854
duration: 14854
# iterations: 7284
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 35 10101 9301 | 47 9055 8584
1000 1s | 57 9867 9301 | 34 8648 8174
1500 2s | 46 9939 9301 | 46 9050 8584
2000 2s | 61 9832 9301 | 31 8632 8174
2500 3s | 26 10320 9301 | 43 9065 8584
3000 4s | 32 10150 9301 | 50 8615 8174
3500 4s | 35 10110 9301 | 34 9156 8584
4000 5s | 35 10107 9301 | 48 8650 8316
4500 6s | 48 9954 9301 | 44 9008 8584
5000 6s | 63 9822 9301 | 37 9038 8584
5500 7s | 32 10162 9301 | 56 9118 8584
6000 7s | 39 10001 9301 | 34 8608 8174
6500 8s | 33 10121 9301 | 54 9247 8584
7000 9s | 41 9996 9301 | 29 8688 8174
7500 9s | 32 10154 9301 | 52 9101 8584
8000 10s | 28 10227 9301 | 31 8638 8174
Search terminated in 10.00s after 8007 iterations.
Best-found solution has cost 9301.
Solution results
================
# routes: 5
# clients: 25
objective: 9301
distance: 9301
duration: 14301
# iterations: 8007
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 56 9809 9173 | 54 8933 8501
1000 1s | 42 9982 9173 | 65 8658 8304
1500 2s | 29 10170 9173 | 32 8782 8304
2000 3s | 58 9736 9173 | 27 9482 8843
2500 3s | 53 9854 9173 | 44 8701 8304
3000 4s | 42 9928 9173 | 39 9459 8843
3500 5s | 43 10019 9173 | 56 8718 8304
4000 5s | 30 10142 9173 | 51 9329 8843
4500 6s | 56 9757 9173 | 29 9305 8843
5000 7s | 30 10090 9173 | 56 8894 8350
5500 7s | 32 10108 9173 | 40 9466 8908
6000 8s | 63 9689 9173 | 62 9341 8843
6500 9s | 44 9932 9173 | 46 8731 8304
7000 9s | 59 9826 9173 | 28 8770 8304
Search terminated in 10.00s after 7426 iterations.
Best-found solution has cost 9173.
Solution results
================
# routes: 6
# clients: 25
objective: 9173
distance: 9173
duration: 14173
# iterations: 7426
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 41 9708 9498 | 62 9574 9346
1000 1s | 65 9722 9498 | 55 9308 8658
1500 2s | 47 9679 9498 | 49 9630 9350
2000 2s | 41 9720 9498 | 64 9762 9498
2500 3s | 40 9676 9498 | 65 9630 9346
3000 4s | 37 9711 9498 | 41 9250 8744
3500 4s | 59 9717 9498 | 59 9679 9346
4000 5s | 52 9744 9498 | 39 9719 9346
4500 6s | 36 9744 9498 | 37 9831 9498
5000 6s | 46 9721 9498 | 50 9584 9346
5500 7s | 49 9699 9498 | 50 9281 8744
6000 7s | 48 9752 9498 | 31 9715 9498
6500 8s | 43 9659 9498 | 34 9573 9346
7000 8s | 40 9723 9498 | 37 9614 9346
7500 9s | 60 9728 9498 | 30 9658 9346
8000 10s | 25 9695 9498 | 55 9606 9346
Search terminated in 10.00s after 8205 iterations.
Best-found solution has cost 9498.
Solution results
================
# routes: 6
# clients: 25
objective: 9498
distance: 9498
duration: 14923
# iterations: 8205
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 58 9592 9028 | 30 8644 8325
1000 1s | 44 9687 9028 | 62 8623 8325
1500 2s | 61 9544 9028 | 65 8566 8325
2000 3s | 44 9674 9028 | 51 8593 8325
2500 3s | 63 9588 9028 | 59 8579 8325
3000 4s | 35 9842 9028 | 61 8559 8325
3500 5s | 39 9745 9028 | 47 8657 8325
4000 5s | 44 9707 9028 | 60 9142 8775
4500 6s | 48 9705 9028 | 35 8573 8325
5000 7s | 52 9614 9028 | 35 8670 8325
5500 8s | 32 9885 9028 | 29 8618 8325
6000 8s | 52 9631 9028 | 43 8592 8325
6500 9s | 57 9570 9028 | 48 8546 8325
7000 10s | 46 9665 9028 | 65 8538 8325
Search terminated in 10.00s after 7320 iterations.
Best-found solution has cost 9028.
Solution results
================
# routes: 6
# clients: 25
objective: 9028
distance: 9028
duration: 14028
# iterations: 7320
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 59 14190 13089 | 48 10854 9990
1000 1s | 47 14323 13089 | 64 10437 9990
1500 2s | 52 14032 13089 | 39 10896 9990
2000 3s | 60 13854 13089 | 61 13378 12136
2500 4s | 42 13758 13089 | 43 10588 9990
3000 5s | 56 13759 13089 | 65 13163 12136
3500 5s | 64 13608 13089 | 41 14120 12882
4000 6s | 26 13591 13089 | 49 10871 9990
4500 7s | 65 13552 13089 | 36 14040 12882
5000 7s | 39 13729 13089 | 28 14518 12882
5500 8s | 41 13805 13089 | 31 12536 11763
6000 9s | 62 13843 13089 | 33 12412 11763
6500 9s | 25 13666 13089 | 49 13586 12136
Search terminated in 10.00s after 6863 iterations.
Best-found solution has cost 13089.
Solution results
================
# routes: 7
# clients: 25
objective: 13089
distance: 13089
duration: 18089
# iterations: 6863
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 37 9180 8488 | 26 8275 7989
1000 1s | 35 9176 8488 | 37 8787 8344
1500 2s | 46 9056 8488 | 32 8705 8344
2000 2s | 65 8958 8488 | 37 8224 7985
2500 3s | 64 8993 8488 | 40 8238 7985
3000 4s | 42 9088 8488 | 38 8704 8344
3500 4s | 53 9025 8488 | 33 8240 7989
4000 5s | 29 9276 8488 | 46 8296 7997
4500 6s | 44 9062 8488 | 52 8664 8344
5000 6s | 55 9015 8488 | 31 8712 8344
5500 7s | 30 9266 8488 | 40 8217 7985
6000 8s | 59 8955 8488 | 30 8660 8344
6500 8s | 26 9315 8488 | 65 8800 8344
7000 9s | 39 9111 8488 | 29 8812 8344
7500 9s | 49 9054 8488 | 36 8204 7985
Search terminated in 10.00s after 7949 iterations.
Best-found solution has cost 8488.
Solution results
================
# routes: 6
# clients: 25
objective: 8488
distance: 8488
duration: 13542
# iterations: 7949
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 37 11407 10419 | 28 11356 10070
1000 1s | 53 11303 10419 | 48 10347 9852
1500 2s | 45 11283 10419 | 44 10620 10070
2000 2s | 63 11110 10419 | 42 10196 9757
2500 3s | 25 11509 10419 | 31 10902 10070
3000 3s | 65 11136 10419 | 44 10374 9852
3500 4s | 27 11490 10419 | 59 10456 10070
4000 5s | 56 11162 10419 | 25 10929 10430
4500 5s | 48 11223 10419 | 46 9855 9348
5000 6s | 47 11296 10419 | 35 10280 9940
5500 6s | 52 11165 10419 | 40 10561 10230
6000 7s | 41 11223 10419 | 45 10422 10070
6500 7s | 36 11297 10419 | 39 10140 9757
7000 8s | 39 11292 10419 | 38 10095 9734
7500 9s | 26 11524 10419 | 56 10460 9852
8000 9s | 35 11402 10419 | 63 10321 9940
8500 10s | 39 11345 10419 | 65 10101 9757
Search terminated in 10.00s after 8655 iterations.
Best-found solution has cost 10419.
Solution results
================
# routes: 6
# clients: 25
objective: 10419
distance: 10419
duration: 15709
# iterations: 8655
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 37 12252 11409 | 44 11639 10961
1000 1s | 43 11658 11409 | 28 12431 11385
1500 2s | 59 11745 11409 | 44 11414 10961
2000 3s | 37 11623 11409 | 52 10738 10114
2500 3s | 62 11660 11409 | 31 11347 10961
3000 4s | 30 11650 11409 | 62 11006 10228
3500 5s | 46 11618 11409 | 65 11973 11030
4000 5s | 55 11737 11409 | 41 11277 10961
4500 6s | 31 11558 11409 | 56 11582 11325
5000 7s | 56 11656 11409 | 55 10860 10187
5500 8s | 44 11738 11409 | 65 10472 9981
6000 8s | 56 11626 11409 | 35 11628 11325
6500 9s | 38 11613 11409 | 65 11319 10961
7000 10s | 49 11679 11409 | 52 11316 10961
Search terminated in 10.00s after 7267 iterations.
Best-found solution has cost 11409.
Solution results
================
# routes: 6
# clients: 25
objective: 11409
distance: 11409
duration: 16409
# iterations: 7267
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 61 7482 7084 | 65 6899 6771
1000 1s | 60 7452 7084 | 32 6924 6771
1500 2s | 33 7635 7084 | 40 6903 6771
2000 3s | 42 7539 7084 | 44 7390 6957
2500 3s | 48 7495 7084 | 42 6896 6771
3000 4s | 37 7595 7084 | 32 6921 6771
3500 4s | 32 7616 7084 | 29 6962 6771
4000 5s | 38 7550 7084 | 64 6890 6771
4500 6s | 65 7411 7084 | 31 6928 6771
5000 6s | 38 7558 7084 | 39 6908 6771
5500 7s | 46 7511 7084 | 47 6889 6771
6000 8s | 25 7743 7084 | 55 6921 6771
6500 8s | 61 7462 7084 | 63 6903 6771
7000 9s | 40 7560 7084 | 30 6932 6771
7500 9s | 27 7719 7084 | 38 6911 6771
Search terminated in 10.00s after 7994 iterations.
Best-found solution has cost 7084.
Solution results
================
# routes: 5
# clients: 25
objective: 7084
distance: 7084
duration: 12084
# iterations: 7994
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 32 10133 9011 | 57 8755 8537
1000 1s | 55 9842 9011 | 48 8921 8537
1500 2s | 35 10196 9011 | 38 8898 8537
2000 3s | 33 10336 9011 | 58 8897 8537
2500 3s | 43 10052 9011 | 41 8832 8537
3000 4s | 51 9862 9011 | 64 8783 8537
3500 5s | 57 9848 9011 | 49 8878 8537
4000 5s | 57 9829 9011 | 59 8825 8537
4500 6s | 42 10066 9011 | 28 8924 8537
5000 7s | 45 10009 9011 | 41 8835 8537
5500 7s | 46 10024 9011 | 60 8836 8537
6000 8s | 45 9950 9011 | 38 8854 8537
6500 9s | 59 9808 9011 | 61 8837 8537
7000 9s | 47 10060 9011 | 29 8953 8537
7500 10s | 46 10032 9011 | 45 8877 8537
Search terminated in 10.00s after 7521 iterations.
Best-found solution has cost 9011.
Solution results
================
# routes: 6
# clients: 25
objective: 9011
distance: 9011
duration: 14283
# iterations: 7521
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 25 12423 11022 | 43 10686 10398
1000 1s | 53 11973 11022 | 31 10749 10398
1500 2s | 51 11970 11022 | 26 10760 10398
2000 3s | 57 11913 11022 | 64 10683 10398
2500 3s | 55 11880 11022 | 45 11043 10685
3000 4s | 45 12049 11022 | 65 10744 10398
3500 5s | 40 12017 11022 | 59 10672 10398
4000 6s | 35 12130 11022 | 48 10672 10398
4500 6s | 40 12152 11022 | 34 9945 9156
5000 7s | 39 12121 11022 | 58 10772 10398
5500 8s | 62 11916 11022 | 47 10682 10398
6000 8s | 59 11902 11022 | 36 10665 10398
6500 9s | 43 12054 11022 | 62 10697 10398
7000 10s | 65 11810 11022 | 55 10745 10398
Search terminated in 10.00s after 7257 iterations.
Best-found solution has cost 11022.
Solution results
================
# routes: 6
# clients: 25
objective: 11022
distance: 11022
duration: 16022
# iterations: 7257
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 60 9244 8641 | 54 8532 8184
1000 1s | 54 9299 8641 | 30 8622 8184
1500 2s | 29 9608 8641 | 45 9119 8729
2000 3s | 40 9457 8641 | 61 8466 8184
2500 3s | 55 9227 8641 | 50 8718 8184
3000 4s | 46 9354 8641 | 60 9061 8729
3500 5s | 41 9417 8641 | 63 8505 8184
4000 5s | 62 9304 8641 | 52 9361 8883
4500 6s | 47 9387 8641 | 62 9058 8729
5000 7s | 37 9486 8641 | 38 8660 8184
5500 7s | 62 9259 8641 | 40 8636 8184
6000 8s | 55 9267 8641 | 47 8574 8184
6500 9s | 40 9436 8641 | 53 8557 8184
7000 9s | 32 9542 8641 | 58 8589 8184
7500 10s | 37 9536 8641 | 35 8536 8184
Search terminated in 10.00s after 7602 iterations.
Best-found solution has cost 8641.
Solution results
================
# routes: 6
# clients: 25
objective: 8641
distance: 8641
duration: 13838
# iterations: 7602
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 34 10329 9185 | 40 9513 9215
1000 1s | 51 10031 9185 | 40 9554 9320
1500 2s | 46 10098 9185 | 46 9319 8990
2000 2s | 29 10393 9185 | 61 9260 8882
2500 3s | 64 9858 9185 | 41 9648 9320
3000 3s | 30 10361 9185 | 50 9767 9346
3500 4s | 57 9939 9185 | 62 9674 9320
4000 5s | 25 10597 9185 | 59 9189 8882
4500 5s | 34 10274 9185 | 34 9161 8990
5000 6s | 47 10069 9185 | 41 9942 9320
5500 6s | 57 9965 9185 | 54 9657 9320
6000 7s | 28 10467 9185 | 35 9598 9215
6500 8s | 43 10088 9185 | 51 9587 9215
7000 8s | 26 10570 9185 | 30 9693 9346
7500 9s | 48 10055 9185 | 38 9688 9346
8000 9s | 43 10123 9185 | 34 9514 9215
8500 10s | 59 9952 9185 | 47 9282 8882
Search terminated in 10.00s after 8503 iterations.
Best-found solution has cost 9185.
Solution results
================
# routes: 6
# clients: 25
objective: 9185
distance: 9185
duration: 14185
# iterations: 8503
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 45 7815 6997 | 25 6925 6579
1000 1s | 64 7660 6997 | 54 6885 6579
1500 2s | 27 8038 6997 | 64 7264 6927
2000 2s | 38 7873 6997 | 26 7042 6579
2500 3s | 45 7786 6997 | 62 7212 6927
3000 3s | 47 7758 6997 | 64 6930 6579
3500 4s | 50 7667 6997 | 49 7003 6579
4000 5s | 26 8018 6997 | 43 6988 6579
4500 5s | 37 7884 6997 | 55 7300 6927
5000 6s | 57 7728 6997 | 33 6998 6579
5500 6s | 25 8046 6997 | 33 6996 6579
6000 7s | 64 7637 6997 | 62 6989 6579
6500 8s | 31 7929 6997 | 51 6937 6579
7000 8s | 46 7737 6997 | 28 7308 6927
7500 9s | 51 7770 6997 | 30 6972 6579
8000 9s | 65 7607 6997 | 59 7228 6927
8500 10s | 50 7751 6997 | 35 7222 6927
Search terminated in 10.00s after 8626 iterations.
Best-found solution has cost 6997.
Solution results
================
# routes: 5
# clients: 25
objective: 6997
distance: 6997
duration: 11997
# iterations: 8626
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 48 8678 7945 | 42 8097 7871
1000 1s | 39 8804 7945 | 38 8120 7871
1500 2s | 60 8513 7945 | 38 8103 7871
2000 2s | 36 8823 7945 | 31 8115 7871
2500 3s | 29 8971 7945 | 25 8181 7871
3000 3s | 39 8798 7945 | 47 8125 7871
3500 4s | 56 8580 7945 | 47 8102 7871
4000 4s | 41 8786 7945 | 40 8187 7871
4500 5s | 65 8539 7945 | 37 8122 7871
5000 6s | 54 8623 7945 | 27 8176 7871
5500 6s | 28 9044 7945 | 61 8125 7871
6000 7s | 37 8814 7945 | 25 8145 7871
6500 7s | 64 8549 7945 | 25 8169 7871
7000 8s | 47 8626 7945 | 58 8088 7871
7500 8s | 29 8982 7945 | 27 8169 7871
8000 9s | 62 8527 7945 | 27 8149 7871
8500 9s | 26 9078 7945 | 26 8152 7871
Search terminated in 10.00s after 8990 iterations.
Best-found solution has cost 7945.
Solution results
================
# routes: 5
# clients: 25
objective: 7945
distance: 7945
duration: 12964
# iterations: 8990
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 43 8453 7816 | 49 7627 7424
1000 1s | 34 8548 7816 | 41 7662 7424
1500 2s | 63 8258 7816 | 62 7650 7424
2000 2s | 25 8747 7816 | 29 7712 7424
2500 3s | 27 8694 7816 | 37 7671 7424
3000 4s | 63 8337 7816 | 35 7662 7424
3500 4s | 46 8412 7816 | 28 7689 7424
4000 5s | 37 8515 7816 | 32 8377 7783
4500 5s | 28 8672 7816 | 45 8256 7786
5000 6s | 30 8664 7816 | 51 7640 7424
5500 7s | 62 8400 7816 | 59 7652 7424
6000 7s | 57 8329 7816 | 64 8160 7786
6500 8s | 61 8333 7816 | 50 7642 7424
7000 9s | 31 8165 7816 | 58 7595 7424
7500 9s | 37 8139 7816 | 25 7649 7424
8000 10s | 53 8095 7816 | 33 7659 7424
Search terminated in 10.00s after 8208 iterations.
Best-found solution has cost 7816.
Solution results
================
# routes: 5
# clients: 25
objective: 7816
distance: 7816
duration: 12816
# iterations: 8208
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 28 11186 9985 | 48 10351 9888
1000 1s | 42 10959 9985 | 41 9609 9315
1500 2s | 58 10799 9985 | 46 10184 9816
2000 2s | 35 11180 9985 | 61 10113 9816
2500 3s | 37 11050 9985 | 25 9916 9638
3000 4s | 65 10734 9985 | 56 10358 9888
3500 4s | 64 10724 9985 | 49 10349 9948
4000 5s | 62 10842 9985 | 63 10015 9638
4500 5s | 40 11020 9985 | 25 10639 9888
5000 6s | 28 11218 9985 | 52 10062 9816
5500 7s | 27 11235 9985 | 44 10097 9816
6000 7s | 34 11025 9985 | 36 10089 9823
6500 8s | 60 10827 9985 | 34 10087 9816
7000 8s | 32 11124 9985 | 44 10376 9638
7500 9s | 57 10792 9985 | 49 10381 9638
8000 9s | 38 11003 9985 | 41 10093 9816
8500 10s | 39 10924 9985 | 53 9813 9252
Search terminated in 10.00s after 8535 iterations.
Best-found solution has cost 9985.
Solution results
================
# routes: 6
# clients: 25
objective: 9985
distance: 9985
duration: 14985
# iterations: 8535
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 34 8250 7607 | 38 7669 7426
H 1000 1s | 40 8173 7573 | 44 7689 7426
1500 2s | 29 8312 7573 | 62 7650 7426
2000 2s | 60 8040 7573 | 46 7774 7495
2500 3s | 52 8078 7573 | 28 8184 7567
3000 3s | 41 8162 7573 | 47 7891 7495
3500 4s | 29 8308 7573 | 38 7823 7495
4000 5s | 63 8048 7573 | 51 7662 7426
4500 5s | 26 8382 7573 | 35 7757 7426
5000 6s | 57 8074 7573 | 35 7705 7426
5500 6s | 47 8155 7573 | 44 7742 7495
6000 7s | 53 8108 7573 | 57 7557 7125
6500 7s | 45 8141 7573 | 28 7740 7426
7000 8s | 33 8280 7573 | 61 7647 7426
7500 8s | 57 8117 7573 | 60 7832 7426
8000 9s | 48 8130 7573 | 47 7704 7426
8500 10s | 58 8045 7573 | 60 7498 7125
50%|███████████████████ | 32/64 [2:50:50<2:50:49, 320.29s/it]
Search terminated in 10.00s after 8817 iterations.
Best-found solution has cost 7573.
Solution results
================
# routes: 5
# clients: 25
objective: 7573
distance: 7573
duration: 13194
# iterations: 8817
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 27 10244 9299 | 25 8894 8511
1000 1s | 54 9897 9299 | 50 9352 8984
1500 2s | 46 9962 9299 | 53 9241 8928
2000 2s | 49 9932 9299 | 65 9323 8928
2500 3s | 42 10003 9299 | 45 9037 8511
3000 4s | 45 9971 9299 | 62 9472 8987
3500 4s | 52 9859 9299 | 38 9246 8928
4000 5s | 31 10127 9299 | 31 9232 8928
4500 5s | 46 9907 9299 | 61 9209 8928
5000 6s | 29 10163 9299 | 45 9370 8963
5500 7s | 62 9886 9299 | 33 9348 8928
6000 7s | 34 10120 9299 | 39 9481 8987
6500 8s | 53 9949 9299 | 65 9675 8987
7000 9s | 64 9806 9299 | 64 9332 8987
7500 9s | 35 10084 9299 | 37 9402 8987
8000 10s | 58 9894 9299 | 48 9259 8928
Search terminated in 10.00s after 8132 iterations.
Best-found solution has cost 9299.
Solution results
================
# routes: 6
# clients: 25
objective: 9299
distance: 9299
duration: 14581
# iterations: 8132
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 27 9093 8219 | 37 8098 7751
1000 1s | 53 8681 8219 | 29 8072 7751
1500 2s | 59 8637 8219 | 32 8042 7751
2000 2s | 25 9098 8219 | 42 8145 7842
2500 3s | 45 8742 8219 | 51 8092 7751
3000 3s | 46 8752 8219 | 50 8027 7751
3500 4s | 55 8691 8219 | 57 8111 7829
4000 5s | 55 8676 8219 | 60 8082 7751
4500 5s | 54 8691 8219 | 35 7864 7440
5000 6s | 31 8937 8219 | 31 8052 7751
5500 6s | 55 8681 8219 | 50 8231 7842
6000 7s | 28 9025 8219 | 28 8157 7842
6500 7s | 43 8404 8219 | 56 8089 7751
7000 8s | 57 8388 8219 | 25 7803 7543
7500 8s | 39 8448 8219 | 47 8015 7751
8000 9s | 46 8406 8219 | 62 8030 7829
8500 10s | 30 8451 8219 | 49 8060 7751
Search terminated in 10.00s after 8877 iterations.
Best-found solution has cost 8219.
Solution results
================
# routes: 6
# clients: 25
objective: 8219
distance: 8219
duration: 13327
# iterations: 8877
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 44 8524 7951 | 59 8075 7742
1000 1s | 61 8399 7951 | 41 7996 7818
1500 2s | 29 8787 7951 | 58 8070 7818
2000 2s | 32 8657 7951 | 40 8009 7742
2500 3s | 62 8400 7951 | 29 8003 7742
3000 3s | 39 8583 7951 | 65 7932 7742
3500 4s | 52 8445 7951 | 33 7997 7742
4000 4s | 56 8443 7951 | 40 7896 7666
4500 5s | 59 8452 7951 | 25 8085 7818
5000 6s | 37 8572 7951 | 57 7876 7666
5500 6s | 40 8548 7951 | 47 7872 7666
6000 7s | 42 8549 7951 | 50 7874 7664
6500 7s | 54 8448 7951 | 63 8007 7742
7000 8s | 28 8749 7951 | 26 7958 7666
7500 8s | 55 8419 7951 | 63 7955 7742
8000 9s | 43 8526 7951 | 41 8049 7818
8500 9s | 64 8377 7951 | 53 8041 7818
9000 10s | 65 8385 7951 | 29 8043 7818
Search terminated in 10.00s after 9063 iterations.
Best-found solution has cost 7951.
Solution results
================
# routes: 6
# clients: 25
objective: 7951
distance: 7951
duration: 12951
# iterations: 9063
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 31 8380 7295 | 60 7285 6962
1000 1s | 29 8408 7295 | 61 7721 7306
1500 2s | 60 7867 7295 | 34 7280 6962
2000 3s | 39 7902 7295 | 28 7353 6962
2500 3s | 58 7808 7295 | 39 7275 6962
3000 4s | 52 7840 7295 | 42 7868 7306
3500 4s | 64 7926 7295 | 64 7289 6962
4000 5s | 51 7884 7295 | 37 7802 7306
4500 6s | 29 7928 7295 | 30 7401 6962
5000 6s | 51 7906 7295 | 42 7312 6962
5500 7s | 32 7844 7295 | 50 7328 6962
6000 8s | 26 7904 7295 | 34 7370 6962
6500 8s | 64 7850 7295 | 40 7309 6962
7000 9s | 50 7954 7295 | 59 7303 6962
7500 9s | 65 7794 7295 | 45 7411 7156
Search terminated in 10.00s after 7910 iterations.
Best-found solution has cost 7295.
Solution results
================
# routes: 5
# clients: 25
objective: 7295
distance: 7295
duration: 12295
# iterations: 7910
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 47 7626 7186 | 55 7146 7001
1000 1s | 53 7577 7186 | 33 7174 7001
1500 2s | 58 7572 7186 | 50 7167 7001
2000 2s | 39 7674 7186 | 65 7154 7001
2500 3s | 61 7550 7186 | 38 7167 7001
3000 3s | 26 7849 7186 | 53 7162 7001
3500 4s | 29 7812 7186 | 57 7175 7001
4000 5s | 64 7564 7186 | 43 7164 7001
4500 5s | 55 7567 7186 | 26 7188 7001
5000 6s | 49 7611 7186 | 42 7144 7001
5500 6s | 35 7752 7186 | 60 7158 7001
6000 7s | 34 7723 7186 | 45 7149 7001
6500 7s | 39 7709 7186 | 62 7181 7001
7000 8s | 63 7554 7186 | 41 7265 7053
7500 9s | 55 7611 7186 | 65 7143 7001
8000 9s | 38 7683 7186 | 45 7147 7001
8500 10s | 39 7682 7186 | 62 7157 7001
Search terminated in 10.00s after 8772 iterations.
Best-found solution has cost 7186.
Solution results
================
# routes: 6
# clients: 25
objective: 7186
distance: 7186
duration: 12901
# iterations: 8772
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 43 12644 11910 | 48 11441 10989
1000 1s | 26 12845 11910 | 59 10186 9556
1500 2s | 58 12414 11910 | 64 11755 11320
2000 3s | 40 12596 11910 | 47 9919 9556
2500 4s | 47 12555 11910 | 40 11800 11320
3000 4s | 39 12610 11910 | 56 11984 11410
3500 5s | 41 12624 11910 | 48 11855 11320
4000 6s | 46 12578 11910 | 59 11413 10989
4500 6s | 64 12441 11910 | 57 10079 9556
5000 7s | 28 12872 11910 | 28 11952 11320
5500 8s | 34 12698 11910 | 30 12323 11705
6000 8s | 35 12662 11910 | 58 11843 11320
6500 9s | 36 12631 11910 | 46 11856 11320
7000 10s | 37 12674 11910 | 49 10119 9556
Search terminated in 10.00s after 7093 iterations.
Best-found solution has cost 11910.
Solution results
================
# routes: 7
# clients: 25
objective: 11910
distance: 11910
duration: 16910
# iterations: 7093
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 51 9116 8478 | 33 9045 8198
H 1000 1s | 30 9356 8477 | 52 8831 8175
1500 2s | 50 9100 8477 | 57 8555 8175
2000 2s | 63 9054 8477 | 58 8713 8175
2500 3s | 55 9076 8477 | 38 8637 8175
3000 4s | 42 9180 8477 | 48 8583 8175
3500 4s | 63 9032 8477 | 55 8361 7891
4000 5s | 27 9404 8477 | 47 8735 8175
4500 5s | 42 9190 8477 | 43 8748 8198
5000 6s | 43 9161 8477 | 57 8816 8198
5500 6s | 45 9178 8477 | 41 8836 8198
6000 7s | 48 9126 8477 | 36 8924 8178
6500 8s | 52 9117 8477 | 47 8672 8198
7000 8s | 38 9253 8477 | 33 8538 8175
7500 9s | 57 9128 8477 | 62 8760 8198
8000 9s | 60 9026 8477 | 34 8761 8198
8500 10s | 29 9366 8477 | 63 8646 8198
Search terminated in 10.00s after 8561 iterations.
Best-found solution has cost 8477.
Solution results
================
# routes: 6
# clients: 25
objective: 8477
distance: 8477
duration: 13478
# iterations: 8561
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 28 8936 7979 | 57 8079 7846
1000 1s | 30 8904 7979 | 49 7778 7442
1500 2s | 38 8747 7979 | 32 8198 7846
2000 2s | 64 8476 7979 | 54 8129 7846
2500 3s | 27 8964 7979 | 26 7984 7442
3000 3s | 29 8933 7979 | 47 8139 7846
3500 4s | 28 8967 7979 | 43 8168 7846
4000 4s | 42 8639 7979 | 61 8125 7846
4500 5s | 46 8635 7979 | 28 8222 7846
5000 6s | 50 8577 7979 | 53 7816 7442
5500 6s | 55 8580 7979 | 25 8204 7846
6000 7s | 56 8500 7979 | 54 8090 7846
6500 7s | 26 9024 7979 | 30 8182 7846
7000 8s | 64 8487 7979 | 60 8093 7846
7500 8s | 35 8803 7979 | 54 8201 7846
8000 9s | 26 8996 7979 | 43 7947 7442
8500 9s | 27 8952 7979 | 34 7852 7442
9000 10s | 36 8744 7979 | 44 8104 7846
Search terminated in 10.00s after 9002 iterations.
Best-found solution has cost 7979.
Solution results
================
# routes: 5
# clients: 25
objective: 7979
distance: 7979
duration: 12979
# iterations: 9002
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 40 9378 8693 | 38 8794 8032
1000 1s | 47 9302 8693 | 41 8161 7663
1500 2s | 56 9219 8693 | 41 8208 7663
2000 2s | 25 9620 8693 | 65 8129 7663
2500 3s | 65 9221 8693 | 47 8676 8032
3000 4s | 27 9593 8693 | 50 8868 8032
3500 4s | 32 9476 8693 | 46 8197 7663
4000 5s | 58 9237 8693 | 35 8245 7663
4500 6s | 61 9211 8693 | 45 8239 7663
5000 6s | 61 9233 8693 | 56 8170 7663
5500 7s | 26 9602 8693 | 29 8318 7663
6000 8s | 44 9300 8693 | 55 8239 7663
6500 8s | 39 9397 8693 | 38 9031 8032
7000 9s | 46 9349 8693 | 57 8126 7663
7500 10s | 44 9339 8693 | 48 8746 8032
Search terminated in 10.00s after 7872 iterations.
Best-found solution has cost 8693.
Solution results
================
# routes: 6
# clients: 25
objective: 8693
distance: 8693
duration: 13944
# iterations: 7872
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 45 7631 7166 | 51 7205 6818
1000 1s | 50 7594 7166 | 52 7321 6980
1500 2s | 38 7674 7166 | 29 7237 6913
2000 2s | 40 7642 7166 | 51 7140 6818
2500 3s | 54 7551 7166 | 39 7224 6913
3000 3s | 44 7607 7166 | 57 7259 6913
3500 4s | 42 7658 7166 | 38 7082 6723
4000 4s | 43 7643 7166 | 63 7158 6913
4500 5s | 61 7547 7166 | 40 7052 6723
5000 5s | 64 7520 7166 | 59 7044 6723
5500 6s | 54 7594 7166 | 53 7200 6913
6000 6s | 64 7515 7166 | 57 7236 6980
6500 7s | 44 7632 7166 | 30 7272 6913
7000 7s | 42 7647 7166 | 44 7263 6980
7500 8s | 41 7654 7166 | 36 7227 6913
8000 9s | 35 7694 7166 | 48 7181 6913
8500 9s | 43 7652 7166 | 26 7250 6913
9000 10s | 62 7556 7166 | 39 7235 6913
Search terminated in 10.00s after 9402 iterations.
Best-found solution has cost 7166.
Solution results
================
# routes: 6
# clients: 25
objective: 7166
distance: 7166
duration: 12858
# iterations: 9402
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 30 9952 8868 | 40 9346 8612
1000 1s | 51 9710 8868 | 53 8990 8497
1500 2s | 44 9705 8868 | 35 9139 8555
2000 3s | 59 9563 8868 | 47 9147 8555
2500 3s | 30 9861 8868 | 60 9515 8612
3000 4s | 39 9801 8868 | 65 8825 8268
3500 4s | 26 9895 8868 | 61 9338 8554
4000 5s | 51 9646 8868 | 29 8339 7379
4500 6s | 43 9653 8868 | 56 9014 8554
5000 6s | 40 9666 8868 | 55 8760 7666
5500 7s | 42 9644 8868 | 35 9170 8612
6000 8s | 52 9537 8868 | 43 9080 8612
6500 8s | 64 9478 8868 | 59 9236 8612
7000 9s | 58 9477 8868 | 39 9211 8555
7500 9s | 40 9757 8868 | 40 8021 7379
Search terminated in 10.00s after 7935 iterations.
Best-found solution has cost 8868.
Solution results
================
# routes: 5
# clients: 25
objective: 8868
distance: 8868
duration: 13881
# iterations: 7935
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 58 9941 9157 | 47 9533 8694
1000 1s | 41 9992 9157 | 42 8880 8359
1500 2s | 48 9975 9157 | 35 9747 8713
2000 2s | 63 9865 9157 | 44 9546 8751
2500 3s | 45 9905 9157 | 34 9952 8789
3000 4s | 57 9882 9157 | 29 9303 8694
3500 4s | 35 10122 9157 | 34 9207 8694
4000 5s | 30 10202 9157 | 58 9528 8789
4500 5s | 52 9934 9157 | 41 9525 8748
5000 6s | 48 9901 9157 | 45 10364 8846
5500 6s | 36 10084 9157 | 39 9540 8751
6000 7s | 30 10185 9157 | 41 9655 8789
6500 7s | 56 9810 9157 | 49 9579 8789
7000 8s | 32 10149 9157 | 63 9628 8846
7500 9s | 48 9923 9157 | 60 9689 8789
8000 9s | 30 10199 9157 | 30 9822 8789
8500 10s | 61 9865 9157 | 32 10285 8789
Search terminated in 10.00s after 8838 iterations.
Best-found solution has cost 9157.
Solution results
================
# routes: 6
# clients: 25
objective: 9157
distance: 9157
duration: 14157
# iterations: 8838
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 28 12257 10736 | 49 9907 9670
1000 2s | 35 11945 10736 | 57 9909 9670
1500 3s | 39 11785 10736 | 65 11554 10627
2000 3s | 40 11711 10736 | 60 10863 10627
2500 4s | 35 11834 10736 | 59 10844 10627
3000 5s | 46 11689 10736 | 65 9914 9670
3500 6s | 43 11744 10736 | 65 9978 9670
4000 7s | 37 11765 10736 | 63 9920 9670
4500 7s | 26 12053 10736 | 64 11251 10627
5000 8s | 29 11996 10736 | 25 10974 10627
5500 9s | 38 11777 10736 | 26 10923 10627
6000 9s | 63 11541 10736 | 61 10851 10627
6500 10s | 53 11615 10736 | 63 11212 10683
Search terminated in 10.00s after 6548 iterations.
Best-found solution has cost 10736.
Solution results
================
# routes: 6
# clients: 25
objective: 10736
distance: 10736
duration: 15736
# iterations: 6548
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 42 9528 8702 | 30 8906 8634
1000 1s | 47 9492 8702 | 32 8835 8587
1500 2s | 58 9375 8702 | 62 8909 8634
2000 2s | 33 9651 8702 | 54 8874 8587
2500 3s | 33 9646 8702 | 44 8745 8457
3000 3s | 35 9652 8702 | 44 8993 8668
3500 4s | 56 9444 8702 | 39 8931 8634
4000 4s | 50 9490 8702 | 44 8890 8634
4500 5s | 40 9541 8702 | 42 8890 8634
5000 5s | 44 9494 8702 | 57 8851 8634
5500 6s | 47 9488 8702 | 65 9042 8634
6000 7s | 30 9741 8702 | 27 8950 8634
6500 7s | 25 9827 8702 | 61 8775 8327
7000 8s | 54 9433 8702 | 41 8950 8587
7500 8s | 32 9641 8702 | 50 9100 8668
8000 9s | 45 9497 8702 | 30 8898 8634
8500 9s | 64 9354 8702 | 57 8860 8587
9000 10s | 41 9519 8702 | 54 8935 8634
Search terminated in 10.00s after 9086 iterations.
Best-found solution has cost 8702.
Solution results
================
# routes: 6
# clients: 25
objective: 8702
distance: 8702
duration: 13702
# iterations: 9086
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 25 9446 8295 | 59 8384 8069
1000 1s | 38 9083 8295 | 46 8648 8098
1500 2s | 37 9098 8295 | 63 8343 8098
2000 2s | 65 8828 8295 | 44 8259 7959
2500 3s | 40 9032 8295 | 33 8579 8100
3000 3s | 52 8897 8295 | 58 8224 7959
3500 4s | 47 8936 8295 | 45 8333 8014
4000 5s | 46 8941 8295 | 58 8562 8098
4500 5s | 57 8991 8295 | 45 8336 8014
5000 6s | 46 8916 8295 | 33 8549 8098
5500 6s | 64 8805 8295 | 51 8376 8098
6000 7s | 34 9127 8295 | 36 8335 8069
6500 8s | 50 8904 8295 | 64 8594 8098
7000 8s | 43 8968 8295 | 46 8397 8098
7500 9s | 38 9094 8295 | 30 8466 8098
8000 9s | 58 8817 8295 | 56 8340 8098
8500 10s | 44 8938 8295 | 48 8338 8098
Search terminated in 10.00s after 8677 iterations.
Best-found solution has cost 8295.
Solution results
================
# routes: 6
# clients: 25
objective: 8295
distance: 8295
duration: 13295
# iterations: 8677
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 53 8057 7611 | 41 7564 7252
1000 1s | 35 8261 7611 | 56 7563 7252
1500 2s | 64 8057 7611 | 35 7603 7252
2000 2s | 48 8123 7611 | 34 7876 7345
2500 3s | 30 8323 7611 | 33 7595 7252
3000 3s | 42 8241 7611 | 35 7640 7252
3500 4s | 33 8294 7611 | 41 7587 7252
4000 4s | 29 8338 7611 | 39 7553 7252
4500 5s | 54 8091 7611 | 54 7581 7252
5000 6s | 64 8038 7611 | 64 7554 7252
5500 6s | 54 8086 7611 | 30 7644 7252
6000 7s | 31 8295 7611 | 41 7568 7252
6500 7s | 35 8255 7611 | 53 7585 7252
7000 8s | 56 8102 7611 | 48 7538 7252
7500 8s | 34 8252 7611 | 59 7519 7252
8000 9s | 33 8260 7611 | 57 7542 7252
8500 9s | 38 8241 7611 | 62 7540 7252
9000 10s | 51 8098 7611 | 29 7662 7252
Search terminated in 10.00s after 9073 iterations.
Best-found solution has cost 7611.
Solution results
================
# routes: 6
# clients: 25
objective: 7611
distance: 7611
duration: 12997
# iterations: 9073
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 52 9572 8950 | 63 8747 8347
1000 1s | 41 9775 8950 | 44 8851 8347
1500 2s | 31 10115 8950 | 62 9259 8932
2000 2s | 41 9862 8950 | 40 9258 8932
2500 3s | 45 9775 8950 | 56 9356 8932
3000 3s | 25 10296 8950 | 55 9393 8932
3500 4s | 31 10033 8950 | 64 9217 8932
4000 5s | 48 9771 8950 | 35 8828 8347
4500 5s | 44 9821 8950 | 50 9345 8737
5000 6s | 47 9756 8950 | 35 9693 9004
5500 6s | 65 9592 8950 | 39 9368 8932
6000 7s | 63 9590 8950 | 34 9354 8932
6500 8s | 49 9760 8950 | 51 9434 8978
7000 8s | 30 10224 8950 | 46 9298 8932
7500 9s | 53 9730 8950 | 58 9186 8737
8000 9s | 65 9617 8950 | 62 9648 9004
8500 10s | 46 9855 8950 | 56 9317 8932
Search terminated in 10.00s after 8575 iterations.
Best-found solution has cost 8950.
Solution results
================
# routes: 5
# clients: 25
objective: 8950
distance: 8950
duration: 13950
# iterations: 8575
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 53 9507 8891 | 29 8987 8801
1000 1s | 49 9516 8891 | 51 9097 8801
1500 2s | 46 9486 8891 | 31 9019 8801
2000 2s | 30 9755 8891 | 51 8833 8551
2500 3s | 51 9463 8891 | 61 9003 8801
3000 3s | 53 9470 8891 | 33 8987 8801
3500 4s | 45 9569 8891 | 41 9072 8801
4000 5s | 36 9614 8891 | 53 8935 8801
4500 5s | 33 9706 8891 | 58 8986 8801
5000 6s | 33 9677 8891 | 30 8842 8565
5500 6s | 60 9417 8891 | 37 9266 8801
6000 7s | 56 9446 8891 | 47 9447 8805
6500 8s | 45 9507 8891 | 59 8994 8801
7000 8s | 36 9632 8891 | 58 9019 8801
7500 9s | 28 9783 8891 | 59 8984 8801
8000 9s | 31 9714 8891 | 28 9094 8801
8500 10s | 28 9825 8891 | 38 8990 8801
Search terminated in 10.00s after 8660 iterations.
Best-found solution has cost 8891.
Solution results
================
# routes: 6
# clients: 25
objective: 8891
distance: 8891
duration: 13891
# iterations: 8660
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 44 12883 12023 | 56 11931 11351
1000 1s | 32 13104 12023 | 58 12187 11491
1500 2s | 27 13205 12023 | 39 11827 11351
2000 2s | 62 12697 12023 | 29 11813 11351
2500 3s | 27 13250 12023 | 40 11819 11351
3000 3s | 47 12863 12023 | 62 11804 11351
3500 4s | 63 12708 12023 | 63 12223 11566
4000 4s | 27 13249 12023 | 40 11520 10901
4500 5s | 30 13141 12023 | 54 12390 11666
5000 6s | 29 13172 12023 | 34 11762 11351
5500 6s | 35 13001 12023 | 64 11967 11491
6000 7s | 30 13116 12023 | 34 12056 11491
6500 7s | 43 12920 12023 | 37 12193 11566
7000 8s | 41 12928 12023 | 36 12321 11666
7500 8s | 26 13242 12023 | 38 12022 11491
8000 9s | 49 12814 12023 | 38 11984 11441
8500 10s | 29 13149 12023 | 63 11846 11351
Search terminated in 10.00s after 8941 iterations.
Best-found solution has cost 12023.
Solution results
================
# routes: 6
# clients: 25
objective: 12023
distance: 12023
duration: 17140
# iterations: 8941
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 28 9626 8322 | 30 8050 7652
1000 1s | 50 9188 8322 | 26 8684 8313
1500 2s | 52 9222 8322 | 43 8002 7652
2000 3s | 41 9314 8322 | 44 8574 8313
2500 3s | 41 9322 8322 | 32 8831 8452
3000 4s | 28 9545 8322 | 26 8838 8444
3500 5s | 54 9186 8322 | 49 8518 8313
4000 5s | 42 9281 8322 | 53 8524 8313
4500 6s | 62 9113 8322 | 40 8172 7652
5000 6s | 44 9254 8322 | 37 8548 8313
5500 7s | 45 9205 8322 | 61 8482 8313
6000 8s | 49 9211 8322 | 27 8760 8313
6500 8s | 38 9316 8322 | 47 8547 8313
7000 9s | 27 9565 8322 | 34 8724 8444
7500 10s | 65 9102 8322 | 29 8110 7652
Search terminated in 10.00s after 7796 iterations.
Best-found solution has cost 8322.
Solution results
================
# routes: 5
# clients: 25
objective: 8322
distance: 8322
duration: 13322
# iterations: 7796
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 61 9847 9264 | 30 9075 8770
1000 1s | 46 9973 9264 | 27 8643 8268
1500 2s | 49 9904 9264 | 42 8669 8256
2000 3s | 38 10050 9264 | 40 8624 8256
2500 3s | 60 9875 9264 | 59 9090 8770
3000 4s | 62 9790 9264 | 27 9130 8770
3500 5s | 65 9784 9264 | 32 8700 8256
4000 5s | 46 10029 9264 | 33 9072 8770
4500 6s | 30 10233 9264 | 41 9234 8770
5000 7s | 27 10315 9264 | 36 8696 8256
5500 7s | 41 10041 9264 | 32 8725 8256
6000 8s | 62 9784 9264 | 29 8738 8492
6500 9s | 51 9840 9264 | 51 8760 8373
7000 9s | 31 10197 9264 | 29 8666 8268
Search terminated in 10.00s after 7446 iterations.
Best-found solution has cost 9264.
Solution results
================
# routes: 6
# clients: 25
objective: 9264
distance: 9264
duration: 14264
# iterations: 7446
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 27 9194 8073 | 27 8412 8162
1000 1s | 41 8896 8073 | 36 8032 7674
1500 2s | 53 8816 8073 | 61 8014 7674
2000 2s | 25 9262 8073 | 54 8569 8097
2500 3s | 51 8806 8073 | 65 8532 8046
3000 4s | 59 8772 8073 | 29 8050 7674
3500 4s | 63 8745 8073 | 58 8075 7674
4000 5s | 29 9164 8073 | 45 8034 7674
4500 5s | 48 8854 8073 | 54 8014 7674
5000 6s | 59 8796 8073 | 36 8053 7674
5500 7s | 34 9062 8073 | 37 8034 7674
6000 7s | 32 9100 8073 | 57 8609 8046
6500 8s | 33 9098 8073 | 62 7995 7674
7000 8s | 51 8795 8073 | 57 8055 7674
7500 9s | 54 8743 8073 | 56 8025 7674
8000 10s | 61 8744 8073 | 27 8513 8097
Search terminated in 10.00s after 8311 iterations.
Best-found solution has cost 8073.
Solution results
================
# routes: 6
# clients: 25
objective: 8073
distance: 8073
duration: 14240
# iterations: 8311
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 57 7444 7003 | 49 6841 6694
1000 1s | 61 7495 7003 | 57 6913 6694
1500 2s | 49 7606 7003 | 65 6928 6694
2000 3s | 44 7659 7003 | 32 7116 6694
2500 3s | 37 7701 7003 | 40 7067 6694
3000 4s | 40 7659 7003 | 48 7004 6694
3500 4s | 35 7777 7003 | 56 7037 6694
4000 5s | 26 7958 7003 | 64 7020 6694
4500 6s | 51 7543 7003 | 31 7089 6694
5000 6s | 30 7845 7003 | 39 7023 6694
5500 7s | 57 7535 7003 | 47 7041 6694
6000 8s | 46 7582 7003 | 55 7023 6694
6500 8s | 43 7648 7003 | 31 7066 6694
7000 9s | 32 7839 7003 | 39 7055 6694
7500 10s | 65 7453 7003 | 47 6989 6694
Search terminated in 10.00s after 7891 iterations.
Best-found solution has cost 7003.
Solution results
================
# routes: 6
# clients: 25
objective: 7003
distance: 7003
duration: 12542
# iterations: 7891
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 56 9840 9292 | 39 8577 8292
1000 1s | 55 9866 9292 | 49 9328 8727
1500 2s | 61 9835 9292 | 61 9316 8727
2000 3s | 62 9802 9292 | 43 9546 8727
2500 3s | 32 10077 9292 | 46 9001 8564
3000 4s | 28 10170 9292 | 58 8610 8316
3500 5s | 60 9773 9292 | 54 9316 8727
4000 5s | 37 10059 9292 | 38 8576 8292
4500 6s | 27 10205 9292 | 39 8552 8292
5000 7s | 25 10273 9292 | 44 8611 8292
5500 8s | 34 10087 9292 | 36 8554 8292
6000 8s | 63 9805 9292 | 37 8566 8292
6500 9s | 26 10244 9292 | 35 9425 8727
7000 10s | 39 10088 9292 | 43 8563 8292
Search terminated in 10.00s after 7179 iterations.
Best-found solution has cost 9292.
Solution results
================
# routes: 6
# clients: 25
objective: 9292
distance: 9292
duration: 14502
# iterations: 7179
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 64 8778 8304 | 51 8220 8086
1000 1s | 63 8797 8304 | 54 8210 8086
1500 2s | 32 9056 8304 | 63 8243 8086
2000 3s | 59 8794 8304 | 34 8242 8086
2500 3s | 29 9100 8304 | 39 8207 8086
3000 4s | 32 9044 8304 | 46 8234 8086
3500 5s | 45 8873 8304 | 52 8214 8086
4000 5s | 33 9022 8304 | 34 8228 8086
4500 6s | 45 8920 8304 | 61 8227 8086
5000 7s | 53 8814 8304 | 28 8218 8086
5500 7s | 52 8856 8304 | 52 8224 8086
6000 8s | 46 8511 8304 | 25 8224 8086
6500 8s | 36 8513 8304 | 31 8235 8086
7000 9s | 26 8465 8304 | 52 8225 8086
7500 10s | 32 8528 8304 | 56 8242 8086
Search terminated in 10.00s after 7683 iterations.
Best-found solution has cost 8304.
Solution results
================
# routes: 5
# clients: 25
objective: 8304
distance: 8304
duration: 13304
# iterations: 7683
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 57 8423 7823 | 52 7874 7735
1000 1s | 25 8738 7823 | 52 7729 7239
1500 2s | 41 8464 7823 | 61 8155 7824
2000 2s | 65 8343 7823 | 50 7900 7735
2500 3s | 30 8706 7823 | 27 7981 7735
3000 3s | 36 8622 7823 | 36 8262 7779
3500 4s | 40 8577 7823 | 50 8005 7575
4000 4s | 40 8535 7823 | 33 8020 7735
4500 5s | 31 8631 7823 | 51 8091 7779
5000 6s | 42 8493 7823 | 25 8440 7813
5500 6s | 37 8545 7823 | 57 8176 7813
6000 7s | 42 8524 7823 | 34 8317 7813
6500 7s | 52 8423 7823 | 36 8029 7735
7000 8s | 54 8440 7823 | 60 8192 7813
7500 8s | 32 8662 7823 | 42 7870 7575
8000 9s | 40 8521 7823 | 34 7969 7590
8500 9s | 31 8619 7823 | 38 8022 7575
9000 10s | 34 8579 7823 | 59 8103 7735
Search terminated in 10.00s after 9017 iterations.
Best-found solution has cost 7823.
Solution results
================
# routes: 6
# clients: 25
objective: 7823
distance: 7823
duration: 12823
# iterations: 9017
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 51 10095 9292 | 39 9530 9324
1000 1s | 63 9897 9292 | 62 9379 8566
1500 2s | 42 10123 9292 | 59 9903 9368
2000 2s | 33 10322 9292 | 26 9170 8566
2500 3s | 65 9949 9292 | 57 8997 8468
3000 3s | 58 9925 9292 | 35 9673 9368
3500 4s | 40 10166 9292 | 55 9108 8468
4000 5s | 32 10359 9292 | 34 9633 9308
4500 5s | 28 10377 9292 | 48 9605 9368
5000 6s | 58 10018 9292 | 36 9528 9324
5500 6s | 35 10244 9292 | 32 9629 9324
6000 7s | 38 10172 9292 | 46 9553 9360
6500 8s | 48 9976 9292 | 60 9793 9414
7000 8s | 45 10074 9292 | 39 8924 8468
7500 9s | 33 10241 9292 | 35 8813 8468
8000 10s | 38 10089 9292 | 51 9491 9305
Search terminated in 10.00s after 8404 iterations.
Best-found solution has cost 9292.
Solution results
================
# routes: 6
# clients: 25
objective: 9292
distance: 9292
duration: 14667
# iterations: 8404
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 34 8610 7751 | 34 7580 7231
1000 1s | 47 8462 7751 | 51 7561 7141
1500 2s | 65 8350 7751 | 54 7703 7231
2000 2s | 65 8300 7751 | 39 7629 7231
2500 3s | 42 8495 7751 | 39 7888 7584
3000 4s | 51 8362 7751 | 54 8117 7621
3500 4s | 35 8601 7751 | 55 7725 7231
4000 5s | 61 8390 7751 | 58 7895 7621
4500 5s | 42 8527 7751 | 28 8112 7621
5000 6s | 29 8689 7751 | 51 7899 7584
5500 7s | 59 8377 7751 | 33 7953 7584
6000 7s | 32 8731 7751 | 41 7838 7584
6500 8s | 56 8412 7751 | 64 7949 7584
7000 8s | 55 8412 7751 | 34 7803 7301
7500 9s | 43 8514 7751 | 48 7642 7207
8000 10s | 30 8690 7751 | 35 7996 7584
Search terminated in 10.00s after 8246 iterations.
Best-found solution has cost 7751.
Solution results
================
# routes: 5
# clients: 25
objective: 7751
distance: 7751
duration: 12751
# iterations: 8246
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 38 10643 9895 | 34 10116 9487
1000 1s | 57 10493 9895 | 41 10075 9487
1500 2s | 49 10542 9895 | 35 9874 9487
2000 2s | 39 10616 9895 | 27 9957 9577
2500 3s | 47 10552 9895 | 37 9698 9397
3000 4s | 63 10474 9895 | 30 9936 9417
3500 4s | 46 10597 9895 | 56 10087 9577
4000 5s | 25 10902 9895 | 60 9760 9397
4500 6s | 38 10615 9895 | 27 10054 9577
5000 6s | 59 10477 9895 | 45 10002 9487
5500 7s | 28 10843 9895 | 53 9769 9397
6000 7s | 48 10499 9895 | 62 9490 9006
6500 8s | 40 10630 9895 | 53 10066 9669
7000 9s | 44 10547 9895 | 51 10101 9577
7500 9s | 54 10410 9895 | 27 9767 9245
8000 10s | 37 10634 9895 | 34 10105 9577
Search terminated in 10.00s after 8141 iterations.
Best-found solution has cost 9895.
Solution results
================
# routes: 6
# clients: 25
objective: 9895
distance: 9895
duration: 14907
# iterations: 8141
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 65 7521 7096 | 30 6869 6647
1000 1s | 28 7840 7096 | 60 6876 6647
1500 2s | 38 7736 7096 | 56 6881 6647
2000 3s | 40 7707 7096 | 50 6833 6647
2500 3s | 45 7697 7096 | 31 6843 6647
3000 4s | 33 7800 7096 | 64 6847 6647
3500 5s | 34 7812 7096 | 61 6883 6647
4000 5s | 44 7688 7096 | 56 6858 6647
4500 6s | 55 7632 7096 | 36 6864 6647
5000 6s | 60 7586 7096 | 64 6863 6647
5500 7s | 61 7574 7096 | 38 6891 6647
6000 8s | 55 7569 7096 | 57 6830 6647
6500 8s | 51 7619 7096 | 30 6836 6647
7000 9s | 51 7568 7096 | 57 6846 6647
7500 10s | 44 7711 7096 | 35 6874 6647
Search terminated in 10.00s after 7808 iterations.
Best-found solution has cost 7096.
Solution results
================
# routes: 5
# clients: 25
objective: 7096
distance: 7096
duration: 12096
# iterations: 7808
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 42 7627 7042 | 47 6937 6755
1000 1s | 27 7780 7042 | 27 6933 6755
1500 2s | 46 7583 7042 | 61 6901 6755
2000 2s | 43 7642 7042 | 28 6945 6755
2500 3s | 39 7654 7042 | 36 6945 6755
3000 4s | 30 7743 7042 | 44 6938 6755
3500 4s | 31 7755 7042 | 39 6956 6755
4000 5s | 41 7652 7042 | 47 6968 6755
4500 5s | 51 7565 7042 | 55 6937 6755
5000 6s | 49 7599 7042 | 53 6933 6755
5500 7s | 54 7572 7042 | 61 6920 6755
6000 7s | 36 7692 7042 | 28 6999 6755
6500 8s | 33 7760 7042 | 36 6937 6755
7000 8s | 34 7712 7042 | 33 6979 6755
7500 9s | 32 7721 7042 | 41 6934 6755
8000 10s | 26 7827 7042 | 27 7007 6755
Search terminated in 10.00s after 8308 iterations.
Best-found solution has cost 7042.
Solution results
================
# routes: 6
# clients: 25
objective: 7042
distance: 7042
duration: 12270
# iterations: 8308
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 49 9442 8868 | 48 9017 8738
1000 1s | 60 9440 8868 | 28 8442 7913
1500 2s | 39 9596 8868 | 52 8988 8738
2000 2s | 51 9474 8868 | 47 8992 8738
2500 3s | 37 9615 8868 | 60 8942 8738
3000 4s | 50 9451 8868 | 39 9011 8738
3500 4s | 43 9483 8868 | 64 8965 8738
4000 5s | 34 9613 8868 | 45 8582 7989
4500 5s | 26 9825 8868 | 51 8814 8508
5000 6s | 53 9444 8868 | 61 9041 8738
5500 7s | 59 9366 8868 | 35 9158 8738
6000 7s | 27 9780 8868 | 26 9043 8738
6500 8s | 53 9499 8868 | 64 9381 8888
7000 8s | 43 9483 8868 | 43 8992 8738
7500 9s | 48 9460 8868 | 41 9071 8738
8000 9s | 58 9458 8868 | 64 8934 8738
52%|███████████████████▌ | 33/64 [2:56:10<2:45:28, 320.28s/it]
Search terminated in 10.00s after 8445 iterations.
Best-found solution has cost 8868.
Solution results
================
# routes: 6
# clients: 25
objective: 8868
distance: 8868
duration: 13868
# iterations: 8445
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 33 10164 9255 | 26 9270 8948
1000 1s | 40 10037 9255 | 35 9336 8948
1500 2s | 51 9939 9255 | 64 9292 8948
2000 3s | 64 9885 9255 | 40 9274 8948
2500 3s | 28 10317 9255 | 57 9263 8948
3000 4s | 26 10351 9255 | 54 9303 8948
3500 4s | 51 9987 9255 | 48 9545 9103
4000 5s | 51 9925 9255 | 28 9316 8948
4500 5s | 46 9974 9255 | 64 9282 8948
5000 6s | 28 10331 9255 | 25 9390 8948
5500 7s | 52 9930 9255 | 57 9359 8948
6000 7s | 48 9975 9255 | 40 9117 8748
6500 8s | 39 10100 9255 | 25 9316 8948
7000 9s | 57 9902 9255 | 32 9295 8948
7500 9s | 33 10209 9255 | 64 9465 9103
8000 10s | 61 9905 9255 | 38 9442 9103
Search terminated in 10.00s after 8208 iterations.
Best-found solution has cost 9255.
Solution results
================
# routes: 6
# clients: 25
objective: 9255
distance: 9255
duration: 14255
# iterations: 8208
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 35 9487 8271 | 49 8125 7740
1000 1s | 30 9620 8271 | 38 8178 7740
1500 2s | 48 9396 8271 | 46 8157 7740
2000 3s | 40 9480 8271 | 54 8120 7740
2500 3s | 51 9354 8271 | 62 8095 7740
3000 4s | 25 9733 8271 | 29 8228 7740
3500 5s | 62 9187 8271 | 37 8189 7740
4000 5s | 47 9326 8271 | 45 8157 7740
4500 6s | 62 9228 8271 | 54 8146 7740
5000 7s | 50 9316 8271 | 62 8142 7740
5500 7s | 34 9560 8271 | 29 8227 7740
6000 8s | 58 9205 8271 | 37 8167 7740
6500 8s | 65 9176 8271 | 45 8140 7740
7000 9s | 32 9615 8271 | 53 8152 7740
7500 10s | 63 9177 8271 | 61 8137 7740
Search terminated in 10.00s after 7668 iterations.
Best-found solution has cost 8271.
Solution results
================
# routes: 6
# clients: 25
objective: 8271
distance: 8271
duration: 13422
# iterations: 7668
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 53 7438 7014 | 45 7158 6818
1000 1s | 40 7568 7014 | 63 7117 6828
1500 2s | 50 7468 7014 | 29 7016 6737
2000 2s | 34 7635 7014 | 36 7225 6818
2500 3s | 31 7684 7014 | 31 7123 6813
3000 3s | 57 7453 7014 | 29 7024 6737
3500 4s | 48 7492 7014 | 44 7339 6853
4000 4s | 34 7600 7014 | 26 7334 6838
4500 5s | 57 7415 7014 | 29 7249 6818
5000 5s | 51 7445 7014 | 57 7182 6828
5500 6s | 51 7424 7014 | 39 7259 6828
6000 6s | 27 7719 7014 | 42 7108 6818
6500 7s | 48 7443 7014 | 29 7328 6828
7000 7s | 64 7422 7014 | 39 7138 6813
7500 8s | 40 7539 7014 | 61 7087 6818
8000 8s | 44 7527 7014 | 39 6987 6737
8500 9s | 61 7435 7014 | 45 7199 6828
9000 9s | 30 7687 7014 | 57 7140 6828
9500 10s | 38 7560 7014 | 43 7180 6818
Search terminated in 10.00s after 9610 iterations.
Best-found solution has cost 7014.
Solution results
================
# routes: 6
# clients: 25
objective: 7014
distance: 7014
duration: 12401
# iterations: 9610
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 44 9318 8691 | 63 8508 8118
1000 1s | 47 9293 8691 | 25 8927 8478
1500 2s | 26 9526 8691 | 62 8635 8298
2000 2s | 25 9625 8691 | 36 8842 8478
2500 3s | 42 9382 8691 | 50 8643 8208
3000 3s | 35 9447 8691 | 25 8701 8208
3500 4s | 59 9170 8691 | 49 8801 8478
4000 4s | 41 9336 8691 | 26 8733 8298
4500 5s | 36 9385 8691 | 38 8658 8298
5000 6s | 57 9229 8691 | 49 8861 8478
5500 6s | 38 9356 8691 | 30 8682 8298
6000 7s | 30 9469 8691 | 51 8699 8298
6500 7s | 54 9304 8691 | 55 8813 8208
7000 8s | 27 9552 8691 | 31 8541 8118
7500 8s | 28 9529 8691 | 41 8631 8298
8000 9s | 38 9337 8691 | 42 8641 8298
8500 10s | 55 9268 8691 | 37 8652 8208
Search terminated in 10.00s after 8919 iterations.
Best-found solution has cost 8691.
Solution results
================
# routes: 6
# clients: 25
objective: 8691
distance: 8691
duration: 13691
# iterations: 8919
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 50 8093 7620 | 61 7577 7398
1000 1s | 35 8209 7620 | 39 7535 7398
1500 2s | 62 8039 7620 | 46 7558 7398
2000 2s | 59 8073 7620 | 42 7559 7398
2500 3s | 61 8025 7620 | 38 7562 7398
3000 4s | 59 8025 7620 | 46 7539 7398
3500 4s | 48 8099 7620 | 53 7576 7398
4000 5s | 55 8076 7620 | 61 7567 7398
4500 5s | 52 8089 7620 | 26 7820 7624
5000 6s | 50 8103 7620 | 47 7541 7398
5500 7s | 49 8123 7620 | 61 7594 7398
6000 7s | 54 8069 7620 | 26 7581 7398
6500 8s | 47 8135 7620 | 58 7581 7398
7000 8s | 53 8074 7620 | 49 7583 7398
7500 9s | 48 8128 7620 | 57 7611 7398
8000 10s | 39 8195 7620 | 52 7597 7398
Search terminated in 10.00s after 8322 iterations.
Best-found solution has cost 7620.
Solution results
================
# routes: 5
# clients: 25
objective: 7620
distance: 7620
duration: 12620
# iterations: 8322
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 32 7527 6693 | 48 6608 6443
1000 1s | 59 7261 6693 | 65 6680 6443
1500 2s | 56 7233 6693 | 35 6733 6443
2000 2s | 43 7344 6693 | 64 6629 6443
2500 3s | 35 7477 6693 | 50 6685 6443
3000 4s | 29 7530 6693 | 32 6729 6443
3500 4s | 52 7277 6693 | 35 6700 6443
4000 5s | 43 7343 6693 | 53 6668 6443
4500 5s | 33 7470 6693 | 63 6675 6443
5000 6s | 54 7282 6693 | 42 6689 6443
5500 7s | 46 7331 6693 | 55 6664 6443
6000 7s | 53 7218 6693 | 60 6639 6443
6500 8s | 33 7472 6693 | 34 6710 6443
7000 8s | 65 7201 6693 | 36 6715 6443
7500 9s | 59 7198 6693 | 59 6645 6443
8000 10s | 26 7640 6693 | 33 6713 6443
Search terminated in 10.00s after 8410 iterations.
Best-found solution has cost 6693.
Solution results
================
# routes: 5
# clients: 25
objective: 6693
distance: 6693
duration: 11693
# iterations: 8410
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 37 8859 7909 | 42 8053 7710
1000 1s | 52 8758 7909 | 30 8456 7769
1500 2s | 48 8674 7909 | 59 8105 7745
2000 2s | 54 8625 7909 | 36 8163 7745
2500 3s | 45 8693 7909 | 25 8021 7710
3000 3s | 25 9188 7909 | 55 8107 7745
3500 4s | 29 9092 7909 | 36 8230 7745
4000 5s | 25 9200 7909 | 63 7937 7710
4500 5s | 56 8623 7909 | 42 8069 7710
5000 6s | 46 8761 7909 | 34 8162 7745
5500 6s | 39 8817 7909 | 59 8144 7745
6000 7s | 36 8902 7909 | 44 8166 7745
6500 8s | 61 8637 7909 | 32 8338 7769
7000 8s | 27 9139 7909 | 47 8110 7710
7500 9s | 52 8731 7909 | 36 8273 7745
8000 9s | 42 8798 7909 | 55 8139 7745
8500 10s | 30 9085 7909 | 37 8286 7745
Search terminated in 10.00s after 8649 iterations.
Best-found solution has cost 7909.
Solution results
================
# routes: 5
# clients: 25
objective: 7909
distance: 7909
duration: 12909
# iterations: 8649
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 44 8534 7900 | 26 7912 7609
1000 1s | 28 8752 7900 | 31 7921 7609
1500 2s | 44 8566 7900 | 61 7849 7609
2000 2s | 58 8520 7900 | 45 7904 7609
2500 3s | 46 8548 7900 | 28 7737 7243
3000 4s | 33 8763 7900 | 51 7915 7609
3500 4s | 64 8463 7900 | 59 7930 7609
4000 5s | 63 8495 7900 | 45 7915 7609
4500 5s | 46 8563 7900 | 56 7882 7259
5000 6s | 45 8579 7900 | 53 7947 7609
5500 7s | 56 8540 7900 | 38 7980 7609
6000 7s | 62 8456 7900 | 65 7931 7609
6500 8s | 65 8459 7900 | 30 7989 7609
7000 9s | 26 8843 7900 | 58 7899 7609
7500 9s | 63 8465 7900 | 56 7943 7609
8000 10s | 52 8521 7900 | 41 7978 7609
Search terminated in 10.00s after 8128 iterations.
Best-found solution has cost 7900.
Solution results
================
# routes: 6
# clients: 25
objective: 7900
distance: 7900
duration: 13088
# iterations: 8128
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 32 8620 7692 | 49 7787 7435
1000 1s | 30 8703 7692 | 57 7777 7435
1500 2s | 27 8779 7692 | 65 8207 7688
2000 2s | 35 8617 7692 | 28 7875 7435
2500 3s | 44 8410 7692 | 31 7822 7435
3000 4s | 42 8468 7692 | 38 7860 7435
3500 4s | 54 8358 7692 | 34 7853 7435
4000 5s | 25 8808 7692 | 42 7798 7435
4500 5s | 25 8822 7692 | 48 7832 7435
5000 6s | 37 8586 7692 | 41 8176 7688
5500 6s | 32 8609 7692 | 35 7836 7435
6000 7s | 44 8451 7692 | 32 7884 7435
6500 8s | 38 8520 7692 | 34 8083 7688
7000 8s | 48 8415 7692 | 28 8183 7688
7500 9s | 46 8402 7692 | 35 8279 7688
8000 9s | 43 8504 7692 | 41 7849 7435
8500 10s | 37 8603 7692 | 49 7812 7435
Search terminated in 10.00s after 8504 iterations.
Best-found solution has cost 7692.
Solution results
================
# routes: 6
# clients: 25
objective: 7692
distance: 7692
duration: 12692
# iterations: 8504
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 33 8512 7773 | 48 7936 7697
1000 1s | 49 8357 7773 | 60 7930 7697
1500 2s | 58 8217 7773 | 27 7719 7495
2000 2s | 62 8268 7773 | 46 7900 7697
2500 3s | 27 8615 7773 | 54 7743 7502
3000 3s | 61 8295 7773 | 55 7675 7495
3500 4s | 52 8336 7773 | 36 7738 7495
4000 4s | 58 8276 7773 | 61 7670 7495
4500 5s | 25 8765 7773 | 42 7909 7697
5000 5s | 27 8686 7773 | 31 7740 7495
5500 6s | 63 8341 7773 | 29 7714 7495
6000 6s | 31 8632 7773 | 37 7685 7495
6500 7s | 43 8409 7773 | 49 7717 7495
7000 8s | 47 8381 7773 | 34 8054 7697
7500 8s | 61 8256 7773 | 29 8102 7697
8000 9s | 31 8618 7773 | 27 7716 7495
8500 9s | 41 8456 7773 | 43 7696 7495
9000 10s | 40 8522 7773 | 57 8054 7697
Search terminated in 10.00s after 9283 iterations.
Best-found solution has cost 7773.
Solution results
================
# routes: 6
# clients: 25
objective: 7773
distance: 7773
duration: 12822
# iterations: 9283
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 53 8598 8160 | 47 8150 7944
1000 1s | 64 8500 8160 | 54 8104 7944
1500 2s | 31 8810 8160 | 62 8118 7944
2000 2s | 42 8720 8160 | 58 8072 7736
2500 3s | 39 8707 8160 | 60 8131 7960
3000 3s | 26 8927 8160 | 59 8174 7960
3500 4s | 28 8871 8160 | 61 8233 7976
4000 4s | 28 8893 8160 | 58 8212 7976
4500 5s | 46 8672 8160 | 59 8172 7976
5000 5s | 48 8657 8160 | 54 8201 7976
5500 6s | 43 8715 8160 | 45 8252 8000
6000 6s | 27 8917 8160 | 46 8233 8000
6500 7s | 54 8650 8160 | 43 8252 8000
7000 8s | 58 8566 8160 | 43 8150 7944
7500 8s | 25 8979 8160 | 51 8129 7944
8000 9s | 29 8882 8160 | 56 8118 7960
8500 9s | 62 8541 8160 | 60 8141 7944
9000 10s | 25 8986 8160 | 27 8251 7944
Search terminated in 10.00s after 9244 iterations.
Best-found solution has cost 8160.
Solution results
================
# routes: 6
# clients: 25
objective: 8160
distance: 8160
duration: 13496
# iterations: 9244
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 40 11385 10408 | 53 9719 9527
1000 1s | 35 11439 10408 | 56 9765 9527
1500 2s | 47 11245 10408 | 62 10013 9527
2000 3s | 54 11185 10408 | 48 9800 9527
2500 4s | 45 11246 10408 | 35 10860 10103
3000 4s | 43 11238 10408 | 51 10421 10091
3500 5s | 30 11513 10408 | 37 9800 9527
4000 6s | 48 11272 10408 | 37 9781 9527
4500 7s | 59 11164 10408 | 58 9931 9527
5000 7s | 37 11433 10408 | 38 9756 9532
5500 8s | 48 11194 10408 | 38 10007 9527
6000 9s | 51 11222 10408 | 63 10883 10091
6500 10s | 26 11718 10408 | 35 9771 9527
Search terminated in 10.00s after 6760 iterations.
Best-found solution has cost 10408.
Solution results
================
# routes: 6
# clients: 25
objective: 10408
distance: 10408
duration: 15408
# iterations: 6760
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 32 9624 8649 | 53 8463 8030
1000 1s | 41 9460 8649 | 59 8942 8537
1500 2s | 59 9341 8649 | 51 8391 7995
2000 2s | 33 9539 8649 | 35 8476 7995
2500 3s | 52 9354 8649 | 49 9023 8536
3000 4s | 32 9535 8649 | 34 8895 8536
3500 4s | 36 9454 8649 | 39 8846 8536
4000 5s | 50 9287 8649 | 44 8828 8536
4500 5s | 49 9317 8649 | 47 8843 8536
5000 6s | 29 9556 8649 | 28 8886 8536
5500 7s | 46 9347 8649 | 54 8808 8536
6000 7s | 39 9420 8649 | 37 8885 8536
6500 8s | 50 9270 8649 | 34 8646 8260
7000 8s | 39 9467 8649 | 37 8852 8536
7500 9s | 44 9367 8649 | 43 8804 8536
8000 10s | 47 9290 8649 | 30 8812 8536
Search terminated in 10.00s after 8264 iterations.
Best-found solution has cost 8649.
Solution results
================
# routes: 6
# clients: 25
objective: 8649
distance: 8649
duration: 13649
# iterations: 8264
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 25 10135 9147 | 31 9129 8743
1000 1s | 44 9866 9147 | 62 9043 8743
1500 2s | 39 9883 9147 | 48 9271 8825
2000 2s | 49 9753 9147 | 57 9117 8743
2500 3s | 25 10077 9147 | 40 9124 8743
3000 4s | 35 9885 9147 | 60 9097 8743
3500 4s | 40 9816 9147 | 44 9162 8743
4000 5s | 58 9710 9147 | 37 9154 8743
4500 5s | 59 9676 9147 | 54 9109 8743
5000 6s | 38 9858 9147 | 36 9114 8743
5500 7s | 26 10047 9147 | 26 9380 8825
6000 7s | 28 10013 9147 | 45 9102 8743
6500 8s | 43 9814 9147 | 39 9100 8743
7000 8s | 47 9774 9147 | 32 9149 8743
7500 9s | 51 9805 9147 | 62 9074 8743
8000 10s | 35 9891 9147 | 61 9131 8743
Search terminated in 10.00s after 8229 iterations.
Best-found solution has cost 9147.
Solution results
================
# routes: 6
# clients: 25
objective: 9147
distance: 9147
duration: 14147
# iterations: 8229
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 40 9074 8269 | 56 8480 8265
1000 1s | 56 8970 8269 | 60 8494 8265
1500 2s | 54 8942 8269 | 39 8510 8265
2000 2s | 33 9147 8269 | 34 8621 8312
2500 3s | 27 9333 8269 | 58 8529 8312
3000 3s | 45 8966 8269 | 63 8619 8312
3500 4s | 63 8794 8269 | 56 8527 8312
4000 5s | 57 8892 8269 | 62 8603 8312
4500 5s | 34 9154 8269 | 30 8607 8312
5000 6s | 30 9249 8269 | 26 8622 8312
5500 6s | 25 9397 8269 | 48 8451 8265
6000 7s | 34 9183 8269 | 57 8489 8265
6500 7s | 46 9030 8269 | 44 8496 8265
7000 8s | 49 8945 8269 | 32 8477 8265
7500 9s | 29 9262 8269 | 26 8650 8312
8000 9s | 28 9264 8269 | 56 8476 8265
8500 10s | 39 9010 8269 | 51 8592 8312
Search terminated in 10.00s after 8808 iterations.
Best-found solution has cost 8269.
Solution results
================
# routes: 5
# clients: 25
objective: 8269
distance: 8269
duration: 13269
# iterations: 8808
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 49 10740 10066 | 62 10072 9662
H 1000 1s | 59 10640 9870 | 25 10136 9699
1500 2s | 26 10977 9870 | 37 10124 9683
2000 2s | 34 10758 9870 | 44 10120 9699
2500 3s | 33 10825 9870 | 47 10012 9683
3000 3s | 39 10726 9870 | 46 10036 9671
3500 4s | 47 10668 9870 | 46 10005 9662
4000 4s | 58 10590 9870 | 37 9963 9655
4500 5s | 27 10942 9870 | 36 10012 9655
5000 5s | 32 10804 9870 | 45 10078 9699
5500 6s | 32 10839 9870 | 37 9980 9671
6000 6s | 31 10877 9870 | 44 9990 9671
6500 7s | 53 10633 9870 | 54 10001 9655
7000 7s | 46 10653 9870 | 34 10073 9683
7500 8s | 35 10814 9870 | 32 10182 9699
8000 8s | 63 10564 9870 | 36 10056 9655
8500 9s | 26 10982 9870 | 44 10025 9699
9000 9s | 39 10708 9870 | 51 10024 9683
9500 10s | 46 10629 9870 | 39 10022 9683
Search terminated in 10.00s after 9934 iterations.
Best-found solution has cost 9870.
Solution results
================
# routes: 6
# clients: 25
objective: 9870
distance: 9870
duration: 14870
# iterations: 9934
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 63 9564 9051 | 33 9109 8640
1000 1s | 50 9675 9051 | 53 9140 8694
1500 2s | 31 9894 9051 | 47 9143 8640
2000 3s | 55 9667 9051 | 54 9137 8694
2500 3s | 49 9645 9051 | 46 8984 8586
3000 4s | 31 9865 9051 | 65 8963 8586
3500 4s | 53 9643 9051 | 62 9240 8694
4000 5s | 39 9767 9051 | 33 9186 8775
4500 6s | 26 9974 9051 | 42 9152 8694
5000 6s | 43 9724 9051 | 52 9179 8694
5500 7s | 65 9600 9051 | 57 9193 8775
6000 7s | 28 9937 9051 | 48 9286 8640
6500 8s | 55 9621 9051 | 25 9192 8694
7000 9s | 35 9804 9051 | 40 9159 8694
7500 9s | 45 9689 9051 | 35 9146 8694
8000 10s | 52 9658 9051 | 38 9221 8694
Search terminated in 10.00s after 8223 iterations.
Best-found solution has cost 9051.
Solution results
================
# routes: 6
# clients: 25
objective: 9051
distance: 9051
duration: 14896
# iterations: 8223
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 35 8983 8137 | 57 8252 8027
1000 1s | 35 8988 8137 | 46 8257 8027
1500 2s | 35 8976 8137 | 38 8450 8159
2000 3s | 35 9003 8137 | 51 8219 8027
2500 3s | 45 8842 8137 | 57 8232 8027
3000 4s | 35 8958 8137 | 52 8260 8027
3500 4s | 32 8997 8137 | 56 8244 8027
4000 5s | 26 9154 8137 | 65 8442 8159
4500 6s | 26 9156 8137 | 62 8487 8159
5000 6s | 61 8771 8137 | 28 8460 8159
5500 7s | 62 8727 8137 | 41 8457 8159
6000 7s | 65 8775 8137 | 39 8294 8027
6500 8s | 61 8704 8137 | 60 8218 8027
7000 9s | 46 8870 8137 | 41 8405 8159
7500 9s | 42 8922 8137 | 43 8246 8027
8000 10s | 60 8755 8137 | 25 8273 8027
Search terminated in 10.00s after 8160 iterations.
Best-found solution has cost 8137.
Solution results
================
# routes: 5
# clients: 25
objective: 8137
distance: 8137
duration: 13165
# iterations: 8160
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 36 9631 8711 | 54 8677 8439
1000 1s | 42 9553 8711 | 62 8999 8679
1500 2s | 63 9415 8711 | 63 8937 8679
2000 3s | 36 9515 8711 | 47 8888 8679
2500 3s | 29 9713 8711 | 48 8723 8439
3000 4s | 55 9470 8711 | 29 8678 8439
3500 5s | 38 9608 8711 | 41 8905 8679
4000 6s | 32 9641 8711 | 45 8719 8439
4500 6s | 41 9547 8711 | 33 9185 8679
5000 7s | 26 9820 8711 | 33 8639 8439
5500 8s | 48 9569 8711 | 49 8683 8439
6000 8s | 52 9492 8711 | 37 8689 8439
6500 9s | 31 9659 8711 | 59 8664 8439
7000 10s | 33 9585 8711 | 47 8666 8439
Search terminated in 10.00s after 7075 iterations.
Best-found solution has cost 8711.
Solution results
================
# routes: 6
# clients: 25
objective: 8711
distance: 8711
duration: 13722
# iterations: 7075
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 34 9271 8664 | 56 8978 8353
1000 1s | 46 9280 8664 | 33 8941 8377
1500 2s | 30 9528 8664 | 50 9139 8453
2000 2s | 48 9364 8664 | 56 9234 8511
2500 3s | 38 9393 8664 | 45 8741 8409
3000 3s | 35 9456 8664 | 50 8691 8335
3500 4s | 32 9545 8664 | 38 8795 8409
4000 4s | 58 9242 8664 | 29 8707 8353
4500 5s | 26 9705 8664 | 63 8780 8453
5000 5s | 26 9726 8664 | 50 8694 8409
5500 6s | 40 9494 8664 | 29 8775 8409
6000 6s | 47 9323 8664 | 44 8796 8453
6500 7s | 25 9755 8664 | 46 8692 8353
7000 8s | 61 9238 8664 | 26 8981 8589
7500 8s | 32 9585 8664 | 31 8758 8415
8000 9s | 25 9770 8664 | 63 8853 8467
8500 9s | 35 9510 8664 | 30 8866 8535
9000 10s | 42 9375 8664 | 40 8852 8543
Search terminated in 10.00s after 9208 iterations.
Best-found solution has cost 8664.
Solution results
================
# routes: 6
# clients: 25
objective: 8664
distance: 8664
duration: 14063
# iterations: 9208
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 58 11333 10800 | 63 10687 10135
1000 1s | 37 11483 10800 | 37 10843 10432
1500 2s | 31 11577 10800 | 32 10449 10141
2000 2s | 44 11391 10800 | 25 10546 10214
2500 3s | 47 11380 10800 | 42 10542 10142
3000 3s | 32 11565 10800 | 28 10621 10287
3500 4s | 46 11353 10800 | 45 10862 10432
4000 5s | 58 11300 10800 | 42 10679 10135
4500 5s | 60 11264 10800 | 35 10797 10432
5000 6s | 36 11456 10800 | 39 10806 10432
5500 6s | 51 11324 10800 | 61 10728 10287
6000 7s | 64 11248 10800 | 25 10799 10432
6500 8s | 34 11569 10800 | 40 10831 10432
7000 8s | 58 11310 10800 | 54 10609 10135
7500 9s | 65 11253 10800 | 42 10881 10345
8000 9s | 60 11247 10800 | 56 10795 10345
8500 10s | 30 11597 10800 | 34 10611 10200
Search terminated in 10.00s after 8576 iterations.
Best-found solution has cost 10800.
Solution results
================
# routes: 7
# clients: 25
objective: 10800
distance: 10800
duration: 15800
# iterations: 8576
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 50 15058 14124 | 62 15309 14056
1000 1s | 61 14947 14124 | 61 14674 14056
1500 2s | 53 14907 14124 | 38 14385 14056
2000 2s | 39 15066 14124 | 49 14573 14056
2500 3s | 43 15008 14124 | 47 14623 14056
3000 4s | 41 15113 14124 | 65 15059 14056
3500 4s | 53 15044 14124 | 34 15066 14056
4000 5s | 52 14999 14124 | 35 14500 14056
4500 6s | 52 14946 14124 | 41 14510 14056
5000 6s | 30 15376 14124 | 43 14343 13705
5500 7s | 38 15168 14124 | 38 14806 14056
6000 8s | 52 15058 14124 | 46 14416 14056
6500 8s | 55 15138 14124 | 48 14544 13667
7000 9s | 29 15285 14124 | 53 14375 14056
7500 10s | 34 15192 14124 | 57 14424 14104
Search terminated in 10.00s after 7883 iterations.
Best-found solution has cost 14124.
Solution results
================
# routes: 7
# clients: 25
objective: 14124
distance: 14124
duration: 19124
# iterations: 7883
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 42 9447 8715 | 40 8732 8424
1000 1s | 26 9726 8715 | 45 9089 8424
1500 2s | 32 9608 8715 | 60 8737 8424
2000 2s | 46 9402 8715 | 62 9167 8424
2500 3s | 42 9441 8715 | 37 8831 8424
3000 4s | 26 9701 8715 | 64 8765 8424
3500 4s | 64 9255 8715 | 51 8788 8424
4000 5s | 53 9474 8715 | 28 8962 8424
4500 6s | 61 9321 8715 | 28 8889 8424
5000 6s | 38 9523 8715 | 25 9050 8627
5500 7s | 27 9733 8715 | 42 9236 8424
6000 8s | 62 9357 8715 | 52 8299 7999
6500 8s | 45 9442 8715 | 58 8786 8424
7000 9s | 60 9363 8715 | 35 8864 8424
7500 10s | 32 9637 8715 | 46 8774 8424
Search terminated in 10.00s after 7823 iterations.
Best-found solution has cost 8715.
Solution results
================
# routes: 6
# clients: 25
objective: 8715
distance: 8715
duration: 13715
# iterations: 7823
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 56 6925 6471 | 29 6630 6339
1000 1s | 59 6916 6471 | 61 6608 6339
1500 2s | 62 6938 6471 | 54 6515 6245
2000 2s | 38 7211 6471 | 59 6634 6339
2500 3s | 34 7304 6471 | 27 6869 6339
3000 3s | 31 7341 6471 | 59 6437 6198
3500 4s | 62 6985 6471 | 35 6620 6198
4000 5s | 63 7035 6471 | 65 6519 6245
4500 5s | 27 7470 6471 | 57 6375 6151
5000 6s | 46 7146 6471 | 47 6769 6339
5500 6s | 64 6982 6471 | 31 6658 6245
6000 7s | 28 7416 6471 | 48 6565 6245
6500 7s | 35 7293 6471 | 62 6663 6339
7000 8s | 59 6983 6471 | 64 6439 6198
7500 8s | 57 7029 6471 | 50 6589 6245
8000 9s | 25 7513 6471 | 65 6453 6198
8500 10s | 34 7355 6471 | 26 6950 6339
Search terminated in 10.00s after 8880 iterations.
Best-found solution has cost 6471.
Solution results
================
# routes: 5
# clients: 25
objective: 6471
distance: 6471
duration: 11536
# iterations: 8880
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 47 8435 7700 | 58 7971 7730
1000 1s | 35 8520 7700 | 34 7520 7127
1500 2s | 26 8726 7700 | 54 7915 7730
2000 2s | 32 8614 7700 | 56 7606 7127
2500 3s | 57 8336 7700 | 27 8004 7730
3000 4s | 62 8331 7700 | 61 8016 7730
3500 4s | 41 8527 7700 | 30 8043 7730
4000 5s | 38 8506 7700 | 63 7561 7127
4500 6s | 26 8719 7700 | 26 8003 7730
5000 6s | 37 8498 7700 | 35 7992 7730
5500 7s | 27 8120 7700 | 35 7706 7169
6000 7s | 55 8055 7700 | 54 7510 7127
6500 8s | 49 8090 7700 | 51 7622 7127
7000 9s | 63 8032 7700 | 53 7570 7127
7500 9s | 27 8113 7700 | 63 7582 7127
Search terminated in 10.00s after 7972 iterations.
Best-found solution has cost 7700.
Solution results
================
# routes: 5
# clients: 25
objective: 7700
distance: 7700
duration: 12725
# iterations: 7972
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 50 9364 8833 | 33 9255 8560
1000 1s | 63 9297 8833 | 51 8959 8560
1500 2s | 31 9656 8833 | 36 9058 8560
2000 2s | 28 9757 8833 | 41 9043 8560
2500 3s | 63 9324 8833 | 52 8685 8344
3000 4s | 55 9381 8833 | 55 8602 8344
3500 4s | 56 9347 8833 | 28 8750 8344
4000 5s | 35 9575 8833 | 54 8966 8560
4500 5s | 58 9340 8833 | 31 9079 8560
5000 6s | 51 9385 8833 | 61 8516 8344
5500 7s | 50 9375 8833 | 48 8595 8344
6000 7s | 62 9324 8833 | 63 8510 8344
6500 8s | 59 9322 8833 | 43 8627 8344
7000 8s | 48 9473 8833 | 54 8995 8560
7500 9s | 59 9415 8833 | 51 9183 8759
8000 10s | 42 9533 8833 | 35 8549 8344
Search terminated in 10.00s after 8235 iterations.
Best-found solution has cost 8833.
Solution results
================
# routes: 6
# clients: 25
objective: 8833
distance: 8833
duration: 13833
# iterations: 8235
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 28 11247 10242 | 29 10089 9693
1000 1s | 54 10914 10242 | 30 10276 9813
1500 2s | 44 10981 10242 | 62 10086 9633
2000 3s | 34 11094 10242 | 62 10059 9693
2500 3s | 32 11181 10242 | 57 10109 9693
3000 4s | 32 11067 10242 | 37 10072 9693
3500 4s | 58 10872 10242 | 36 10379 9813
4000 5s | 34 11046 10242 | 52 10068 9693
4500 6s | 27 11208 10242 | 43 10147 9813
5000 6s | 50 10899 10242 | 63 10262 9813
5500 7s | 48 10924 10242 | 35 10096 9813
6000 8s | 64 10747 10242 | 52 10068 9693
6500 8s | 34 11039 10242 | 35 10008 9693
7000 9s | 39 10437 10242 | 58 10136 9693
7500 9s | 32 10442 10242 | 40 10236 9693
Search terminated in 10.00s after 7977 iterations.
Best-found solution has cost 10242.
Solution results
================
# routes: 6
# clients: 25
objective: 10242
distance: 10242
duration: 15242
# iterations: 7977
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 46 7963 7265 | 50 7356 7153
1000 1s | 31 8322 7265 | 52 7415 7153
1500 2s | 59 7861 7265 | 45 7441 7153
2000 2s | 41 8108 7265 | 33 7817 7339
2500 3s | 28 8444 7265 | 58 7388 7153
3000 3s | 59 7890 7265 | 42 7484 7153
3500 4s | 39 8100 7265 | 33 7668 7339
4000 5s | 59 7904 7265 | 34 7702 7339
4500 5s | 52 7964 7265 | 58 7648 7339
5000 6s | 42 8086 7265 | 59 7395 7153
5500 6s | 64 7848 7265 | 49 7409 7153
6000 7s | 42 8088 7265 | 53 7432 7153
6500 8s | 29 8333 7265 | 27 7436 7153
7000 8s | 64 7913 7265 | 25 7713 7339
7500 9s | 43 8087 7265 | 57 7438 7153
8000 9s | 41 8122 7265 | 46 7843 7339
8500 10s | 36 8188 7265 | 41 7434 7153
Search terminated in 10.00s after 8553 iterations.
Best-found solution has cost 7265.
Solution results
================
# routes: 5
# clients: 25
objective: 7265
distance: 7265
duration: 12505
# iterations: 8553
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 46 8629 8018 | 32 8156 7926
1000 1s | 36 8964 8018 | 65 7961 7732
1500 2s | 57 8578 8018 | 43 8161 7926
2000 2s | 45 8720 8018 | 54 8138 7926
2500 3s | 33 8881 8018 | 30 8153 7926
3000 3s | 53 8611 8018 | 45 8087 7926
3500 4s | 40 8822 8018 | 25 8258 7927
4000 4s | 32 8919 8018 | 27 8226 7926
4500 5s | 46 8715 8018 | 27 8192 7926
5000 5s | 40 8742 8018 | 54 7977 7748
5500 6s | 53 8656 8018 | 29 8214 7927
6000 6s | 59 8575 8018 | 30 8114 7926
6500 7s | 57 8542 8018 | 35 8135 7926
7000 8s | 38 8793 8018 | 59 8246 7926
7500 8s | 27 9090 8018 | 45 8121 7926
8000 9s | 27 9109 8018 | 41 8269 7927
8500 9s | 57 8562 8018 | 50 7975 7709
9000 10s | 35 8822 8018 | 37 8233 7943
Search terminated in 10.00s after 9262 iterations.
Best-found solution has cost 8018.
Solution results
================
# routes: 6
# clients: 25
objective: 8018
distance: 8018
duration: 13018
# iterations: 9262
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 48 9363 8885 | 44 8845 8591
1000 1s | 33 9560 8885 | 60 9035 8716
1500 2s | 26 9669 8885 | 40 9047 8413
2000 2s | 60 9315 8885 | 40 9183 8716
2500 3s | 64 9306 8885 | 41 8821 8591
3000 3s | 64 9289 8885 | 35 8973 8690
3500 4s | 63 9316 8885 | 28 8602 7874
4000 5s | 50 9354 8885 | 43 8973 8690
4500 5s | 48 9464 8885 | 37 9003 8716
5000 6s | 30 9534 8885 | 38 8809 8591
5500 6s | 31 9554 8885 | 63 8884 8413
6000 7s | 54 9318 8885 | 58 8837 8413
6500 7s | 45 9402 8885 | 51 9033 8716
7000 8s | 50 9395 8885 | 37 9134 8716
7500 9s | 45 9426 8885 | 52 9071 8757
8000 9s | 27 9696 8885 | 40 9136 8716
8500 10s | 59 9322 8885 | 38 9016 8690
Search terminated in 10.00s after 8680 iterations.
Best-found solution has cost 8885.
Solution results
================
# routes: 6
# clients: 25
objective: 8885
distance: 8885
duration: 13885
# iterations: 8680
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 39 12366 11524 | 49 11227 10760
1000 1s | 32 12381 11524 | 59 11573 11250
1500 2s | 65 12124 11524 | 35 11607 11250
2000 3s | 27 12544 11524 | 50 11472 11250
2500 3s | 41 12266 11524 | 49 11217 10760
3000 4s | 34 12357 11524 | 33 11615 11250
3500 5s | 33 12381 11524 | 62 11235 10760
4000 5s | 27 12482 11524 | 51 11489 11250
4500 6s | 35 12354 11524 | 55 11538 11250
5000 7s | 65 12151 11524 | 57 11222 10760
5500 7s | 35 12353 11524 | 65 11167 10760
6000 8s | 34 12446 11524 | 31 11222 10760
6500 9s | 41 12298 11524 | 62 11522 11261
7000 9s | 59 12218 11524 | 45 11280 10760
Search terminated in 10.00s after 7452 iterations.
Best-found solution has cost 11524.
Solution results
================
# routes: 7
# clients: 25
objective: 11524
distance: 11524
duration: 16524
# iterations: 7452
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 28 8102 7048 | 33 7343 6998
1000 1s | 39 7971 7048 | 49 7280 6998
1500 2s | 52 7846 7048 | 58 7292 6998
2000 2s | 56 7820 7048 | 41 7291 6998
2500 3s | 51 7839 7048 | 62 7252 6998
3000 3s | 51 7466 7048 | 27 7337 6998
3500 4s | 34 7449 7048 | 48 7244 6998
4000 4s | 38 7515 7048 | 62 7256 6998
4500 5s | 50 7548 7048 | 57 7286 6998
5000 6s | 63 7517 7048 | 41 7305 6998
5500 6s | 53 7555 7048 | 42 7288 6998
6000 7s | 32 7524 7048 | 31 7283 6998
6500 7s | 35 7506 7048 | 58 7255 6998
7000 8s | 27 7515 7048 | 61 7282 6998
7500 8s | 39 7506 7048 | 61 7286 6998
8000 9s | 40 7475 7048 | 46 7298 6998
8500 9s | 25 7489 7048 | 39 7281 6998
53%|████████████████████▏ | 34/64 [3:01:30<2:40:08, 320.28s/it]
Search terminated in 10.00s after 8967 iterations.
Best-found solution has cost 7048.
Solution results
================
# routes: 5
# clients: 25
objective: 7048
distance: 7048
duration: 12876
# iterations: 8967
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 52 7739 7229 | 38 6955 6697
1000 1s | 30 7935 7229 | 61 7156 6906
1500 2s | 36 7826 7229 | 59 7146 6906
2000 2s | 53 7727 7229 | 60 7181 6908
2500 3s | 31 7928 7229 | 59 7153 6906
3000 4s | 46 7763 7229 | 49 6978 6697
3500 4s | 41 7796 7229 | 44 7136 6906
4000 5s | 51 7758 7229 | 31 7164 6906
4500 6s | 35 7897 7229 | 56 7135 6906
5000 6s | 32 7884 7229 | 46 6875 6697
5500 7s | 29 7962 7229 | 47 7138 6908
6000 7s | 64 7657 7229 | 37 6969 6697
6500 8s | 34 7880 7229 | 37 7285 6906
7000 9s | 57 7677 7229 | 32 7230 6906
7500 9s | 56 7712 7229 | 61 6914 6697
8000 10s | 47 7732 7229 | 45 7262 6908
Search terminated in 10.00s after 8060 iterations.
Best-found solution has cost 7229.
Solution results
================
# routes: 5
# clients: 25
objective: 7229
distance: 7229
duration: 12229
# iterations: 8060
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 36 7237 6748 | 65 6674 6580
1000 1s | 41 7201 6748 | 63 6703 6580
1500 2s | 48 7147 6748 | 47 6719 6580
2000 2s | 36 7257 6748 | 39 6754 6580
2500 3s | 51 7110 6748 | 28 6798 6580
3000 4s | 51 7135 6748 | 65 6712 6580
3500 4s | 56 7129 6748 | 52 6758 6580
4000 5s | 44 7248 6748 | 62 6716 6580
4500 6s | 39 7270 6748 | 65 6745 6580
5000 6s | 58 7133 6748 | 63 6705 6580
5500 7s | 44 7229 6748 | 64 6746 6580
6000 7s | 39 7287 6748 | 38 6799 6580
6500 8s | 28 7477 6748 | 40 6779 6580
7000 9s | 35 7347 6748 | 59 6752 6580
7500 9s | 40 7281 6748 | 33 6819 6580
8000 10s | 36 7349 6748 | 51 6755 6580
Search terminated in 10.00s after 8156 iterations.
Best-found solution has cost 6748.
Solution results
================
# routes: 5
# clients: 25
objective: 6748
distance: 6748
duration: 11780
# iterations: 8156
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 35 13020 12136 | 57 12324 11511
1000 1s | 34 13083 12136 | 45 13674 11587
1500 2s | 51 12809 12136 | 27 13922 11559
H 2000 2s | 52 12781 12113 | 60 12557 11539
2500 3s | 52 12798 12113 | 59 12832 11559
3000 3s | 30 13140 12113 | 33 12218 11503
3500 4s | 29 13121 12113 | 31 13709 11559
4000 4s | 36 12990 12113 | 65 12025 11671
H 4500 5s | 60 12763 12110 | 40 12065 11623
5000 5s | 25 13301 12110 | 29 12066 11523
5500 6s | 51 12793 12110 | 33 12025 11539
6000 6s | 60 12790 12110 | 26 12016 11523
6500 7s | 44 12872 12110 | 64 11987 11559
7000 7s | 46 12847 12110 | 61 11968 11539
7500 8s | 30 13100 12110 | 35 12092 11559
8000 9s | 28 13149 12110 | 27 11998 11587
8500 9s | 63 12703 12110 | 50 11948 11587
9000 10s | 64 12704 12110 | 31 11991 11587
Search terminated in 10.00s after 9398 iterations.
Best-found solution has cost 12110.
Solution results
================
# routes: 7
# clients: 25
objective: 12110
distance: 12110
duration: 17110
# iterations: 9398
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 54 8326 7556 | 43 7947 7542
1000 1s | 52 8252 7556 | 33 8056 7542
1500 2s | 38 8405 7556 | 34 7613 7163
2000 2s | 34 8477 7556 | 31 7664 7163
2500 3s | 54 8257 7556 | 59 7603 7163
3000 4s | 64 8145 7556 | 53 7590 7163
3500 4s | 32 8518 7556 | 31 7671 7163
4000 5s | 29 8587 7556 | 48 7538 7163
4500 5s | 32 8564 7556 | 53 7917 7542
5000 6s | 31 8538 7556 | 30 7922 7542
5500 7s | 43 8412 7556 | 37 7896 7542
6000 7s | 45 8337 7556 | 59 7629 7163
6500 8s | 25 8716 7556 | 30 7648 7163
7000 8s | 38 8420 7556 | 42 8067 7542
7500 9s | 33 8569 7556 | 51 7663 7163
8000 10s | 32 8527 7556 | 45 7605 7163
Search terminated in 10.00s after 8383 iterations.
Best-found solution has cost 7556.
Solution results
================
# routes: 6
# clients: 25
objective: 7556
distance: 7556
duration: 12556
# iterations: 8383
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 39 9438 8773 | 48 8445 8274
1000 1s | 36 9440 8773 | 55 9002 8599
1500 2s | 42 9380 8773 | 28 8508 8274
2000 3s | 63 9293 8773 | 36 8480 8274
2500 3s | 41 9378 8773 | 41 9251 8691
3000 4s | 53 9354 8773 | 63 8443 8274
3500 5s | 30 9573 8773 | 47 8454 8274
4000 6s | 35 9476 8773 | 62 8979 8599
4500 6s | 26 9687 8773 | 62 8476 8274
5000 7s | 49 9296 8773 | 39 8493 8274
5500 8s | 38 9410 8773 | 44 9034 8599
6000 8s | 36 9461 8773 | 58 8950 8599
6500 9s | 54 9317 8773 | 42 8476 8274
7000 10s | 42 9380 8773 | 44 8674 8274
Search terminated in 10.00s after 7243 iterations.
Best-found solution has cost 8773.
Solution results
================
# routes: 6
# clients: 25
objective: 8773
distance: 8773
duration: 14079
# iterations: 7243
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 29 10371 9150 | 38 9953 9270
1000 1s | 64 9925 9150 | 44 9032 8677
1500 2s | 57 9582 9150 | 42 9131 8677
2000 3s | 50 9664 9150 | 46 9028 8677
2500 4s | 38 9535 9150 | 48 9610 9149
3000 4s | 45 9671 9150 | 35 9105 8677
3500 5s | 25 9648 9150 | 43 9089 8677
4000 6s | 56 9587 9150 | 39 9063 8677
4500 6s | 26 9584 9150 | 25 9110 8677
5000 7s | 62 9552 9150 | 59 9117 8677
5500 8s | 40 9569 9150 | 61 8997 8677
6000 9s | 32 9668 9150 | 28 9051 8677
6500 9s | 27 9628 9150 | 65 9056 8677
7000 10s | 55 9622 9150 | 65 9054 8677
Search terminated in 10.00s after 7068 iterations.
Best-found solution has cost 9150.
Solution results
================
# routes: 6
# clients: 25
objective: 9150
distance: 9150
duration: 14150
# iterations: 7068
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 34 8384 7729 | 34 7560 7117
1000 1s | 43 8251 7729 | 43 7539 7117
1500 2s | 45 8230 7729 | 30 7609 7117
2000 2s | 64 8119 7729 | 62 7828 7423
2500 3s | 43 8260 7729 | 38 7860 7423
3000 3s | 62 8111 7729 | 37 7858 7423
3500 4s | 33 8397 7729 | 39 7541 7117
4000 4s | 33 8401 7729 | 52 7486 7117
4500 5s | 51 8206 7729 | 52 7718 7423
5000 6s | 58 8135 7729 | 38 7598 7117
5500 6s | 30 8443 7729 | 50 7843 7423
6000 7s | 51 8196 7729 | 31 7544 7117
6500 7s | 51 8187 7729 | 29 7876 7423
7000 8s | 62 8133 7729 | 44 7542 7117
7500 8s | 41 8303 7729 | 52 7779 7423
8000 9s | 60 8135 7729 | 34 7780 7423
8500 10s | 50 8207 7729 | 41 7861 7423
Search terminated in 10.00s after 8800 iterations.
Best-found solution has cost 7729.
Solution results
================
# routes: 5
# clients: 25
objective: 7729
distance: 7729
duration: 12729
# iterations: 8800
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 27 11879 10723 | 53 10685 10128
1000 1s | 57 11352 10723 | 40 11182 10518
1500 2s | 48 11535 10723 | 31 11032 10611
2000 2s | 51 11522 10723 | 29 11124 10706
2500 3s | 46 11573 10723 | 49 11066 10611
3000 4s | 58 11433 10723 | 46 10631 10128
3500 4s | 52 11517 10723 | 34 11078 10611
4000 5s | 29 11990 10723 | 28 10457 10016
4500 6s | 34 11842 10723 | 48 10971 10611
5000 6s | 42 11629 10723 | 63 10979 10611
5500 7s | 36 11765 10723 | 39 10940 10518
6000 7s | 45 11598 10723 | 53 11009 10611
6500 8s | 58 11461 10723 | 49 10944 10611
7000 9s | 27 12005 10723 | 59 10944 10611
7500 9s | 38 11724 10723 | 60 10561 9992
8000 10s | 33 11818 10723 | 61 10969 10611
Search terminated in 10.00s after 8161 iterations.
Best-found solution has cost 10723.
Solution results
================
# routes: 6
# clients: 25
objective: 10723
distance: 10723
duration: 15723
# iterations: 8161
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 52 8815 8183 | 37 8152 7854
1000 1s | 50 8857 8183 | 57 8078 7854
1500 2s | 38 9008 8183 | 54 8577 8205
2000 3s | 27 9293 8183 | 30 8597 8205
2500 3s | 58 8820 8183 | 30 8639 8205
3000 4s | 52 8825 8183 | 31 8494 8205
3500 5s | 44 8987 8183 | 53 8073 7854
4000 5s | 33 9170 8183 | 38 8499 8205
4500 6s | 50 8890 8183 | 36 8530 8205
5000 7s | 34 9223 8183 | 43 8119 7854
5500 8s | 61 8800 8183 | 62 8540 8205
6000 8s | 44 8945 8183 | 42 8621 8218
6500 9s | 58 8815 8183 | 30 8190 7854
7000 9s | 30 9223 8183 | 26 8272 7854
Search terminated in 10.00s after 7387 iterations.
Best-found solution has cost 8183.
Solution results
================
# routes: 6
# clients: 25
objective: 8183
distance: 8183
duration: 13183
# iterations: 7387
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 49 10453 9717 | 65 9836 9628
1000 1s | 26 10815 9717 | 41 9879 9635
1500 2s | 58 10396 9717 | 34 10013 9652
2000 3s | 39 10612 9717 | 64 9914 9650
2500 3s | 56 10329 9717 | 32 10165 9855
3000 4s | 34 10657 9717 | 43 10143 9855
3500 5s | 26 10834 9717 | 47 10347 9855
4000 5s | 54 10442 9717 | 30 9943 9652
4500 6s | 40 10531 9717 | 30 9901 9635
5000 7s | 62 10345 9717 | 36 9948 9650
5500 8s | 36 10568 9717 | 52 10198 9855
6000 8s | 55 10332 9717 | 56 9377 8793
6500 9s | 43 10456 9717 | 35 10401 9855
7000 10s | 28 10788 9717 | 65 9075 8753
Search terminated in 10.00s after 7301 iterations.
Best-found solution has cost 9717.
Solution results
================
# routes: 6
# clients: 25
objective: 9717
distance: 9717
duration: 14789
# iterations: 7301
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 50 8997 8476 | 49 8224 7876
1000 1s | 28 9412 8476 | 57 8203 7876
1500 2s | 51 9074 8476 | 65 8173 7876
2000 3s | 31 9320 8476 | 65 8121 7876
2500 3s | 42 9146 8476 | 27 8593 8104
3000 4s | 34 9294 8476 | 29 8181 7876
3500 5s | 56 9006 8476 | 37 8220 7876
4000 5s | 64 8947 8476 | 45 8182 7876
4500 6s | 27 9473 8476 | 45 8246 7876
5000 7s | 50 9102 8476 | 53 8132 7876
5500 7s | 62 9000 8476 | 61 8170 7876
6000 8s | 33 9319 8476 | 28 8217 7876
6500 9s | 39 9222 8476 | 36 8218 7876
7000 9s | 62 8988 8476 | 44 8178 7876
Search terminated in 10.00s after 7444 iterations.
Best-found solution has cost 8476.
Solution results
================
# routes: 6
# clients: 25
objective: 8476
distance: 8476
duration: 13476
# iterations: 7444
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 41 9496 8848 | 42 8491 8200
1000 1s | 25 9801 8848 | 40 8697 8374
1500 2s | 33 9645 8848 | 38 8746 8374
2000 3s | 62 9386 8848 | 49 8333 7880
2500 3s | 38 9556 8848 | 44 8676 8374
3000 4s | 36 9652 8848 | 54 8930 8374
3500 4s | 65 9344 8848 | 50 8462 8006
4000 5s | 40 9550 8848 | 55 8990 8374
4500 6s | 56 9401 8848 | 50 8683 8374
5000 6s | 30 9667 8848 | 43 8697 8374
5500 7s | 51 9438 8848 | 31 8695 8374
6000 8s | 34 9590 8848 | 44 8738 8374
6500 8s | 55 9452 8848 | 46 8403 7869
7000 9s | 35 9603 8848 | 41 8666 8374
7500 10s | 57 9428 8848 | 31 8720 8374
Search terminated in 10.00s after 7898 iterations.
Best-found solution has cost 8848.
Solution results
================
# routes: 6
# clients: 25
objective: 8848
distance: 8848
duration: 13884
# iterations: 7898
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 39 9542 8724 | 46 8877 8407
H 1000 1s | 51 9352 8621 | 43 9453 8435
1500 2s | 55 9377 8621 | 55 9051 8419
H 2000 2s | 42 9513 8602 | 36 9240 8419
2500 3s | 34 9576 8602 | 30 9297 8419
3000 3s | 36 9555 8602 | 60 9316 8435
3500 4s | 32 9668 8602 | 48 9271 8426
4000 4s | 29 9672 8602 | 56 9006 8414
4500 5s | 33 9581 8602 | 32 9144 8414
5000 5s | 33 9585 8602 | 41 9241 8426
5500 6s | 64 9298 8602 | 38 9102 8419
6000 6s | 55 9387 8602 | 54 9087 8414
6500 7s | 30 9678 8602 | 55 9113 8426
7000 8s | 37 9477 8602 | 56 9187 8435
7500 8s | 53 9458 8602 | 54 9096 8419
8000 9s | 46 9447 8602 | 29 9315 8419
8500 9s | 61 9333 8602 | 61 8962 8419
9000 10s | 37 9561 8602 | 43 9272 8426
Search terminated in 10.00s after 9175 iterations.
Best-found solution has cost 8602.
Solution results
================
# routes: 6
# clients: 25
objective: 8602
distance: 8602
duration: 13899
# iterations: 9175
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 0s | 25 7845 7061 | 48 7188 7045
1000 1s | 32 7703 7061 | 39 7193 7045
1500 1s | 37 7672 7061 | 28 7197 7045
2000 2s | 51 7526 7061 | 43 7234 7045
2500 2s | 56 7492 7061 | 36 7213 7045
3000 3s | 53 7503 7061 | 33 7204 7045
3500 3s | 43 7596 7061 | 40 7204 7045
4000 4s | 29 7764 7061 | 36 7221 7045
4500 5s | 31 7712 7061 | 27 7247 7045
5000 5s | 25 7830 7061 | 25 7222 7045
5500 6s | 34 7677 7061 | 54 7202 7045
6000 6s | 26 7829 7061 | 48 7180 7045
6500 7s | 35 7666 7061 | 51 7206 7045
7000 7s | 59 7495 7061 | 38 7219 7045
7500 8s | 34 7698 7061 | 47 7155 7045
8000 8s | 31 7744 7061 | 33 7251 7045
8500 9s | 49 7576 7061 | 63 7198 7045
9000 9s | 50 7563 7061 | 51 7188 7045
9500 10s | 46 7581 7061 | 54 7188 7045
Search terminated in 10.00s after 9688 iterations.
Best-found solution has cost 7061.
Solution results
================
# routes: 5
# clients: 25
objective: 7061
distance: 7061
duration: 12557
# iterations: 9688
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 36 7873 7425 | 29 7549 7400
1000 1s | 52 7851 7425 | 31 7547 7400
1500 2s | 30 8088 7425 | 64 7534 7400
2000 2s | 48 7903 7425 | 37 7557 7400
2500 3s | 38 7981 7425 | 28 7589 7400
3000 3s | 56 7864 7425 | 60 7542 7400
3500 4s | 39 7956 7425 | 32 7571 7400
4000 4s | 55 7837 7425 | 49 7547 7400
4500 5s | 43 7925 7425 | 39 7579 7400
5000 6s | 50 7859 7425 | 43 7567 7400
5500 6s | 30 8111 7425 | 59 7532 7400
6000 7s | 61 7818 7425 | 49 7562 7400
6500 7s | 38 8000 7425 | 56 7561 7400
7000 8s | 53 7846 7425 | 55 7566 7400
7500 9s | 61 7829 7425 | 52 7732 7443
8000 9s | 38 8007 7425 | 61 7543 7400
8500 10s | 50 7902 7425 | 27 7554 7400
Search terminated in 10.00s after 8703 iterations.
Best-found solution has cost 7425.
Solution results
================
# routes: 6
# clients: 25
objective: 7425
distance: 7425
duration: 12994
# iterations: 8703
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 45 7698 7254 | 31 7294 7073
1000 1s | 39 7793 7254 | 49 7313 7073
1500 2s | 64 7640 7254 | 31 7307 7073
2000 3s | 58 7658 7254 | 54 7268 7073
2500 3s | 46 7741 7254 | 33 7287 7073
3000 4s | 26 8014 7254 | 56 7295 7073
3500 4s | 40 7805 7254 | 39 7295 7073
4000 5s | 28 7967 7254 | 59 7297 7073
4500 6s | 30 7922 7254 | 39 7290 7073
5000 6s | 61 7654 7254 | 58 7285 7073
5500 7s | 36 7849 7254 | 38 7273 7073
6000 8s | 31 7914 7254 | 50 7250 7073
6500 8s | 27 7992 7254 | 27 7324 7073
7000 9s | 50 7722 7254 | 48 7273 7073
7500 10s | 64 7624 7254 | 35 7278 7073
Search terminated in 10.00s after 7846 iterations.
Best-found solution has cost 7254.
Solution results
================
# routes: 6
# clients: 25
objective: 7254
distance: 7254
duration: 12254
# iterations: 7846
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 64 10425 9691 | 27 9606 9179
1000 1s | 26 10699 9691 | 38 10229 9839
1500 2s | 54 10434 9691 | 42 9769 9453
2000 3s | 51 10426 9691 | 56 9547 9179
2500 3s | 27 10644 9691 | 31 9556 9179
3000 4s | 63 10381 9691 | 40 9616 8754
3500 5s | 48 10451 9691 | 51 9550 9179
4000 5s | 55 10358 9691 | 56 10254 9826
4500 6s | 36 10583 9691 | 33 9124 8376
5000 7s | 45 10505 9691 | 36 9885 9179
5500 7s | 37 10502 9691 | 55 9415 8643
6000 8s | 28 10647 9691 | 58 9895 9453
6500 9s | 60 10266 9691 | 43 9603 8754
7000 9s | 37 10459 9691 | 55 9686 9179
Search terminated in 10.00s after 7415 iterations.
Best-found solution has cost 9691.
Solution results
================
# routes: 6
# clients: 25
objective: 9691
distance: 9691
duration: 14691
# iterations: 7415
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 64 10153 9392 | 38 9890 9217
1000 1s | 40 10379 9392 | 64 9607 9119
1500 2s | 36 10428 9392 | 28 9667 9119
2000 2s | 38 10408 9392 | 35 9925 9315
2500 3s | 31 10521 9392 | 27 10017 9315
3000 3s | 41 10331 9392 | 61 9669 9217
3500 4s | 26 10644 9392 | 52 9264 8875
4000 5s | 25 10703 9392 | 28 9823 9315
4500 5s | 48 10302 9392 | 34 10207 9315
5000 6s | 47 10246 9392 | 40 9376 9064
5500 6s | 31 10508 9392 | 37 9496 9064
6000 7s | 34 10481 9392 | 39 9781 9315
6500 7s | 53 10256 9392 | 30 10020 9315
7000 8s | 29 10585 9392 | 62 9351 8879
7500 9s | 27 10650 9392 | 33 9442 9064
8000 9s | 55 10199 9392 | 44 9494 9064
Search terminated in 10.00s after 8433 iterations.
Best-found solution has cost 9392.
Solution results
================
# routes: 5
# clients: 25
objective: 9392
distance: 9392
duration: 14392
# iterations: 8433
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 29 10113 8994 | 41 9219 8813
1000 1s | 45 9793 8994 | 40 9236 8813
1500 2s | 37 9983 8994 | 35 9229 8813
2000 3s | 41 9902 8994 | 32 9194 8813
2500 3s | 35 10056 8994 | 33 9189 8813
3000 4s | 36 9990 8994 | 36 9180 8813
3500 4s | 46 9829 8994 | 40 9167 8813
4000 5s | 43 9881 8994 | 38 9188 8813
4500 6s | 45 9820 8994 | 34 9177 8813
5000 6s | 42 9899 8994 | 38 9178 8813
5500 7s | 30 10132 8994 | 49 8837 8470
6000 8s | 47 9816 8994 | 52 9198 8813
6500 8s | 30 10158 8994 | 36 9311 8813
7000 9s | 55 9774 8994 | 59 9584 8813
7500 10s | 60 9611 8994 | 61 9122 8813
Search terminated in 10.00s after 7821 iterations.
Best-found solution has cost 8994.
Solution results
================
# routes: 6
# clients: 25
objective: 8994
distance: 8994
duration: 13994
# iterations: 7821
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 49 8577 7990 | 61 8164 7865
1000 1s | 44 8620 7990 | 37 8084 7865
1500 2s | 52 8532 7990 | 62 8046 7865
2000 2s | 60 8481 7990 | 35 8133 7865
2500 3s | 46 8593 7990 | 27 8103 7865
3000 4s | 30 8824 7990 | 54 8017 7865
3500 4s | 26 8899 7990 | 27 8107 7865
4000 5s | 59 8503 7990 | 54 8048 7865
4500 5s | 57 8494 7990 | 29 8088 7865
5000 6s | 56 8505 7990 | 50 8104 7951
5500 7s | 56 8516 7990 | 40 8047 7865
6000 7s | 47 8545 7990 | 62 8138 7951
6500 8s | 36 8669 7990 | 58 8067 7865
7000 8s | 58 8500 7990 | 50 8057 7865
7500 9s | 36 8686 7990 | 38 8089 7865
8000 10s | 50 8521 7990 | 26 8103 7865
Search terminated in 10.00s after 8377 iterations.
Best-found solution has cost 7990.
Solution results
================
# routes: 5
# clients: 25
objective: 7990
distance: 7990
duration: 12990
# iterations: 8377
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 32 7790 7550 | 54 7599 7470
1000 1s | 64 7721 7550 | 36 7625 7470
1500 2s | 55 7748 7550 | 50 7676 7491
2000 2s | 32 7769 7550 | 57 7649 7491
2500 3s | 36 7788 7550 | 41 7599 7470
3000 3s | 55 7728 7550 | 31 7690 7491
3500 4s | 63 7750 7550 | 43 7617 7470
4000 5s | 51 7776 7550 | 26 7733 7491
4500 5s | 42 7779 7550 | 62 7603 7470
5000 6s | 29 7781 7550 | 52 7695 7491
5500 6s | 29 7765 7550 | 28 7649 7470
6000 7s | 56 7754 7550 | 49 7735 7512
6500 7s | 43 7768 7550 | 34 7612 7470
7000 8s | 34 7767 7550 | 58 7681 7491
7500 8s | 49 7794 7550 | 47 7631 7470
8000 9s | 45 7788 7550 | 29 7749 7491
8500 9s | 32 7759 7550 | 60 7704 7491
9000 10s | 29 7763 7550 | 39 7613 7470
Search terminated in 10.00s after 9026 iterations.
Best-found solution has cost 7550.
Solution results
================
# routes: 6
# clients: 25
objective: 7550
distance: 7550
duration: 12550
# iterations: 9026
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 56 8019 7703 | 26 7801 7483
1000 1s | 64 8027 7703 | 55 7723 7483
1500 2s | 30 8391 7703 | 48 7713 7483
2000 2s | 35 8333 7703 | 39 7734 7483
2500 3s | 44 8231 7703 | 64 7685 7483
3000 3s | 40 8291 7703 | 52 7722 7483
3500 4s | 36 8316 7703 | 64 7715 7483
4000 4s | 39 8273 7703 | 51 7715 7483
4500 5s | 59 8095 7703 | 44 7758 7483
5000 5s | 58 8100 7703 | 36 7780 7483
5500 6s | 64 8064 7703 | 31 7782 7483
6000 6s | 40 8250 7703 | 58 7693 7483
6500 7s | 45 8216 7703 | 38 7739 7483
7000 7s | 39 8285 7703 | 65 7720 7483
7500 8s | 55 8131 7703 | 52 7743 7483
8000 9s | 61 8105 7703 | 44 7753 7483
8500 9s | 63 8073 7703 | 31 7770 7483
9000 10s | 26 8546 7703 | 61 7716 7483
Search terminated in 10.00s after 9259 iterations.
Best-found solution has cost 7703.
Solution results
================
# routes: 6
# clients: 25
objective: 7703
distance: 7703
duration: 12703
# iterations: 9259
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 62 11082 10629 | 49 9441 9079
1000 2s | 62 11098 10629 | 57 9471 9079
1500 2s | 48 11110 10629 | 65 9461 9079
2000 3s | 25 11494 10629 | 32 9489 9079
2500 4s | 29 11371 10629 | 37 10391 9626
3000 5s | 53 11127 10629 | 42 9942 9626
3500 5s | 31 11328 10629 | 49 9496 9079
4000 6s | 37 11286 10629 | 57 9432 9079
4500 7s | 50 11135 10629 | 65 9418 9079
5000 8s | 50 11170 10629 | 32 9545 9079
5500 9s | 40 11246 10629 | 40 9510 9079
6000 9s | 48 11131 10629 | 48 9417 9079
Search terminated in 10.00s after 6393 iterations.
Best-found solution has cost 10629.
Solution results
================
# routes: 7
# clients: 25
objective: 10629
distance: 10629
duration: 15629
# iterations: 6393
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 63 11268 10698 | 58 10925 10024
1000 1s | 65 11224 10698 | 35 10625 9924
1500 2s | 51 11304 10698 | 55 10394 9874
H 2000 2s | 53 11383 10672 | 39 10780 10024
2500 3s | 52 11304 10672 | 58 10551 9924
3000 4s | 52 11387 10672 | 25 10969 10024
H 3500 4s | 31 11614 10664 | 43 10800 10024
4000 5s | 25 11707 10664 | 47 10597 9924
4500 5s | 37 11523 10664 | 54 10724 10024
5000 6s | 65 11297 10664 | 57 10753 9874
5500 7s | 48 11346 10664 | 59 10747 10024
6000 7s | 54 11263 10664 | 38 10571 9874
6500 8s | 55 11328 10664 | 65 10767 10024
7000 8s | 49 11326 10664 | 50 10748 9924
7500 9s | 54 11353 10664 | 48 10848 10024
8000 10s | 52 11381 10664 | 39 10885 10024
Search terminated in 10.00s after 8375 iterations.
Best-found solution has cost 10664.
Solution results
================
# routes: 6
# clients: 25
objective: 10664
distance: 10664
duration: 16133
# iterations: 8375
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 55 12299 11418 | 45 11048 10121
1000 1s | 39 12402 11418 | 43 12169 11489
1500 2s | 53 12401 11418 | 25 11070 10624
2000 3s | 54 12400 11418 | 46 11174 10624
2500 3s | 30 12507 11418 | 58 11050 10132
3000 4s | 53 12455 11418 | 30 11106 10624
3500 5s | 51 12298 11418 | 45 10938 10036
4000 5s | 41 12306 11418 | 64 11546 11205
4500 6s | 65 12139 11418 | 38 11313 10624
5000 7s | 43 12402 11418 | 53 11051 10036
5500 7s | 59 12196 11418 | 65 10397 9239
6000 8s | 51 12374 11418 | 61 12006 11423
6500 8s | 27 12608 11418 | 58 11833 11485
7000 9s | 55 12291 11418 | 64 10860 10036
7500 10s | 53 12130 11418 | 38 10729 9075
Search terminated in 10.00s after 7726 iterations.
Best-found solution has cost 11418.
Solution results
================
# routes: 6
# clients: 25
objective: 11418
distance: 11418
duration: 16418
# iterations: 7726
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 40 9118 8208 | 34 8408 8097
1000 1s | 60 8827 8208 | 53 8581 8141
1500 2s | 31 9285 8208 | 56 8465 7956
2000 2s | 57 8953 8208 | 55 8504 8097
2500 3s | 49 8964 8208 | 45 8525 8119
3000 3s | 44 9016 8208 | 55 8339 7958
3500 4s | 30 9254 8208 | 59 8097 7381
4000 5s | 36 9096 8208 | 25 8564 8119
4500 5s | 36 9116 8208 | 43 8524 8119
5000 6s | 32 9186 8208 | 35 8550 8119
5500 6s | 35 9147 8208 | 30 8454 8097
6000 7s | 62 8823 8208 | 64 8422 8097
6500 7s | 46 9003 8208 | 63 8346 7956
7000 8s | 31 9220 8208 | 32 8680 8119
7500 8s | 29 9252 8208 | 40 8292 7956
8000 9s | 62 8812 8208 | 64 8532 8119
8500 9s | 54 8847 8208 | 30 8329 7791
Search terminated in 10.00s after 8984 iterations.
Best-found solution has cost 8208.
Solution results
================
# routes: 6
# clients: 25
objective: 8208
distance: 8208
duration: 13208
# iterations: 8984
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 51 8534 7848 | 55 7857 7623
1000 1s | 44 8557 7848 | 65 8032 7836
1500 2s | 50 8533 7848 | 49 7845 7623
2000 2s | 56 8497 7848 | 38 7674 7242
2500 3s | 42 8608 7848 | 27 7933 7623
3000 4s | 49 8512 7848 | 39 7899 7623
3500 4s | 48 8558 7848 | 60 7868 7623
4000 5s | 42 8597 7848 | 50 7874 7623
4500 6s | 46 8547 7848 | 47 7615 7242
5000 6s | 30 8771 7848 | 30 7604 7241
5500 7s | 32 8766 7848 | 62 8080 7836
6000 7s | 38 8578 7848 | 35 7881 7623
6500 8s | 39 8595 7848 | 46 8212 7836
7000 9s | 31 8697 7848 | 63 7561 7242
7500 9s | 41 8575 7848 | 26 7719 7277
8000 10s | 30 8739 7848 | 38 7725 7277
Search terminated in 10.00s after 8242 iterations.
Best-found solution has cost 7848.
Solution results
================
# routes: 5
# clients: 25
objective: 7848
distance: 7848
duration: 13084
# iterations: 8242
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 36 8834 8068 | 49 8398 8080
1000 1s | 48 8782 8068 | 40 8111 7919
1500 2s | 56 8765 8068 | 38 8124 7919
2000 3s | 46 8740 8068 | 62 8091 7919
2500 3s | 55 8687 8068 | 36 8103 7919
3000 4s | 39 8831 8068 | 62 8071 7919
3500 4s | 52 8769 8068 | 49 8146 7919
4000 5s | 38 8876 8068 | 45 8099 7919
4500 6s | 25 9063 8068 | 31 8112 7919
5000 6s | 60 8725 8068 | 63 8150 7919
5500 7s | 50 8756 8068 | 54 8090 7919
6000 7s | 41 8831 8068 | 30 8157 7919
6500 8s | 25 9037 8068 | 44 8148 7919
7000 9s | 53 8695 8068 | 29 8128 7919
7500 9s | 32 8902 8068 | 51 8138 7919
8000 10s | 37 8880 8068 | 37 8123 7919
Search terminated in 10.00s after 8027 iterations.
Best-found solution has cost 8068.
Solution results
================
# routes: 5
# clients: 25
objective: 8068
distance: 8068
duration: 13068
# iterations: 8027
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 52 10997 10082 | 25 10425 9835
1000 1s | 44 11157 10082 | 63 10484 9974
1500 2s | 29 11536 10082 | 32 10369 9835
2000 2s | 50 11137 10082 | 42 10319 9835
2500 3s | 27 11602 10082 | 49 10255 9835
3000 4s | 51 11053 10082 | 63 10298 9835
3500 4s | 45 11125 10082 | 58 10403 9835
4000 5s | 41 11081 10082 | 42 10379 9835
4500 5s | 52 11100 10082 | 26 10350 9835
5000 6s | 37 11254 10082 | 28 10298 9835
5500 7s | 34 11297 10082 | 35 10106 9122
6000 7s | 59 10951 10082 | 43 10117 9122
6500 8s | 56 10997 10082 | 49 9991 9122
7000 8s | 26 11574 10082 | 31 10303 9835
7500 9s | 30 11492 10082 | 42 10506 9974
8000 10s | 48 11097 10082 | 38 10490 9974
Search terminated in 10.00s after 8202 iterations.
Best-found solution has cost 10082.
Solution results
================
# routes: 6
# clients: 25
objective: 10082
distance: 10082
duration: 15082
# iterations: 8202
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 51 7203 6886 | 33 7198 6838
1000 1s | 27 7474 6886 | 40 7179 6838
1500 2s | 47 7206 6886 | 59 7113 6838
2000 2s | 60 7186 6886 | 50 7118 6838
2500 3s | 39 7295 6886 | 62 6897 6637
3000 4s | 58 7194 6886 | 27 6985 6637
3500 4s | 51 7232 6886 | 29 6921 6637
4000 5s | 34 7351 6886 | 44 6903 6637
4500 5s | 42 7280 6886 | 61 6909 6637
5000 6s | 42 7263 6886 | 59 7081 6838
5500 6s | 54 7203 6886 | 61 6837 6637
6000 7s | 40 7282 6886 | 39 6923 6637
6500 8s | 63 7203 6886 | 63 6878 6637
7000 8s | 59 7171 6886 | 60 7099 6838
7500 9s | 55 7181 6886 | 26 6948 6637
8000 9s | 33 7355 6886 | 55 6846 6637
8500 10s | 47 7231 6886 | 29 6934 6637
Search terminated in 10.00s after 8710 iterations.
Best-found solution has cost 6886.
Solution results
================
# routes: 5
# clients: 25
objective: 6886
distance: 6886
duration: 11886
# iterations: 8710
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 0s | 48 6779 6413 | 27 6707 6349
1000 1s | 34 6925 6413 | 55 6641 6349
1500 1s | 50 6862 6413 | 52 6687 6349
2000 2s | 31 7048 6413 | 50 6650 6349
2500 2s | 60 6872 6413 | 37 6741 6349
3000 3s | 64 6852 6413 | 61 6606 6349
3500 3s | 41 7025 6413 | 48 6694 6349
4000 4s | 59 6911 6413 | 33 6766 6349
4500 5s | 35 7115 6413 | 57 6569 6345
5000 5s | 51 6932 6413 | 52 6647 6349
5500 6s | 40 7052 6413 | 44 6586 6345
6000 6s | 25 7335 6413 | 40 6677 6349
6500 7s | 31 7179 6413 | 40 6598 6345
7000 7s | 48 6973 6413 | 43 6678 6349
7500 8s | 44 6976 6413 | 35 6634 6345
8000 8s | 32 7166 6413 | 55 6584 6345
8500 9s | 35 7089 6413 | 46 6682 6349
9000 9s | 25 7313 6413 | 39 6701 6349
9500 10s | 53 6869 6413 | 36 6711 6349
Search terminated in 10.00s after 9882 iterations.
Best-found solution has cost 6413.
Solution results
================
# routes: 5
# clients: 25
objective: 6413
distance: 6413
duration: 11980
# iterations: 9882
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 36 8452 7757 | 56 7730 7536
1000 1s | 44 8411 7757 | 33 7800 7536
1500 2s | 38 8437 7757 | 49 7743 7536
2000 2s | 44 8405 7757 | 55 7750 7536
2500 3s | 33 8482 7757 | 28 7796 7536
3000 4s | 31 8508 7757 | 65 7806 7536
3500 4s | 40 8347 7757 | 43 7826 7559
4000 5s | 46 8365 7757 | 48 7785 7536
4500 5s | 50 8368 7757 | 41 7728 7536
5000 6s | 56 8296 7757 | 41 7722 7536
5500 7s | 64 8246 7757 | 64 7755 7536
6000 7s | 27 8599 7757 | 57 7981 7686
6500 8s | 40 8380 7757 | 51 7973 7686
7000 8s | 57 8356 7757 | 47 7778 7536
7500 9s | 31 8556 7757 | 51 7758 7536
8000 10s | 63 8235 7757 | 51 8044 7686
55%|████████████████████▊ | 35/64 [3:06:51<2:34:48, 320.28s/it]
Search terminated in 10.00s after 8299 iterations.
Best-found solution has cost 7757.
Solution results
================
# routes: 6
# clients: 25
objective: 7757
distance: 7757
duration: 13029
# iterations: 8299
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 33 7285 6841 | 49 6786 6751
1000 1s | 35 7305 6841 | 32 7121 6826
1500 2s | 65 7238 6841 | 63 7029 6801
2000 2s | 56 7360 6841 | 43 7313 6826
2500 3s | 40 7639 6841 | 49 7300 6826
3000 3s | 60 7419 6841 | 51 7223 6811
3500 4s | 49 7634 6841 | 57 7129 6801
4000 4s | 37 7800 6841 | 32 7299 6801
4500 5s | 28 8016 6841 | 25 7395 6801
5000 5s | 27 8032 6841 | 65 7060 6791
5500 6s | 45 7659 6841 | 25 7512 6811
6000 6s | 49 7592 6841 | 59 7175 6811
6500 7s | 64 7554 6841 | 28 7404 6801
7000 7s | 58 7619 6841 | 56 7237 6811
7500 8s | 62 7454 6841 | 53 7193 6801
8000 8s | 50 7624 6841 | 31 7365 6801
8500 9s | 37 7877 6841 | 31 7452 6811
9000 9s | 54 7632 6841 | 40 7359 6811
9500 10s | 62 7616 6841 | 61 7218 6811
Search terminated in 10.00s after 9657 iterations.
Best-found solution has cost 6841.
Solution results
================
# routes: 5
# clients: 25
objective: 6841
distance: 6841
duration: 12029
# iterations: 9657
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 60 9732 8924 | 33 8979 8513
1000 1s | 52 9769 8924 | 36 9154 8905
1500 2s | 31 9980 8924 | 25 9164 8905
2000 2s | 39 9927 8924 | 65 9265 8941
2500 3s | 49 9806 8924 | 62 9250 8941
3000 4s | 35 9928 8924 | 44 9086 8905
3500 4s | 35 9934 8924 | 36 9366 8941
4000 5s | 48 9726 8924 | 61 9194 8941
4500 6s | 37 9840 8924 | 53 9252 8941
5000 6s | 46 9839 8924 | 41 9353 8905
5500 7s | 43 9792 8924 | 28 9123 8905
6000 7s | 26 10061 8924 | 52 9027 8721
6500 8s | 38 9785 8924 | 51 8985 8402
7000 9s | 28 9984 8924 | 40 9510 8941
7500 9s | 53 9749 8924 | 34 9416 8941
8000 10s | 64 9658 8924 | 45 9420 8941
Search terminated in 10.00s after 8189 iterations.
Best-found solution has cost 8924.
Solution results
================
# routes: 6
# clients: 25
objective: 8924
distance: 8924
duration: 13924
# iterations: 8189
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 29 11725 10467 | 44 10836 10213
1000 1s | 58 11257 10467 | 43 10796 10213
1500 2s | 58 11237 10467 | 37 10394 10021
2000 3s | 46 11487 10467 | 35 10850 10213
2500 3s | 28 11747 10467 | 36 10143 9845
3000 4s | 34 11639 10467 | 36 10765 10213
3500 4s | 50 11303 10467 | 38 10462 10021
4000 5s | 52 11284 10467 | 40 10794 10213
4500 6s | 58 11182 10467 | 39 10310 10021
5000 6s | 58 11231 10467 | 40 10348 10021
5500 7s | 61 11278 10467 | 37 10724 10213
6000 8s | 27 11753 10467 | 35 10390 10021
6500 8s | 27 11775 10467 | 37 10641 10213
7000 9s | 49 11328 10467 | 42 10151 9845
7500 10s | 63 11230 10467 | 46 10042 9845
Search terminated in 10.00s after 7711 iterations.
Best-found solution has cost 10467.
Solution results
================
# routes: 6
# clients: 25
objective: 10467
distance: 10467
duration: 15467
# iterations: 7711
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 36 7683 7065 | 53 7177 6988
1000 1s | 36 7659 7065 | 57 7160 6988
1500 2s | 42 7624 7065 | 59 7138 6988
2000 2s | 47 7617 7065 | 57 7130 6988
2500 3s | 34 7731 7065 | 65 7119 6988
3000 3s | 62 7562 7065 | 27 7181 6988
3500 4s | 62 7565 7065 | 52 7128 6988
4000 5s | 51 7612 7065 | 54 7133 6988
4500 5s | 33 7735 7065 | 61 7145 6988
5000 6s | 30 7756 7065 | 52 7133 6988
5500 6s | 55 7565 7065 | 40 7124 6988
6000 7s | 48 7578 7065 | 64 7128 6988
6500 8s | 42 7652 7065 | 59 7125 6988
7000 8s | 37 7697 7065 | 57 7112 6988
7500 9s | 34 7716 7065 | 38 7111 6988
8000 9s | 29 7795 7065 | 38 7149 6988
8500 10s | 58 7576 7065 | 43 7118 6988
Search terminated in 10.00s after 8589 iterations.
Best-found solution has cost 7065.
Solution results
================
# routes: 6
# clients: 25
objective: 7065
distance: 7065
duration: 12260
# iterations: 8589
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 44 7661 6895 | 35 7175 6880
1000 1s | 58 7546 6895 | 28 7541 7033
1500 2s | 64 7474 6895 | 51 7172 6880
2000 2s | 63 7434 6895 | 50 7168 6880
2500 3s | 64 7472 6895 | 39 7219 6880
3000 3s | 27 8056 6895 | 35 7176 6880
3500 4s | 41 7779 6895 | 45 7473 7033
4000 5s | 56 7513 6895 | 38 7158 6880
4500 5s | 29 7973 6895 | 60 7141 6880
5000 6s | 37 7786 6895 | 26 7189 6880
5500 6s | 36 7838 6895 | 62 7144 6880
6000 7s | 45 7635 6895 | 39 7127 6880
6500 8s | 44 7751 6895 | 43 7153 6880
7000 8s | 52 7579 6895 | 40 7134 6880
7500 9s | 49 7635 6895 | 49 7492 7033
8000 9s | 40 7735 6895 | 53 7159 6880
Search terminated in 10.00s after 8485 iterations.
Best-found solution has cost 6895.
Solution results
================
# routes: 5
# clients: 25
objective: 6895
distance: 6895
duration: 11963
# iterations: 8485
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 60 8222 7608 | 50 7898 7524
1000 1s | 44 8387 7608 | 27 8172 7541
1500 2s | 43 8473 7608 | 42 8072 7541
2000 2s | 64 8283 7608 | 54 7981 7541
2500 3s | 41 8364 7608 | 59 7911 7524
3000 3s | 41 8402 7608 | 31 7801 7481
3500 4s | 59 8277 7608 | 40 7954 7524
4000 5s | 62 8251 7608 | 51 7935 7524
4500 5s | 36 8432 7608 | 56 7753 7481
5000 6s | 46 8380 7608 | 29 8169 7541
5500 6s | 41 8399 7608 | 36 7786 7481
6000 7s | 46 8322 7608 | 52 7766 7481
6500 8s | 48 8317 7608 | 26 8098 7541
7000 8s | 46 8341 7608 | 44 7988 7541
7500 9s | 58 8197 7608 | 61 7829 7524
8000 9s | 65 8204 7608 | 59 7755 7481
8500 10s | 42 8374 7608 | 64 7862 7541
Search terminated in 10.00s after 8670 iterations.
Best-found solution has cost 7608.
Solution results
================
# routes: 6
# clients: 25
objective: 7608
distance: 7608
duration: 13011
# iterations: 8670
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 61 8710 8205 | 48 8285 7955
1000 1s | 39 8839 8205 | 55 8424 7983
1500 2s | 48 8752 8205 | 55 8356 7955
2000 2s | 41 8805 8205 | 50 8248 7983
2500 3s | 46 8772 8205 | 44 8322 7983
3000 4s | 42 8784 8205 | 46 7974 7735
3500 4s | 28 8968 8205 | 51 8179 7955
4000 5s | 56 8704 8205 | 58 8238 7955
4500 5s | 50 8740 8205 | 62 8364 7983
5000 6s | 48 8766 8205 | 50 8388 7983
5500 7s | 32 8922 8205 | 49 8303 7983
6000 7s | 35 8899 8205 | 46 8094 7735
6500 8s | 33 8897 8205 | 48 8273 7955
7000 8s | 30 8954 8205 | 51 8066 7735
7500 9s | 35 8442 8205 | 52 8408 7983
8000 10s | 62 8445 8205 | 52 8306 7955
Search terminated in 10.00s after 8217 iterations.
Best-found solution has cost 8205.
Solution results
================
# routes: 5
# clients: 25
objective: 8205
distance: 8205
duration: 13205
# iterations: 8217
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 55 7176 6841 | 63 6874 6675
1000 1s | 27 7510 6841 | 35 6974 6675
1500 2s | 55 7242 6841 | 47 7263 6777
2000 2s | 34 7360 6841 | 48 6892 6675
2500 3s | 53 7238 6841 | 27 7199 6730
3000 3s | 32 7419 6841 | 45 6930 6675
3500 4s | 42 7320 6841 | 57 6926 6777
4000 4s | 38 7345 6841 | 63 6992 6777
4500 5s | 30 7461 6841 | 62 6945 6730
5000 5s | 64 7237 6841 | 26 7111 6787
5500 6s | 35 7374 6841 | 49 6890 6675
6000 6s | 45 7294 6841 | 65 6908 6675
6500 6s | 60 7238 6841 | 53 6896 6675
7000 7s | 28 7500 6841 | 27 6954 6675
7500 7s | 35 7407 6841 | 30 7032 6787
8000 8s | 30 7494 6841 | 35 6911 6675
8500 8s | 60 7214 6841 | 51 6981 6730
9000 9s | 40 7376 6841 | 48 7058 6777
9500 9s | 63 7188 6841 | 59 6971 6777
10000 10s | 42 7324 6841 | 46 6949 6730
Search terminated in 10.00s after 10079 iterations.
Best-found solution has cost 6841.
Solution results
================
# routes: 5
# clients: 25
objective: 6841
distance: 6841
duration: 11841
# iterations: 10079
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 25 9029 8078 | 44 8136 7911
1000 1s | 41 8677 8078 | 44 8112 7911
1500 2s | 54 8575 8078 | 33 8223 8042
2000 2s | 62 8492 8078 | 25 7895 7154
2500 3s | 58 8609 8078 | 45 8217 7911
3000 4s | 36 8762 8078 | 36 8198 7994
3500 4s | 35 8745 8078 | 54 7466 7154
4000 5s | 28 8897 8078 | 50 7648 7154
4500 5s | 56 8596 8078 | 60 7491 7154
5000 6s | 33 8847 8078 | 60 7894 7154
5500 7s | 61 8500 8078 | 38 8240 8044
6000 7s | 58 8589 8078 | 33 8192 7911
6500 8s | 48 8608 8078 | 50 8302 8050
7000 8s | 28 8887 8078 | 39 7700 7154
7500 9s | 35 8733 8078 | 56 8218 8042
8000 10s | 27 8910 8078 | 50 7589 7154
Search terminated in 10.00s after 8151 iterations.
Best-found solution has cost 8078.
Solution results
================
# routes: 6
# clients: 25
objective: 8078
distance: 8078
duration: 13328
# iterations: 8151
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 38 8618 8083 | 57 8122 7930
1000 1s | 60 8509 8083 | 35 8108 7890
1500 2s | 41 8595 8083 | 47 8009 7845
2000 2s | 28 8758 8083 | 30 8054 7845
2500 3s | 29 8787 8083 | 50 8079 7845
3000 4s | 63 8500 8083 | 40 8108 7890
3500 4s | 64 8475 8083 | 61 8121 7890
4000 5s | 50 8574 8083 | 26 8177 7930
4500 5s | 53 8539 8083 | 62 7864 7563
5000 6s | 34 8692 8083 | 37 8066 7845
5500 6s | 30 8748 8083 | 62 8083 7890
6000 7s | 43 8586 8083 | 47 8106 7890
6500 7s | 45 8591 8083 | 25 8077 7845
7000 8s | 55 8506 8083 | 49 8131 7890
7500 9s | 33 8680 8083 | 56 8057 7845
8000 9s | 33 8697 8083 | 42 8164 7890
8500 10s | 39 8649 8083 | 48 7920 7563
Search terminated in 10.00s after 8740 iterations.
Best-found solution has cost 8083.
Solution results
================
# routes: 6
# clients: 25
objective: 8083
distance: 8083
duration: 13083
# iterations: 8740
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 47 12090 10942 | 53 11262 10798
1000 1s | 52 12099 10942 | 39 11406 10798
1500 2s | 50 12065 10942 | 55 10687 9867
2000 3s | 26 12573 10942 | 27 11274 10798
2500 3s | 57 11967 10942 | 27 10583 10164
3000 4s | 63 12014 10942 | 33 11319 10798
3500 5s | 27 12436 10942 | 47 11241 10798
4000 5s | 65 11810 10942 | 48 10860 9867
4500 6s | 54 11989 10942 | 29 11363 10798
5000 7s | 46 12108 10942 | 43 11832 10798
5500 8s | 35 12272 10942 | 50 11828 11035
6000 8s | 26 12560 10942 | 57 11948 10964
6500 9s | 53 11982 10942 | 57 11248 10798
7000 10s | 36 12338 10942 | 48 11298 10798
Search terminated in 10.00s after 7208 iterations.
Best-found solution has cost 10942.
Solution results
================
# routes: 6
# clients: 25
objective: 10942
distance: 10942
duration: 15942
# iterations: 7208
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 41 8804 8246 | 55 8130 7903
1000 1s | 26 8998 8246 | 36 7840 7567
1500 2s | 65 8625 8246 | 42 7954 7567
2000 2s | 50 8714 8246 | 45 7845 7567
2500 3s | 31 8917 8246 | 26 7886 7567
3000 4s | 45 8745 8246 | 60 8192 7903
3500 4s | 33 8860 8246 | 51 8190 7903
4000 5s | 32 8904 8246 | 39 7826 7567
4500 5s | 53 8708 8246 | 51 7809 7567
5000 6s | 63 8663 8246 | 53 8237 7903
5500 6s | 49 8712 8246 | 62 8142 7903
6000 7s | 26 9006 8246 | 55 7780 7567
6500 8s | 38 8829 8246 | 59 8313 7938
7000 8s | 57 8668 8246 | 46 8264 7903
7500 9s | 56 8698 8246 | 37 8243 7903
8000 9s | 50 8710 8246 | 27 7879 7567
8500 10s | 52 8690 8246 | 55 8168 7903
Search terminated in 10.00s after 8626 iterations.
Best-found solution has cost 8246.
Solution results
================
# routes: 6
# clients: 25
objective: 8246
distance: 8246
duration: 13681
# iterations: 8626
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 36 7079 6629 | 29 6849 6585
1000 1s | 55 6946 6629 | 37 6988 6585
1500 2s | 53 6998 6629 | 45 6973 6585
2000 2s | 45 7079 6629 | 52 7030 6585
2500 3s | 51 7073 6629 | 62 6978 6585
3000 3s | 31 7279 6629 | 25 7260 6585
3500 4s | 63 7021 6629 | 37 7169 6585
4000 5s | 43 7138 6629 | 29 7304 6585
4500 5s | 32 7286 6629 | 27 7317 6585
5000 6s | 63 7003 6629 | 40 7175 6585
5500 6s | 43 7136 6629 | 53 7154 6585
6000 7s | 49 7087 6629 | 57 7012 6585
6500 7s | 31 7301 6629 | 54 7138 6585
7000 8s | 60 6999 6629 | 59 7133 6585
7500 9s | 50 7088 6629 | 33 7250 6585
8000 9s | 35 7268 6629 | 25 7401 6585
8500 10s | 61 7014 6629 | 40 7178 6585
Search terminated in 10.00s after 8681 iterations.
Best-found solution has cost 6629.
Solution results
================
# routes: 5
# clients: 25
objective: 6629
distance: 6629
duration: 11629
# iterations: 8681
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 61 8905 8539 | 34 8485 8079
1000 1s | 51 8978 8539 | 28 8518 8079
1500 2s | 46 9043 8539 | 26 8670 8213
2000 2s | 27 9330 8539 | 33 8465 8079
2500 3s | 65 8943 8539 | 33 8416 8079
3000 4s | 39 9160 8539 | 31 8583 8213
3500 4s | 26 9464 8539 | 39 8785 8233
4000 5s | 27 9433 8539 | 30 8416 8079
4500 5s | 60 9006 8539 | 51 8394 8079
5000 6s | 58 9050 8539 | 54 8687 8245
5500 7s | 28 9409 8539 | 40 8440 8079
6000 7s | 61 8997 8539 | 46 8706 8213
6500 8s | 38 9203 8539 | 33 8642 8213
7000 8s | 57 9010 8539 | 53 8882 8233
7500 9s | 62 8990 8539 | 65 8591 8213
8000 9s | 50 9075 8539 | 64 8724 8233
8500 10s | 27 9432 8539 | 29 8137 7544
Search terminated in 10.00s after 8528 iterations.
Best-found solution has cost 8539.
Solution results
================
# routes: 6
# clients: 25
objective: 8539
distance: 8539
duration: 13539
# iterations: 8528
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 52 9779 9036 | 27 9570 8870
1000 1s | 31 10025 9036 | 25 9568 8881
1500 2s | 46 9817 9036 | 29 9137 8839
2000 2s | 61 9659 9036 | 42 8859 8397
2500 3s | 47 9838 9036 | 29 9182 8839
3000 4s | 63 9677 9036 | 31 9378 8870
3500 4s | 60 9706 9036 | 50 9355 8870
4000 5s | 32 10048 9036 | 64 8988 8397
4500 5s | 37 9974 9036 | 37 8885 8458
5000 6s | 57 9784 9036 | 55 9390 8870
5500 6s | 51 9862 9036 | 25 9643 8881
6000 7s | 38 9977 9036 | 58 9625 8881
6500 8s | 38 9897 9036 | 50 9332 8870
7000 8s | 65 9677 9036 | 43 8848 8397
7500 9s | 58 9755 9036 | 27 9278 8839
8000 9s | 43 9899 9036 | 42 9315 8870
Search terminated in 10.00s after 8454 iterations.
Best-found solution has cost 9036.
Solution results
================
# routes: 6
# clients: 25
objective: 9036
distance: 9036
duration: 14779
# iterations: 8454
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 37 9017 8442 | 26 8808 8291
1000 1s | 60 8828 8442 | 52 8903 8305
1500 2s | 43 8987 8442 | 61 8653 8291
2000 2s | 60 8839 8442 | 51 8872 8305
2500 3s | 36 8982 8442 | 32 8382 8011
3000 4s | 63 8810 8442 | 63 8577 8291
3500 4s | 56 8870 8442 | 50 8659 8291
4000 5s | 38 9031 8442 | 43 8877 8305
4500 5s | 37 9000 8442 | 53 8656 8291
5000 6s | 64 8804 8442 | 43 8666 8291
5500 7s | 46 9002 8442 | 64 8610 8291
6000 7s | 48 8926 8442 | 48 8636 8291
6500 8s | 39 8975 8442 | 39 8657 8291
7000 8s | 36 9037 8442 | 26 8893 8291
7500 9s | 37 9063 8442 | 56 8596 8241
8000 9s | 42 8953 8442 | 44 8695 8291
8500 10s | 62 8862 8442 | 28 8811 8291
Search terminated in 10.00s after 8503 iterations.
Best-found solution has cost 8442.
Solution results
================
# routes: 6
# clients: 25
objective: 8442
distance: 8442
duration: 13532
# iterations: 8503
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 58 9116 8655 | 49 8656 8528
1000 1s | 28 9434 8655 | 57 8649 8528
1500 2s | 40 9226 8655 | 65 8638 8528
2000 2s | 56 9079 8655 | 32 8642 8528
2500 3s | 31 9399 8655 | 40 8643 8528
3000 3s | 48 9178 8655 | 48 8647 8528
3500 4s | 46 9162 8655 | 56 8733 8576
4000 5s | 62 9059 8655 | 64 8712 8576
4500 5s | 39 9258 8655 | 31 8840 8576
5000 6s | 37 9300 8655 | 39 8772 8576
5500 6s | 49 9164 8655 | 47 8766 8576
6000 7s | 51 9141 8655 | 55 8751 8576
6500 7s | 53 9091 8655 | 63 8793 8624
7000 8s | 30 9385 8655 | 36 8728 8471
7500 9s | 37 9265 8655 | 44 8623 8461
8000 9s | 45 9166 8655 | 52 8625 8528
8500 10s | 30 9396 8655 | 60 8655 8528
Search terminated in 10.00s after 8740 iterations.
Best-found solution has cost 8655.
Solution results
================
# routes: 5
# clients: 25
objective: 8655
distance: 8655
duration: 13742
# iterations: 8740
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 38 7194 6677 | 49 6735 6602
1000 1s | 56 7055 6677 | 53 6800 6602
1500 2s | 36 7189 6677 | 52 6843 6602
2000 2s | 51 7104 6677 | 56 6586 6326
2500 3s | 58 7079 6677 | 45 6921 6602
3000 3s | 39 7142 6677 | 37 6585 6360
3500 4s | 61 7084 6677 | 37 6476 6310
4000 5s | 46 7166 6677 | 38 6746 6602
4500 5s | 62 7131 6677 | 62 6546 6353
5000 6s | 44 7225 6677 | 60 6499 6310
5500 6s | 61 7125 6677 | 64 6495 6310
6000 7s | 26 7452 6677 | 59 6884 6602
6500 7s | 44 7133 6677 | 45 6622 6360
7000 8s | 60 7063 6677 | 40 6524 6310
7500 9s | 40 7225 6677 | 31 6492 6326
8000 9s | 62 7084 6677 | 55 6539 6326
8500 10s | 54 7060 6677 | 25 6818 6602
Search terminated in 10.00s after 8663 iterations.
Best-found solution has cost 6677.
Solution results
================
# routes: 5
# clients: 25
objective: 6677
distance: 6677
duration: 11677
# iterations: 8663
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 45 9784 9130 | 49 8194 7921
1000 2s | 26 10187 9130 | 57 8235 7921
1500 2s | 26 10193 9130 | 65 8209 7921
2000 3s | 34 9999 9130 | 32 8244 7921
2500 4s | 41 9348 9130 | 40 8233 7921
3000 5s | 56 9331 9130 | 48 8184 7921
3500 5s | 28 9370 9130 | 56 8221 7921
4000 6s | 38 9339 9130 | 64 8241 7921
4500 7s | 27 9423 9130 | 31 8263 7921
5000 8s | 35 9385 9130 | 39 8244 7921
5500 8s | 33 9355 9130 | 47 8193 7921
6000 9s | 30 9367 9130 | 47 9198 8378
6500 10s | 45 9358 9130 | 29 9498 8523
Search terminated in 10.00s after 6581 iterations.
Best-found solution has cost 9130.
Solution results
================
# routes: 6
# clients: 25
objective: 9130
distance: 9130
duration: 14130
# iterations: 6581
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 58 7692 7158 | 35 7321 7090
1000 1s | 48 7765 7158 | 25 7422 7090
1500 2s | 43 7811 7158 | 44 7358 7090
2000 2s | 31 7963 7158 | 30 7402 7090
2500 3s | 61 7655 7158 | 64 7285 7090
3000 3s | 51 7735 7158 | 41 7373 7090
3500 4s | 48 7763 7158 | 28 7467 7090
4000 4s | 52 7699 7158 | 50 7369 7090
4500 5s | 50 7711 7158 | 35 7416 7090
5000 5s | 37 7858 7158 | 62 7361 7090
5500 6s | 41 7791 7158 | 52 7388 7090
6000 7s | 26 8063 7158 | 35 7415 7090
6500 7s | 40 7809 7158 | 52 7371 7090
7000 8s | 34 7974 7158 | 37 7431 7090
7500 8s | 65 7680 7158 | 35 7440 7090
8000 9s | 46 7830 7158 | 27 7498 7090
8500 9s | 26 8066 7158 | 51 7379 7090
9000 10s | 48 7718 7158 | 37 7437 7090
Search terminated in 10.00s after 9295 iterations.
Best-found solution has cost 7158.
Solution results
================
# routes: 5
# clients: 25
objective: 7158
distance: 7158
duration: 12158
# iterations: 9295
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 48 7971 7456 | 48 7648 7409
1000 1s | 38 8003 7456 | 41 7624 7409
1500 2s | 26 8173 7456 | 33 7664 7409
2000 2s | 48 7906 7456 | 29 7731 7453
2500 3s | 56 7867 7456 | 61 7554 7259
3000 3s | 47 7953 7456 | 59 7715 7453
3500 4s | 61 7858 7456 | 58 7707 7453
4000 4s | 34 8046 7456 | 57 7665 7409
4500 5s | 25 8225 7456 | 59 7495 7259
5000 6s | 59 7859 7456 | 55 7629 7409
5500 6s | 53 7908 7456 | 46 7711 7453
6000 7s | 60 7895 7456 | 34 7702 7453
6500 7s | 64 7872 7456 | 35 7496 7259
7000 8s | 51 7921 7456 | 37 7681 7453
7500 8s | 58 7890 7456 | 40 7671 7453
8000 9s | 35 8026 7456 | 39 7673 7453
8500 9s | 34 8034 7456 | 45 7732 7453
9000 10s | 43 7945 7456 | 45 7645 7453
Search terminated in 10.00s after 9011 iterations.
Best-found solution has cost 7456.
Solution results
================
# routes: 5
# clients: 25
objective: 7456
distance: 7456
duration: 12884
# iterations: 9011
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 65 11730 11050 | 38 10886 10392
1000 1s | 38 11898 11050 | 38 10947 9584
1500 2s | 31 12051 11050 | 52 10939 10392
2000 3s | 64 11767 11050 | 27 11047 10392
2500 3s | 37 12014 11050 | 56 11187 10392
3000 4s | 53 11823 11050 | 34 11195 10392
3500 5s | 35 12051 11050 | 50 9945 9557
4000 5s | 36 11973 11050 | 41 11346 10780
4500 6s | 49 11875 11050 | 35 10098 9557
5000 7s | 54 11816 11050 | 39 10973 10392
5500 7s | 55 11876 11050 | 52 9957 9557
6000 8s | 41 11948 11050 | 54 11359 10780
6500 9s | 61 11818 11050 | 29 10885 10392
7000 9s | 59 11793 11050 | 25 11399 10780
7500 10s | 50 11903 11050 | 43 12130 11128
Search terminated in 10.00s after 7505 iterations.
Best-found solution has cost 11050.
Solution results
================
# routes: 7
# clients: 25
objective: 11050
distance: 11050
duration: 16830
# iterations: 7505
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 38 7571 6956 | 49 7059 6932
1000 1s | 38 7598 6956 | 53 7048 6932
1500 2s | 35 7657 6956 | 50 7138 6937
2000 2s | 47 7528 6956 | 33 7184 6937
2500 3s | 53 7508 6956 | 65 7168 6937
3000 3s | 59 7468 6956 | 61 7188 6937
3500 4s | 27 7796 6956 | 50 7165 6937
4000 5s | 57 7465 6956 | 47 6859 6525
4500 5s | 52 7497 6956 | 55 6795 6525
5000 6s | 39 7619 6956 | 63 6802 6525
5500 7s | 34 7638 6956 | 30 6851 6525
6000 7s | 26 7779 6956 | 38 6815 6525
6500 8s | 52 7482 6956 | 46 6858 6525
7000 9s | 41 7584 6956 | 54 6834 6525
7500 9s | 26 7793 6956 | 62 6830 6525
8000 10s | 63 7491 6956 | 29 6838 6525
Search terminated in 10.00s after 8064 iterations.
Best-found solution has cost 6956.
Solution results
================
# routes: 5
# clients: 25
objective: 6956
distance: 6956
duration: 11956
# iterations: 8064
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 25 9010 7987 | 31 8131 7956
1000 1s | 59 8507 7987 | 60 8115 7956
1500 2s | 46 8647 7987 | 48 8122 7956
2000 2s | 36 8792 7987 | 36 8167 7956
2500 3s | 58 8514 7987 | 61 8099 7956
3000 4s | 39 8690 7987 | 46 8137 7956
3500 4s | 39 8700 7987 | 34 8124 7956
4000 5s | 56 8516 7987 | 51 8110 7956
4500 5s | 33 8841 7987 | 40 8143 7956
5000 6s | 65 8474 7987 | 54 8112 7956
5500 7s | 43 8669 7987 | 42 8115 7956
6000 7s | 36 8797 7987 | 33 8180 7956
6500 8s | 33 8857 7987 | 60 8085 7956
7000 9s | 65 8505 7987 | 54 8122 7956
7500 9s | 40 8674 7987 | 39 8156 7956
8000 10s | 31 8869 7987 | 30 8195 7956
Search terminated in 10.00s after 8198 iterations.
Best-found solution has cost 7987.
Solution results
================
# routes: 5
# clients: 25
objective: 7987
distance: 7987
duration: 12987
# iterations: 8198
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 34 7967 7053 | 28 7281 7005
1000 1s | 29 8050 7053 | 44 7190 7005
1500 2s | 48 7772 7053 | 46 7257 7005
2000 2s | 28 8047 7053 | 48 7246 7005
2500 3s | 54 7699 7053 | 51 7207 7005
3000 3s | 56 7769 7053 | 26 7255 7005
3500 4s | 36 7874 7053 | 59 7270 7005
4000 5s | 43 7825 7053 | 35 7270 7005
4500 5s | 57 7731 7053 | 40 7224 7005
5000 6s | 61 7746 7053 | 60 7212 7005
5500 6s | 39 7854 7053 | 30 7282 7005
6000 7s | 48 7738 7053 | 37 7215 7005
6500 7s | 30 8019 7053 | 60 7207 7005
7000 8s | 38 7870 7053 | 43 7191 7005
7500 9s | 48 7754 7053 | 54 7158 7005
8000 9s | 30 8002 7053 | 65 7174 7005
8500 10s | 63 7668 7053 | 28 7226 7005
Search terminated in 10.00s after 8612 iterations.
Best-found solution has cost 7053.
Solution results
================
# routes: 5
# clients: 25
objective: 7053
distance: 7053
duration: 12458
# iterations: 8612
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 59 9495 8943 | 26 9292 8728
1000 1s | 62 9490 8943 | 26 8628 8383
1500 2s | 36 9708 8943 | 63 8795 8399
2000 3s | 27 9805 8943 | 49 8959 8608
2500 3s | 32 9750 8943 | 26 8720 8383
3000 4s | 41 9635 8943 | 45 9162 8728
3500 4s | 51 9539 8943 | 63 8622 8383
4000 5s | 44 9566 8943 | 58 9000 8608
4500 6s | 31 9742 8943 | 27 9033 8608
5000 6s | 36 9720 8943 | 28 8658 8383
5500 7s | 53 9496 8943 | 45 9016 8608
6000 7s | 63 9524 8943 | 25 8627 8383
6500 8s | 25 9926 8943 | 53 8983 8608
7000 9s | 36 9697 8943 | 43 9040 8608
7500 9s | 46 9628 8943 | 47 9145 8608
8000 10s | 30 9794 8943 | 42 9113 8728
Search terminated in 10.00s after 8127 iterations.
Best-found solution has cost 8943.
Solution results
================
# routes: 6
# clients: 25
objective: 8943
distance: 8943
duration: 13943
# iterations: 8127
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 27 9233 8317 | 26 8508 8248
1000 1s | 43 8943 8317 | 64 8651 8334
1500 2s | 63 8844 8317 | 52 8538 8097
2000 2s | 50 8874 8317 | 50 8484 8248
2500 3s | 28 9188 8317 | 30 8252 7820
3000 4s | 30 9169 8317 | 35 8454 8178
3500 4s | 49 8853 8317 | 56 8622 8340
4000 5s | 53 8892 8317 | 63 8484 8097
4500 5s | 29 9146 8317 | 31 8635 8248
5000 6s | 50 8804 8317 | 40 8640 8340
5500 7s | 38 8950 8317 | 51 8661 8340
6000 7s | 36 9006 8317 | 25 8461 8178
6500 8s | 43 8914 8317 | 36 8474 8248
7000 8s | 56 8840 8317 | 30 8438 8097
7500 9s | 50 8873 8317 | 29 8437 8097
8000 10s | 58 8805 8317 | 34 8152 7650
Search terminated in 10.00s after 8369 iterations.
Best-found solution has cost 8317.
Solution results
================
# routes: 6
# clients: 25
objective: 8317
distance: 8317
duration: 13317
# iterations: 8369
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 36 8689 7917 | 28 7966 7530
1000 1s | 40 8590 7917 | 37 7948 7530
1500 2s | 44 8625 7917 | 29 8023 7530
2000 2s | 57 8503 7917 | 31 8018 7530
2500 3s | 62 8479 7917 | 58 7909 7530
3000 3s | 30 8820 7917 | 60 7897 7530
3500 4s | 51 8541 7917 | 58 7865 7530
4000 4s | 62 8542 7917 | 41 7994 7530
4500 5s | 37 8730 7917 | 30 8021 7530
5000 5s | 39 8675 7917 | 57 7928 7530
5500 6s | 50 8591 7917 | 56 7970 7530
6000 7s | 53 8526 7917 | 65 7970 7530
6500 7s | 64 8468 7917 | 32 8086 7530
7000 8s | 27 8879 7917 | 28 8088 7530
7500 8s | 39 8702 7917 | 57 7897 7530
8000 9s | 38 8701 7917 | 42 8019 7530
8500 9s | 42 8590 7917 | 27 8125 7530
9000 10s | 50 8578 7917 | 40 8036 7530
Search terminated in 10.00s after 9083 iterations.
Best-found solution has cost 7917.
Solution results
================
# routes: 6
# clients: 25
objective: 7917
distance: 7917
duration: 12937
# iterations: 9083
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 56 8659 8256 | 55 8311 8115
1000 1s | 59 8695 8256 | 43 8318 8115
1500 2s | 50 8760 8256 | 58 8347 8115
2000 2s | 62 8736 8256 | 58 8336 8115
2500 3s | 47 8867 8256 | 60 8343 8115
3000 3s | 56 8810 8256 | 42 8332 8115
3500 4s | 62 8781 8256 | 45 8322 8115
4000 5s | 29 9356 8256 | 33 8386 8115
4500 5s | 30 9281 8256 | 57 8364 8115
5000 6s | 26 9430 8256 | 54 8348 8115
5500 6s | 48 9000 8256 | 52 8651 8155
6000 7s | 31 9313 8256 | 51 8384 8115
6500 7s | 27 9393 8256 | 37 8360 8115
7000 8s | 47 8890 8256 | 29 8402 8115
7500 9s | 50 8884 8256 | 42 8360 8115
8000 9s | 51 8945 8256 | 59 8522 8155
8500 10s | 61 8794 8256 | 36 8404 8115
Search terminated in 10.00s after 8871 iterations.
Best-found solution has cost 8256.
Solution results
================
# routes: 6
# clients: 25
objective: 8256
distance: 8256
duration: 13256
# iterations: 8871
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 49 9996 9292 | 29 9271 8434
1000 1s | 31 10276 9292 | 63 9483 9259
1500 2s | 39 10201 9292 | 53 9595 9276
2000 2s | 50 10036 9292 | 64 9616 9276
2500 3s | 65 9964 9292 | 59 9537 9259
3000 4s | 41 10269 9292 | 41 9961 9632
3500 4s | 61 10005 9292 | 44 9147 8402
4000 5s | 65 9876 9292 | 53 9504 9276
4500 5s | 59 10041 9292 | 55 9579 9276
5000 6s | 34 10358 9292 | 44 9594 9276
5500 7s | 65 10229 9292 | 53 9899 9285
6000 7s | 30 10393 9292 | 64 9607 9276
6500 8s | 41 10146 9292 | 50 9642 9259
7000 8s | 56 9979 9292 | 52 9541 9276
7500 9s | 38 10217 9292 | 60 9570 9276
8000 9s | 63 9951 9292 | 29 9679 9276
Search terminated in 10.00s after 8399 iterations.
Best-found solution has cost 9292.
Solution results
================
# routes: 6
# clients: 25
objective: 9292
distance: 9292
duration: 14292
# iterations: 8399
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 54 8771 8306 | 46 8142 7873
1000 1s | 65 8714 8306 | 48 8135 7873
1500 2s | 26 9008 8306 | 45 8282 7824
2000 2s | 54 8748 8306 | 54 8194 7873
2500 3s | 29 8986 8306 | 31 8042 7824
3000 3s | 47 8814 8306 | 27 7936 7603
3500 4s | 57 8721 8306 | 55 8095 7873
4000 5s | 48 8784 8306 | 40 8120 7873
4500 5s | 58 8757 8306 | 52 8254 7873
5000 6s | 57 8768 8306 | 33 8330 7873
5500 6s | 54 8812 8306 | 25 8169 7873
6000 7s | 59 8758 8306 | 51 8152 7873
6500 7s | 27 9066 8306 | 48 8185 7873
7000 8s | 58 8780 8306 | 42 8138 7873
7500 9s | 27 9087 8306 | 53 8116 7873
8000 9s | 44 8859 8306 | 63 8196 7873
8500 10s | 56 8811 8306 | 37 8173 7873
Search terminated in 10.00s after 8705 iterations.
Best-found solution has cost 8306.
Solution results
================
# routes: 6
# clients: 25
objective: 8306
distance: 8306
duration: 13306
# iterations: 8705
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 25 9150 7967 | 43 8342 7957
1000 1s | 29 9068 7967 | 27 8250 7957
1500 2s | 58 8575 7967 | 34 8082 7890
2000 2s | 56 8611 7967 | 35 8171 7930
2500 3s | 58 8708 7967 | 32 8278 7957
3000 3s | 34 9210 7967 | 54 8244 7957
3500 4s | 35 9139 7967 | 62 8321 8000
4000 4s | 63 8755 7967 | 49 8268 7957
4500 5s | 62 8753 7967 | 56 8296 7957
5000 5s | 50 8862 7967 | 48 8235 7957
5500 6s | 27 9522 7967 | 37 8258 7930
6000 6s | 31 9296 7967 | 27 8200 7930
6500 7s | 40 9027 7967 | 57 8239 7957
7000 7s | 43 8978 7967 | 52 8216 7957
7500 8s | 55 8730 7967 | 46 8117 7930
8000 8s | 48 8870 7967 | 25 8219 7930
8500 9s | 48 8895 7967 | 60 8223 7957
9000 10s | 28 9438 7967 | 64 8265 8000
56%|█████████████████████▍ | 36/64 [3:12:11<2:29:28, 320.32s/it]
Search terminated in 10.00s after 9430 iterations.
Best-found solution has cost 7967.
Solution results
================
# routes: 5
# clients: 25
objective: 7967
distance: 7967
duration: 12967
# iterations: 9430
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 40 10066 9067 | 31 9689 9034
1000 1s | 58 9778 9067 | 47 9428 9034
1500 2s | 51 9843 9067 | 39 9669 9034
2000 2s | 35 10082 9067 | 63 9500 9034
2500 3s | 36 10108 9067 | 64 9490 8836
3000 3s | 58 9869 9067 | 45 9139 8347
3500 4s | 29 10306 9067 | 38 9350 9010
4000 5s | 64 9748 9067 | 57 9433 9010
4500 5s | 27 10329 9067 | 54 9129 8836
5000 6s | 35 10077 9067 | 46 9347 9010
5500 6s | 28 10388 9067 | 31 9522 9022
6000 7s | 65 9737 9067 | 43 9382 9022
6500 7s | 27 10427 9067 | 34 9588 9034
7000 8s | 62 9754 9067 | 42 9461 9034
7500 9s | 50 9869 9067 | 39 9405 9022
8000 9s | 44 9993 9067 | 61 9286 9010
8500 10s | 51 9998 9067 | 43 8860 8347
Search terminated in 10.00s after 8751 iterations.
Best-found solution has cost 9067.
Solution results
================
# routes: 5
# clients: 25
objective: 9067
distance: 9067
duration: 14067
# iterations: 8751
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 49 8720 8145 | 43 8203 7701
1000 1s | 29 8986 8145 | 36 8301 7740
1500 2s | 45 8780 8145 | 26 8348 7740
2000 2s | 62 8680 8145 | 42 8248 7740
2500 3s | 51 8782 8145 | 32 8188 7701
3000 3s | 63 8671 8145 | 35 8226 7740
3500 4s | 41 8841 8145 | 29 8215 7740
4000 4s | 30 9036 8145 | 37 8164 7701
4500 5s | 39 8856 8145 | 45 7954 7572
5000 6s | 43 8828 8145 | 36 8123 7675
5500 6s | 26 9136 8145 | 38 8232 7740
6000 7s | 63 8645 8145 | 33 8339 7701
6500 7s | 45 8818 8145 | 48 8073 7675
7000 8s | 31 9054 8145 | 32 8035 7572
7500 8s | 58 8757 8145 | 48 8064 7572
8000 9s | 64 8677 8145 | 54 8174 7740
8500 10s | 37 8881 8145 | 32 8154 7675
Search terminated in 10.00s after 8880 iterations.
Best-found solution has cost 8145.
Solution results
================
# routes: 6
# clients: 25
objective: 8145
distance: 8145
duration: 13480
# iterations: 8880
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 41 13461 12539 | 63 12330 11632
1000 1s | 36 13404 12539 | 41 12840 12029
1500 2s | 44 13294 12539 | 38 13327 12030
2000 3s | 28 13579 12539 | 59 12618 11940
2500 4s | 56 13196 12539 | 30 11383 9933
3000 4s | 28 13502 12539 | 59 12250 11343
3500 5s | 57 12837 12539 | 38 12541 12024
4000 5s | 61 12845 12539 | 33 12062 10117
4500 6s | 49 12829 12539 | 45 11898 10117
5000 7s | 39 12773 12539 | 54 12641 12024
5500 7s | 47 12818 12539 | 27 12461 12024
6000 8s | 54 12883 12539 | 31 11944 11343
6500 9s | 38 12823 12539 | 25 12576 12030
7000 9s | 50 12879 12539 | 55 12403 11343
Search terminated in 10.00s after 7455 iterations.
Best-found solution has cost 12539.
Solution results
================
# routes: 7
# clients: 25
objective: 12539
distance: 12539
duration: 17539
# iterations: 7455
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 58 10797 10261 | 52 10304 9976
H 1000 1s | 60 10761 10246 | 61 10051 9697
1500 2s | 36 10903 10246 | 49 9961 9591
2000 3s | 28 11029 10246 | 58 10193 9724
2500 3s | 31 10962 10246 | 32 9999 9697
3000 4s | 29 11025 10246 | 40 9793 9409
3500 5s | 31 11042 10246 | 30 9677 9229
4000 5s | 58 10766 10246 | 53 10522 9976
4500 6s | 28 11023 10246 | 29 10470 9976
5000 7s | 58 10751 10246 | 56 9732 9159
5500 7s | 54 10769 10246 | 35 9979 9591
6000 8s | 37 10910 10246 | 61 10651 9988
6500 9s | 57 10790 10246 | 39 10019 9697
7000 9s | 57 10803 10246 | 54 10420 9790
7500 10s | 54 10811 10246 | 36 10223 9790
Search terminated in 10.00s after 7534 iterations.
Best-found solution has cost 10246.
Solution results
================
# routes: 6
# clients: 25
objective: 10246
distance: 10246
duration: 15275
# iterations: 7534
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 63 9999 9184 | 43 9300 8824
1000 1s | 64 9888 9184 | 28 9148 8776
1500 2s | 39 10073 9184 | 42 9234 8896
2000 2s | 50 10044 9184 | 25 9185 8776
H 2500 3s | 31 10330 9090 | 41 9354 8896
3000 3s | 65 9798 9090 | 35 9395 8896
3500 4s | 30 10374 9090 | 37 9224 8776
4000 5s | 34 10229 9090 | 54 9308 8896
4500 5s | 51 9978 9090 | 55 9364 8896
5000 6s | 61 9856 9090 | 61 9266 8896
5500 6s | 62 9858 9090 | 58 9326 8896
6000 7s | 61 9816 9090 | 52 9275 8896
6500 8s | 56 9855 9090 | 54 9386 8896
7000 8s | 61 9875 9090 | 50 9327 8824
7500 9s | 43 10028 9090 | 54 9321 8896
8000 9s | 31 10256 9090 | 55 9333 8896
8500 10s | 53 9878 9090 | 62 9469 8992
Search terminated in 10.00s after 8630 iterations.
Best-found solution has cost 9090.
Solution results
================
# routes: 5
# clients: 25
objective: 9090
distance: 9090
duration: 14090
# iterations: 8630
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 48 9964 9323 | 61 9383 9159
1000 1s | 65 9838 9323 | 40 9417 9159
1500 2s | 53 9942 9323 | 53 9458 9159
2000 2s | 46 10026 9323 | 64 9392 9162
2500 3s | 63 9820 9323 | 63 9473 9166
3000 3s | 45 9971 9323 | 47 9604 9166
3500 4s | 35 10050 9323 | 31 9551 9166
4000 4s | 33 10152 9323 | 31 9555 9166
4500 5s | 53 9866 9323 | 63 9325 8977
5000 5s | 35 10125 9323 | 48 9614 9171
5500 6s | 49 9903 9323 | 52 9450 9166
6000 6s | 34 10103 9323 | 33 9583 9171
6500 7s | 32 10190 9323 | 64 9466 9162
7000 7s | 48 9945 9323 | 62 9464 9166
7500 8s | 42 9990 9323 | 49 9420 9159
8000 8s | 54 9933 9323 | 55 9497 9162
8500 9s | 28 9608 9323 | 47 9513 9171
9000 9s | 44 9538 9323 | 50 9512 9171
9500 10s | 62 9516 9323 | 62 9530 9171
Search terminated in 10.00s after 9759 iterations.
Best-found solution has cost 9323.
Solution results
================
# routes: 6
# clients: 25
objective: 9323
distance: 9323
duration: 14323
# iterations: 9759
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 62 7745 7191 | 31 7557 6967
1000 1s | 47 7822 7191 | 55 7310 6943
1500 2s | 54 7762 7191 | 35 7510 6967
2000 2s | 41 7835 7191 | 36 7509 6967
2500 3s | 56 7752 7191 | 32 7490 6967
3000 3s | 35 7937 7191 | 28 7492 6967
3500 4s | 29 7990 7191 | 59 7440 6967
4000 4s | 55 7781 7191 | 51 7412 6967
4500 5s | 45 7851 7191 | 34 7608 6967
5000 5s | 43 7802 7191 | 54 7463 6967
5500 6s | 26 8076 7191 | 45 7393 6951
6000 6s | 33 8002 7191 | 36 7477 6951
6500 7s | 39 7869 7191 | 29 7493 6967
7000 7s | 52 7785 7191 | 46 7400 6943
7500 8s | 39 7893 7191 | 59 7460 6967
8000 8s | 35 7933 7191 | 41 7381 6951
8500 9s | 55 7752 7191 | 32 7492 6951
9000 9s | 32 8020 7191 | 52 7395 6943
9500 10s | 36 7887 7191 | 30 7231 6768
Search terminated in 10.00s after 9678 iterations.
Best-found solution has cost 7191.
Solution results
================
# routes: 5
# clients: 25
objective: 7191
distance: 7191
duration: 12424
# iterations: 9678
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 45 10321 9674 | 59 9556 8812
1000 1s | 41 10379 9674 | 47 9339 8812
1500 2s | 40 10395 9674 | 63 9363 8812
2000 3s | 61 10231 9674 | 44 9331 8812
2500 3s | 44 9915 9674 | 38 10001 9328
3000 4s | 36 9903 9674 | 39 9805 9328
3500 5s | 28 9870 9674 | 25 9885 9328
4000 5s | 52 9918 9674 | 61 9337 8812
4500 6s | 60 9942 9674 | 49 9823 9328
5000 7s | 49 9940 9674 | 39 9882 9328
5500 8s | 43 9908 9674 | 31 9367 8812
6000 8s | 65 9982 9674 | 60 9289 8812
6500 9s | 51 9902 9674 | 56 10219 9328
7000 10s | 53 9962 9674 | 25 9572 8812
Search terminated in 10.00s after 7250 iterations.
Best-found solution has cost 9674.
Solution results
================
# routes: 7
# clients: 25
objective: 9674
distance: 9674
duration: 14875
# iterations: 7250
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 55 11436 10582 | 27 11145 10522
1000 1s | 35 11570 10582 | 50 11025 10518
1500 2s | 26 11671 10582 | 35 10699 10376
2000 3s | 46 11465 10582 | 30 10572 9929
2500 3s | 37 11510 10582 | 30 10659 10376
3000 4s | 60 11445 10582 | 64 10981 10518
3500 4s | 55 11347 10582 | 41 10487 9939
4000 5s | 35 11520 10582 | 27 11399 10528
4500 6s | 60 11393 10582 | 25 11121 10522
5000 6s | 62 11415 10582 | 65 10635 10376
5500 7s | 47 11451 10582 | 64 10661 10376
6000 8s | 34 11599 10582 | 59 10648 10376
6500 8s | 34 11551 10582 | 48 10938 10518
7000 9s | 65 11238 10582 | 28 10545 9939
7500 10s | 50 11427 10582 | 62 10617 10376
Search terminated in 10.00s after 7908 iterations.
Best-found solution has cost 10582.
Solution results
================
# routes: 7
# clients: 25
objective: 10582
distance: 10582
duration: 15582
# iterations: 7908
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 36 9308 8350 | 54 8469 8284
1000 1s | 32 9440 8350 | 30 8482 8284
1500 2s | 31 9479 8350 | 40 8491 8284
2000 3s | 62 9036 8350 | 38 8520 8284
2500 3s | 59 9063 8350 | 29 8565 8284
3000 4s | 59 9054 8350 | 29 8533 8284
3500 5s | 64 9103 8350 | 37 8558 8284
4000 5s | 64 9031 8350 | 54 8513 8284
4500 6s | 58 9064 8350 | 51 8514 8284
5000 7s | 53 9113 8350 | 55 8507 8284
5500 7s | 27 9686 8350 | 40 8543 8284
6000 8s | 56 9046 8350 | 34 8561 8284
6500 8s | 28 9635 8350 | 62 8490 8284
7000 9s | 40 9342 8350 | 38 8504 8284
7500 10s | 28 9639 8350 | 41 8550 8284
Search terminated in 10.00s after 7730 iterations.
Best-found solution has cost 8350.
Solution results
================
# routes: 6
# clients: 25
objective: 8350
distance: 8350
duration: 13627
# iterations: 7730
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 39 11879 10797 | 42 11114 10323
1000 1s | 39 11728 10797 | 55 10978 10499
1500 2s | 33 11856 10797 | 26 10740 10147
2000 2s | 29 11965 10797 | 51 10960 10323
2500 3s | 26 12015 10797 | 62 11006 10323
3000 4s | 36 11774 10797 | 60 9579 9066
3500 4s | 30 11881 10797 | 37 11075 10499
4000 5s | 41 11646 10797 | 52 10872 10323
4500 6s | 59 11503 10797 | 37 11013 10499
5000 6s | 42 11670 10797 | 60 11095 10323
5500 7s | 28 11957 10797 | 40 10989 10323
6000 8s | 44 11665 10797 | 29 10495 10035
6500 8s | 40 11662 10797 | 61 10768 10357
7000 9s | 53 11532 10797 | 35 11002 10323
7500 10s | 34 11120 10797 | 43 10853 10323
Search terminated in 10.00s after 7740 iterations.
Best-found solution has cost 10797.
Solution results
================
# routes: 6
# clients: 25
objective: 10797
distance: 10797
duration: 15797
# iterations: 7740
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 54 8128 7617 | 33 7747 7514
1000 1s | 64 8057 7617 | 29 7747 7514
1500 2s | 35 8372 7617 | 39 7740 7514
2000 2s | 65 8143 7617 | 32 7747 7514
2500 3s | 31 8428 7617 | 28 7749 7514
3000 3s | 33 8414 7617 | 59 7736 7514
3500 4s | 45 8229 7617 | 38 7767 7514
4000 5s | 33 8414 7617 | 48 7717 7514
4500 5s | 40 8313 7617 | 42 7711 7514
5000 6s | 48 8239 7617 | 48 7695 7514
5500 6s | 37 8369 7617 | 44 7686 7514
6000 7s | 49 8202 7617 | 37 7707 7514
6500 7s | 44 8280 7617 | 34 7716 7514
7000 8s | 28 8541 7617 | 34 7740 7514
7500 9s | 28 8491 7617 | 57 7710 7514
8000 9s | 32 8397 7617 | 46 7700 7514
8500 10s | 29 8495 7617 | 31 7741 7514
Search terminated in 10.00s after 8758 iterations.
Best-found solution has cost 7617.
Solution results
================
# routes: 5
# clients: 25
objective: 7617
distance: 7617
duration: 12617
# iterations: 8758
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 42 10414 9626 | 49 9732 9317
1000 1s | 61 10236 9626 | 57 9787 9317
1500 2s | 28 10684 9626 | 65 9726 9317
2000 3s | 34 10590 9626 | 30 9930 9317
2500 3s | 59 10259 9626 | 38 9871 9317
3000 4s | 28 10709 9626 | 46 9837 9317
3500 5s | 57 10292 9626 | 51 9850 9317
4000 5s | 47 10332 9626 | 40 9593 9011
4500 6s | 45 10345 9626 | 46 9754 9317
5000 7s | 49 10330 9626 | 50 9756 9317
5500 7s | 61 10222 9626 | 44 8919 8468
6000 8s | 30 10618 9626 | 51 9546 9011
6500 9s | 30 10670 9626 | 56 9485 9011
7000 10s | 40 10469 9626 | 61 9475 9011
Search terminated in 10.00s after 7214 iterations.
Best-found solution has cost 9626.
Solution results
================
# routes: 6
# clients: 25
objective: 9626
distance: 9626
duration: 14626
# iterations: 7214
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 65 7448 6860 | 47 6698 6468
1000 1s | 29 7745 6860 | 43 6774 6468
1500 2s | 26 7841 6860 | 25 6801 6468
2000 3s | 58 7422 6860 | 46 6794 6468
2500 3s | 64 7404 6860 | 63 6740 6468
3000 4s | 61 7422 6860 | 61 6686 6468
3500 4s | 32 7731 6860 | 40 6738 6468
4000 5s | 44 7564 6860 | 43 6711 6468
4500 6s | 34 7640 6860 | 59 6776 6468
5000 6s | 64 7359 6860 | 40 6729 6468
5500 7s | 30 7747 6860 | 50 6715 6468
6000 8s | 35 7649 6860 | 65 6747 6468
6500 8s | 62 7416 6860 | 33 6778 6468
7000 9s | 52 7530 6860 | 59 6712 6468
7500 10s | 41 7596 6860 | 32 6762 6468
Search terminated in 10.00s after 7866 iterations.
Best-found solution has cost 6860.
Solution results
================
# routes: 5
# clients: 25
objective: 6860
distance: 6860
duration: 11860
# iterations: 7866
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 50 7619 6986 | 33 6963 6680
1000 1s | 38 7703 6986 | 32 6964 6680
1500 2s | 35 7716 6986 | 56 7001 6680
2000 3s | 56 7585 6986 | 51 6962 6680
2500 3s | 47 7665 6986 | 59 6914 6680
3000 4s | 59 7578 6986 | 55 6949 6680
3500 4s | 45 7679 6986 | 45 6950 6680
4000 5s | 28 7813 6986 | 48 7273 6911
4500 6s | 52 7602 6986 | 35 6975 6680
5000 6s | 33 7742 6986 | 43 6958 6680
5500 7s | 53 7583 6986 | 54 7009 6680
6000 8s | 45 7630 6986 | 40 6960 6680
6500 8s | 63 7581 6986 | 37 6941 6680
7000 9s | 48 7600 6986 | 26 7005 6680
7500 10s | 41 7686 6986 | 63 6945 6680
Search terminated in 10.00s after 7807 iterations.
Best-found solution has cost 6986.
Solution results
================
# routes: 6
# clients: 25
objective: 6986
distance: 6986
duration: 11986
# iterations: 7807
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 59 10459 9854 | 48 9634 9252
1000 1s | 25 11184 9854 | 30 9674 9252
1500 2s | 51 10589 9854 | 30 9043 8544
2000 3s | 32 10906 9854 | 56 8870 8544
2500 4s | 61 10622 9854 | 45 8922 8544
3000 5s | 31 10938 9854 | 31 9832 9252
3500 5s | 49 10566 9854 | 46 9753 9252
4000 6s | 55 10501 9854 | 34 9733 9252
4500 7s | 37 10870 9854 | 42 8888 8544
5000 8s | 51 10561 9854 | 41 8966 8544
5500 8s | 43 10679 9854 | 49 8919 8544
6000 9s | 54 10501 9854 | 34 9743 9252
6500 10s | 57 10563 9854 | 27 9712 9252
Search terminated in 10.00s after 6528 iterations.
Best-found solution has cost 9854.
Solution results
================
# routes: 6
# clients: 25
objective: 9854
distance: 9854
duration: 14854
# iterations: 6528
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 42 7922 7379 | 54 7341 7134
1000 1s | 51 7865 7379 | 44 7335 7134
1500 2s | 61 7780 7379 | 62 7668 7329
2000 2s | 42 7906 7379 | 29 7628 7329
2500 3s | 29 8146 7379 | 51 7352 7134
3000 4s | 47 7853 7379 | 52 7344 7134
3500 4s | 65 7757 7379 | 48 7357 7134
4000 5s | 43 7925 7379 | 30 7408 7134
4500 5s | 50 7895 7379 | 58 7552 7329
5000 6s | 35 8070 7379 | 59 7360 7134
5500 7s | 27 8179 7379 | 55 7589 7329
6000 7s | 28 8190 7379 | 55 7340 7134
6500 8s | 34 8059 7379 | 54 7413 7199
7000 9s | 43 7957 7379 | 53 7333 7134
7500 9s | 50 7884 7379 | 27 7423 7134
8000 10s | 28 8134 7379 | 58 7492 7329
Search terminated in 10.00s after 8201 iterations.
Best-found solution has cost 7379.
Solution results
================
# routes: 6
# clients: 25
objective: 7379
distance: 7379
duration: 12693
# iterations: 8201
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 60 7885 7417 | 57 7447 7100
1000 1s | 45 7917 7417 | 34 7441 7100
1500 2s | 34 8034 7417 | 51 7475 7100
2000 2s | 26 8173 7417 | 25 7544 7100
2500 3s | 64 7837 7417 | 39 7458 7100
3000 4s | 41 7978 7417 | 26 7543 7100
3500 4s | 44 7968 7417 | 29 7524 7100
4000 5s | 65 7823 7417 | 63 7410 7100
4500 5s | 25 8188 7417 | 26 7528 7100
5000 6s | 60 7897 7417 | 50 7456 7100
5500 6s | 52 7847 7417 | 38 7474 7100
6000 7s | 48 7897 7417 | 46 7447 7100
6500 8s | 29 8132 7417 | 51 7444 7100
7000 8s | 62 7845 7417 | 46 7477 7100
7500 9s | 53 7864 7417 | 59 7428 7100
8000 9s | 35 8010 7417 | 65 7365 7100
Search terminated in 10.00s after 8440 iterations.
Best-found solution has cost 7417.
Solution results
================
# routes: 6
# clients: 25
objective: 7417
distance: 7417
duration: 13231
# iterations: 8440
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 56 12560 11603 | 57 11674 11037
1000 1s | 43 12466 11603 | 36 12059 11589
1500 2s | 32 12756 11603 | 28 11685 11386
2000 3s | 46 12489 11603 | 57 11843 11386
2500 4s | 26 13004 11603 | 58 10262 9698
3000 4s | 59 12647 11603 | 51 10339 9698
3500 5s | 44 12566 11603 | 56 11640 11386
4000 6s | 54 12465 11603 | 52 11392 11096
4500 6s | 50 12570 11603 | 33 11384 11001
5000 7s | 30 12848 11603 | 45 11667 11386
5500 8s | 59 12286 11603 | 65 11937 11589
6000 8s | 34 12712 11603 | 57 11654 11386
6500 9s | 50 12426 11603 | 52 11616 11386
7000 10s | 55 12521 11603 | 37 12226 11416
Search terminated in 10.00s after 7313 iterations.
Best-found solution has cost 11603.
Solution results
================
# routes: 6
# clients: 25
objective: 11603
distance: 11603
duration: 16603
# iterations: 7313
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 0s | 54 7734 7358 | 61 7395 7148
1000 1s | 60 7740 7358 | 64 7494 7275
1500 1s | 39 7867 7358 | 64 7415 7148
2000 2s | 55 7764 7358 | 25 7454 7148
2500 3s | 47 7792 7358 | 28 7449 7148
3000 3s | 50 7758 7358 | 41 7422 7148
3500 4s | 59 7727 7358 | 45 7416 7148
4000 4s | 31 7993 7358 | 38 7430 7148
4500 5s | 37 7888 7358 | 29 7447 7148
5000 5s | 54 7753 7358 | 60 7403 7148
5500 6s | 25 8123 7358 | 54 7399 7148
6000 6s | 29 8027 7358 | 39 7449 7148
6500 7s | 65 7685 7358 | 47 7386 7148
7000 7s | 38 7889 7358 | 41 7566 7275
7500 8s | 35 7937 7358 | 34 7577 7275
8000 8s | 46 7802 7358 | 56 7375 7148
8500 9s | 32 7966 7358 | 25 7613 7275
9000 9s | 39 7868 7358 | 31 7490 7148
9500 10s | 32 8013 7358 | 43 7473 7148
Search terminated in 10.00s after 9824 iterations.
Best-found solution has cost 7358.
Solution results
================
# routes: 6
# clients: 25
objective: 7358
distance: 7358
duration: 12358
# iterations: 9824
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 46 10315 9322 | 38 10084 9385
1000 1s | 46 10359 9322 | 58 9478 9209
1500 2s | 42 10430 9322 | 49 9638 9209
2000 3s | 63 10219 9322 | 30 9553 9209
2500 3s | 65 10226 9322 | 47 9574 9209
3000 4s | 55 10278 9322 | 61 9837 9393
3500 4s | 27 10707 9322 | 49 9493 9209
4000 5s | 45 10377 9322 | 64 9509 9209
4500 6s | 52 10283 9322 | 58 9449 9209
5000 6s | 45 10392 9322 | 31 9518 9209
5500 7s | 25 10759 9322 | 28 9668 9209
6000 7s | 57 10178 9322 | 61 9235 8704
6500 8s | 56 10261 9322 | 63 9803 9393
7000 9s | 35 10563 9322 | 31 9093 8612
7500 9s | 60 10227 9322 | 38 9800 9209
8000 10s | 50 10265 9322 | 49 9506 9209
Search terminated in 10.00s after 8037 iterations.
Best-found solution has cost 9322.
Solution results
================
# routes: 6
# clients: 25
objective: 9322
distance: 9322
duration: 14322
# iterations: 8037
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 43 11332 10397 | 30 8995 8647
1000 2s | 54 11176 10397 | 28 9637 8647
1500 3s | 27 11536 10397 | 32 9019 8647
2000 3s | 64 11129 10397 | 63 8974 8647
2500 4s | 35 11336 10397 | 27 10459 9806
3000 5s | 40 11330 10397 | 44 10375 9770
3500 6s | 55 11186 10397 | 65 10327 9681
4000 6s | 64 11197 10397 | 52 10253 9702
4500 7s | 49 11107 10397 | 61 10743 10056
5000 8s | 50 11209 10397 | 49 10712 9869
5500 9s | 40 10651 10397 | 46 10235 9806
6000 9s | 60 10692 10397 | 37 10226 9806
6500 10s | 55 10737 10397 | 52 11094 10056
Search terminated in 10.00s after 6532 iterations.
Best-found solution has cost 10397.
Solution results
================
# routes: 6
# clients: 25
objective: 10397
distance: 10397
duration: 15614
# iterations: 6532
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 25 8003 6929 | 53 7106 6595
1000 1s | 52 7602 6929 | 60 6931 6552
1500 2s | 48 7679 6929 | 58 6947 6552
2000 2s | 28 7948 6929 | 63 7031 6595
2500 3s | 29 7983 6929 | 31 7132 6595
3000 3s | 35 7841 6929 | 43 7096 6595
3500 4s | 59 7561 6929 | 54 6961 6552
4000 5s | 49 7640 6929 | 54 7096 6595
4500 5s | 39 7718 6929 | 32 7167 6595
5000 6s | 47 7657 6929 | 44 6992 6552
5500 6s | 30 7897 6929 | 64 7112 6595
6000 7s | 34 7826 6929 | 35 7149 6595
6500 7s | 31 7919 6929 | 47 6952 6552
7000 8s | 55 7583 6929 | 52 7046 6595
7500 9s | 62 7551 6929 | 57 7117 6595
8000 9s | 58 7535 6929 | 53 7042 6595
8500 10s | 65 7536 6929 | 62 6910 6552
Search terminated in 10.00s after 8814 iterations.
Best-found solution has cost 6929.
Solution results
================
# routes: 5
# clients: 25
objective: 6929
distance: 6929
duration: 12091
# iterations: 8814
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 64 9532 8908 | 32 8862 8274
1000 1s | 29 9992 8908 | 37 8700 8274
1500 2s | 51 9677 8908 | 57 8613 8274
2000 2s | 60 9607 8908 | 51 8861 8274
2500 3s | 52 9585 8908 | 51 8849 8274
3000 4s | 55 9569 8908 | 53 8665 8274
3500 4s | 50 9694 8908 | 38 9523 9005
4000 5s | 41 9719 8908 | 29 8854 8274
4500 5s | 43 9256 8908 | 29 8709 8274
5000 6s | 50 9230 8908 | 31 9452 9005
5500 7s | 61 9287 8908 | 64 9479 9005
6000 7s | 39 9263 8908 | 45 9465 9005
6500 8s | 35 9339 8908 | 51 8924 8274
7000 8s | 63 9302 8908 | 35 8868 8274
7500 9s | 50 9327 8908 | 44 8708 8274
8000 9s | 26 9362 8908 | 33 9482 9014
8500 10s | 38 9348 8908 | 36 9590 9005
Search terminated in 10.00s after 8530 iterations.
Best-found solution has cost 8908.
Solution results
================
# routes: 5
# clients: 25
objective: 8908
distance: 8908
duration: 13908
# iterations: 8530
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 34 8212 7458 | 34 7642 7308
1000 1s | 34 8153 7458 | 60 7500 7308
1500 2s | 54 7933 7458 | 45 7560 7308
2000 2s | 46 8020 7458 | 45 7609 7308
2500 3s | 51 7958 7458 | 44 7554 7308
3000 4s | 55 7973 7458 | 44 7571 7308
3500 4s | 51 7958 7458 | 32 7885 7419
4000 5s | 58 7950 7458 | 25 7662 7308
4500 5s | 65 7855 7458 | 27 7619 7308
5000 6s | 58 7938 7458 | 28 7628 7308
5500 6s | 65 7878 7458 | 62 7542 7308
6000 7s | 29 8233 7458 | 59 7561 7308
6500 8s | 26 8266 7458 | 56 7564 7308
7000 8s | 40 8034 7458 | 55 7552 7308
7500 9s | 45 8012 7458 | 55 7825 7419
8000 9s | 53 7968 7458 | 44 7588 7308
8500 10s | 44 8066 7458 | 40 7611 7308
Search terminated in 10.00s after 8600 iterations.
Best-found solution has cost 7458.
Solution results
================
# routes: 6
# clients: 25
objective: 7458
distance: 7458
duration: 12458
# iterations: 8600
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 25 11640 10552 | 27 10591 10427
1000 1s | 60 11116 10552 | 40 10624 10429
1500 2s | 32 11423 10552 | 47 10016 9384
2000 2s | 26 11614 10552 | 59 10476 10313
2500 3s | 26 11598 10552 | 37 9792 9318
3000 4s | 52 11171 10552 | 25 10927 10429
3500 4s | 44 11252 10552 | 54 10729 10429
4000 5s | 27 11605 10552 | 61 11151 10546
4500 6s | 52 11241 10552 | 38 10634 10313
5000 6s | 45 11236 10552 | 29 10728 10546
5500 7s | 44 11246 10552 | 41 10324 9468
6000 7s | 30 11409 10552 | 33 10518 10313
6500 8s | 46 11264 10552 | 26 9940 9384
7000 9s | 47 11348 10552 | 37 10019 9384
7500 9s | 59 11165 10552 | 34 10007 9468
8000 10s | 31 11522 10552 | 26 9841 9318
Search terminated in 10.00s after 8040 iterations.
Best-found solution has cost 10552.
Solution results
================
# routes: 6
# clients: 25
objective: 10552
distance: 10552
duration: 15552
# iterations: 8040
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 35 7731 7183 | 63 7201 7076
1000 1s | 52 7620 7183 | 55 7188 7076
1500 2s | 64 7574 7183 | 60 7220 7076
2000 2s | 30 7820 7183 | 40 7228 7076
2500 3s | 28 7896 7183 | 42 7212 7076
3000 3s | 49 7658 7183 | 36 7250 7076
3500 4s | 31 7823 7183 | 39 7240 7076
4000 5s | 64 7537 7183 | 46 7216 7076
4500 5s | 53 7626 7183 | 48 7204 7076
5000 6s | 64 7578 7183 | 30 7244 7076
5500 6s | 48 7661 7183 | 25 7236 7076
6000 7s | 33 7807 7183 | 28 7231 7076
6500 8s | 57 7615 7183 | 53 7214 7076
7000 8s | 28 7877 7183 | 28 7247 7076
7500 9s | 63 7551 7183 | 60 7189 7076
8000 9s | 55 7637 7183 | 45 7217 7076
8500 10s | 58 7573 7183 | 46 7206 7076
Search terminated in 10.00s after 8709 iterations.
Best-found solution has cost 7183.
Solution results
================
# routes: 6
# clients: 25
objective: 7183
distance: 7183
duration: 12541
# iterations: 8709
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 55 10764 10042 | 43 10351 9658
1000 1s | 50 10787 10042 | 57 9444 9140
1500 2s | 41 10866 10042 | 53 9677 9140
2000 2s | 34 10965 10042 | 64 10354 9658
2500 3s | 32 11076 10042 | 31 10144 9479
3000 4s | 65 10696 10042 | 37 10473 9658
3500 4s | 28 11112 10042 | 58 9439 9073
4000 5s | 45 10881 10042 | 30 10491 9658
4500 6s | 34 10982 10042 | 40 10211 9658
5000 6s | 54 10811 10042 | 64 10187 9479
5500 7s | 44 10837 10042 | 52 10306 9658
6000 7s | 46 10793 10042 | 33 9621 9140
6500 8s | 35 10956 10042 | 40 10251 9658
7000 9s | 26 11148 10042 | 39 10304 9479
7500 9s | 55 10783 10042 | 58 10353 9658
8000 10s | 55 10720 10042 | 50 9878 9479
Search terminated in 10.00s after 8076 iterations.
Best-found solution has cost 10042.
Solution results
================
# routes: 6
# clients: 25
objective: 10042
distance: 10042
duration: 15299
# iterations: 8076
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 25 8174 7139 | 29 7339 6941
1000 1s | 27 8092 7139 | 54 7322 6966
1500 2s | 52 7782 7139 | 59 7203 6915
2000 2s | 47 7834 7139 | 62 7406 6982
2500 3s | 36 7900 7139 | 40 7336 6941
3000 3s | 31 7941 7139 | 58 7298 6982
3500 4s | 42 7845 7139 | 34 7396 6982
4000 4s | 63 7759 7139 | 41 7327 6966
4500 5s | 45 7743 7139 | 44 7319 6966
5000 5s | 61 7713 7139 | 32 7401 6982
5500 6s | 35 7851 7139 | 62 7290 6982
6000 6s | 62 7768 7139 | 56 7443 6998
6500 7s | 53 7805 7139 | 51 7326 6966
7000 7s | 49 7785 7139 | 63 7252 6982
7500 8s | 30 7990 7139 | 54 7281 6982
8000 8s | 42 7780 7139 | 27 7320 6966
8500 9s | 35 7873 7139 | 65 7149 6915
9000 9s | 32 7919 7139 | 49 7288 6941
Search terminated in 10.00s after 9498 iterations.
Best-found solution has cost 7139.
Solution results
================
# routes: 6
# clients: 25
objective: 7139
distance: 7139
duration: 12887
# iterations: 9498
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 36 8636 7877 | 29 7844 7560
1000 1s | 57 8449 7877 | 44 7813 7560
1500 2s | 49 8468 7877 | 57 8060 7844
2000 2s | 40 8602 7877 | 58 8044 7844
2500 3s | 36 8677 7877 | 62 8107 7844
3000 3s | 62 8418 7877 | 28 8121 7844
3500 4s | 51 8487 7877 | 35 8026 7844
4000 5s | 47 8546 7877 | 43 8041 7844
4500 5s | 63 8388 7877 | 45 8009 7844
5000 6s | 33 8657 7877 | 52 8074 7844
5500 7s | 56 8422 7877 | 61 8057 7844
6000 7s | 42 8580 7877 | 38 8050 7844
6500 8s | 36 8639 7877 | 60 7857 7560
7000 8s | 63 8417 7877 | 33 7812 7560
7500 9s | 45 8541 7877 | 27 7897 7560
8000 9s | 59 8424 7877 | 61 7815 7560
Search terminated in 10.00s after 8487 iterations.
Best-found solution has cost 7877.
Solution results
================
# routes: 5
# clients: 25
objective: 7877
distance: 7877
duration: 12877
# iterations: 8487
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 28 7582 7083 | 38 7140 6957
1000 1s | 42 7442 7083 | 64 7127 6957
1500 2s | 41 7471 7083 | 56 7149 6957
2000 2s | 33 7557 7083 | 46 7177 6957
2500 3s | 45 7428 7083 | 65 7158 6957
3000 3s | 54 7390 7083 | 30 7241 6957
3500 4s | 37 7556 7083 | 48 7249 6957
4000 4s | 65 7387 7083 | 63 7199 6957
4500 5s | 51 7464 7083 | 47 7221 6957
5000 5s | 37 7594 7083 | 49 7241 6957
5500 6s | 36 7588 7083 | 29 7265 6957
6000 6s | 48 7487 7083 | 48 7242 6957
6500 7s | 33 7596 7083 | 34 7209 6957
7000 8s | 51 7431 7083 | 55 7204 6957
7500 8s | 37 7560 7083 | 40 7229 6957
8000 9s | 58 7411 7083 | 49 7184 6957
8500 9s | 61 7388 7083 | 42 7203 6957
9000 10s | 65 7409 7083 | 36 7245 6957
Search terminated in 10.00s after 9263 iterations.
Best-found solution has cost 7083.
Solution results
================
# routes: 5
# clients: 25
objective: 7083
distance: 7083
duration: 12260
# iterations: 9263
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 62 7358 7008 | 47 6969 6768
1000 1s | 36 7564 7008 | 55 6999 6768
1500 2s | 43 7492 7008 | 63 7004 6768
2000 2s | 60 7385 7008 | 30 6999 6768
2500 3s | 65 7333 7008 | 37 6978 6768
3000 3s | 31 7645 7008 | 45 6966 6768
3500 4s | 64 7348 7008 | 55 7303 6996
4000 5s | 26 7752 7008 | 45 7197 6996
4500 5s | 31 7644 7008 | 52 6975 6768
5000 6s | 43 7512 7008 | 43 6977 6768
5500 6s | 45 7497 7008 | 38 7203 6996
6000 7s | 53 7451 7008 | 63 7004 6768
6500 8s | 53 7420 7008 | 29 6990 6768
7000 8s | 40 7531 7008 | 53 7272 6996
7500 9s | 44 7470 7008 | 37 7008 6768
8000 9s | 41 7502 7008 | 25 7221 6996
8500 10s | 36 7546 7008 | 51 7068 6773
58%|█████████████████████▉ | 37/64 [3:17:31<2:24:08, 320.30s/it]
Search terminated in 10.00s after 8732 iterations.
Best-found solution has cost 7008.
Solution results
================
# routes: 5
# clients: 25
objective: 7008
distance: 7008
duration: 12008
# iterations: 8732
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 59 10337 9749 | 29 9330 8971
1000 1s | 29 10650 9749 | 26 10132 9661
1500 2s | 40 10041 9749 | 29 9229 8959
2000 3s | 36 10072 9749 | 65 9360 8959
2500 4s | 45 10080 9749 | 32 9209 8959
3000 5s | 60 10143 9749 | 40 9162 8959
3500 5s | 65 10002 9749 | 32 9311 8971
4000 6s | 62 10121 9749 | 40 9201 8959
4500 7s | 43 10015 9749 | 60 9536 8971
5000 8s | 56 10132 9749 | 27 9203 8959
5500 9s | 54 10128 9749 | 35 9206 8959
6000 9s | 28 10051 9749 | 53 10000 9661
Search terminated in 10.00s after 6439 iterations.
Best-found solution has cost 9749.
Solution results
================
# routes: 6
# clients: 25
objective: 9749
distance: 9749
duration: 14809
# iterations: 6439
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 31 12091 10899 | 39 11899 10779
1000 1s | 63 11798 10899 | 40 11505 10779
1500 2s | 63 11785 10899 | 29 11739 10719
2000 2s | 47 11889 10899 | 62 11508 10779
2500 3s | 33 11946 10899 | 25 10991 10425
3000 4s | 45 11897 10899 | 58 11287 10719
3500 4s | 52 11851 10899 | 62 11227 10653
4000 5s | 27 12190 10899 | 47 11376 10506
4500 5s | 33 12032 10899 | 29 11908 10779
5000 6s | 52 11803 10899 | 29 11705 10779
5500 7s | 63 11840 10899 | 39 11151 10653
6000 7s | 25 12286 10899 | 33 11549 10719
6500 8s | 42 11931 10899 | 37 11712 10779
7000 8s | 59 11747 10899 | 62 10926 10425
7500 9s | 57 11772 10899 | 39 11528 10779
8000 9s | 60 11841 10899 | 62 11213 10719
Search terminated in 10.00s after 8429 iterations.
Best-found solution has cost 10899.
Solution results
================
# routes: 6
# clients: 25
objective: 10899
distance: 10899
duration: 15899
# iterations: 8429
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 37 11745 10890 | 54 10062 9660
1000 2s | 61 11472 10890 | 30 10020 9660
1500 2s | 55 11551 10890 | 46 9977 9660
2000 3s | 28 11950 10890 | 51 10089 9692
2500 4s | 51 11562 10890 | 29 10070 9660
3000 5s | 62 11118 10890 | 25 10258 9724
3500 5s | 25 11104 10890 | 38 10040 9660
4000 6s | 59 11070 10890 | 39 11115 10631
4500 7s | 47 11148 10890 | 65 10083 9660
5000 8s | 63 11095 10890 | 65 11470 10631
5500 8s | 52 11074 10890 | 42 11134 10636
6000 9s | 59 11124 10890 | 60 10931 10631
6500 10s | 60 11099 10890 | 34 11295 10631
Search terminated in 10.00s after 6665 iterations.
Best-found solution has cost 10890.
Solution results
================
# routes: 6
# clients: 25
objective: 10890
distance: 10890
duration: 15890
# iterations: 6665
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 25 9910 8858 | 45 8862 8549
1000 1s | 59 9401 8858 | 34 9093 8675
1500 2s | 65 9335 8858 | 54 9059 8675
2000 2s | 27 9884 8858 | 30 8922 8549
2500 3s | 25 9961 8858 | 47 9131 8675
3000 4s | 50 9468 8858 | 27 9129 8675
3500 4s | 64 9382 8858 | 54 9107 8675
4000 5s | 34 9719 8858 | 27 9133 8675
4500 5s | 26 9927 8858 | 38 8953 8549
5000 6s | 29 9842 8858 | 58 9195 8746
5500 6s | 33 9677 8858 | 65 8857 8549
6000 7s | 37 9693 8858 | 48 8878 8549
6500 8s | 26 9877 8858 | 25 8935 8551
7000 8s | 65 9351 8858 | 42 9141 8675
7500 9s | 58 9419 8858 | 63 9072 8675
8000 9s | 61 9419 8858 | 46 9132 8675
8500 10s | 62 9384 8858 | 26 8911 8549
Search terminated in 10.00s after 8626 iterations.
Best-found solution has cost 8858.
Solution results
================
# routes: 6
# clients: 25
objective: 8858
distance: 8858
duration: 14133
# iterations: 8626
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 30 7882 7302 | 26 7201 7019
1000 1s | 54 7714 7302 | 65 7340 7134
1500 2s | 41 7795 7302 | 65 7165 7019
2000 2s | 58 7696 7302 | 42 7162 7019
2500 3s | 49 7706 7302 | 55 7142 7019
3000 4s | 41 7761 7302 | 54 7186 7019
3500 4s | 57 7669 7302 | 57 7163 7019
4000 5s | 41 7754 7302 | 31 7186 7019
4500 5s | 50 7725 7302 | 38 7165 7019
5000 6s | 40 7775 7302 | 44 7171 7019
5500 7s | 31 7884 7302 | 53 7160 7019
6000 7s | 35 7843 7302 | 52 7163 7019
6500 8s | 29 7969 7302 | 64 7173 7019
7000 8s | 55 7729 7302 | 36 7167 7019
7500 9s | 49 7727 7302 | 51 7154 7019
8000 10s | 35 7870 7302 | 62 7152 7019
Search terminated in 10.00s after 8399 iterations.
Best-found solution has cost 7302.
Solution results
================
# routes: 5
# clients: 25
objective: 7302
distance: 7302
duration: 12302
# iterations: 8399
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 48 8083 7568 | 64 7257 7064
1000 1s | 61 7970 7568 | 50 7259 7063
1500 2s | 63 7983 7568 | 35 7235 7063
2000 3s | 56 8026 7568 | 64 7234 7063
2500 3s | 36 8227 7568 | 51 7237 7063
3000 4s | 52 8020 7568 | 40 7259 7063
3500 5s | 41 8162 7568 | 32 7232 7063
4000 6s | 26 8426 7568 | 62 7245 7063
4500 6s | 46 8134 7568 | 50 7256 7063
5000 7s | 42 8172 7568 | 41 7266 7063
5500 8s | 55 8014 7568 | 28 7252 7063
6000 8s | 46 8085 7568 | 60 7267 7063
6500 9s | 64 8009 7568 | 58 7287 7063
7000 10s | 51 8062 7568 | 48 7299 7063
Search terminated in 10.00s after 7246 iterations.
Best-found solution has cost 7568.
Solution results
================
# routes: 6
# clients: 25
objective: 7568
distance: 7568
duration: 13054
# iterations: 7246
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 53 9700 9073 | 45 9299 9044
1000 1s | 42 9830 9073 | 26 9504 9048
1500 2s | 43 9806 9073 | 60 9460 9044
2000 2s | 60 9756 9073 | 58 9337 9052
2500 3s | 49 9728 9073 | 41 9373 9044
3000 3s | 26 10067 9073 | 57 9683 9058
3500 4s | 51 9726 9073 | 59 9607 9044
4000 4s | 32 9914 9073 | 47 9534 9044
4500 5s | 65 9661 9073 | 29 8962 8422
5000 5s | 50 9659 9073 | 34 9470 9044
5500 6s | 38 9841 9073 | 56 9666 9048
6000 7s | 57 9683 9073 | 34 8842 8429
6500 7s | 65 9586 9073 | 32 9420 9044
7000 8s | 48 9811 9073 | 40 9571 9124
7500 8s | 36 9885 9073 | 53 9648 9044
8000 9s | 57 9668 9073 | 47 9502 9044
8500 9s | 28 10049 9073 | 50 9474 9048
9000 10s | 44 9849 9073 | 43 9286 9042
Search terminated in 10.00s after 9088 iterations.
Best-found solution has cost 9073.
Solution results
================
# routes: 6
# clients: 25
objective: 9073
distance: 9073
duration: 14073
# iterations: 9088
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 60 10324 9642 | 52 9885 9616
1000 1s | 37 10433 9642 | 57 9960 9632
1500 2s | 29 10616 9642 | 44 9948 9632
2000 2s | 61 10226 9642 | 39 10027 9632
2500 3s | 29 10604 9642 | 31 10043 9632
3000 4s | 49 10387 9642 | 38 9942 9616
3500 4s | 37 10461 9642 | 35 10059 9632
4000 5s | 39 10416 9642 | 28 10005 9632
4500 6s | 37 10509 9642 | 60 10046 9616
5000 6s | 28 10604 9642 | 62 9945 9632
5500 7s | 26 10686 9642 | 45 9961 9616
6000 7s | 27 10640 9642 | 48 9981 9632
6500 8s | 43 10414 9642 | 25 9665 9154
7000 9s | 29 10567 9642 | 37 9949 9632
7500 9s | 62 10254 9642 | 50 9845 9616
8000 10s | 60 10302 9642 | 59 9989 9616
Search terminated in 10.00s after 8165 iterations.
Best-found solution has cost 9642.
Solution results
================
# routes: 6
# clients: 25
objective: 9642
distance: 9642
duration: 14642
# iterations: 8165
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 49 9562 9085 | 56 8988 8521
1000 1s | 26 9889 9085 | 42 9224 8817
1500 2s | 26 9875 9085 | 61 9233 8817
2000 2s | 31 9744 9085 | 38 9206 8699
2500 3s | 35 9685 9085 | 26 9313 8817
3000 4s | 25 9881 9085 | 58 9268 8817
3500 4s | 28 9796 9085 | 47 9119 8699
4000 5s | 51 9505 9085 | 35 9151 8699
4500 5s | 53 9502 9085 | 59 9266 8817
5000 6s | 63 9455 9085 | 52 9171 8699
5500 7s | 29 9803 9085 | 58 9274 8699
6000 7s | 41 9663 9085 | 48 9275 8817
6500 8s | 51 9515 9085 | 54 9211 8817
7000 8s | 36 9693 9085 | 65 9209 8817
7500 9s | 28 9803 9085 | 32 9340 8817
8000 10s | 43 9593 9085 | 31 9165 8699
Search terminated in 10.00s after 8344 iterations.
Best-found solution has cost 9085.
Solution results
================
# routes: 7
# clients: 25
objective: 9085
distance: 9085
duration: 14085
# iterations: 8344
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 33 9888 9123 | 32 9081 8845
1000 1s | 43 9792 9123 | 28 9074 8845
1500 2s | 26 10011 9123 | 31 9386 8902
H 2000 3s | 40 9771 9088 | 33 9228 8902
2500 3s | 48 9739 9088 | 62 9186 8902
3000 4s | 58 9647 9088 | 65 9194 8902
3500 4s | 44 9719 9088 | 31 9048 8845
4000 5s | 27 10018 9088 | 33 9129 8845
4500 6s | 53 9753 9088 | 37 9164 8845
5000 6s | 33 9871 9088 | 29 9262 8902
5500 7s | 59 9706 9088 | 38 9097 8845
6000 8s | 37 9850 9088 | 33 9118 8845
6500 8s | 45 9781 9088 | 37 9133 8845
7000 9s | 47 9772 9088 | 37 9144 8845
7500 9s | 30 9899 9088 | 30 9186 8902
8000 10s | 25 10020 9088 | 42 9107 8845
Search terminated in 10.00s after 8081 iterations.
Best-found solution has cost 9088.
Solution results
================
# routes: 5
# clients: 25
objective: 9088
distance: 9088
duration: 14088
# iterations: 8081
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 27 7780 7041 | 34 6953 6792
1000 1s | 61 7448 7041 | 39 7218 6897
1500 2s | 37 7627 7041 | 54 7153 6897
2000 2s | 65 7430 7041 | 32 6997 6792
2500 3s | 56 7504 7041 | 47 6965 6792
3000 3s | 42 7581 7041 | 53 6937 6792
3500 4s | 33 7712 7041 | 62 6945 6792
4000 5s | 31 7715 7041 | 59 7156 6897
4500 5s | 61 7434 7041 | 61 7111 6897
5000 6s | 57 7464 7041 | 28 7162 6897
5500 6s | 42 7593 7041 | 49 6995 6818
6000 7s | 48 7540 7041 | 63 6931 6792
6500 7s | 27 7781 7041 | 65 6930 6792
7000 8s | 58 7462 7041 | 28 6978 6792
7500 8s | 60 7460 7041 | 39 6939 6792
8000 9s | 40 7620 7041 | 52 7161 6897
8500 10s | 59 7456 7041 | 59 6944 6792
Search terminated in 10.00s after 8814 iterations.
Best-found solution has cost 7041.
Solution results
================
# routes: 6
# clients: 25
objective: 7041
distance: 7041
duration: 12098
# iterations: 8814
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 28 10568 9574 | 47 9662 9387
1000 1s | 55 10216 9574 | 52 9755 9427
1500 2s | 27 10609 9574 | 64 9716 9427
2000 2s | 38 10408 9574 | 57 9728 9387
2500 3s | 31 10472 9574 | 43 9857 9427
3000 3s | 30 10492 9574 | 43 9480 9031
3500 4s | 58 10206 9574 | 31 9779 9427
4000 4s | 44 10295 9574 | 63 9723 9467
4500 5s | 34 10415 9574 | 63 9604 9031
5000 6s | 55 10216 9574 | 39 9751 9427
5500 6s | 55 10246 9574 | 42 9746 9467
6000 7s | 32 10437 9574 | 27 9973 9427
6500 7s | 44 10338 9574 | 25 10036 9467
7000 8s | 62 10153 9574 | 59 9625 9031
7500 8s | 32 10501 9574 | 54 9750 9427
8000 9s | 50 10223 9574 | 30 9706 9427
8500 9s | 55 10241 9574 | 62 9799 9527
9000 10s | 42 10306 9574 | 26 9740 9427
Search terminated in 10.00s after 9109 iterations.
Best-found solution has cost 9574.
Solution results
================
# routes: 7
# clients: 25
objective: 9574
distance: 9574
duration: 14574
# iterations: 9109
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 50 10880 10159 | 62 9966 9590
1000 1s | 37 10982 10159 | 65 9538 8716
1500 2s | 44 10967 10159 | 63 9892 9407
2000 3s | 57 10751 10159 | 61 9829 9399
2500 3s | 31 11145 10159 | 45 10117 9590
3000 4s | 33 11084 10159 | 31 10038 9590
3500 5s | 29 11186 10159 | 45 9748 9399
4000 5s | 56 10819 10159 | 63 9758 9399
4500 6s | 45 10915 10159 | 43 9990 9590
5000 7s | 61 10781 10159 | 31 9726 9399
5500 7s | 33 11156 10159 | 25 9698 9399
6000 8s | 25 11343 10159 | 51 9885 9590
6500 9s | 63 10772 10159 | 44 9853 9407
7000 9s | 37 11042 10159 | 48 9976 9590
7500 10s | 26 11210 10159 | 50 9793 9399
Search terminated in 10.00s after 7627 iterations.
Best-found solution has cost 10159.
Solution results
================
# routes: 6
# clients: 25
objective: 10159
distance: 10159
duration: 15502
# iterations: 7627
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 45 11625 10942 | 44 11158 10431
1000 1s | 37 11728 10942 | 59 10091 9098
1500 2s | 60 11605 10942 | 63 10848 10121
2000 2s | 31 11917 10942 | 44 10970 10431
2500 3s | 35 11841 10942 | 37 11474 10431
3000 4s | 53 11656 10942 | 30 10640 9938
3500 4s | 53 11603 10942 | 65 10290 9098
4000 5s | 31 11848 10942 | 48 11329 10741
4500 5s | 34 11829 10942 | 29 11273 10431
5000 6s | 37 11774 10942 | 54 10518 9189
5500 7s | 28 11905 10942 | 47 11261 10431
6000 7s | 55 11570 10942 | 58 11302 10431
6500 8s | 32 11877 10942 | 57 10762 10121
7000 8s | 34 11793 10942 | 37 11028 10431
7500 9s | 28 11933 10942 | 30 11426 10741
8000 10s | 32 11817 10942 | 39 11124 10431
Search terminated in 10.00s after 8333 iterations.
Best-found solution has cost 10942.
Solution results
================
# routes: 6
# clients: 25
objective: 10942
distance: 10942
duration: 15942
# iterations: 8333
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 29 13852 12860 | 25 11127 10312
1000 2s | 27 13882 12860 | 25 12913 12489
1500 2s | 51 13634 12860 | 64 10888 10474
2000 3s | 30 13843 12860 | 63 12937 12532
2500 4s | 46 13543 12860 | 42 13187 12539
3000 4s | 30 13763 12860 | 27 13240 12489
3500 5s | 61 13503 12860 | 59 12794 12489
4000 6s | 40 13683 12860 | 59 12817 12489
4500 6s | 63 13526 12860 | 63 12789 12489
5000 7s | 56 13578 12860 | 25 12878 12532
5500 8s | 64 13558 12860 | 38 12229 11880
6000 9s | 43 13631 12860 | 29 12392 11880
6500 9s | 64 13595 12860 | 39 12263 11880
Search terminated in 10.00s after 6971 iterations.
Best-found solution has cost 12860.
Solution results
================
# routes: 7
# clients: 25
objective: 12860
distance: 12860
duration: 17860
# iterations: 6971
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 57 8884 8398 | 38 8573 8261
1000 1s | 65 8830 8398 | 36 8253 7980
1500 2s | 48 8869 8398 | 31 8258 7980
2000 2s | 33 9057 8398 | 57 8270 7980
2500 3s | 48 8889 8398 | 47 8552 8188
3000 4s | 30 9043 8398 | 43 8423 8188
3500 4s | 49 8909 8398 | 38 8479 8188
4000 5s | 62 8898 8398 | 31 8536 8261
4500 6s | 31 9040 8398 | 61 8247 7980
5000 6s | 61 8870 8398 | 46 8448 8188
5500 7s | 44 8941 8398 | 46 8392 8188
6000 7s | 44 8952 8398 | 32 8243 7980
6500 8s | 36 9017 8398 | 53 8535 8188
7000 9s | 28 9112 8398 | 44 8444 8188
7500 9s | 55 8873 8398 | 60 8254 7980
8000 10s | 33 9042 8398 | 65 8565 8261
Search terminated in 10.00s after 8040 iterations.
Best-found solution has cost 8398.
Solution results
================
# routes: 6
# clients: 25
objective: 8398
distance: 8398
duration: 13398
# iterations: 8040
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 27 9897 8785 | 36 8460 8130
1000 1s | 34 9807 8785 | 27 8452 8130
1500 2s | 26 9927 8785 | 49 8623 8130
2000 3s | 58 9531 8785 | 28 8475 8130
2500 4s | 40 9636 8785 | 62 8434 8130
3000 4s | 54 9521 8785 | 30 9274 8818
3500 5s | 65 9484 8785 | 60 8418 8130
4000 6s | 65 9406 8785 | 28 9179 8818
4500 6s | 40 9635 8785 | 37 8521 8130
5000 7s | 63 9490 8785 | 59 8492 8130
5500 8s | 31 9768 8785 | 51 8491 8130
6000 8s | 50 9547 8785 | 53 8460 8130
6500 9s | 49 9585 8785 | 38 8453 8130
7000 10s | 39 9667 8785 | 52 8411 8130
Search terminated in 10.00s after 7016 iterations.
Best-found solution has cost 8785.
Solution results
================
# routes: 5
# clients: 25
objective: 8785
distance: 8785
duration: 13785
# iterations: 7016
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 38 8733 8107 | 30 8091 7813
1000 1s | 54 8532 8107 | 61 8277 7855
1500 2s | 36 8726 8107 | 45 8396 7897
2000 2s | 64 8514 8107 | 46 8359 7897
2500 3s | 52 8600 8107 | 45 8548 7981
3000 3s | 64 8511 8107 | 27 8393 7897
3500 4s | 30 8825 8107 | 48 8420 7897
4000 4s | 56 8559 8107 | 36 8570 7981
4500 5s | 36 8764 8107 | 30 8388 7897
5000 6s | 46 8647 8107 | 44 8373 7897
5500 6s | 37 8799 8107 | 26 8025 7813
6000 7s | 58 8599 8107 | 51 8391 7897
6500 7s | 43 8672 8107 | 65 8297 7897
7000 8s | 58 8521 8107 | 27 8457 7897
7500 8s | 41 8710 8107 | 64 8312 7897
8000 9s | 35 8843 8107 | 60 8194 7855
8500 10s | 45 8679 8107 | 34 8299 7855
Search terminated in 10.00s after 8881 iterations.
Best-found solution has cost 8107.
Solution results
================
# routes: 6
# clients: 25
objective: 8107
distance: 8107
duration: 13178
# iterations: 8881
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 46 9543 9031 | 58 8656 8200
1000 1s | 29 9822 9031 | 55 8723 8200
1500 2s | 43 9591 9031 | 55 8665 8200
2000 2s | 32 9748 9031 | 39 9396 8541
2500 3s | 33 9702 9031 | 63 8680 8200
3000 3s | 51 9495 9031 | 64 8691 8200
3500 4s | 63 9387 9031 | 29 8782 8200
4000 4s | 64 9429 9031 | 41 8693 8200
4500 5s | 51 9490 9031 | 43 8745 8200
5000 6s | 25 9976 9031 | 42 8688 8200
5500 6s | 58 9481 9031 | 51 8640 8200
6000 7s | 60 9504 9031 | 56 9251 8541
6500 7s | 28 9955 9031 | 29 8714 8200
7000 8s | 49 9571 9031 | 46 8626 8200
7500 8s | 61 9454 9031 | 59 8620 8200
8000 9s | 64 9461 9031 | 40 8726 8200
8500 9s | 25 10012 9031 | 25 8710 8200
Search terminated in 10.00s after 8948 iterations.
Best-found solution has cost 9031.
Solution results
================
# routes: 6
# clients: 25
objective: 9031
distance: 9031
duration: 14031
# iterations: 8948
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 61 10648 9988 | 65 9877 9299
1000 1s | 30 10935 9988 | 30 9190 8497
1500 2s | 65 10669 9988 | 29 9346 8824
2000 3s | 34 10888 9988 | 42 10460 10006
2500 3s | 43 10731 9988 | 60 9154 8590
3000 4s | 29 10941 9988 | 40 9907 9616
3500 5s | 48 10329 9988 | 33 9133 8610
4000 5s | 51 10307 9988 | 56 10397 10043
4500 6s | 31 10374 9988 | 59 9209 8497
5000 7s | 61 10420 9988 | 52 9644 9299
5500 8s | 57 10258 9988 | 63 9984 9616
6000 8s | 40 10316 9988 | 63 9998 9616
6500 9s | 63 10336 9988 | 33 10001 9616
7000 10s | 45 10320 9988 | 58 9619 9299
Search terminated in 10.00s after 7251 iterations.
Best-found solution has cost 9988.
Solution results
================
# routes: 6
# clients: 25
objective: 9988
distance: 9988
duration: 14988
# iterations: 7251
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 37 9420 8463 | 59 8819 8422
1000 1s | 34 9428 8463 | 39 8720 8341
1500 2s | 50 9322 8463 | 58 8669 8287
2000 2s | 44 9300 8463 | 39 8647 8287
2500 3s | 44 9372 8463 | 31 8812 8341
3000 3s | 58 9228 8463 | 58 8643 8287
3500 4s | 38 9406 8463 | 45 8770 8287
4000 4s | 37 9430 8463 | 33 8764 8341
4500 5s | 47 9261 8463 | 49 8618 8233
5000 6s | 62 9166 8463 | 34 8680 8287
5500 6s | 42 9400 8463 | 61 8742 8287
6000 7s | 63 9183 8463 | 58 8656 8233
6500 7s | 65 9176 8463 | 43 8506 8179
7000 8s | 42 9415 8463 | 35 8577 8206
7500 8s | 29 9561 8463 | 64 8757 8341
8000 9s | 51 9266 8463 | 39 8741 8341
8500 9s | 33 9526 8463 | 58 8717 8287
9000 10s | 60 9205 8463 | 42 8761 8287
Search terminated in 10.00s after 9070 iterations.
Best-found solution has cost 8463.
Solution results
================
# routes: 5
# clients: 25
objective: 8463
distance: 8463
duration: 13799
# iterations: 9070
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 59 11749 10999 | 33 11707 10961
1000 1s | 47 11868 10999 | 39 11577 10961
1500 2s | 48 11859 10999 | 60 11458 10961
2000 2s | 35 11964 10999 | 26 11557 10961
2500 3s | 31 12057 10999 | 28 11562 10961
3000 4s | 31 12106 10999 | 61 11370 10961
3500 4s | 25 12269 10999 | 45 11262 10973
4000 5s | 65 11728 10999 | 31 10167 9184
4500 5s | 34 12050 10999 | 35 11500 10973
5000 6s | 25 12294 10999 | 46 11585 10973
5500 7s | 59 11765 10999 | 27 10926 10246
6000 7s | 58 11676 10999 | 65 11261 10961
6500 8s | 54 11834 10999 | 58 10967 10246
7000 9s | 52 11770 10999 | 54 11373 10961
7500 9s | 32 11999 10999 | 50 11281 10961
8000 10s | 37 11939 10999 | 62 11244 10961
Search terminated in 10.00s after 8041 iterations.
Best-found solution has cost 10999.
Solution results
================
# routes: 6
# clients: 25
objective: 10999
distance: 10999
duration: 15999
# iterations: 8041
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 40 8561 7913 | 50 7757 7358
1000 1s | 65 8364 7913 | 58 7720 7358
1500 2s | 41 8551 7913 | 34 7721 7358
2000 3s | 42 8534 7913 | 32 7634 7358
2500 3s | 51 8515 7913 | 32 7695 7358
3000 4s | 33 8694 7913 | 48 7648 7358
3500 4s | 37 8653 7913 | 55 7698 7358
4000 5s | 41 8635 7913 | 27 7657 7358
4500 6s | 53 8474 7913 | 30 8166 7768
5000 6s | 28 8825 7913 | 43 7645 7358
5500 7s | 58 8452 7913 | 53 7772 7358
6000 8s | 41 8576 7913 | 64 8288 7768
6500 8s | 49 8504 7913 | 65 7839 7358
7000 9s | 29 8800 7913 | 44 7767 7358
7500 10s | 36 8672 7913 | 33 8175 7768
Search terminated in 10.00s after 7821 iterations.
Best-found solution has cost 7913.
Solution results
================
# routes: 6
# clients: 25
objective: 7913
distance: 7913
duration: 13368
# iterations: 7821
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 37 7491 6960 | 49 6771 6455
1000 1s | 39 7500 6960 | 54 6709 6387
1500 2s | 48 7431 6960 | 62 6691 6455
2000 2s | 32 7622 6960 | 29 6812 6455
2500 3s | 43 7452 6960 | 30 6717 6387
3000 3s | 26 7708 6960 | 34 6719 6387
3500 4s | 30 7614 6960 | 35 6546 6319
4000 4s | 64 7324 6960 | 43 6753 6455
4500 5s | 47 7409 6960 | 51 6764 6455
5000 6s | 37 7519 6960 | 48 6829 6387
5500 6s | 25 7733 6960 | 37 6682 6387
6000 7s | 49 7405 6960 | 39 6672 6387
6500 7s | 34 7545 6960 | 47 6733 6455
7000 8s | 44 7427 6960 | 42 6793 6455
7500 8s | 35 7553 6960 | 44 6758 6455
8000 9s | 63 7349 6960 | 44 6800 6455
8500 10s | 38 7515 6960 | 48 6691 6387
Search terminated in 10.00s after 8840 iterations.
Best-found solution has cost 6960.
Solution results
================
# routes: 5
# clients: 25
objective: 6960
distance: 6960
duration: 11986
# iterations: 8840
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 0s | 64 7960 7606 | 45 7704 7380
1000 1s | 31 8355 7606 | 61 7691 7380
1500 2s | 49 8098 7606 | 26 7827 7380
2000 2s | 25 8439 7606 | 33 7751 7380
2500 3s | 33 8268 7606 | 52 7628 7380
3000 3s | 47 8101 7606 | 35 7740 7380
3500 4s | 29 8330 7606 | 40 7719 7380
4000 4s | 44 8122 7606 | 29 7796 7380
4500 5s | 48 8076 7606 | 62 7662 7380
5000 5s | 47 8128 7606 | 52 7673 7380
5500 6s | 45 8118 7606 | 34 7752 7380
6000 6s | 49 8093 7606 | 59 7683 7380
6500 7s | 53 8073 7606 | 47 7665 7380
7000 7s | 54 7840 7606 | 57 7675 7380
7500 8s | 47 7834 7606 | 44 7714 7380
8000 8s | 43 7810 7606 | 65 7640 7380
8500 9s | 42 7829 7606 | 36 7750 7380
9000 9s | 47 7844 7606 | 49 7749 7380
9500 10s | 54 7806 7606 | 39 7717 7380
Search terminated in 10.00s after 9506 iterations.
Best-found solution has cost 7606.
Solution results
================
# routes: 5
# clients: 25
objective: 7606
distance: 7606
duration: 12606
# iterations: 9506
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 61 8164 7720 | 27 7900 7713
1000 1s | 36 8374 7720 | 40 7905 7713
1500 2s | 36 8418 7720 | 41 7901 7713
2000 2s | 49 8263 7720 | 42 7906 7713
2500 3s | 33 8401 7720 | 41 7893 7713
3000 3s | 52 8252 7720 | 43 7912 7713
3500 4s | 30 8453 7720 | 41 7937 7713
4000 5s | 49 8264 7720 | 39 7953 7713
4500 5s | 63 8166 7720 | 38 7900 7713
5000 6s | 25 8084 7720 | 42 7914 7713
5500 6s | 49 7994 7720 | 38 7923 7713
6000 7s | 41 8040 7720 | 48 7954 7713
6500 7s | 51 7980 7720 | 35 7902 7713
7000 8s | 29 8025 7720 | 34 7944 7713
7500 8s | 39 8039 7720 | 30 8000 7713
8000 9s | 39 8025 7720 | 31 7970 7713
8500 10s | 29 8036 7720 | 27 7954 7713
Search terminated in 10.00s after 8807 iterations.
Best-found solution has cost 7720.
Solution results
================
# routes: 6
# clients: 25
objective: 7720
distance: 7720
duration: 12733
# iterations: 8807
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 51 11435 10503 | 59 10731 10206
1000 1s | 55 11396 10503 | 53 10573 10199
1500 2s | 53 11309 10503 | 55 10545 10199
2000 2s | 56 11357 10503 | 28 10590 10147
2500 3s | 61 11282 10503 | 57 10694 10215
3000 3s | 31 11670 10503 | 31 10796 10243
3500 4s | 34 11498 10503 | 25 10876 10243
4000 4s | 31 11613 10503 | 28 10865 10243
4500 5s | 63 11286 10503 | 55 10720 10227
5000 5s | 25 11791 10503 | 40 10598 10147
5500 6s | 25 11806 10503 | 47 10854 10265
6000 6s | 51 11272 10503 | 52 10621 10215
6500 7s | 42 11468 10503 | 54 10722 10227
7000 7s | 29 11664 10503 | 55 10474 10147
7500 8s | 28 11647 10503 | 54 10696 10243
8000 9s | 27 11749 10503 | 37 10620 10215
8500 9s | 61 11308 10503 | 61 10742 10243
9000 10s | 25 11791 10503 | 42 10474 10051
Search terminated in 10.00s after 9352 iterations.
Best-found solution has cost 10503.
Solution results
================
# routes: 6
# clients: 25
objective: 10503
distance: 10503
duration: 15503
# iterations: 9352
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 42 11435 10645 | 54 10766 10354
H 1000 1s | 32 11565 10564 | 37 10622 10174
1500 2s | 61 11260 10564 | 31 10574 10174
2000 3s | 45 11406 10564 | 58 10335 9444
2500 3s | 60 11249 10564 | 27 10626 10174
3000 4s | 32 11613 10564 | 55 10778 10354
3500 4s | 64 11259 10564 | 65 10574 10174
4000 5s | 40 11487 10564 | 55 10687 10354
4500 6s | 55 11310 10564 | 65 10591 10174
5000 6s | 49 11346 10564 | 60 10535 10174
5500 7s | 26 11779 10564 | 54 10333 9444
6000 7s | 58 11275 10564 | 27 10835 10354
6500 8s | 49 11320 10564 | 62 10646 10352
7000 9s | 63 11205 10564 | 47 10496 9878
7500 9s | 35 11537 10564 | 36 10792 10354
8000 10s | 63 11283 10564 | 62 10584 10174
Search terminated in 10.00s after 8163 iterations.
Best-found solution has cost 10564.
Solution results
================
# routes: 6
# clients: 25
objective: 10564
distance: 10564
duration: 16338
# iterations: 8163
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 26 9376 8436 | 25 8323 8052
1000 1s | 61 8880 8436 | 51 8344 8052
1500 2s | 50 8990 8436 | 41 8282 8052
2000 2s | 49 8967 8436 | 30 8299 8052
2500 3s | 41 9162 8436 | 51 8304 8052
3000 4s | 35 9171 8436 | 34 8291 8052
3500 4s | 49 9054 8436 | 56 8307 8052
4000 5s | 31 9250 8436 | 30 8283 8052
4500 5s | 25 9444 8436 | 57 8254 8052
5000 6s | 50 9001 8436 | 40 8249 8052
5500 6s | 34 9233 8436 | 29 8286 8052
6000 7s | 59 8930 8436 | 26 8287 8052
6500 7s | 33 9190 8436 | 54 8296 8052
7000 8s | 65 8911 8436 | 36 8299 8052
7500 9s | 63 8916 8436 | 52 8296 8052
8000 9s | 29 9376 8436 | 42 8278 8052
8500 10s | 52 8966 8436 | 38 8287 8052
Search terminated in 10.00s after 8819 iterations.
Best-found solution has cost 8436.
Solution results
================
# routes: 6
# clients: 25
objective: 8436
distance: 8436
duration: 13436
# iterations: 8819
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 55 11845 11095 | 27 10933 10400
1000 1s | 49 11905 11095 | 45 11225 10400
1500 2s | 43 11911 11095 | 56 11010 10400
2000 3s | 29 12159 11095 | 60 10965 10400
2500 3s | 30 12131 11095 | 38 10415 9213
3000 4s | 58 11823 11095 | 31 11276 10731
3500 5s | 57 11804 11095 | 37 10926 10400
4000 5s | 47 11883 11095 | 51 10476 9353
4500 6s | 26 12296 11095 | 56 11225 10731
5000 7s | 42 11959 11095 | 29 10701 10196
5500 7s | 46 11900 11095 | 57 10934 10400
6000 8s | 54 11825 11095 | 40 10357 8656
6500 9s | 59 11489 11095 | 44 10909 10400
7000 9s | 42 11460 11095 | 60 10816 10400
7500 10s | 34 11463 11095 | 51 11106 10400
Search terminated in 10.00s after 7521 iterations.
Best-found solution has cost 11095.
Solution results
================
# routes: 6
# clients: 25
objective: 11095
distance: 11095
duration: 16095
# iterations: 7521
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 39 9467 8639 | 54 8426 8229
1000 2s | 65 9220 8639 | 62 8429 8229
1500 2s | 64 9207 8639 | 40 8432 8229
2000 3s | 51 9262 8639 | 51 8475 8229
2500 4s | 49 9307 8639 | 63 8457 8229
3000 4s | 50 9326 8639 | 35 8422 8229
3500 5s | 36 9450 8639 | 42 8481 8229
4000 5s | 41 9343 8639 | 50 8513 8229
4500 6s | 65 9201 8639 | 29 8426 8229
5000 7s | 52 9288 8639 | 52 8445 8229
5500 8s | 52 9288 8639 | 34 8439 8229
6000 8s | 56 9242 8639 | 61 8417 8229
6500 9s | 58 9222 8639 | 38 8410 8229
7000 10s | 55 9240 8639 | 58 8431 8229
Search terminated in 10.00s after 7353 iterations.
Best-found solution has cost 8639.
Solution results
================
# routes: 6
# clients: 25
objective: 8639
distance: 8639
duration: 13639
# iterations: 7353
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 58 6973 6608 | 28 6664 6572
1000 1s | 41 7163 6608 | 26 6697 6572
1500 2s | 27 7394 6608 | 47 6661 6572
2000 2s | 50 7102 6608 | 42 6682 6572
2500 3s | 62 7042 6608 | 47 6685 6572
3000 3s | 58 7010 6608 | 44 6665 6572
3500 4s | 33 7289 6608 | 65 6649 6572
4000 4s | 55 7054 6608 | 25 6689 6572
4500 5s | 40 7206 6608 | 62 6679 6572
5000 5s | 58 7023 6608 | 51 6668 6572
5500 6s | 52 7085 6608 | 41 6665 6572
6000 6s | 40 7205 6608 | 31 6674 6572
6500 7s | 25 7493 6608 | 58 6647 6572
7000 7s | 49 7101 6608 | 52 6679 6572
7500 8s | 46 7144 6608 | 41 6665 6572
8000 8s | 33 7317 6608 | 27 6666 6572
8500 9s | 49 7106 6608 | 43 6646 6572
9000 10s | 43 7174 6608 | 26 6700 6572
59%|██████████████████████▌ | 38/64 [3:22:51<2:18:47, 320.29s/it]
Search terminated in 10.00s after 9459 iterations.
Best-found solution has cost 6608.
Solution results
================
# routes: 5
# clients: 25
objective: 6608
distance: 6608
duration: 11667
# iterations: 9459
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 60 10980 10329 | 38 9882 9510
1000 1s | 32 11219 10329 | 65 10639 10099
1500 2s | 63 10977 10329 | 29 10475 10099
2000 3s | 33 11265 10329 | 63 10511 10099
2500 3s | 51 11085 10329 | 43 10594 10126
3000 4s | 65 10922 10329 | 63 10682 10220
3500 5s | 60 10987 10329 | 53 10688 10220
4000 5s | 39 11174 10329 | 28 10626 10126
4500 6s | 63 10974 10329 | 33 9754 9428
5000 7s | 29 11329 10329 | 30 9774 9477
5500 7s | 26 11418 10329 | 60 10461 10126
6000 8s | 39 11157 10329 | 38 10511 10126
6500 9s | 37 11179 10329 | 53 10870 10271
7000 9s | 39 11145 10329 | 30 11210 10271
Search terminated in 10.00s after 7397 iterations.
Best-found solution has cost 10329.
Solution results
================
# routes: 6
# clients: 25
objective: 10329
distance: 10329
duration: 15389
# iterations: 7397
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 31 8891 8208 | 53 7940 7570
1000 1s | 33 8853 8208 | 40 7915 7570
1500 2s | 43 8753 8208 | 26 8015 7570
2000 2s | 30 8937 8208 | 33 7945 7570
2500 3s | 31 8943 8208 | 30 8034 7570
3000 4s | 49 8752 8208 | 48 7962 7570
3500 4s | 29 9009 8208 | 59 7864 7570
4000 5s | 46 8737 8208 | 52 8268 7952
4500 5s | 32 8916 8208 | 32 7985 7570
5000 6s | 39 8827 8208 | 34 7985 7570
5500 6s | 57 8662 8208 | 38 7967 7570
6000 7s | 28 8955 8208 | 47 7916 7570
6500 8s | 44 8771 8208 | 50 7898 7570
7000 8s | 61 8690 8208 | 60 7848 7570
7500 9s | 33 8896 8208 | 55 7955 7570
8000 9s | 43 8759 8208 | 33 8027 7570
Search terminated in 10.00s after 8498 iterations.
Best-found solution has cost 8208.
Solution results
================
# routes: 6
# clients: 25
objective: 8208
distance: 8208
duration: 13208
# iterations: 8498
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 31 9009 8113 | 49 8133 7857
1000 1s | 50 8885 8113 | 57 8124 7857
1500 2s | 26 9101 8113 | 64 8057 7857
2000 3s | 33 8991 8113 | 28 8200 7857
2500 3s | 35 8969 8113 | 36 8092 7857
3000 4s | 45 8866 8113 | 44 8037 7857
3500 5s | 63 8820 8113 | 52 8045 7857
4000 5s | 32 9009 8113 | 52 8093 7857
4500 6s | 25 9120 8113 | 58 8068 7857
5000 7s | 41 8906 8113 | 56 8051 7857
5500 7s | 59 8790 8113 | 64 8064 7857
6000 8s | 34 8945 8113 | 30 8124 7857
6500 9s | 45 8952 8113 | 38 8123 7857
7000 9s | 52 8825 8113 | 46 8087 7857
7500 10s | 55 8845 8113 | 54 8044 7857
Search terminated in 10.00s after 7611 iterations.
Best-found solution has cost 8113.
Solution results
================
# routes: 6
# clients: 25
objective: 8113
distance: 8113
duration: 13143
# iterations: 7611
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 51 12546 11460 | 30 11680 10995
1000 1s | 43 12531 11460 | 28 12065 11225
1500 2s | 57 12387 11460 | 42 11919 11225
2000 2s | 50 12428 11460 | 34 11556 11087
2500 3s | 34 12683 11460 | 26 11650 11087
3000 3s | 64 12279 11460 | 48 11469 10995
3500 4s | 57 12468 11460 | 25 12390 11409
4000 5s | 48 12503 11460 | 28 11672 11087
4500 5s | 25 12918 11460 | 25 11862 11087
5000 6s | 61 12364 11460 | 25 11914 11087
5500 7s | 40 12644 11460 | 38 11851 11225
6000 7s | 44 12629 11460 | 43 11160 10735
6500 8s | 58 12449 11460 | 60 11837 11225
7000 8s | 35 12784 11460 | 49 11314 10737
7500 9s | 62 12385 11460 | 40 11875 11225
8000 10s | 37 12668 11460 | 44 11837 11225
Search terminated in 10.00s after 8394 iterations.
Best-found solution has cost 11460.
Solution results
================
# routes: 6
# clients: 25
objective: 11460
distance: 11460
duration: 16460
# iterations: 8394
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 26 7590 6929 | 49 6904 6707
1000 1s | 26 7751 6929 | 44 6949 6707
1500 2s | 63 7303 6929 | 40 6989 6707
2000 2s | 40 7465 6929 | 32 7105 6804
2500 3s | 62 7294 6929 | 57 7032 6804
3000 3s | 55 7363 6929 | 33 7077 6804
3500 4s | 37 7492 6929 | 64 7009 6804
4000 5s | 58 7352 6929 | 38 6986 6707
4500 5s | 33 7554 6929 | 36 6946 6707
5000 6s | 40 7458 6929 | 30 6996 6707
5500 6s | 28 7675 6929 | 62 7050 6850
6000 7s | 56 7320 6929 | 51 6887 6707
6500 8s | 33 7577 6929 | 43 7033 6804
7000 8s | 65 7284 6929 | 31 6977 6707
7500 9s | 51 7405 6929 | 56 7020 6804
8000 9s | 35 7548 6929 | 42 6941 6707
8500 10s | 34 7547 6929 | 44 6923 6707
Search terminated in 10.00s after 8561 iterations.
Best-found solution has cost 6929.
Solution results
================
# routes: 5
# clients: 25
objective: 6929
distance: 6929
duration: 12979
# iterations: 8561
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 58 9857 9356 | 56 9858 9099
1000 1s | 35 10155 9356 | 58 9139 8589
1500 2s | 46 10080 9356 | 29 9522 8994
2000 2s | 63 9809 9356 | 62 9519 9099
2500 3s | 51 9908 9356 | 41 9551 9099
3000 3s | 48 9920 9356 | 35 9441 9083
3500 4s | 57 9903 9356 | 30 9793 8994
4000 5s | 52 9862 9356 | 56 9471 9099
4500 5s | 33 10150 9356 | 47 9596 9099
5000 6s | 48 9976 9356 | 34 9594 9099
5500 6s | 60 9852 9356 | 36 9437 9083
6000 7s | 28 10268 9356 | 45 9724 8994
6500 8s | 40 10033 9356 | 45 9543 9099
7000 8s | 52 9902 9356 | 48 9403 8994
7500 9s | 40 10015 9356 | 56 9640 9099
8000 9s | 30 10210 9356 | 40 9717 9099
8500 10s | 51 10001 9356 | 33 10014 9115
Search terminated in 10.00s after 8536 iterations.
Best-found solution has cost 9356.
Solution results
================
# routes: 6
# clients: 25
objective: 9356
distance: 9356
duration: 14416
# iterations: 8536
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 58 7773 7310 | 43 7413 7145
1000 1s | 55 7779 7310 | 55 7396 7145
1500 2s | 51 7814 7310 | 55 7413 7145
2000 2s | 33 8058 7310 | 43 7408 7145
2500 3s | 31 8130 7310 | 29 7453 7145
3000 4s | 63 7754 7310 | 33 7466 7145
3500 4s | 60 7763 7310 | 65 7394 7145
4000 5s | 32 8104 7310 | 58 7371 7145
4500 6s | 27 8193 7310 | 38 7410 7145
5000 6s | 59 7779 7310 | 63 7316 7145
5500 7s | 25 8308 7310 | 38 7405 7145
6000 7s | 51 7828 7310 | 35 7383 7145
6500 8s | 47 7879 7310 | 26 7418 7145
7000 9s | 43 7959 7310 | 49 7390 7145
7500 9s | 36 8067 7310 | 52 7395 7145
8000 10s | 26 8297 7310 | 59 7356 7145
Search terminated in 10.00s after 8099 iterations.
Best-found solution has cost 7310.
Solution results
================
# routes: 5
# clients: 25
objective: 7310
distance: 7310
duration: 12310
# iterations: 8099
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 58 7634 7173 | 59 7619 7008
1000 1s | 47 7865 7173 | 30 7422 6994
1500 2s | 30 8131 7173 | 25 7811 7008
2000 2s | 50 7840 7173 | 56 7622 7001
2500 3s | 38 7946 7173 | 38 7543 7001
3000 3s | 63 7724 7173 | 53 7690 7022
3500 4s | 30 8068 7173 | 52 7566 7008
4000 4s | 32 8026 7173 | 42 7597 7008
4500 5s | 31 8028 7173 | 51 7610 7022
5000 5s | 48 7830 7173 | 31 7747 7008
5500 6s | 42 7822 7173 | 65 7508 7008
6000 6s | 27 8090 7173 | 43 7618 7008
6500 7s | 34 7932 7173 | 26 7789 7008
7000 7s | 40 7895 7173 | 59 7536 7008
7500 8s | 37 7914 7173 | 49 7635 7001
8000 8s | 49 7716 7173 | 59 7502 7008
8500 9s | 27 8112 7173 | 37 7642 7008
9000 9s | 47 7848 7173 | 62 7608 7001
9500 10s | 28 8077 7173 | 57 7527 7008
Search terminated in 10.00s after 9535 iterations.
Best-found solution has cost 7173.
Solution results
================
# routes: 5
# clients: 25
objective: 7173
distance: 7173
duration: 12302
# iterations: 9535
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 61 11007 10150 | 54 10326 9768
1000 1s | 33 11272 10150 | 58 10334 9688
1500 2s | 56 10910 10150 | 31 10290 9828
2000 2s | 45 11093 10150 | 27 10184 9728
2500 3s | 55 11009 10150 | 53 10155 9728
3000 4s | 49 11042 10150 | 27 10111 9668
3500 4s | 25 11382 10150 | 27 10366 9828
4000 5s | 33 11194 10150 | 44 10415 9828
4500 5s | 37 11149 10150 | 64 10202 9768
5000 6s | 37 11132 10150 | 29 10241 9728
5500 6s | 47 11041 10150 | 47 10412 9768
6000 7s | 33 11289 10150 | 63 10200 9728
6500 8s | 41 11098 10150 | 26 10316 9908
7000 8s | 61 10884 10150 | 52 10068 9668
7500 9s | 29 11262 10150 | 43 10161 9728
8000 9s | 61 10915 10150 | 65 10254 9768
Search terminated in 10.00s after 8424 iterations.
Best-found solution has cost 10150.
Solution results
================
# routes: 6
# clients: 25
objective: 10150
distance: 10150
duration: 15241
# iterations: 8424
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 53 11121 10456 | 44 10587 10371
1000 1s | 33 11368 10456 | 39 10578 10371
1500 2s | 58 11168 10456 | 41 10601 10371
2000 2s | 53 11152 10456 | 44 10611 10371
2500 3s | 31 11431 10456 | 58 10337 9872
3000 4s | 51 11092 10456 | 45 10524 10371
3500 4s | 30 11497 10456 | 39 10237 9798
4000 5s | 46 11215 10456 | 40 10637 10371
4500 5s | 65 11083 10456 | 34 10629 10371
5000 6s | 45 11220 10456 | 28 10572 10371
5500 7s | 60 11116 10456 | 29 10613 10371
6000 7s | 25 11625 10456 | 34 10615 10371
6500 8s | 27 11526 10456 | 43 10670 10371
7000 8s | 28 11513 10456 | 44 10620 10371
7500 9s | 48 11184 10456 | 38 10564 10371
8000 9s | 39 11253 10456 | 41 10601 10371
Search terminated in 10.00s after 8443 iterations.
Best-found solution has cost 10456.
Solution results
================
# routes: 7
# clients: 25
objective: 10456
distance: 10456
duration: 15456
# iterations: 8443
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 29 8348 7521 | 54 7743 7458
1000 1s | 51 8070 7521 | 33 7627 7335
1500 2s | 57 8014 7521 | 49 7750 7458
2000 2s | 56 8046 7521 | 44 7572 7335
2500 3s | 64 8032 7521 | 52 7543 7335
3000 3s | 62 7935 7521 | 65 7549 7335
3500 4s | 43 8132 7521 | 41 7715 7458
4000 5s | 32 8177 7521 | 43 7798 7459
4500 5s | 40 8101 7521 | 60 7573 7335
5000 6s | 46 8061 7521 | 47 7617 7335
5500 6s | 36 8130 7521 | 38 7738 7458
6000 7s | 37 8140 7521 | 30 7549 7335
6500 7s | 52 8051 7521 | 35 7793 7458
7000 8s | 53 8014 7521 | 62 7728 7458
7500 8s | 64 7944 7521 | 32 7825 7458
8000 9s | 30 8202 7521 | 28 7544 7335
8500 10s | 34 8188 7521 | 62 7600 7335
Search terminated in 10.00s after 8800 iterations.
Best-found solution has cost 7521.
Solution results
================
# routes: 6
# clients: 25
objective: 7521
distance: 7521
duration: 12579
# iterations: 8800
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 49 8099 7552 | 47 7756 7505
1000 1s | 29 8391 7552 | 43 7749 7475
1500 2s | 50 8076 7552 | 38 7537 7320
2000 2s | 34 8298 7552 | 38 7517 7320
2500 3s | 46 8155 7552 | 46 7719 7475
3000 4s | 34 8308 7552 | 42 7587 7320
3500 4s | 35 8323 7552 | 33 7779 7505
4000 5s | 59 8059 7552 | 63 7708 7482
4500 5s | 47 8114 7552 | 57 7535 7320
5000 6s | 63 8003 7552 | 45 7547 7320
5500 7s | 63 8034 7552 | 63 7870 7475
6000 7s | 58 8071 7552 | 63 7545 7320
6500 8s | 39 8267 7552 | 58 7781 7475
7000 8s | 26 8485 7552 | 56 7571 7320
7500 9s | 51 8107 7552 | 38 7596 7320
8000 10s | 41 8188 7552 | 26 7640 7320
Search terminated in 10.00s after 8427 iterations.
Best-found solution has cost 7552.
Solution results
================
# routes: 5
# clients: 25
objective: 7552
distance: 7552
duration: 12722
# iterations: 8427
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 54 7723 7231 | 36 7206 6976
1000 1s | 42 7799 7231 | 27 7207 6976
1500 2s | 37 7861 7231 | 57 7175 6976
2000 2s | 25 8044 7231 | 50 7183 6976
2500 3s | 26 8016 7231 | 26 7203 6976
3000 3s | 40 7799 7231 | 58 7165 6976
3500 4s | 35 7824 7231 | 39 7262 7067
4000 5s | 46 7774 7231 | 62 7166 6976
4500 5s | 38 7807 7231 | 47 7109 6885
5000 6s | 53 7686 7231 | 33 7073 6866
5500 6s | 58 7672 7231 | 64 7189 6976
6000 7s | 55 7691 7231 | 55 7156 6976
6500 8s | 43 7766 7231 | 32 7185 6976
7000 8s | 54 7695 7231 | 58 7159 6976
7500 9s | 42 7810 7231 | 27 7183 6976
8000 9s | 52 7721 7231 | 47 7219 7067
8500 10s | 31 7936 7231 | 56 7127 6976
Search terminated in 10.00s after 8577 iterations.
Best-found solution has cost 7231.
Solution results
================
# routes: 5
# clients: 25
objective: 7231
distance: 7231
duration: 12459
# iterations: 8577
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 35 11242 10162 | 55 10045 9540
1000 1s | 45 10968 10162 | 25 10276 10078
1500 2s | 40 11127 10162 | 38 10314 10078
2000 3s | 47 11036 10162 | 46 10086 9618
2500 3s | 37 11073 10162 | 62 10323 10078
3000 4s | 46 10931 10162 | 40 10325 10078
3500 5s | 31 11180 10162 | 52 10259 10078
4000 5s | 58 10954 10162 | 59 10780 10078
4500 6s | 60 10860 10162 | 32 10337 10078
5000 6s | 46 10965 10162 | 42 10297 10078
5500 7s | 59 10835 10162 | 52 9975 9540
6000 8s | 54 10867 10162 | 32 10276 10078
6500 8s | 41 11004 10162 | 42 10262 10078
7000 9s | 38 11023 10162 | 60 10286 10078
7500 10s | 36 11114 10162 | 37 10313 10078
Search terminated in 10.00s after 7752 iterations.
Best-found solution has cost 10162.
Solution results
================
# routes: 6
# clients: 25
objective: 10162
distance: 10162
duration: 15162
# iterations: 7752
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 56 12885 12166 | 41 12657 11890
1000 1s | 56 12776 12166 | 34 12271 11812
1500 2s | 37 13022 12166 | 63 12274 11812
2000 3s | 28 13170 12166 | 61 12517 11812
2500 4s | 55 12815 12166 | 42 13086 11890
3000 4s | 30 13229 12166 | 28 12426 11710
3500 5s | 63 12882 12166 | 47 12401 11773
4000 6s | 30 12512 12166 | 48 12455 11812
4500 6s | 57 12520 12166 | 53 11037 10249
5000 7s | 47 12452 12166 | 42 11260 10249
5500 8s | 62 12441 12166 | 38 12253 11812
6000 8s | 38 12446 12166 | 50 12593 11812
6500 9s | 39 12505 12166 | 51 12399 11773
7000 10s | 58 12429 12166 | 53 12359 11812
Search terminated in 10.00s after 7210 iterations.
Best-found solution has cost 12166.
Solution results
================
# routes: 7
# clients: 25
objective: 12166
distance: 12166
duration: 17640
# iterations: 7210
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 36 9128 8464 | 54 8852 8416
1000 1s | 56 8976 8464 | 61 8423 8113
1500 2s | 40 9039 8464 | 38 8340 8095
2000 3s | 56 9004 8464 | 56 8377 8095
2500 3s | 31 9181 8464 | 65 8891 8416
3000 4s | 42 9054 8464 | 26 8392 8095
3500 5s | 33 9124 8464 | 53 8439 8113
4000 5s | 46 9027 8464 | 35 8371 8095
4500 6s | 31 9186 8464 | 37 8454 8113
5000 6s | 35 9139 8464 | 35 8356 8095
5500 7s | 38 9088 8464 | 29 8332 8095
6000 8s | 46 9042 8464 | 42 8716 8416
6500 8s | 55 8984 8464 | 45 8383 8095
7000 9s | 27 9244 8464 | 44 8948 8416
7500 10s | 42 9096 8464 | 40 8333 8095
Search terminated in 10.00s after 7772 iterations.
Best-found solution has cost 8464.
Solution results
================
# routes: 5
# clients: 25
objective: 8464
distance: 8464
duration: 13757
# iterations: 7772
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 58 12573 11869 | 44 11901 11275
1000 2s | 57 12663 11869 | 57 10428 10179
1500 2s | 35 12898 11869 | 54 12609 11775
2000 3s | 55 12645 11869 | 40 10444 10179
2500 4s | 31 12929 11869 | 27 12165 11275
3000 4s | 53 12722 11869 | 46 12059 11275
3500 5s | 39 12817 11869 | 61 10552 10179
4000 6s | 25 13206 11869 | 49 12027 11275
4500 7s | 53 12696 11869 | 35 10597 10179
5000 7s | 34 12916 11869 | 42 10781 10179
5500 8s | 44 12761 11869 | 30 11905 11275
6000 9s | 36 12877 11869 | 25 12071 11275
6500 10s | 42 12752 11869 | 48 10637 10179
Search terminated in 10.00s after 6766 iterations.
Best-found solution has cost 11869.
Solution results
================
# routes: 7
# clients: 25
objective: 11869
distance: 11869
duration: 16869
# iterations: 6766
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 58 7240 6665 | 41 6606 6386
1000 1s | 30 7527 6665 | 65 6548 6386
1500 2s | 55 7202 6665 | 49 6578 6386
2000 3s | 46 7305 6665 | 33 6612 6386
2500 3s | 51 7255 6665 | 34 6626 6386
3000 4s | 50 7251 6665 | 64 6862 6666
3500 5s | 49 7327 6665 | 62 6576 6386
4000 5s | 52 7226 6665 | 56 6576 6386
4500 6s | 58 7212 6665 | 59 6579 6386
5000 7s | 27 7613 6665 | 60 6577 6386
5500 7s | 48 7321 6665 | 52 6590 6386
6000 8s | 65 7239 6665 | 51 6580 6386
6500 9s | 57 7214 6665 | 29 6653 6386
7000 9s | 50 7252 6665 | 39 6601 6386
7500 10s | 25 7666 6665 | 25 6637 6386
Search terminated in 10.00s after 7625 iterations.
Best-found solution has cost 6665.
Solution results
================
# routes: 5
# clients: 25
objective: 6665
distance: 6665
duration: 11665
# iterations: 7625
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 30 15346 14433 | 48 14991 13754
1000 2s | 31 15318 14433 | 56 14811 13982
1500 2s | 31 15330 14433 | 39 11707 9508
2000 3s | 51 14625 14433 | 50 14774 14022
2500 4s | 59 14671 14433 | 34 11145 9508
3000 5s | 25 14615 14433 | 53 12901 12052
3500 5s | 40 14666 14433 | 63 13463 12270
4000 6s | 49 14621 14433 | 27 11291 9686
4500 7s | 35 14658 14433 | 58 14585 13754
5000 7s | 46 14664 14433 | 56 14609 13982
5500 8s | 25 14616 14433 | 29 14213 13982
6000 9s | 32 14611 14433 | 61 14592 13982
6500 9s | 26 14607 14433 | 51 14026 13754
Search terminated in 10.00s after 6869 iterations.
Best-found solution has cost 14433.
Solution results
================
# routes: 8
# clients: 25
objective: 14433
distance: 14433
duration: 19433
# iterations: 6869
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 43 13034 12295 | 41 12829 12144
1000 1s | 47 13032 12295 | 48 13031 12144
1500 2s | 46 13156 12295 | 36 12054 11320
2000 3s | 48 13015 12295 | 56 12675 12114
2500 3s | 32 13299 12295 | 51 12867 12144
3000 4s | 53 12997 12295 | 46 12837 12144
3500 5s | 30 12650 12295 | 62 13049 12144
4000 5s | 51 12684 12295 | 26 11842 10923
4500 6s | 40 12602 12295 | 65 13231 12189
5000 6s | 40 12588 12295 | 31 12631 12030
5500 7s | 62 12624 12295 | 41 10512 9576
6000 8s | 36 12637 12295 | 49 12700 12144
6500 8s | 29 12701 12295 | 65 12078 11320
7000 9s | 41 12580 12295 | 30 12738 12144
7500 10s | 35 12631 12295 | 27 12919 12144
Search terminated in 10.00s after 7745 iterations.
Best-found solution has cost 12295.
Solution results
================
# routes: 7
# clients: 25
objective: 12295
distance: 12295
duration: 18007
# iterations: 7745
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 44 10684 9938 | 43 9734 9395
1000 1s | 33 10870 9938 | 27 9838 9395
1500 2s | 37 10738 9938 | 48 9713 9395
2000 2s | 41 10658 9938 | 34 9683 9395
2500 3s | 39 10706 9938 | 57 9463 9050
3000 4s | 27 10895 9938 | 62 9652 9050
3500 5s | 50 10596 9938 | 59 9721 9395
4000 5s | 55 10593 9938 | 59 9775 9395
4500 6s | 59 10577 9938 | 35 9432 9050
5000 6s | 30 10820 9938 | 50 9571 9212
5500 7s | 41 10643 9938 | 54 9664 9050
6000 8s | 38 10712 9938 | 51 9740 9395
6500 8s | 26 10926 9938 | 63 9670 9395
7000 9s | 37 10691 9938 | 49 9724 9395
7500 10s | 35 10864 9938 | 46 9736 9395
Search terminated in 10.00s after 7819 iterations.
Best-found solution has cost 9938.
Solution results
================
# routes: 7
# clients: 25
objective: 9938
distance: 9938
duration: 14938
# iterations: 7819
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 46 8290 7451 | 34 7819 7525
1000 1s | 42 8311 7451 | 32 7853 7525
1500 2s | 58 8170 7451 | 27 7896 7525
2000 3s | 25 8802 7451 | 39 7432 6916
2500 3s | 36 8477 7451 | 55 7482 6916
3000 4s | 41 8438 7451 | 63 7847 7525
3500 4s | 60 8093 7451 | 41 7837 7525
4000 5s | 57 8106 7451 | 39 7844 7525
4500 6s | 65 8091 7451 | 46 7175 6916
5000 6s | 26 8686 7451 | 64 8059 7527
5500 7s | 42 8332 7451 | 59 7860 7525
6000 7s | 61 8142 7451 | 56 7301 6916
6500 8s | 45 8266 7451 | 52 7900 7525
7000 9s | 62 8095 7451 | 40 7832 7525
7500 9s | 53 8205 7451 | 39 7847 7525
8000 10s | 43 8344 7451 | 64 7193 6916
Search terminated in 10.00s after 8080 iterations.
Best-found solution has cost 7451.
Solution results
================
# routes: 5
# clients: 25
objective: 7451
distance: 7451
duration: 12477
# iterations: 8080
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 29 9031 8234 | 35 8170 7916
1000 1s | 26 9134 8234 | 55 8179 7916
1500 2s | 64 8747 8234 | 48 8129 7916
2000 3s | 34 8981 8234 | 43 8168 7916
2500 3s | 41 8891 8234 | 32 8200 7916
3000 4s | 33 8979 8234 | 56 8161 7916
3500 5s | 44 8836 8234 | 47 8159 7916
4000 5s | 42 8867 8234 | 44 8142 7916
4500 6s | 49 8818 8234 | 36 8172 7916
5000 7s | 25 9126 8234 | 30 8173 7916
5500 7s | 42 8878 8234 | 54 8143 7916
6000 8s | 33 8977 8234 | 48 8167 7916
6500 9s | 37 8909 8234 | 37 8159 7916
7000 9s | 36 8914 8234 | 31 8232 7916
Search terminated in 10.00s after 7453 iterations.
Best-found solution has cost 8234.
Solution results
================
# routes: 6
# clients: 25
objective: 8234
distance: 8234
duration: 13234
# iterations: 7453
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 34 8465 7705 | 37 7992 7712
1000 1s | 39 8473 7705 | 59 7625 7309
1500 2s | 48 8354 7705 | 31 8219 7712
2000 2s | 58 8316 7705 | 58 7552 7299
2500 3s | 33 8517 7705 | 65 7931 7712
3000 4s | 45 8365 7705 | 37 7668 7299
3500 4s | 45 8346 7705 | 54 7944 7712
4000 5s | 51 8309 7705 | 36 7652 7309
4500 5s | 59 8228 7705 | 56 7927 7712
5000 6s | 64 8268 7705 | 42 7979 7712
5500 7s | 26 8684 7705 | 37 8332 7754
6000 7s | 58 8242 7705 | 30 7983 7712
6500 8s | 60 8301 7705 | 47 8042 7713
7000 8s | 32 8570 7705 | 65 7910 7712
7500 9s | 54 8293 7705 | 49 7954 7712
8000 9s | 28 8644 7705 | 29 8082 7712
Search terminated in 10.00s after 8483 iterations.
Best-found solution has cost 7705.
Solution results
================
# routes: 5
# clients: 25
objective: 7705
distance: 7705
duration: 12705
# iterations: 8483
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 25 10401 9435 | 52 8779 8440
1000 1s | 48 10055 9435 | 50 8727 8440
1500 2s | 26 10382 9435 | 35 8753 8440
2000 3s | 52 10021 9435 | 50 8782 8440
2500 3s | 56 10006 9435 | 54 8754 8440
3000 4s | 32 10270 9435 | 44 8755 8503
3500 5s | 48 10080 9435 | 48 8814 8503
4000 5s | 26 10377 9435 | 27 8760 8440
4500 6s | 56 9978 9435 | 53 8785 8440
5000 7s | 63 9961 9435 | 36 8686 8503
5500 7s | 53 9950 9435 | 26 9425 9287
6000 8s | 56 9977 9435 | 64 9470 9287
6500 9s | 64 9995 9435 | 64 8753 8440
7000 9s | 34 10207 9435 | 54 8945 8440
7500 10s | 48 10035 9435 | 55 9221 8578
Search terminated in 10.00s after 7629 iterations.
Best-found solution has cost 9435.
Solution results
================
# routes: 6
# clients: 25
objective: 9435
distance: 9435
duration: 14435
# iterations: 7629
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 55 11050 10252 | 44 10424 10050
1000 1s | 53 11095 10252 | 38 10308 9988
1500 2s | 40 11261 10252 | 36 10400 9988
2000 3s | 60 11088 10252 | 32 9661 9197
2500 3s | 36 10748 10252 | 30 9754 9197
3000 4s | 56 10666 10252 | 40 10373 9988
3500 5s | 34 10758 10252 | 33 9632 9197
4000 5s | 55 10712 10252 | 43 10328 9988
4500 6s | 60 10670 10252 | 39 10362 9988
5000 7s | 26 10778 10252 | 57 10404 10050
5500 7s | 32 10738 10252 | 63 10480 10051
6000 8s | 25 10737 10252 | 65 9876 9221
6500 9s | 53 10695 10252 | 30 10410 9988
7000 9s | 63 10658 10252 | 63 10337 9988
Search terminated in 10.00s after 7486 iterations.
Best-found solution has cost 10252.
Solution results
================
# routes: 6
# clients: 25
objective: 10252
distance: 10252
duration: 15252
# iterations: 7486
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 0s | 37 7902 7394 | 35 7403 7244
1000 1s | 25 8172 7394 | 62 7419 7244
1500 2s | 34 8058 7394 | 49 7423 7244
2000 2s | 39 8018 7394 | 53 7420 7244
2500 3s | 55 7946 7394 | 65 7394 7244
3000 3s | 49 8000 7394 | 53 7399 7244
3500 4s | 50 8024 7394 | 46 7414 7244
4000 4s | 60 7953 7394 | 42 7716 7354
4500 5s | 56 8003 7394 | 47 7488 7244
5000 5s | 55 8018 7394 | 47 7690 7354
5500 6s | 53 8020 7394 | 54 7476 7244
6000 6s | 49 8063 7394 | 62 7476 7244
6500 7s | 46 8071 7394 | 39 7462 7244
7000 7s | 46 8080 7394 | 40 7474 7244
7500 8s | 27 8496 7394 | 44 7504 7274
8000 8s | 42 8143 7394 | 56 7474 7244
8500 9s | 42 8112 7394 | 62 7412 7244
9000 9s | 37 8190 7394 | 36 7491 7244
9500 10s | 28 8437 7394 | 34 7493 7244
Search terminated in 10.00s after 9510 iterations.
Best-found solution has cost 7394.
Solution results
================
# routes: 6
# clients: 25
objective: 7394
distance: 7394
duration: 12394
# iterations: 9510
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 35 8800 7978 | 51 8251 7923
1000 1s | 42 8725 7978 | 52 8245 7941
1500 2s | 34 8855 7978 | 55 8078 7859
2000 2s | 55 8579 7978 | 48 8182 7923
2500 3s | 54 8584 7978 | 48 8190 7941
3000 3s | 28 8929 7978 | 46 8225 7923
3500 4s | 32 8877 7978 | 58 8054 7713
4000 4s | 27 8949 7978 | 64 8056 7713
4500 5s | 44 8691 7978 | 60 8206 7923
5000 6s | 27 8982 7978 | 48 8161 7905
5500 6s | 60 8584 7978 | 55 8208 7923
6000 7s | 32 8830 7978 | 34 8243 7905
6500 7s | 36 8759 7978 | 29 8131 7713
7000 8s | 31 8902 7978 | 30 8317 7923
7500 8s | 27 8979 7978 | 25 8354 7923
8000 9s | 43 8734 7978 | 61 8268 7896
8500 10s | 45 8622 7978 | 61 8199 7905
Search terminated in 10.00s after 8860 iterations.
Best-found solution has cost 7978.
Solution results
================
# routes: 6
# clients: 25
objective: 7978
distance: 7978
duration: 12994
# iterations: 8860
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 39 9530 8939 | 39 8899 8255
1000 1s | 60 9414 8939 | 59 8738 8109
1500 2s | 27 9813 8939 | 61 8892 8287
2000 2s | 51 9492 8939 | 63 8867 8287
2500 3s | 30 9719 8939 | 44 8764 8109
3000 3s | 56 9433 8939 | 46 8783 8255
3500 4s | 42 9515 8939 | 47 8647 8212
4000 4s | 33 9648 8939 | 38 8783 8109
4500 5s | 49 9503 8939 | 31 9150 8335
5000 5s | 47 9489 8939 | 62 8591 8212
5500 6s | 61 9381 8939 | 47 8987 8287
6000 7s | 34 9623 8939 | 42 8913 8287
6500 7s | 40 9531 8939 | 64 8818 8287
7000 8s | 51 9456 8939 | 34 9293 8287
7500 8s | 27 9772 8939 | 57 9274 8109
8000 9s | 52 9430 8939 | 49 8719 8212
8500 10s | 26 9796 8939 | 39 8688 8212
Search terminated in 10.00s after 8955 iterations.
Best-found solution has cost 8939.
Solution results
================
# routes: 6
# clients: 25
objective: 8939
distance: 8939
duration: 13996
# iterations: 8955
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 46 9145 8542 | 41 8571 8180
1000 1s | 49 9124 8542 | 37 8737 8180
1500 2s | 55 9097 8542 | 43 8590 8180
2000 2s | 62 9058 8542 | 38 8504 8180
2500 3s | 34 9284 8542 | 65 8538 8180
3000 4s | 63 9062 8542 | 48 8552 8180
3500 4s | 65 9069 8542 | 43 8485 8180
4000 5s | 61 9046 8542 | 35 8709 8265
4500 5s | 61 9090 8542 | 27 8545 8180
5000 6s | 62 9060 8542 | 34 8622 8265
5500 7s | 62 9077 8542 | 31 8531 8180
6000 7s | 55 9123 8542 | 43 8069 7659
6500 8s | 52 9091 8542 | 36 8371 7876
7000 9s | 46 9128 8542 | 64 8481 8180
7500 9s | 36 9241 8542 | 64 8659 8180
8000 10s | 61 9069 8542 | 61 8457 8180
Search terminated in 10.00s after 8126 iterations.
Best-found solution has cost 8542.
Solution results
================
# routes: 6
# clients: 25
objective: 8542
distance: 8542
duration: 13542
# iterations: 8126
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 39 8939 7911 | 55 8262 7856
1000 1s | 26 9069 7911 | 44 8260 7856
1500 2s | 50 8724 7911 | 41 8298 7856
2000 2s | 36 8883 7911 | 34 8414 7913
2500 3s | 48 8712 7911 | 27 8452 7856
3000 3s | 47 8664 7911 | 56 8083 7588
3500 4s | 63 8612 7911 | 50 8322 7856
4000 4s | 45 8766 7911 | 37 8454 7913
4500 5s | 31 8971 7911 | 26 8188 7722
5000 6s | 62 8662 7911 | 30 8437 7856
5500 6s | 65 8600 7911 | 51 8280 7856
6000 7s | 64 8590 7911 | 44 8230 7856
6500 7s | 53 8716 7911 | 33 8249 7856
7000 8s | 36 8837 7911 | 52 8306 7856
7500 8s | 48 8715 7911 | 28 8299 7856
8000 9s | 47 8701 7911 | 54 7994 7588
8500 9s | 61 8597 7911 | 43 8055 7588
9000 10s | 40 8783 7911 | 48 7963 7588
Search terminated in 10.00s after 9007 iterations.
Best-found solution has cost 7911.
Solution results
================
# routes: 6
# clients: 25
objective: 7911
distance: 7911
duration: 13741
# iterations: 9007
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 27 10083 9271 | 43 9417 8922
1000 1s | 65 9698 9271 | 28 9231 8922
1500 2s | 40 9889 9271 | 35 9259 8922
2000 2s | 55 9763 9271 | 53 9354 8933
2500 3s | 58 9755 9271 | 47 9222 8922
3000 4s | 62 9734 9271 | 40 9222 8922
3500 4s | 31 10030 9271 | 39 9238 8922
4000 5s | 28 10107 9271 | 36 9171 8922
4500 5s | 62 9753 9271 | 62 9217 9021
5000 6s | 58 9745 9271 | 54 8989 8683
5500 7s | 55 9799 9271 | 63 9141 8922
6000 7s | 27 10134 9271 | 28 9128 8614
6500 8s | 52 9800 9271 | 48 9360 9042
7000 8s | 28 10059 9271 | 30 9008 8614
7500 9s | 42 9828 9271 | 65 9427 8922
8000 10s | 30 10044 9271 | 65 9447 9073
61%|███████████████████████▏ | 39/64 [3:28:12<2:13:27, 320.29s/it]
Search terminated in 10.00s after 8263 iterations.
Best-found solution has cost 9271.
Solution results
================
# routes: 7
# clients: 25
objective: 9271
distance: 9271
duration: 14474
# iterations: 8263
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 64 7722 7231 | 48 7229 7031
1000 1s | 60 7721 7231 | 60 7514 7156
1500 2s | 32 7963 7231 | 63 7225 7031
2000 3s | 37 7903 7231 | 57 7476 7156
2500 3s | 36 7882 7231 | 50 7298 7031
3000 4s | 35 7918 7231 | 39 7281 7031
3500 4s | 45 7839 7231 | 56 7262 7031
4000 5s | 54 7792 7231 | 45 7260 7031
4500 6s | 52 7794 7231 | 44 7515 7156
5000 6s | 63 7691 7231 | 29 7376 7031
5500 7s | 65 7755 7231 | 35 7310 7031
6000 8s | 62 7706 7231 | 63 7488 7156
6500 8s | 31 7971 7231 | 41 7489 7156
7000 9s | 30 7996 7231 | 56 7245 7031
7500 9s | 30 7996 7231 | 47 7471 7156
Search terminated in 10.00s after 7948 iterations.
Best-found solution has cost 7231.
Solution results
================
# routes: 5
# clients: 25
objective: 7231
distance: 7231
duration: 12349
# iterations: 7948
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 28 10000 8900 | 39 8987 8539
1000 1s | 50 9590 8900 | 65 9017 8600
1500 2s | 42 9692 8900 | 53 8980 8539
2000 2s | 62 9529 8900 | 64 8947 8539
2500 3s | 60 9576 8900 | 56 9075 8600
3000 4s | 57 9556 8900 | 48 9046 8539
3500 4s | 49 9622 8900 | 33 9151 8600
4000 5s | 29 9924 8900 | 64 8997 8539
4500 6s | 27 9995 8900 | 61 8908 8539
5000 6s | 62 9575 8900 | 25 9282 8600
5500 7s | 56 9579 8900 | 60 9038 8539
6000 7s | 30 9921 8900 | 60 9024 8539
6500 8s | 47 9636 8900 | 30 9142 8600
7000 9s | 43 9737 8900 | 65 8726 8399
7500 9s | 30 9912 8900 | 31 9109 8600
8000 10s | 41 9698 8900 | 37 8996 8539
Search terminated in 10.00s after 8018 iterations.
Best-found solution has cost 8900.
Solution results
================
# routes: 6
# clients: 25
objective: 8900
distance: 8900
duration: 13958
# iterations: 8018
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 51 9715 8940 | 47 9089 8700
1000 1s | 47 9755 8940 | 34 8825 8480
1500 2s | 40 9832 8940 | 41 9068 8700
2000 3s | 31 9974 8940 | 48 9088 8700
2500 3s | 65 9603 8940 | 46 8774 8480
3000 4s | 64 9587 8940 | 31 8809 8480
3500 4s | 54 9691 8940 | 39 8724 8480
4000 5s | 38 9850 8940 | 40 8731 8480
4500 6s | 33 9907 8940 | 48 9047 8700
5000 6s | 51 9747 8940 | 56 9117 8700
5500 7s | 56 9676 8940 | 62 9061 8700
6000 7s | 64 9610 8940 | 29 9063 8700
6500 8s | 46 9388 8940 | 34 9047 8700
7000 9s | 49 9375 8940 | 41 9019 8700
7500 9s | 51 9414 8940 | 49 9043 8700
8000 10s | 51 9372 8940 | 54 9024 8700
Search terminated in 10.00s after 8154 iterations.
Best-found solution has cost 8940.
Solution results
================
# routes: 6
# clients: 25
objective: 8940
distance: 8940
duration: 13940
# iterations: 8154
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 64 12632 12081 | 50 11985 11380
1000 1s | 61 12640 12081 | 56 11976 11380
1500 2s | 44 12791 12081 | 38 12515 11969
2000 3s | 43 12776 12081 | 25 13161 11969
2500 3s | 35 12942 12081 | 42 12417 11921
3000 4s | 57 12631 12081 | 52 12530 11921
3500 5s | 60 12673 12081 | 56 11587 11173
4000 5s | 48 12734 12081 | 61 11672 11105
4500 6s | 25 13112 12081 | 41 11800 11380
5000 7s | 47 12734 12081 | 57 11766 11380
5500 7s | 39 12833 12081 | 25 12279 11921
6000 8s | 47 12738 12081 | 28 11740 11380
6500 9s | 55 12725 12081 | 63 12231 11921
7000 9s | 46 12766 12081 | 55 11446 11093
7500 10s | 61 12689 12081 | 52 12507 11921
Search terminated in 10.00s after 7605 iterations.
Best-found solution has cost 12081.
Solution results
================
# routes: 7
# clients: 25
objective: 12081
distance: 12081
duration: 17082
# iterations: 7605
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 43 12880 11758 | 58 11470 10884
1000 1s | 49 12817 11758 | 30 11593 10884
1500 2s | 27 13195 11758 | 61 11556 10884
2000 3s | 54 12738 11758 | 59 12133 11599
2500 3s | 53 12814 11758 | 43 11466 10884
3000 4s | 44 12782 11758 | 37 10045 9001
3500 5s | 63 12766 11758 | 56 11406 10884
4000 5s | 65 12770 11758 | 65 11481 10884
4500 6s | 45 12743 11758 | 56 11050 10598
5000 7s | 52 12725 11758 | 37 11415 10884
5500 7s | 31 12996 11758 | 50 11470 10884
6000 8s | 62 12657 11758 | 25 12042 11599
6500 8s | 52 12782 11758 | 26 11801 11170
7000 9s | 59 12587 11758 | 29 12505 12070
7500 10s | 57 12711 11758 | 55 11264 10598
Search terminated in 10.00s after 7610 iterations.
Best-found solution has cost 11758.
Solution results
================
# routes: 7
# clients: 25
objective: 11758
distance: 11758
duration: 16758
# iterations: 7610
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 41 8883 8170 | 61 8038 7775
1000 1s | 59 8740 8170 | 32 8095 7775
1500 2s | 37 8947 8170 | 46 8164 7775
2000 3s | 53 8760 8170 | 47 8109 7775
2500 3s | 32 8983 8170 | 55 8126 7775
3000 4s | 60 8675 8170 | 50 8087 7775
3500 4s | 34 8973 8170 | 37 8104 7775
4000 5s | 47 8799 8170 | 29 8099 7775
4500 6s | 30 9021 8170 | 38 8042 7775
5000 6s | 34 8991 8170 | 44 8104 7775
5500 7s | 64 8735 8170 | 53 8102 7775
6000 7s | 47 8809 8170 | 27 8104 7775
6500 8s | 41 8859 8170 | 40 8067 7775
7000 9s | 25 9200 8170 | 47 8153 7775
7500 9s | 40 8848 8170 | 62 8061 7775
8000 10s | 51 8763 8170 | 41 8058 7775
Search terminated in 10.00s after 8068 iterations.
Best-found solution has cost 8170.
Solution results
================
# routes: 6
# clients: 25
objective: 8170
distance: 8170
duration: 13170
# iterations: 8068
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 38 11180 10142 | 60 9794 9341
1000 1s | 63 11057 10142 | 32 12605 9964
1500 2s | 57 11134 10142 | 27 11192 9826
2000 3s | 35 11411 10142 | 34 11011 9826
2500 3s | 43 11277 10142 | 53 11055 9826
3000 4s | 34 11395 10142 | 40 9937 9341
3500 5s | 64 10976 10142 | 64 10923 9826
4000 5s | 28 11690 10142 | 26 9774 9360
4500 6s | 65 10955 10142 | 44 10691 9826
5000 6s | 61 10850 10142 | 37 9832 9341
5500 7s | 44 11206 10142 | 52 9946 9360
6000 8s | 30 11607 10142 | 30 12208 9964
6500 8s | 60 10911 10142 | 36 11787 9964
7000 9s | 33 11511 10142 | 57 11165 9964
7500 10s | 59 11018 10142 | 61 11236 9964
Search terminated in 10.00s after 7704 iterations.
Best-found solution has cost 10142.
Solution results
================
# routes: 6
# clients: 25
objective: 10142
distance: 10142
duration: 15142
# iterations: 7704
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 25 13280 11823 | 35 12100 11504
1000 1s | 40 12894 11823 | 42 11704 11208
1500 2s | 30 13036 11823 | 35 11543 11086
2000 2s | 29 13088 11823 | 43 11650 11086
2500 3s | 58 12630 11823 | 59 12337 11681
3000 4s | 60 12653 11823 | 39 12063 11504
3500 4s | 34 12900 11823 | 31 11571 11086
4000 5s | 43 12810 11823 | 46 12315 11681
4500 5s | 31 12983 11823 | 27 11759 11208
5000 6s | 27 13124 11823 | 39 11553 11086
5500 7s | 60 12576 11823 | 48 12172 11681
6000 7s | 48 12767 11823 | 25 11804 11208
6500 8s | 39 12833 11823 | 34 11737 11208
7000 8s | 34 12896 11823 | 39 12097 11504
7500 9s | 36 12975 11823 | 33 12087 11504
8000 10s | 56 12756 11823 | 33 12020 11386
Search terminated in 10.00s after 8377 iterations.
Best-found solution has cost 11823.
Solution results
================
# routes: 7
# clients: 25
objective: 11823
distance: 11823
duration: 16823
# iterations: 8377
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 30 8313 7375 | 52 7476 7270
1000 1s | 28 8306 7375 | 33 7973 7391
1500 2s | 64 7853 7375 | 35 7463 7270
2000 3s | 31 8248 7375 | 30 7465 7270
2500 3s | 36 8162 7375 | 31 7471 7270
3000 4s | 33 8125 7375 | 37 7478 7270
3500 4s | 36 8088 7375 | 37 7467 7270
4000 5s | 41 8051 7375 | 63 7413 7270
4500 6s | 39 8054 7375 | 64 7409 7270
5000 6s | 26 8276 7375 | 46 7446 7270
5500 7s | 65 7894 7375 | 25 7512 7270
6000 8s | 26 8328 7375 | 39 7476 7270
6500 8s | 25 8411 7375 | 44 7433 7270
7000 9s | 41 7674 7375 | 64 7431 7270
7500 10s | 31 7717 7375 | 48 7441 7270
Search terminated in 10.00s after 7810 iterations.
Best-found solution has cost 7375.
Solution results
================
# routes: 5
# clients: 25
objective: 7375
distance: 7375
duration: 13058
# iterations: 7810
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 55 7892 7355 | 65 7505 7345
1000 1s | 40 8047 7355 | 39 7535 7345
1500 2s | 27 8333 7355 | 44 7566 7345
2000 2s | 33 8201 7355 | 55 7589 7345
2500 3s | 44 8042 7355 | 33 7671 7345
3000 3s | 47 7983 7355 | 53 7549 7345
3500 4s | 57 7928 7355 | 31 7681 7345
4000 4s | 61 7888 7355 | 45 7567 7345
4500 5s | 36 8196 7355 | 61 7551 7345
5000 6s | 49 8041 7355 | 37 7607 7345
5500 6s | 29 8404 7355 | 51 7581 7345
6000 7s | 45 8030 7355 | 32 7649 7345
6500 7s | 61 7941 7355 | 50 7594 7345
7000 8s | 34 8196 7355 | 63 7520 7345
7500 8s | 42 8083 7355 | 43 7592 7345
8000 9s | 65 7908 7355 | 61 7558 7345
8500 9s | 57 8002 7355 | 32 7774 7353
9000 10s | 46 8055 7355 | 43 7618 7345
Search terminated in 10.00s after 9075 iterations.
Best-found solution has cost 7355.
Solution results
================
# routes: 5
# clients: 25
objective: 7355
distance: 7355
duration: 12355
# iterations: 9075
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 48 8273 7587 | 58 7691 7526
1000 1s | 37 8396 7587 | 52 7893 7560
1500 2s | 40 8316 7587 | 29 7705 7526
2000 2s | 34 8406 7587 | 34 7875 7530
2500 3s | 48 8283 7587 | 45 7741 7526
3000 3s | 42 8344 7587 | 28 7436 7143
3500 4s | 40 8327 7587 | 43 7708 7528
4000 5s | 56 8279 7587 | 45 7729 7526
4500 5s | 51 8264 7587 | 46 7508 7073
5000 6s | 64 8233 7587 | 60 7620 7343
5500 6s | 28 8519 7587 | 42 7719 7526
6000 7s | 51 8247 7587 | 46 7578 7263
6500 7s | 43 8321 7587 | 54 7752 7530
7000 8s | 29 8474 7587 | 54 7538 7143
7500 8s | 64 8217 7587 | 26 7513 7073
8000 9s | 35 8396 7587 | 36 7700 7526
8500 10s | 28 8514 7587 | 62 7497 7073
Search terminated in 10.00s after 8934 iterations.
Best-found solution has cost 7587.
Solution results
================
# routes: 5
# clients: 25
objective: 7587
distance: 7587
duration: 12587
# iterations: 8934
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 61 11312 10255 | 44 10776 10076
1000 1s | 30 11648 10255 | 37 10470 10004
1500 2s | 26 11727 10255 | 34 10584 10076
2000 3s | 29 11690 10255 | 55 10426 10076
2500 3s | 61 11274 10255 | 47 10521 10105
3000 4s | 50 11331 10255 | 51 10431 10076
3500 4s | 37 11550 10255 | 39 10454 9919
4000 5s | 34 11451 10255 | 28 10430 10076
4500 6s | 59 11280 10255 | 54 10464 10076
5000 6s | 65 11282 10255 | 49 10463 9907
5500 7s | 43 11387 10255 | 37 10453 10076
6000 8s | 25 11715 10255 | 26 10491 10076
6500 8s | 52 11311 10255 | 60 10440 10076
7000 9s | 30 11608 10255 | 36 10390 10076
7500 9s | 50 11357 10255 | 56 10430 10076
8000 10s | 41 11440 10255 | 41 9403 8815
Search terminated in 10.00s after 8031 iterations.
Best-found solution has cost 10255.
Solution results
================
# routes: 6
# clients: 25
objective: 10255
distance: 10255
duration: 15865
# iterations: 8031
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 64 5925 5631 | 32 5708 5558
1000 1s | 41 6126 5631 | 52 5742 5558
1500 2s | 59 6035 5631 | 54 5754 5558
2000 2s | 56 6060 5631 | 35 5803 5558
2500 3s | 31 6448 5631 | 43 5751 5558
3000 3s | 41 6266 5631 | 49 5797 5558
3500 4s | 61 6100 5631 | 35 5772 5558
4000 5s | 30 6501 5631 | 50 5764 5558
4500 5s | 30 6499 5631 | 29 5807 5558
5000 6s | 29 6531 5631 | 37 5773 5558
5500 6s | 37 6374 5631 | 51 5742 5558
6000 7s | 31 6512 5631 | 27 5792 5558
6500 8s | 57 6128 5631 | 31 5774 5558
7000 8s | 28 6555 5631 | 36 5757 5558
7500 9s | 36 6415 5631 | 52 5733 5558
8000 9s | 35 6421 5631 | 34 5754 5558
8500 10s | 64 6083 5631 | 48 5744 5558
Search terminated in 10.00s after 8626 iterations.
Best-found solution has cost 5631.
Solution results
================
# routes: 5
# clients: 25
objective: 5631
distance: 5631
duration: 11637
# iterations: 8626
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 0s | 28 7686 6967 | 34 7197 6999
1000 1s | 50 7480 6967 | 57 7164 6999
1500 2s | 61 7434 6967 | 37 7188 6999
2000 2s | 60 7457 6967 | 26 7229 6999
2500 3s | 52 7457 6967 | 58 7175 6999
3000 3s | 56 7456 6967 | 43 7171 6999
3500 4s | 61 7468 6967 | 42 7161 6999
4000 4s | 57 7498 6967 | 40 7192 6999
4500 5s | 58 7456 6967 | 41 7227 6999
5000 5s | 58 7407 6967 | 43 7213 6999
5500 6s | 30 7678 6967 | 28 7263 6999
6000 6s | 56 7462 6967 | 57 7233 6999
6500 7s | 61 7411 6967 | 25 7286 6999
7000 7s | 41 7556 6967 | 33 7238 6999
7500 8s | 48 7545 6967 | 26 7266 6999
8000 8s | 29 7653 6967 | 47 7229 6999
8500 9s | 48 7486 6967 | 46 7206 6999
9000 9s | 39 7547 6967 | 62 7175 6999
9500 10s | 57 7413 6967 | 47 7213 6999
Search terminated in 10.00s after 9582 iterations.
Best-found solution has cost 6967.
Solution results
================
# routes: 6
# clients: 25
objective: 6967
distance: 6967
duration: 11967
# iterations: 9582
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 58 10823 10069 | 32 10114 9573
1000 1s | 58 10751 10069 | 42 10282 9713
1500 2s | 63 10724 10069 | 55 10286 9789
2000 2s | 38 10953 10069 | 61 9739 9437
2500 3s | 59 10754 10069 | 29 10129 9647
3000 4s | 31 11133 10069 | 50 10246 9713
3500 4s | 65 10734 10069 | 40 10105 9647
4000 5s | 32 11067 10069 | 64 9857 9437
4500 5s | 33 11070 10069 | 53 10242 9713
5000 6s | 47 10830 10069 | 58 9731 9437
5500 7s | 43 10847 10069 | 33 9843 9437
6000 7s | 26 11200 10069 | 48 9967 9647
6500 8s | 50 10762 10069 | 49 9979 9647
7000 8s | 43 10922 10069 | 58 9904 9437
7500 9s | 56 10759 10069 | 30 10197 9713
8000 9s | 39 10978 10069 | 52 10222 9713
8500 10s | 31 11064 10069 | 36 10017 9647
Search terminated in 10.00s after 8653 iterations.
Best-found solution has cost 10069.
Solution results
================
# routes: 6
# clients: 25
objective: 10069
distance: 10069
duration: 15069
# iterations: 8653
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 50 7125 6882 | 45 6901 6855
1000 1s | 47 7141 6882 | 48 6917 6855
1500 2s | 46 7153 6882 | 53 6922 6855
2000 2s | 45 7152 6882 | 58 6974 6855
2500 3s | 37 7214 6882 | 62 6954 6855
3000 3s | 59 7093 6882 | 65 6928 6855
3500 4s | 27 7375 6882 | 27 7009 6855
4000 4s | 39 7250 6882 | 31 6986 6855
4500 5s | 29 7407 6882 | 27 7016 6855
5000 6s | 53 7183 6882 | 27 7021 6855
5500 6s | 61 7141 6882 | 26 7014 6855
6000 7s | 36 7312 6882 | 25 7021 6855
6500 7s | 36 7312 6882 | 25 7370 6873
7000 8s | 52 7198 6882 | 28 7003 6855
7500 8s | 25 7535 6882 | 64 6932 6855
8000 9s | 32 7392 6882 | 64 6956 6855
8500 9s | 61 7196 6882 | 61 6959 6855
9000 10s | 51 7235 6882 | 58 6956 6855
Search terminated in 10.00s after 9016 iterations.
Best-found solution has cost 6882.
Solution results
================
# routes: 6
# clients: 25
objective: 6882
distance: 6882
duration: 12124
# iterations: 9016
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 47 8121 7648 | 39 7629 7484
1000 1s | 64 8068 7648 | 27 7651 7484
1500 2s | 43 8169 7648 | 55 7624 7484
2000 2s | 59 8123 7648 | 38 7655 7484
2500 3s | 34 8255 7648 | 63 7645 7484
3000 4s | 60 8048 7648 | 49 7656 7484
3500 4s | 50 8071 7648 | 32 7946 7621
4000 5s | 31 8301 7648 | 52 7617 7484
4500 5s | 28 8343 7648 | 36 7644 7484
5000 6s | 55 8095 7648 | 57 7637 7484
5500 6s | 36 8229 7648 | 42 7647 7484
6000 7s | 63 8054 7648 | 64 7648 7484
6500 8s | 41 8160 7648 | 49 7649 7484
7000 8s | 31 8264 7648 | 27 7699 7484
7500 9s | 45 8136 7648 | 62 7653 7484
8000 10s | 31 8315 7648 | 43 7680 7484
Search terminated in 10.00s after 8338 iterations.
Best-found solution has cost 7648.
Solution results
================
# routes: 6
# clients: 25
objective: 7648
distance: 7648
duration: 12648
# iterations: 8338
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 56 13211 12483 | 29 12697 12373
1000 1s | 49 12910 12483 | 49 12305 12026
1500 2s | 30 12655 12483 | 63 12724 12357
2000 3s | 50 12681 12483 | 46 12625 12357
2500 3s | 65 12870 12483 | 35 12787 12357
3000 4s | 37 12847 12483 | 25 11938 11102
3500 5s | 53 12834 12483 | 44 12844 12373
4000 5s | 33 12711 12483 | 36 13018 12357
4500 6s | 37 12887 12483 | 31 10746 9556
5000 7s | 42 12762 12483 | 64 12948 12357
5500 7s | 46 12854 12483 | 33 13064 12357
6000 8s | 55 12802 12483 | 37 12810 12386
6500 9s | 50 12708 12483 | 47 13386 12357
7000 9s | 32 12649 12483 | 59 12678 12357
Search terminated in 10.00s after 7383 iterations.
Best-found solution has cost 12483.
Solution results
================
# routes: 7
# clients: 25
objective: 12483
distance: 12483
duration: 17483
# iterations: 7383
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 53 9499 8823 | 34 8860 8364
1000 1s | 41 9557 8823 | 62 8762 8364
1500 2s | 54 9455 8823 | 50 8792 8364
2000 2s | 30 9748 8823 | 39 8806 8364
2500 3s | 25 9851 8823 | 32 8885 8364
3000 4s | 65 9399 8823 | 48 8849 8364
3500 4s | 37 9580 8823 | 33 8561 8204
4000 5s | 48 9525 8823 | 60 8836 8364
4500 5s | 36 9622 8823 | 44 8516 8204
5000 6s | 28 9794 8823 | 41 8910 8364
5500 7s | 39 9642 8823 | 64 8831 8364
6000 7s | 56 9495 8823 | 49 8794 8364
6500 8s | 53 9454 8823 | 30 8572 8204
7000 8s | 26 9886 8823 | 56 8801 8364
7500 9s | 26 9875 8823 | 51 8612 8204
8000 9s | 37 9695 8823 | 42 8851 8364
Search terminated in 10.00s after 8439 iterations.
Best-found solution has cost 8823.
Solution results
================
# routes: 6
# clients: 25
objective: 8823
distance: 8823
duration: 13823
# iterations: 8439
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 60 9145 8508 | 35 8383 8040
1000 1s | 62 9156 8508 | 30 8347 8040
1500 2s | 42 9227 8508 | 64 8367 8040
2000 3s | 47 9164 8508 | 52 8356 8040
2500 3s | 32 9288 8508 | 46 8449 8238
3000 4s | 39 9190 8508 | 27 8804 8407
3500 4s | 62 9068 8508 | 54 8412 8040
4000 5s | 51 9203 8508 | 50 8402 8040
4500 6s | 52 9158 8508 | 31 8372 8040
5000 6s | 58 9131 8508 | 33 8388 8040
5500 7s | 28 9386 8508 | 63 8421 8130
6000 8s | 42 9214 8508 | 29 8888 8407
6500 8s | 35 9275 8508 | 39 8997 8407
7000 9s | 58 9057 8508 | 46 8820 8407
7500 10s | 44 9135 8508 | 51 8345 8040
Search terminated in 10.00s after 7851 iterations.
Best-found solution has cost 8508.
Solution results
================
# routes: 5
# clients: 25
objective: 8508
distance: 8508
duration: 13508
# iterations: 7851
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 47 9782 9067 | 28 8601 8217
1000 1s | 38 9935 9067 | 46 8463 8217
1500 2s | 40 9853 9067 | 32 9388 9015
2000 3s | 42 9808 9067 | 43 8554 8217
2500 4s | 62 9794 9067 | 43 8484 8217
3000 5s | 44 9839 9067 | 49 8513 8217
3500 5s | 58 9791 9067 | 38 8539 8217
4000 6s | 29 10057 9067 | 43 9542 8805
4500 7s | 64 9743 9067 | 27 8490 8217
5000 7s | 43 9811 9067 | 41 9144 8805
5500 8s | 59 9773 9067 | 51 8589 8217
6000 9s | 59 9720 9067 | 41 8531 8217
6500 10s | 32 9898 9067 | 65 8535 8217
Search terminated in 10.00s after 6766 iterations.
Best-found solution has cost 9067.
Solution results
================
# routes: 5
# clients: 25
objective: 9067
distance: 9067
duration: 14067
# iterations: 6766
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 34 10989 10058 | 40 9876 9626
1000 1s | 34 10964 10058 | 33 9873 9626
1500 2s | 27 11144 10058 | 35 9884 9626
2000 3s | 51 10842 10058 | 26 9837 9626
2500 3s | 41 10835 10058 | 58 9846 9626
3000 4s | 51 10833 10058 | 47 10154 9875
3500 5s | 41 10903 10058 | 41 9908 9626
4000 5s | 40 10955 10058 | 56 9329 8675
4500 6s | 33 11024 10058 | 38 9873 9626
5000 7s | 34 10967 10058 | 51 9855 9640
5500 7s | 40 10854 10058 | 43 9846 9626
6000 8s | 46 10917 10058 | 28 9305 8675
6500 9s | 32 11007 10058 | 53 9838 9626
7000 9s | 33 10985 10058 | 36 9875 9626
Search terminated in 10.00s after 7401 iterations.
Best-found solution has cost 10058.
Solution results
================
# routes: 6
# clients: 25
objective: 10058
distance: 10058
duration: 15058
# iterations: 7401
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 30 9627 8712 | 54 8782 8424
1000 1s | 58 9253 8712 | 52 8770 8424
1500 2s | 63 9247 8712 | 32 8926 8424
2000 2s | 45 9413 8712 | 41 8339 8001
2500 3s | 65 9237 8712 | 53 8347 8001
3000 3s | 58 9284 8712 | 65 8784 8424
3500 4s | 49 9378 8712 | 35 8904 8424
4000 5s | 34 9600 8712 | 63 8305 8001
4500 5s | 27 9801 8712 | 52 8745 8424
5000 6s | 47 9400 8712 | 52 8323 8001
5500 6s | 25 9868 8712 | 64 8819 8424
6000 7s | 65 9266 8712 | 29 8555 8001
6500 8s | 61 9252 8712 | 57 8808 8424
7000 8s | 51 9325 8712 | 41 8845 8424
7500 9s | 48 9347 8712 | 26 8908 8424
8000 9s | 33 9603 8712 | 36 8863 8424
8500 10s | 54 9357 8712 | 27 8496 8001
Search terminated in 10.00s after 8660 iterations.
Best-found solution has cost 8712.
Solution results
================
# routes: 6
# clients: 25
objective: 8712
distance: 8712
duration: 14532
# iterations: 8660
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 49 8315 7752 | 37 7758 7338
1000 1s | 34 8490 7752 | 64 7975 7766
1500 2s | 53 8276 7752 | 58 8028 7766
2000 2s | 43 8370 7752 | 65 7708 7298
2500 3s | 26 8662 7752 | 32 8165 7766
3000 3s | 56 8257 7752 | 42 7726 7298
3500 4s | 53 8268 7752 | 31 8136 7766
4000 4s | 45 8350 7752 | 36 8083 7766
4500 5s | 62 8248 7752 | 58 7731 7338
5000 5s | 49 8288 7752 | 58 7630 7298
5500 6s | 36 8446 7752 | 45 8170 7766
6000 6s | 26 8625 7752 | 44 8226 7766
6500 7s | 27 8612 7752 | 60 8027 7766
7000 7s | 36 8447 7752 | 52 7967 7766
7500 8s | 56 8264 7752 | 63 7965 7766
8000 8s | 45 8331 7752 | 50 8001 7766
8500 9s | 65 8192 7752 | 42 7844 7338
9000 9s | 41 8385 7752 | 57 8140 7766
9500 10s | 41 8379 7752 | 65 8086 7766
Search terminated in 10.00s after 9572 iterations.
Best-found solution has cost 7752.
Solution results
================
# routes: 6
# clients: 25
objective: 7752
distance: 7752
duration: 12752
# iterations: 9572
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 0s | 32 7657 7020 | 57 7097 6871
1000 1s | 58 7395 7020 | 46 7107 6871
1500 2s | 57 7411 7020 | 42 7106 6871
2000 2s | 33 7629 7020 | 60 7099 6871
2500 3s | 55 7405 7020 | 33 7111 6871
3000 3s | 27 7723 7020 | 56 7094 6871
3500 4s | 50 7455 7020 | 57 7098 6871
4000 4s | 51 7463 7020 | 53 7075 6871
4500 5s | 55 7428 7020 | 30 7193 6874
5000 5s | 61 7403 7020 | 61 7091 6871
5500 6s | 27 7726 7020 | 47 7073 6871
6000 6s | 25 7766 7020 | 37 7074 6871
6500 7s | 35 7581 7020 | 52 7057 6871
7000 7s | 35 7596 7020 | 54 7076 6871
7500 8s | 65 7422 7020 | 37 7160 6874
8000 8s | 35 7630 7020 | 29 7122 6871
8500 9s | 43 7521 7020 | 53 7084 6871
9000 9s | 44 7531 7020 | 40 7075 6871
9500 10s | 58 7472 7020 | 58 7089 6871
Search terminated in 10.00s after 9817 iterations.
Best-found solution has cost 7020.
Solution results
================
# routes: 5
# clients: 25
objective: 7020
distance: 7020
duration: 12020
# iterations: 9817
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 27 7591 6746 | 61 7066 6928
1000 1s | 63 7244 6746 | 53 7262 6928
1500 2s | 27 7667 6746 | 56 7195 6928
2000 2s | 35 7450 6746 | 59 7231 6928
2500 3s | 39 7416 6746 | 37 7271 6928
3000 3s | 40 7408 6746 | 36 7254 6928
3500 4s | 36 7517 6746 | 29 7275 6928
4000 4s | 41 7431 6746 | 59 7149 6928
4500 5s | 53 7301 6746 | 44 7190 6928
5000 5s | 54 7262 6746 | 26 7279 6928
5500 6s | 55 7302 6746 | 29 7240 6928
6000 6s | 65 7204 6746 | 64 7210 6928
6500 7s | 34 7501 6746 | 39 7211 6928
7000 7s | 42 7403 6746 | 31 7251 6928
7500 8s | 42 7346 6746 | 64 7179 6928
8000 8s | 53 7278 6746 | 64 7205 6928
8500 9s | 45 7382 6746 | 45 7181 6928
9000 9s | 53 7264 6746 | 39 7240 6928
9500 10s | 39 7453 6746 | 51 7213 6928
Search terminated in 10.00s after 9965 iterations.
Best-found solution has cost 6746.
Solution results
================
# routes: 5
# clients: 25
objective: 6746
distance: 6746
duration: 12366
# iterations: 9965
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 53 8658 8001 | 63 8257 7797
1000 1s | 43 8604 8001 | 45 8554 7977
1500 2s | 31 8844 8001 | 48 8616 7977
2000 2s | 35 8851 8001 | 61 7848 7385
2500 3s | 32 8784 8001 | 26 8550 7977
3000 3s | 31 8887 8001 | 35 7850 7385
3500 4s | 39 8714 8001 | 37 8083 7797
4000 5s | 50 8614 8001 | 45 8398 7977
4500 5s | 58 8593 8001 | 31 7802 7385
5000 6s | 26 8939 8001 | 32 8294 7857
5500 6s | 58 8601 8001 | 60 8112 7857
6000 7s | 54 8563 8001 | 27 8556 7977
6500 7s | 47 8609 8001 | 32 8482 7977
7000 8s | 52 8606 8001 | 25 8208 7857
7500 9s | 65 8499 8001 | 36 7923 7628
8000 9s | 36 8747 8001 | 27 8155 7857
8500 10s | 32 8872 8001 | 37 7882 7512
Search terminated in 10.00s after 8890 iterations.
Best-found solution has cost 8001.
Solution results
================
# routes: 5
# clients: 25
objective: 8001
distance: 8001
duration: 13001
# iterations: 8890
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 63 9316 8727 | 59 8534 8122
1000 1s | 41 9565 8727 | 52 8494 8122
1500 2s | 45 9529 8727 | 63 8396 8122
2000 3s | 51 9485 8727 | 58 8366 8122
2500 3s | 59 9450 8727 | 39 8409 8122
3000 4s | 63 9358 8727 | 35 8455 8122
3500 4s | 35 9601 8727 | 61 8505 8122
4000 5s | 42 9534 8727 | 37 8440 8122
4500 6s | 57 9380 8727 | 57 8564 8122
5000 6s | 33 9673 8727 | 44 8499 8122
5500 7s | 44 9556 8727 | 63 8472 8122
6000 8s | 48 9478 8727 | 45 8452 8122
6500 8s | 54 9521 8727 | 27 8475 8122
7000 9s | 62 9426 8727 | 56 8463 8122
7500 10s | 47 9443 8727 | 46 8471 8122
Search terminated in 10.00s after 7821 iterations.
Best-found solution has cost 8727.
Solution results
================
# routes: 5
# clients: 25
objective: 8727
distance: 8727
duration: 13727
# iterations: 7821
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 62 10993 10370 | 53 10081 9629
1000 1s | 39 11171 10370 | 41 10279 9950
1500 2s | 31 11260 10370 | 63 10499 10110
2000 2s | 53 11026 10370 | 30 10583 10110
2500 3s | 58 10996 10370 | 65 9976 9629
3000 4s | 65 10904 10370 | 57 9792 9378
3500 4s | 43 11071 10370 | 44 10418 10110
4000 5s | 31 11254 10370 | 32 10340 9950
4500 5s | 60 10895 10370 | 53 10396 10110
5000 6s | 59 10978 10370 | 56 10453 10110
5500 6s | 58 10934 10370 | 39 10104 9629
6000 7s | 59 10954 10370 | 57 10246 9950
6500 8s | 62 10947 10370 | 61 10480 10110
7000 8s | 34 11253 10370 | 27 10442 10125
7500 9s | 34 11195 10370 | 54 10417 10125
8000 9s | 64 10947 10370 | 33 9921 9378
8500 10s | 35 11147 10370 | 35 10581 10310
Search terminated in 10.00s after 8574 iterations.
Best-found solution has cost 10370.
Solution results
================
# routes: 6
# clients: 25
objective: 10370
distance: 10370
duration: 15370
# iterations: 8574
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 26 10340 9537 | 53 9236 8738
1000 1s | 37 10248 9537 | 39 9656 9369
1500 2s | 32 10256 9537 | 61 9591 9369
2000 3s | 63 10103 9537 | 41 9826 9503
2500 3s | 61 10078 9537 | 47 9631 9369
3000 4s | 27 10306 9537 | 44 9393 8809
3500 5s | 52 10161 9537 | 64 8942 8738
4000 5s | 45 10153 9537 | 39 9753 9369
4500 6s | 31 10251 9537 | 53 9759 9369
5000 6s | 25 10335 9537 | 49 9990 9503
5500 7s | 62 10081 9537 | 43 10256 9168
6000 8s | 44 10163 9537 | 26 9756 9168
6500 8s | 64 10043 9537 | 35 9430 8832
7000 9s | 41 10180 9537 | 36 9654 9369
7500 10s | 35 10206 9537 | 47 9679 9369
Search terminated in 10.00s after 7804 iterations.
Best-found solution has cost 9537.
Solution results
================
# routes: 7
# clients: 25
objective: 9537
distance: 9537
duration: 14537
# iterations: 7804
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 31 8829 7552 | 56 7696 7442
1000 1s | 35 8633 7552 | 43 7757 7442
1500 2s | 51 8372 7552 | 51 7731 7442
2000 2s | 51 8384 7552 | 30 7843 7442
2500 3s | 65 8211 7552 | 31 7871 7442
3000 4s | 34 8626 7552 | 49 7752 7442
3500 4s | 50 8355 7552 | 30 7934 7442
4000 5s | 41 8451 7552 | 37 7830 7442
4500 5s | 63 8297 7552 | 58 7720 7442
5000 6s | 61 8334 7552 | 48 8404 7721
5500 7s | 50 8404 7552 | 57 7750 7442
6000 7s | 38 8520 7552 | 28 7908 7442
6500 8s | 64 8314 7552 | 57 7790 7442
7000 8s | 39 8575 7552 | 33 7836 7442
7500 9s | 27 8881 7552 | 63 7739 7442
8000 10s | 31 8738 7552 | 56 7768 7442
Search terminated in 10.00s after 8229 iterations.
Best-found solution has cost 7552.
Solution results
================
# routes: 5
# clients: 25
objective: 7552
distance: 7552
duration: 12552
# iterations: 8229
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 31 12181 11182 | 40 11329 10718
H 1000 1s | 64 11816 11177 | 57 10425 9746
1500 2s | 63 11854 11177 | 64 10381 9746
2000 3s | 33 12161 11177 | 65 11310 10718
2500 3s | 56 11867 11177 | 54 11232 10718
3000 4s | 40 12040 11177 | 41 11236 10718
3500 5s | 64 11830 11177 | 28 10364 9746
4000 6s | 62 11874 11177 | 38 11066 10522
4500 6s | 64 11842 11177 | 32 12085 10718
5000 7s | 49 11902 11177 | 28 11467 10718
5500 8s | 35 12163 11177 | 35 11260 10535
6000 8s | 41 12063 11177 | 28 10948 10478
6500 9s | 29 12238 11177 | 42 10995 10478
7000 10s | 48 11906 11177 | 50 11497 10718
62%|███████████████████████▊ | 40/64 [3:33:32<2:08:06, 320.28s/it]
Search terminated in 10.00s after 7177 iterations.
Best-found solution has cost 11177.
Solution results
================
# routes: 6
# clients: 25
objective: 11177
distance: 11177
duration: 16177
# iterations: 7177
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 0s | 35 7590 6861 | 44 7201 6905
1000 1s | 49 7464 6861 | 36 7220 6905
1500 1s | 30 7687 6861 | 50 7205 6905
2000 2s | 37 7569 6861 | 30 7197 6905
2500 2s | 57 7442 6861 | 29 7249 6905
3000 3s | 31 7679 6861 | 55 7209 6905
3500 4s | 44 7468 6861 | 36 7243 6905
4000 4s | 63 7376 6861 | 48 7256 6905
4500 4s | 47 7455 6861 | 54 7176 6905
5000 5s | 27 7780 6861 | 59 7164 6905
5500 6s | 41 7490 6861 | 25 7287 6905
6000 6s | 53 7410 6861 | 37 7254 6905
6500 7s | 31 7618 6861 | 29 7246 6905
7000 7s | 32 7641 6861 | 42 7236 6905
7500 8s | 54 7418 6861 | 46 7223 6905
8000 8s | 25 7832 6861 | 59 7225 6905
8500 9s | 33 7613 6861 | 29 7252 6905
9000 9s | 57 7425 6861 | 58 7222 6905
9500 10s | 41 7536 6861 | 56 7224 6905
Search terminated in 10.00s after 9950 iterations.
Best-found solution has cost 6861.
Solution results
================
# routes: 5
# clients: 25
objective: 6861
distance: 6861
duration: 12534
# iterations: 9950
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 35 7761 7129 | 46 7228 6935
1000 1s | 57 7559 7129 | 48 7177 6935
1500 2s | 36 7738 7129 | 49 7155 6935
2000 2s | 64 7533 7129 | 42 7245 6935
2500 3s | 46 7628 7129 | 42 7193 6935
3000 3s | 28 7882 7129 | 42 7240 6935
3500 4s | 46 7635 7129 | 40 7204 6935
4000 4s | 26 7934 7129 | 34 7220 6935
4500 5s | 61 7522 7129 | 31 7249 6935
5000 5s | 52 7584 7129 | 30 7279 6935
5500 6s | 26 7928 7129 | 29 7319 6944
6000 6s | 53 7586 7129 | 28 7287 6935
6500 7s | 43 7666 7129 | 65 7147 6935
7000 8s | 37 7724 7129 | 65 7167 6935
7500 8s | 25 7969 7129 | 28 7307 6935
8000 9s | 50 7583 7129 | 28 7314 6935
8500 9s | 37 7762 7129 | 56 7188 6935
9000 10s | 56 7573 7129 | 52 7208 6935
Search terminated in 10.00s after 9298 iterations.
Best-found solution has cost 7129.
Solution results
================
# routes: 5
# clients: 25
objective: 7129
distance: 7129
duration: 12129
# iterations: 9298
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 62 9667 9091 | 47 9189 8924
1000 1s | 56 9780 9091 | 46 9623 8924
1500 2s | 31 9999 9091 | 29 9152 8924
2000 3s | 61 9673 9091 | 27 9212 8924
2500 3s | 51 9751 9091 | 48 9172 8924
3000 4s | 44 9790 9091 | 25 9179 8933
3500 5s | 37 9880 9091 | 33 8688 8154
4000 5s | 55 9712 9091 | 59 9400 9128
4500 6s | 48 9767 9091 | 43 8929 8389
5000 7s | 28 10035 9091 | 39 8667 8305
5500 7s | 52 9728 9091 | 42 9158 8924
6000 8s | 45 9783 9091 | 60 9176 8924
6500 9s | 62 9671 9091 | 38 9142 8924
7000 9s | 31 10006 9091 | 65 9222 8924
7500 10s | 28 10059 9091 | 43 9081 8531
Search terminated in 10.00s after 7559 iterations.
Best-found solution has cost 9091.
Solution results
================
# routes: 6
# clients: 25
objective: 9091
distance: 9091
duration: 14091
# iterations: 7559
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 45 7972 7246 | 32 7226 6798
1000 1s | 59 7863 7246 | 35 7404 6842
1500 2s | 50 7915 7246 | 26 7485 6842
2000 2s | 50 7929 7246 | 65 7100 6798
2500 3s | 59 7875 7246 | 28 7455 6842
3000 3s | 43 7999 7246 | 62 7071 6798
3500 4s | 27 8242 7246 | 28 7227 6798
4000 4s | 41 8035 7246 | 40 7348 6842
4500 5s | 34 8118 7246 | 37 7217 6798
5000 5s | 31 8187 7246 | 37 7341 6842
5500 6s | 32 8199 7246 | 60 7147 6798
6000 6s | 29 8243 7246 | 57 7271 6842
6500 7s | 25 8377 7246 | 43 7403 6842
7000 7s | 37 8145 7246 | 46 7232 6798
7500 8s | 25 8348 7246 | 47 7172 6798
8000 8s | 44 8006 7246 | 43 7294 6842
8500 9s | 54 7934 7246 | 45 7361 6842
9000 10s | 63 7935 7246 | 45 7324 6842
Search terminated in 10.00s after 9433 iterations.
Best-found solution has cost 7246.
Solution results
================
# routes: 5
# clients: 25
objective: 7246
distance: 7246
duration: 12324
# iterations: 9433
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 25 10452 9439 | 49 9164 8611
1000 1s | 46 10093 9439 | 30 8887 8286
1500 2s | 51 10038 9439 | 38 9263 8611
2000 3s | 59 9999 9439 | 37 9311 8867
2500 3s | 50 10049 9439 | 51 9604 9277
3000 4s | 36 10179 9439 | 56 9235 8611
3500 5s | 39 10201 9439 | 64 9265 8611
4000 5s | 64 9949 9439 | 31 9231 8611
4500 6s | 62 9980 9439 | 39 9184 8611
5000 6s | 28 10360 9439 | 47 9236 8611
5500 7s | 46 10071 9439 | 36 9266 8611
6000 8s | 56 10035 9439 | 40 9207 8611
6500 8s | 60 10006 9439 | 38 9382 8867
7000 9s | 34 10228 9439 | 28 9656 9277
7500 10s | 47 10097 9439 | 49 9416 8611
Search terminated in 10.00s after 7716 iterations.
Best-found solution has cost 9439.
Solution results
================
# routes: 6
# clients: 25
objective: 9439
distance: 9439
duration: 14499
# iterations: 7716
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 26 12345 11024 | 54 11411 10784
1000 1s | 42 11907 11024 | 26 11243 10976
1500 2s | 28 12231 11024 | 63 10942 10356
2000 2s | 64 11712 11024 | 29 11238 10976
2500 3s | 59 11701 11024 | 44 11239 11060
3000 3s | 36 12054 11024 | 26 11120 10784
3500 4s | 38 11906 11024 | 25 11273 10976
4000 4s | 33 12087 11024 | 44 11125 10784
4500 5s | 42 11849 11024 | 32 10987 10249
5000 5s | 45 11975 11024 | 57 10928 10172
5500 6s | 50 11767 11024 | 32 11298 10976
6000 7s | 52 11801 11024 | 49 11113 10570
6500 7s | 47 11856 11024 | 40 11181 10784
7000 8s | 63 11685 11024 | 31 11296 10784
7500 8s | 58 11831 11024 | 43 11134 10570
8000 9s | 31 12127 11024 | 58 11189 10570
8500 9s | 61 11717 11024 | 32 11407 10976
9000 10s | 65 11733 11024 | 57 11170 10784
Search terminated in 10.00s after 9106 iterations.
Best-found solution has cost 11024.
Solution results
================
# routes: 7
# clients: 25
objective: 11024
distance: 11024
duration: 16271
# iterations: 9106
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 25 8110 7177 | 52 7231 7077
1000 1s | 34 7891 7177 | 40 7264 7077
1500 2s | 49 7762 7177 | 35 7319 7077
2000 2s | 57 7678 7177 | 48 7257 7077
2500 3s | 51 7751 7177 | 32 7316 7077
3000 4s | 60 7700 7177 | 54 7253 7077
3500 4s | 41 7833 7177 | 63 7288 7077
4000 5s | 60 7663 7177 | 35 7272 7077
4500 5s | 48 7742 7177 | 47 7273 7077
5000 6s | 27 8021 7177 | 47 7273 7077
5500 7s | 26 8049 7177 | 60 7289 7077
6000 7s | 40 7881 7177 | 64 7253 7077
6500 8s | 36 7867 7177 | 59 7264 7077
7000 8s | 27 8034 7177 | 64 7236 7077
7500 9s | 26 8069 7177 | 28 7297 7077
8000 9s | 57 7674 7177 | 40 7244 7077
Search terminated in 10.00s after 8441 iterations.
Best-found solution has cost 7177.
Solution results
================
# routes: 5
# clients: 25
objective: 7177
distance: 7177
duration: 12285
# iterations: 8441
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 33 8647 7866 | 31 8228 7918
1000 1s | 61 8459 7866 | 62 7854 7662
1500 2s | 64 8345 7866 | 34 7886 7662
2000 2s | 48 8521 7866 | 57 7855 7662
2500 3s | 55 8525 7866 | 37 8226 7918
3000 3s | 40 8625 7866 | 26 7894 7662
3500 4s | 49 8498 7866 | 56 7868 7662
4000 4s | 25 8875 7866 | 34 8204 7918
4500 5s | 44 8570 7866 | 47 8184 7918
5000 5s | 59 8398 7866 | 29 7898 7662
5500 6s | 40 8583 7866 | 54 7841 7662
6000 6s | 30 8232 7866 | 36 7905 7662
6500 7s | 35 8246 7866 | 28 7870 7662
7000 8s | 62 8155 7866 | 49 7859 7662
7500 8s | 64 8198 7866 | 42 7910 7662
8000 9s | 35 8202 7866 | 57 7860 7662
8500 9s | 34 8221 7866 | 30 7887 7662
9000 10s | 45 8195 7866 | 42 7841 7662
Search terminated in 10.00s after 9280 iterations.
Best-found solution has cost 7866.
Solution results
================
# routes: 6
# clients: 25
objective: 7866
distance: 7866
duration: 12866
# iterations: 9280
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 32 10481 9438 | 29 9532 9151
1000 1s | 60 10078 9438 | 40 9762 9293
1500 2s | 55 10086 9438 | 28 9650 9151
2000 3s | 44 10198 9438 | 60 9166 8670
2500 3s | 29 10427 9438 | 45 9741 9293
3000 4s | 53 10047 9438 | 44 9719 9293
3500 5s | 41 10237 9438 | 34 9031 8665
4000 5s | 28 10489 9438 | 41 9545 9151
4500 6s | 46 10201 9438 | 35 9078 8670
5000 6s | 52 10081 9438 | 38 9870 9293
5500 7s | 36 10300 9438 | 41 9553 9151
6000 8s | 49 10177 9438 | 45 9564 9151
6500 8s | 65 10018 9438 | 60 9224 8797
7000 9s | 41 10250 9438 | 35 9552 9151
7500 10s | 40 10261 9438 | 28 9706 9151
Search terminated in 10.00s after 7740 iterations.
Best-found solution has cost 9438.
Solution results
================
# routes: 6
# clients: 25
objective: 9438
distance: 9438
duration: 14438
# iterations: 7740
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 56 10021 9464 | 54 9032 8874
1000 1s | 52 10100 9464 | 52 9054 8868
1500 2s | 63 9939 9464 | 35 9977 9401
2000 3s | 52 10035 9464 | 47 8992 8868
2500 4s | 51 10166 9464 | 48 9033 8874
3000 4s | 43 10213 9464 | 46 9073 8874
3500 5s | 60 10036 9464 | 63 10128 9401
4000 6s | 60 10010 9464 | 39 9029 8868
4500 6s | 57 10103 9464 | 42 9057 8868
5000 7s | 36 10268 9464 | 36 9602 9401
5500 8s | 59 10028 9464 | 44 10097 9435
6000 8s | 26 10469 9464 | 62 10041 9401
6500 9s | 26 10452 9464 | 25 9093 8868
7000 10s | 33 10294 9464 | 61 9683 9401
Search terminated in 10.00s after 7140 iterations.
Best-found solution has cost 9464.
Solution results
================
# routes: 6
# clients: 25
objective: 9464
distance: 9464
duration: 14559
# iterations: 7140
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 30 8902 8349 | 49 7793 7505
1000 1s | 54 8697 8349 | 57 7984 7505
1500 2s | 49 8884 8349 | 58 8081 7505
2000 2s | 56 8856 8349 | 25 8297 7505
2500 3s | 64 8844 8349 | 33 8219 7505
3000 3s | 48 9002 8349 | 63 7968 7387
3500 4s | 26 9436 8349 | 30 8554 7623
4000 5s | 56 8936 8349 | 47 8160 7505
4500 5s | 58 8956 8349 | 55 8153 7505
5000 6s | 42 9078 8349 | 58 8100 7505
5500 7s | 55 8916 8349 | 25 8461 7505
6000 7s | 53 8951 8349 | 33 8501 7623
6500 8s | 64 8861 8349 | 41 8129 7505
7000 8s | 35 9236 8349 | 46 8237 7623
7500 9s | 27 9435 8349 | 44 8176 7505
8000 10s | 44 9075 8349 | 52 8112 7505
Search terminated in 10.00s after 8412 iterations.
Best-found solution has cost 8349.
Solution results
================
# routes: 6
# clients: 25
objective: 8349
distance: 8349
duration: 13349
# iterations: 8412
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 43 10236 9255 | 45 9607 9412
1000 1s | 31 10402 9255 | 49 9479 8996
1500 2s | 62 10097 9255 | 50 9626 9412
2000 2s | 29 10548 9255 | 26 9763 9412
2500 3s | 49 10255 9255 | 37 10012 9431
3000 4s | 62 10140 9255 | 51 9533 9145
3500 4s | 41 10245 9255 | 61 9411 9037
4000 5s | 56 10102 9255 | 55 9800 9307
4500 5s | 31 10479 9255 | 59 9801 9307
5000 6s | 56 10085 9255 | 27 9685 9412
5500 7s | 56 10104 9255 | 49 9674 9412
6000 7s | 57 10101 9255 | 47 9636 9412
6500 8s | 51 10222 9255 | 54 9332 9001
7000 9s | 47 9940 9255 | 60 10021 9431
7500 9s | 64 9816 9255 | 64 9699 9412
8000 10s | 30 9877 9255 | 30 9808 9508
Search terminated in 10.00s after 8245 iterations.
Best-found solution has cost 9255.
Solution results
================
# routes: 5
# clients: 25
objective: 9255
distance: 9255
duration: 14255
# iterations: 8245
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 47 8561 7511 | 40 7986 7437
1000 1s | 30 8855 7511 | 26 8031 7437
1500 2s | 32 8829 7511 | 59 7874 7437
2000 2s | 43 8617 7511 | 57 7897 7437
2500 3s | 59 8454 7511 | 47 8001 7437
3000 4s | 33 8809 7511 | 39 8054 7437
3500 4s | 45 8661 7511 | 32 8283 7492
4000 5s | 26 9048 7511 | 49 7909 7437
4500 5s | 37 8645 7511 | 48 7877 7437
5000 6s | 46 8499 7511 | 41 7918 7437
5500 7s | 59 8464 7511 | 41 7951 7437
6000 7s | 35 8721 7511 | 39 7908 7437
6500 8s | 57 8464 7511 | 37 7954 7437
7000 8s | 25 9112 7511 | 26 8019 7437
7500 9s | 58 8535 7511 | 56 7971 7437
8000 10s | 29 8941 7511 | 55 7855 7437
Search terminated in 10.00s after 8317 iterations.
Best-found solution has cost 7511.
Solution results
================
# routes: 5
# clients: 25
objective: 7511
distance: 7511
duration: 12511
# iterations: 8317
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 43 11585 10622 | 46 10864 10146
1000 1s | 53 11450 10622 | 27 10870 10146
H 1500 2s | 52 11463 10508 | 37 10930 10146
2000 3s | 63 11395 10508 | 27 9765 9053
2500 3s | 60 11324 10508 | 36 10990 10146
3000 4s | 43 11623 10508 | 43 10250 9776
3500 5s | 35 11605 10508 | 41 10895 10146
4000 5s | 57 11349 10508 | 39 10744 10146
4500 6s | 55 11477 10508 | 44 10906 10068
5000 7s | 39 11617 10508 | 41 11225 10146
5500 7s | 41 11595 10508 | 40 10337 9776
6000 8s | 55 11491 10508 | 33 11367 10146
6500 9s | 47 11516 10508 | 28 11214 10146
7000 9s | 41 11547 10508 | 53 10858 10068
7500 10s | 53 11420 10508 | 34 11221 10146
Search terminated in 10.00s after 7650 iterations.
Best-found solution has cost 10508.
Solution results
================
# routes: 6
# clients: 25
objective: 10508
distance: 10508
duration: 15508
# iterations: 7650
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 57 7417 6965 | 54 7049 6797
1000 1s | 52 7433 6965 | 43 6950 6718
1500 2s | 37 7566 6965 | 60 7000 6797
2000 2s | 28 7723 6965 | 57 6962 6718
2500 3s | 59 7381 6965 | 37 7019 6797
3000 3s | 54 7454 6965 | 60 7011 6718
3500 4s | 26 7760 6965 | 57 7038 6797
4000 4s | 34 7587 6965 | 41 6981 6718
4500 5s | 33 7646 6965 | 49 6993 6718
5000 5s | 52 7443 6965 | 51 7070 6797
5500 6s | 39 7519 6965 | 36 6999 6718
6000 6s | 41 7557 6965 | 34 6877 6561
6500 7s | 56 7426 6965 | 63 6935 6718
7000 7s | 41 7529 6965 | 56 6971 6718
7500 8s | 58 7407 6965 | 25 7064 6718
8000 8s | 27 7757 6965 | 50 7049 6797
8500 9s | 37 7547 6965 | 38 7041 6797
9000 9s | 60 7402 6965 | 41 6876 6561
Search terminated in 10.00s after 9477 iterations.
Best-found solution has cost 6965.
Solution results
================
# routes: 5
# clients: 25
objective: 6965
distance: 6965
duration: 12023
# iterations: 9477
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 44 9895 9283 | 48 9351 9231
H 1000 1s | 37 9943 9280 | 47 9296 8932
1500 2s | 48 9894 9280 | 32 8752 8165
2000 2s | 57 9759 9280 | 39 9379 9231
2500 3s | 32 10059 9280 | 31 9467 8989
3000 4s | 25 10209 9280 | 33 9408 9233
3500 4s | 54 9808 9280 | 63 9504 8932
4000 5s | 61 9785 9280 | 55 9172 8932
4500 5s | 62 9752 9280 | 53 9284 8932
5000 6s | 50 9831 9280 | 26 9166 8932
5500 6s | 57 9794 9280 | 55 9187 8932
6000 7s | 44 9867 9280 | 63 9441 9231
6500 8s | 50 9816 9280 | 31 9189 8932
7000 8s | 51 9842 9280 | 53 9258 8965
7500 9s | 45 9860 9280 | 50 9395 9231
8000 10s | 48 9840 9280 | 47 9431 9231
Search terminated in 10.00s after 8425 iterations.
Best-found solution has cost 9280.
Solution results
================
# routes: 6
# clients: 25
objective: 9280
distance: 9280
duration: 14329
# iterations: 8425
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 52 12219 11343 | 47 11139 10614
1000 1s | 57 12162 11343 | 27 11617 10824
1500 2s | 65 12070 11343 | 51 11412 10614
2000 3s | 29 12436 11343 | 43 11838 10614
2500 3s | 57 12099 11343 | 25 11365 10614
3000 4s | 60 12143 11343 | 26 11414 10637
3500 5s | 65 12074 11343 | 28 11307 10614
4000 5s | 52 12135 11343 | 30 10536 10082
4500 6s | 43 12225 11343 | 25 11621 10637
5000 7s | 29 12457 11343 | 62 11184 10614
5500 7s | 54 12159 11343 | 28 11811 10637
6000 8s | 38 12304 11343 | 65 10511 10082
6500 9s | 28 12475 11343 | 44 11519 10824
7000 9s | 48 12187 11343 | 34 11281 10614
Search terminated in 10.00s after 7438 iterations.
Best-found solution has cost 11343.
Solution results
================
# routes: 6
# clients: 25
objective: 11343
distance: 11343
duration: 16343
# iterations: 7438
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 53 9202 8715 | 30 8546 8375
1000 1s | 29 9443 8715 | 50 8655 8375
1500 2s | 28 9441 8715 | 59 8614 8375
2000 2s | 44 9255 8715 | 56 8556 8375
2500 3s | 49 9222 8715 | 56 8714 8290
3000 3s | 43 9259 8715 | 35 8588 8375
3500 4s | 40 9328 8715 | 50 8568 8290
4000 4s | 47 9278 8715 | 64 8610 8375
4500 5s | 48 9232 8715 | 65 8580 8375
5000 6s | 25 9510 8715 | 26 8554 8375
5500 6s | 32 9418 8715 | 56 8651 8290
6000 7s | 33 9394 8715 | 29 8513 8375
6500 7s | 65 9172 8715 | 52 8530 8290
7000 8s | 29 9474 8715 | 26 8405 8037
7500 8s | 55 9195 8715 | 34 8398 8037
8000 9s | 61 9161 8715 | 54 8525 8290
8500 9s | 53 9205 8715 | 36 8550 8375
Search terminated in 10.00s after 8987 iterations.
Best-found solution has cost 8715.
Solution results
================
# routes: 6
# clients: 25
objective: 8715
distance: 8715
duration: 13715
# iterations: 8987
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 32 9629 8881 | 38 9729 8753
1000 1s | 31 9639 8881 | 52 9489 8753
1500 2s | 39 9479 8881 | 59 9411 8753
2000 2s | 40 9576 8881 | 28 9099 8451
2500 3s | 29 9651 8881 | 57 9290 8721
3000 3s | 25 9791 8881 | 50 9300 8721
3500 4s | 52 9519 8881 | 32 9825 8753
4000 4s | 61 9413 8881 | 45 9598 8753
4500 5s | 51 9495 8881 | 52 9707 8793
5000 5s | 62 9427 8881 | 64 9666 8793
5500 6s | 27 9752 8881 | 31 9937 8753
6000 7s | 26 9782 8881 | 45 8888 8539
6500 7s | 58 9391 8881 | 29 9917 8753
7000 8s | 36 9616 8881 | 61 8767 8265
7500 8s | 26 9732 8881 | 36 9747 8753
8000 9s | 47 9475 8881 | 37 9180 8637
8500 9s | 58 9362 8881 | 31 9846 8753
9000 10s | 38 9578 8881 | 35 9242 8637
Search terminated in 10.00s after 9257 iterations.
Best-found solution has cost 8881.
Solution results
================
# routes: 5
# clients: 25
objective: 8881
distance: 8881
duration: 13881
# iterations: 9257
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 47 9577 8865 | 33 9025 8754
1000 1s | 46 9708 8865 | 30 9179 8770
1500 2s | 49 9594 8865 | 65 9120 8687
2000 2s | 34 9804 8865 | 32 9106 8770
2500 3s | 43 9702 8865 | 51 9160 8770
3000 3s | 45 9581 8865 | 64 9019 8754
3500 4s | 53 9542 8865 | 50 9069 8770
4000 4s | 45 9647 8865 | 63 8767 8374
4500 5s | 49 9656 8865 | 49 8863 8407
5000 5s | 28 9881 8865 | 43 8983 8687
5500 6s | 63 9519 8865 | 29 9138 8770
6000 6s | 35 9745 8865 | 29 8765 8374
6500 7s | 50 9629 8865 | 59 9075 8770
7000 8s | 41 9614 8865 | 43 9143 8770
7500 8s | 50 9623 8865 | 40 8813 8530
8000 9s | 63 9510 8865 | 28 9063 8754
8500 9s | 51 9638 8865 | 54 9448 8810
9000 10s | 55 9605 8865 | 51 9298 8810
Search terminated in 10.00s after 9335 iterations.
Best-found solution has cost 8865.
Solution results
================
# routes: 5
# clients: 25
objective: 8865
distance: 8865
duration: 13865
# iterations: 9335
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 0s | 51 9769 9003 | 51 9249 8584
1000 1s | 57 9881 9003 | 58 9288 8660
1500 1s | 64 9750 9003 | 30 9410 8584
2000 2s | 40 9998 9003 | 25 9324 8546
2500 2s | 58 9682 9003 | 41 9280 8660
3000 3s | 30 10191 9003 | 49 8974 8508
3500 3s | 58 9722 9003 | 61 9070 8508
4000 4s | 39 10007 9003 | 63 9274 8584
4500 5s | 50 9800 9003 | 41 9218 8546
5000 5s | 28 10197 9003 | 60 8902 8508
5500 6s | 54 9752 9003 | 56 9306 8736
6000 6s | 30 10077 9003 | 27 9284 8584
6500 7s | 39 9913 9003 | 35 9432 8660
7000 7s | 63 9649 9003 | 57 9260 8660
7500 8s | 34 10039 9003 | 41 9382 8660
8000 8s | 54 9747 9003 | 37 9314 8660
8500 9s | 48 9725 9003 | 39 9120 8584
9000 9s | 52 9771 9003 | 58 8970 8508
9500 10s | 41 9852 9003 | 34 9310 8660
Search terminated in 10.00s after 9827 iterations.
Best-found solution has cost 9003.
Solution results
================
# routes: 6
# clients: 25
objective: 9003
distance: 9003
duration: 14003
# iterations: 9827
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 37 8385 7853 | 49 7466 7249
1000 1s | 47 8331 7853 | 57 7433 7249
H 1500 2s | 47 8343 7775 | 65 7485 7249
2000 3s | 63 8249 7775 | 32 7519 7249
2500 3s | 54 8314 7775 | 38 7482 7249
3000 4s | 39 8393 7775 | 55 7527 7268
3500 4s | 33 8454 7775 | 63 7450 7249
4000 5s | 36 8408 7775 | 30 7516 7249
4500 6s | 31 8462 7775 | 38 7434 7249
5000 6s | 38 8384 7775 | 34 7495 7249
5500 7s | 43 8334 7775 | 27 7460 7249
6000 8s | 36 8409 7775 | 35 7455 7249
6500 8s | 40 8366 7775 | 35 7481 7249
7000 9s | 37 8382 7775 | 43 7474 7249
7500 10s | 56 8242 7775 | 31 7775 7478
Search terminated in 10.00s after 7880 iterations.
Best-found solution has cost 7775.
Solution results
================
# routes: 5
# clients: 25
objective: 7775
distance: 7775
duration: 12775
# iterations: 7880
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 50 12564 11873 | 36 11401 11123
1000 1s | 46 12593 11873 | 42 11999 11327
1500 2s | 31 12735 11873 | 32 11317 11123
2000 3s | 41 12617 11873 | 51 11552 11253
2500 4s | 50 12554 11873 | 60 12067 11129
3000 4s | 42 12647 11873 | 39 11475 11129
3500 5s | 37 12647 11873 | 28 11458 11129
4000 6s | 37 12661 11873 | 33 11901 11477
4500 7s | 46 12586 11873 | 57 11450 11123
5000 7s | 62 12422 11873 | 37 11439 11129
5500 8s | 38 12589 11873 | 39 11628 11253
6000 9s | 52 12528 11873 | 44 11466 11129
6500 9s | 54 12435 11873 | 60 11601 11253
Search terminated in 10.00s after 6913 iterations.
Best-found solution has cost 11873.
Solution results
================
# routes: 7
# clients: 25
objective: 11873
distance: 11873
duration: 16873
# iterations: 6913
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 28 6900 6212 | 38 6243 5976
1000 1s | 55 6615 6212 | 42 6235 5976
1500 2s | 57 6647 6212 | 31 6300 5976
2000 2s | 41 6756 6212 | 58 6278 5976
2500 3s | 48 6691 6212 | 56 6225 5976
3000 4s | 50 6683 6212 | 52 6299 5976
3500 4s | 28 6959 6212 | 53 6030 5836
4000 5s | 25 7000 6212 | 48 6206 5976
4500 6s | 38 6782 6212 | 42 6257 5976
5000 6s | 59 6650 6212 | 38 6099 5836
5500 7s | 55 6674 6212 | 39 6048 5836
6000 7s | 57 6626 6212 | 37 6239 5976
6500 8s | 53 6678 6212 | 31 6331 5976
7000 9s | 37 6807 6212 | 35 6051 5836
7500 9s | 51 6687 6212 | 37 6105 5836
8000 10s | 29 6937 6212 | 39 6287 5976
Search terminated in 10.00s after 8202 iterations.
Best-found solution has cost 6212.
Solution results
================
# routes: 5
# clients: 25
objective: 6212
distance: 6212
duration: 11296
# iterations: 8202
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 44 9011 8178 | 49 8197 7889
1000 1s | 36 9130 8178 | 57 8259 7889
1500 2s | 27 9306 8178 | 61 8221 7889
2000 3s | 36 9140 8178 | 57 8204 7889
2500 3s | 57 8874 8178 | 61 8202 7889
3000 4s | 38 9051 8178 | 65 8198 7889
3500 4s | 65 8811 8178 | 30 8296 7889
4000 5s | 47 8948 8178 | 34 8354 7889
4500 6s | 43 9015 8178 | 34 8280 7889
5000 6s | 32 9208 8178 | 40 8274 7889
5500 7s | 34 9163 8178 | 41 8299 7889
6000 7s | 56 8893 8178 | 44 8246 7889
6500 8s | 63 8847 8178 | 50 8248 7889
7000 9s | 55 8876 8178 | 56 8239 7889
7500 9s | 49 8885 8178 | 61 8227 7889
8000 10s | 50 8925 8178 | 64 8204 7889
Search terminated in 10.00s after 8100 iterations.
Best-found solution has cost 8178.
Solution results
================
# routes: 6
# clients: 25
objective: 8178
distance: 8178
duration: 13464
# iterations: 8100
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 46 8649 7781 | 35 8314 7741
1000 1s | 29 8944 7781 | 37 8287 7741
1500 2s | 49 8632 7781 | 38 7761 7563
2000 2s | 51 8580 7781 | 33 8326 7741
2500 3s | 60 8586 7781 | 37 8264 7741
3000 3s | 35 8864 7781 | 26 8403 7741
3500 4s | 43 8666 7781 | 53 8072 7718
4000 4s | 65 8544 7781 | 64 8096 7718
4500 5s | 62 8532 7781 | 28 8309 7741
5000 6s | 35 8859 7781 | 65 8072 7718
5500 6s | 62 8569 7781 | 49 8260 7741
6000 7s | 43 8640 7781 | 36 7849 7563
6500 7s | 54 8609 7781 | 39 8100 7718
7000 8s | 50 8639 7781 | 42 8084 7718
7500 8s | 33 8841 7781 | 32 7944 7563
8000 9s | 56 8541 7781 | 28 8151 7718
8500 9s | 34 8852 7781 | 55 8185 7741
Search terminated in 10.00s after 8996 iterations.
Best-found solution has cost 7781.
Solution results
================
# routes: 5
# clients: 25
objective: 7781
distance: 7781
duration: 12781
# iterations: 8996
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 35 8487 7864 | 42 7730 7490
1000 1s | 51 8383 7864 | 40 8019 7655
1500 2s | 62 8287 7864 | 51 7936 7655
2000 2s | 34 8452 7864 | 64 7920 7655
2500 3s | 42 8394 7864 | 48 7843 7576
3000 3s | 43 8464 7864 | 35 7875 7576
3500 4s | 39 8439 7864 | 39 7844 7576
4000 4s | 39 8480 7864 | 62 7816 7576
4500 5s | 54 8334 7864 | 30 8214 7808
5000 6s | 45 8369 7864 | 26 8163 7808
5500 6s | 41 8420 7864 | 28 7985 7655
6000 7s | 63 8298 7864 | 27 7811 7490
6500 7s | 63 8367 7864 | 42 7841 7576
7000 8s | 47 8378 7864 | 33 7956 7655
7500 8s | 52 8357 7864 | 36 7945 7655
8000 9s | 54 8306 7864 | 34 8002 7655
8500 9s | 48 8352 7864 | 39 8115 7808
9000 10s | 61 8364 7864 | 54 8012 7655
Search terminated in 10.00s after 9049 iterations.
Best-found solution has cost 7864.
Solution results
================
# routes: 5
# clients: 25
objective: 7864
distance: 7864
duration: 12864
# iterations: 9049
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 63 9243 8700 | 39 8354 7943
H 1000 1s | 34 9530 8665 | 63 8496 8148
1500 2s | 58 9274 8665 | 43 8734 8148
2000 2s | 39 9527 8665 | 46 8707 8148
2500 3s | 37 9514 8665 | 55 8876 8353
3000 4s | 49 9350 8665 | 50 8582 8148
3500 4s | 65 9265 8665 | 47 8809 8353
4000 5s | 28 9733 8665 | 61 9146 8763
4500 5s | 55 9312 8665 | 27 8710 8148
5000 6s | 56 9305 8665 | 61 8780 8353
5500 6s | 30 9716 8665 | 45 8966 8353
6000 7s | 39 9498 8665 | 49 8835 8353
6500 8s | 32 9629 8665 | 31 9414 8763
7000 8s | 57 9301 8665 | 60 8775 8353
7500 9s | 36 9521 8665 | 42 8830 8353
8000 9s | 47 9389 8665 | 60 8493 7943
8500 10s | 44 9433 8665 | 47 8367 7943
Search terminated in 10.00s after 8661 iterations.
Best-found solution has cost 8665.
Solution results
================
# routes: 6
# clients: 25
objective: 8665
distance: 8665
duration: 13775
# iterations: 8661
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 43 10405 9300 | 47 9080 8902
1000 1s | 61 10266 9300 | 53 9146 8902
1500 2s | 39 10417 9300 | 58 9143 8902
2000 3s | 63 10202 9300 | 25 9300 8902
2500 4s | 52 10258 9300 | 32 9244 8902
3000 4s | 26 10768 9300 | 39 9211 8902
3500 5s | 51 10341 9300 | 38 9237 8902
4000 6s | 42 10467 9300 | 46 9216 8902
4500 7s | 31 10657 9300 | 54 9147 8902
5000 8s | 58 10279 9300 | 61 9178 8902
5500 8s | 57 10218 9300 | 64 9170 8902
6000 9s | 51 10268 9300 | 27 9292 8902
6500 10s | 31 10670 9300 | 31 9244 8902
Search terminated in 10.00s after 6592 iterations.
Best-found solution has cost 9300.
Solution results
================
# routes: 6
# clients: 25
objective: 9300
distance: 9300
duration: 14300
# iterations: 6592
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 65 11842 11042 | 65 11424 10982
1000 1s | 59 11768 11042 | 64 11339 10982
1500 2s | 46 11953 11042 | 39 11470 10982
2000 2s | 51 11847 11042 | 46 11278 10809
2500 3s | 48 11826 11042 | 26 11647 10982
3000 4s | 37 12135 11042 | 39 11414 10537
3500 4s | 61 11787 11042 | 64 10867 9615
4000 5s | 30 12261 11042 | 58 11478 10982
4500 6s | 30 12186 11042 | 45 11670 10982
5000 6s | 32 12214 11042 | 27 11465 10982
5500 7s | 27 12283 11042 | 54 11393 10982
6000 8s | 52 11863 11042 | 49 11166 10809
6500 8s | 50 11913 11042 | 34 11228 10809
7000 9s | 50 11913 11042 | 65 11285 10537
7500 10s | 62 11816 11042 | 59 11214 10537
Search terminated in 10.00s after 7860 iterations.
Best-found solution has cost 11042.
Solution results
================
# routes: 6
# clients: 25
objective: 11042
distance: 11042
duration: 16042
# iterations: 7860
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 60 8501 7976 | 25 8112 7685
1000 1s | 50 8535 7976 | 48 7953 7685
1500 2s | 32 8737 7976 | 40 8102 7685
2000 2s | 41 8615 7976 | 27 7863 7597
2500 3s | 37 8652 7976 | 50 8093 7685
3000 3s | 56 8513 7976 | 56 7914 7597
3500 4s | 36 8619 7976 | 62 7845 7597
4000 4s | 34 8675 7976 | 37 7920 7597
4500 5s | 62 8464 7976 | 46 7992 7773
5000 5s | 60 8477 7976 | 30 7927 7597
5500 6s | 64 8487 7976 | 51 7910 7597
6000 6s | 28 8789 7976 | 63 8026 7773
6500 7s | 38 8653 7976 | 41 8023 7773
7000 7s | 37 8647 7976 | 32 7903 7597
7500 8s | 54 8507 7976 | 47 8016 7773
8000 8s | 50 8535 7976 | 49 8013 7773
8500 9s | 49 8577 7976 | 57 8139 7847
9000 9s | 37 8656 7976 | 38 8048 7773
9500 10s | 63 8460 7976 | 42 8089 7773
Search terminated in 10.00s after 9606 iterations.
Best-found solution has cost 7976.
Solution results
================
# routes: 5
# clients: 25
objective: 7976
distance: 7976
duration: 12976
# iterations: 9606
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 48 8424 7904 | 45 7895 7687
1000 1s | 47 8458 7904 | 43 7927 7687
1500 2s | 50 8399 7904 | 48 7909 7687
2000 2s | 48 8392 7904 | 61 7728 7541
2500 3s | 52 8346 7904 | 61 7983 7687
3000 3s | 59 8346 7904 | 45 8004 7781
3500 4s | 45 8457 7904 | 42 7946 7687
4000 4s | 64 8312 7904 | 43 7956 7687
4500 5s | 28 8730 7904 | 50 7753 7541
5000 6s | 28 8752 7904 | 47 8032 7781
5500 6s | 25 8852 7904 | 55 7870 7687
6000 7s | 52 8405 7904 | 49 7884 7687
6500 7s | 32 8676 7904 | 49 7953 7781
7000 8s | 63 8348 7904 | 54 7953 7687
7500 8s | 61 8336 7904 | 63 7919 7687
8000 9s | 55 8390 7904 | 59 7932 7687
8500 10s | 29 8757 7904 | 31 8093 7781
64%|████████████████████████▎ | 41/64 [3:38:52<2:02:46, 320.28s/it]
Search terminated in 10.00s after 8958 iterations.
Best-found solution has cost 7904.
Solution results
================
# routes: 5
# clients: 25
objective: 7904
distance: 7904
duration: 12904
# iterations: 8958
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 39 10664 9594 | 57 9684 9134
1000 1s | 33 10650 9594 | 34 9796 9114
1500 2s | 25 10852 9594 | 65 9770 9146
2000 2s | 29 10720 9594 | 49 9860 9178
2500 3s | 29 10744 9594 | 27 9647 9114
3000 3s | 48 10532 9594 | 35 9080 8433
3500 4s | 54 10403 9594 | 35 9809 9178
4000 4s | 33 10673 9594 | 39 9851 9178
4500 5s | 38 10630 9594 | 42 9850 9195
5000 6s | 36 10621 9594 | 44 10037 9146
5500 6s | 34 10687 9594 | 38 9222 8433
6000 7s | 37 10570 9594 | 53 10064 9178
6500 7s | 57 10453 9594 | 56 9744 9098
7000 8s | 53 10390 9594 | 36 9914 9178
7500 8s | 32 10702 9594 | 51 9806 9146
8000 9s | 62 10424 9594 | 30 10185 9178
8500 10s | 40 10583 9594 | 61 9742 9146
Search terminated in 10.00s after 8876 iterations.
Best-found solution has cost 9594.
Solution results
================
# routes: 5
# clients: 25
objective: 9594
distance: 9594
duration: 14594
# iterations: 8876
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 31 10646 9676 | 48 9189 8870
1000 1s | 55 10327 9676 | 35 9231 8870
1500 2s | 28 10865 9676 | 33 9275 8870
2000 3s | 64 10334 9676 | 37 9183 8870
2500 3s | 28 10980 9676 | 34 9132 8870
3000 4s | 31 10869 9676 | 60 9155 8870
3500 5s | 43 10611 9676 | 50 9138 8870
4000 5s | 55 10459 9676 | 49 9255 8870
4500 6s | 50 10482 9676 | 53 9216 8870
5000 7s | 63 10324 9676 | 40 9342 8870
5500 7s | 35 10756 9676 | 41 9221 8870
6000 8s | 40 10645 9676 | 28 10457 9293
6500 9s | 55 10374 9676 | 62 10129 9293
7000 9s | 30 10921 9676 | 27 9232 8870
7500 10s | 43 10539 9676 | 30 9387 8870
Search terminated in 10.00s after 7516 iterations.
Best-found solution has cost 9676.
Solution results
================
# routes: 6
# clients: 25
objective: 9676
distance: 9676
duration: 14676
# iterations: 7516
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 59 10072 9642 | 59 9699 9384
1000 1s | 34 10311 9642 | 43 9344 9154
1500 2s | 32 10327 9642 | 39 9688 9384
2000 2s | 43 10200 9642 | 60 9675 9384
2500 3s | 43 10188 9642 | 41 9443 9154
3000 3s | 48 10216 9642 | 28 9900 9479
3500 4s | 51 10165 9642 | 48 9857 9479
4000 5s | 31 10410 9642 | 30 9712 9384
4500 5s | 65 10071 9642 | 43 9818 9479
5000 6s | 32 10333 9642 | 64 9622 9384
5500 6s | 25 10475 9642 | 65 9611 9384
6000 7s | 26 10477 9642 | 43 9651 9384
6500 8s | 62 10049 9642 | 65 9641 9384
7000 8s | 42 10174 9642 | 39 9485 9154
7500 9s | 64 10080 9642 | 27 9728 9384
8000 9s | 39 10237 9642 | 44 9845 9479
8500 10s | 41 10234 9642 | 25 9755 9384
Search terminated in 10.00s after 8595 iterations.
Best-found solution has cost 9642.
Solution results
================
# routes: 7
# clients: 25
objective: 9642
distance: 9642
duration: 14642
# iterations: 8595
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 46 11451 10682 | 36 9665 9317
1000 1s | 45 11479 10682 | 33 9850 9317
1500 2s | 54 11357 10682 | 32 11122 10544
2000 3s | 45 11495 10682 | 35 9682 9317
2500 4s | 58 11342 10682 | 54 9803 9317
3000 5s | 31 11549 10682 | 62 9660 9317
3500 5s | 35 10990 10682 | 29 9646 9317
4000 6s | 63 11059 10682 | 37 11184 10333
4500 7s | 39 11009 10682 | 58 9666 9317
5000 8s | 58 11025 10682 | 57 9607 9317
5500 8s | 64 11097 10682 | 25 9693 9317
6000 9s | 44 11020 10682 | 33 9649 9317
6500 10s | 45 11011 10682 | 58 9822 9317
Search terminated in 10.00s after 6548 iterations.
Best-found solution has cost 10682.
Solution results
================
# routes: 6
# clients: 25
objective: 10682
distance: 10682
duration: 15682
# iterations: 6548
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 37 13313 12328 | 62 12947 11723
1000 1s | 45 13104 12328 | 34 12288 11601
1500 2s | 40 13206 12328 | 30 10916 9945
2000 3s | 47 13150 12328 | 50 12122 11134
2500 3s | 27 13566 12328 | 49 11703 10116
3000 4s | 51 13127 12328 | 43 10732 9918
3500 5s | 65 12935 12328 | 57 12606 11723
4000 5s | 28 13464 12328 | 48 12543 11757
4500 6s | 59 13063 12328 | 44 11854 11186
5000 7s | 61 13043 12328 | 51 13139 11723
5500 7s | 41 13209 12328 | 47 12359 11601
6000 8s | 26 13521 12328 | 44 12790 11723
6500 9s | 32 13398 12328 | 59 12373 11653
7000 9s | 48 13129 12328 | 53 12080 11134
7500 10s | 26 13524 12328 | 54 12524 11653
Search terminated in 10.00s after 7636 iterations.
Best-found solution has cost 12328.
Solution results
================
# routes: 7
# clients: 25
objective: 12328
distance: 12328
duration: 17328
# iterations: 7636
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 55 7242 6840 | 58 7482 6773
1000 1s | 48 7330 6840 | 29 7313 6733
1500 2s | 28 7583 6840 | 51 7090 6703
2000 2s | 36 7417 6840 | 56 7066 6733
2500 3s | 60 7281 6840 | 59 7010 6703
3000 3s | 42 7385 6840 | 30 7095 6703
3500 4s | 63 7238 6840 | 50 6847 6483
4000 4s | 36 7443 6840 | 53 7014 6703
4500 5s | 60 7262 6840 | 43 7023 6703
5000 6s | 34 7478 6840 | 53 7046 6703
5500 6s | 26 7646 6840 | 37 7062 6703
6000 7s | 65 7192 6840 | 48 7073 6683
6500 7s | 53 7261 6840 | 63 6790 6483
7000 8s | 35 7491 6840 | 33 7125 6703
7500 8s | 45 7351 6840 | 40 7116 6733
8000 9s | 40 7405 6840 | 60 6945 6653
8500 9s | 49 7270 6840 | 26 7064 6663
9000 10s | 43 7349 6840 | 62 6900 6653
Search terminated in 10.00s after 9167 iterations.
Best-found solution has cost 6840.
Solution results
================
# routes: 6
# clients: 25
objective: 6840
distance: 6840
duration: 12706
# iterations: 9167
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 48 13126 12256 | 42 12726 12120
1000 1s | 43 13080 12256 | 41 13120 12247
1500 2s | 60 13009 12256 | 32 12853 12202
2000 2s | 61 12965 12256 | 41 12613 12120
2500 3s | 36 12602 12256 | 39 12826 12202
3000 3s | 56 12580 12256 | 27 12711 12259
3500 4s | 33 12555 12256 | 52 12539 12202
4000 5s | 33 12646 12256 | 56 12740 12259
4500 5s | 54 12520 12256 | 60 12717 12247
5000 6s | 28 12561 12256 | 55 12515 12202
5500 6s | 60 12565 12256 | 34 12466 12202
6000 7s | 46 12545 12256 | 37 12427 12202
6500 7s | 47 12667 12256 | 51 11806 11251
7000 8s | 30 12621 12256 | 47 12225 11918
7500 9s | 47 12731 12256 | 57 12853 12259
8000 9s | 29 12638 12256 | 48 12556 12300
8500 10s | 54 12698 12256 | 59 12657 12202
Search terminated in 10.00s after 8741 iterations.
Best-found solution has cost 12256.
Solution results
================
# routes: 6
# clients: 25
objective: 12256
distance: 12256
duration: 17256
# iterations: 8741
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 46 10666 9594 | 35 10138 9689
1000 1s | 26 11100 9594 | 26 9939 9375
1500 2s | 28 11049 9594 | 56 9982 9643
2000 3s | 45 10685 9594 | 47 9808 9375
2500 3s | 49 10536 9594 | 34 10307 9625
3000 4s | 49 10642 9594 | 53 10065 9625
3500 4s | 44 10723 9594 | 52 10180 9375
4000 5s | 63 10447 9594 | 49 10189 9500
4500 6s | 43 10749 9594 | 38 9864 9375
5000 6s | 32 10841 9594 | 57 9828 9375
5500 7s | 46 10583 9594 | 27 9227 8847
6000 8s | 58 10497 9594 | 57 10093 9375
6500 8s | 35 10799 9594 | 61 9548 8848
7000 9s | 31 10945 9594 | 55 9781 9375
7500 10s | 43 10671 9594 | 48 9473 8848
Search terminated in 10.00s after 7776 iterations.
Best-found solution has cost 9594.
Solution results
================
# routes: 6
# clients: 25
objective: 9594
distance: 9594
duration: 14594
# iterations: 7776
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 32 7469 6896 | 32 6981 6754
1000 1s | 59 7321 6896 | 64 6966 6754
1500 1s | 55 7358 6896 | 62 7180 6789
2000 2s | 63 7305 6896 | 44 7172 6789
2500 2s | 39 7467 6896 | 52 7170 6789
3000 3s | 47 7442 6896 | 48 7054 6754
3500 3s | 47 7431 6896 | 43 7054 6754
4000 4s | 56 7365 6896 | 29 7177 6789
4500 4s | 64 7346 6896 | 48 7018 6754
5000 5s | 31 7609 6896 | 44 7113 6789
5500 5s | 45 7434 6896 | 26 7160 6789
6000 6s | 56 7343 6896 | 61 6983 6754
6500 6s | 48 7403 6896 | 51 7021 6754
7000 7s | 48 7440 6896 | 31 7026 6754
7500 7s | 61 7318 6896 | 55 7008 6754
8000 8s | 63 7278 6896 | 49 6990 6754
8500 8s | 59 7349 6896 | 44 7018 6754
9000 9s | 65 7324 6896 | 30 7039 6754
9500 9s | 60 7341 6896 | 33 7024 6754
10000 10s | 61 7334 6896 | 25 7170 6789
Search terminated in 10.00s after 10030 iterations.
Best-found solution has cost 6896.
Solution results
================
# routes: 5
# clients: 25
objective: 6896
distance: 6896
duration: 12099
# iterations: 10030
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 43 14685 13139 | 63 13687 13157
1000 1s | 47 14576 13139 | 31 12958 12588
1500 2s | 58 14237 13139 | 46 14085 13473
2000 3s | 27 14808 13139 | 52 13371 13148
2500 3s | 34 14667 13139 | 36 13117 12588
3000 4s | 33 14622 13139 | 34 13860 13412
3500 5s | 38 14586 13139 | 31 12997 12588
4000 6s | 59 14329 13139 | 65 13467 13157
4500 6s | 26 14692 13139 | 26 13811 13157
5000 7s | 33 14618 13139 | 35 12925 12588
5500 8s | 52 14467 13139 | 51 12976 12588
6000 8s | 27 14673 13139 | 28 12006 10960
6500 9s | 26 14722 13139 | 48 13617 13148
7000 10s | 39 14418 13139 | 34 14099 13412
Search terminated in 10.01s after 7159 iterations.
Best-found solution has cost 13139.
Solution results
================
# routes: 7
# clients: 25
objective: 13139
distance: 13139
duration: 18139
# iterations: 7159
run-time: 10.01 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 45 11947 11146 | 37 12187 11055
1000 1s | 60 11766 11146 | 30 11017 10639
1500 2s | 57 11803 11146 | 45 10940 10561
2000 2s | 31 12051 11146 | 36 11184 10873
2500 3s | 47 11912 11146 | 26 10952 10639
3000 4s | 26 12114 11146 | 28 11273 11055
3500 4s | 56 11770 11146 | 51 11162 10873
4000 5s | 64 11799 11146 | 28 10998 10743
4500 5s | 63 11711 11146 | 47 10995 10743
5000 6s | 65 11777 11146 | 51 11108 10873
5500 6s | 49 11840 11146 | 33 10979 10743
6000 7s | 26 12138 11146 | 59 11139 10873
6500 7s | 28 12151 11146 | 33 10817 10561
7000 8s | 39 11923 11146 | 42 10983 10743
7500 9s | 29 12108 11146 | 25 11449 11190
8000 9s | 30 12045 11146 | 46 10953 10743
8500 10s | 47 11869 11146 | 46 11230 11055
Search terminated in 10.00s after 8641 iterations.
Best-found solution has cost 11146.
Solution results
================
# routes: 6
# clients: 25
objective: 11146
distance: 11146
duration: 16146
# iterations: 8641
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 58 10193 9814 | 31 9704 8789
1000 1s | 50 10284 9814 | 34 9054 8552
1500 2s | 64 10205 9814 | 33 10908 9565
2000 3s | 33 10754 9814 | 29 10215 9263
2500 3s | 61 10319 9814 | 43 8989 8552
3000 4s | 63 10353 9814 | 49 10467 9565
3500 4s | 54 10391 9814 | 32 9055 8552
4000 5s | 50 10435 9814 | 63 8846 8552
4500 6s | 55 10422 9814 | 28 10793 9263
5000 6s | 27 10951 9814 | 39 9037 8552
5500 7s | 61 10328 9814 | 37 9058 8552
6000 8s | 30 10842 9814 | 43 10264 9263
6500 8s | 53 10432 9814 | 38 10069 9565
7000 9s | 27 10951 9814 | 57 8994 8552
7500 10s | 46 10486 9814 | 48 9381 8789
Search terminated in 10.00s after 7839 iterations.
Best-found solution has cost 9814.
Solution results
================
# routes: 6
# clients: 25
objective: 9814
distance: 9814
duration: 14814
# iterations: 7839
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 55 8075 7351 | 53 7427 7242
1000 1s | 57 8008 7351 | 41 7451 7242
1500 2s | 48 8042 7351 | 30 7438 7242
2000 2s | 43 8133 7351 | 29 7418 7242
2500 3s | 37 8231 7351 | 56 7391 7242
3000 3s | 64 7966 7351 | 41 7418 7242
3500 4s | 61 8025 7351 | 28 7454 7242
4000 5s | 26 8489 7351 | 52 7440 7242
4500 5s | 61 7905 7351 | 31 7417 7242
5000 6s | 59 7983 7351 | 31 7434 7242
5500 6s | 56 8012 7351 | 51 7422 7242
6000 7s | 55 8032 7351 | 64 7396 7242
6500 7s | 27 8478 7351 | 52 7383 7242
7000 8s | 63 7971 7351 | 47 7412 7242
7500 9s | 53 8034 7351 | 42 7422 7242
8000 9s | 63 7969 7351 | 30 7466 7242
8500 10s | 46 8128 7351 | 61 7421 7242
Search terminated in 10.00s after 8703 iterations.
Best-found solution has cost 7351.
Solution results
================
# routes: 5
# clients: 25
objective: 7351
distance: 7351
duration: 12351
# iterations: 8703
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 31 7725 6949 | 47 7202 6816
1000 1s | 64 7473 6949 | 27 7410 6816
1500 2s | 26 7919 6949 | 34 7201 6717
2000 2s | 27 7919 6949 | 53 6856 6522
2500 3s | 28 7894 6949 | 63 7182 6816
3000 3s | 60 7493 6949 | 57 6950 6600
3500 4s | 28 7859 6949 | 31 7335 6816
4000 5s | 58 7454 6949 | 48 7636 6994
4500 5s | 28 7906 6949 | 35 6905 6522
5000 6s | 48 7672 6949 | 64 7085 6717
5500 6s | 31 7883 6949 | 55 6902 6522
6000 7s | 33 7814 6949 | 32 6967 6522
6500 8s | 53 7602 6949 | 40 7382 6816
7000 8s | 46 7630 6949 | 25 7334 6717
7500 9s | 33 7829 6949 | 65 7285 6816
8000 9s | 35 7710 6949 | 42 7307 6816
8500 10s | 44 7709 6949 | 59 7271 6816
Search terminated in 10.00s after 8608 iterations.
Best-found solution has cost 6949.
Solution results
================
# routes: 5
# clients: 25
objective: 6949
distance: 6949
duration: 11949
# iterations: 8608
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 55 7722 7312 | 43 7329 7065
H 1000 1s | 25 8022 7275 | 26 7410 7065
1500 2s | 37 7891 7275 | 25 7393 7065
2000 2s | 42 7810 7275 | 32 7353 7065
2500 3s | 45 7820 7275 | 62 7246 6996
3000 3s | 46 7767 7275 | 32 7399 7065
3500 4s | 48 7773 7275 | 37 7366 7134
4000 4s | 56 7766 7275 | 35 7350 7065
4500 5s | 58 7717 7275 | 42 7342 7065
5000 5s | 26 8020 7275 | 27 7352 7065
5500 6s | 28 7990 7275 | 26 7273 6996
6000 6s | 33 7925 7275 | 25 7338 7065
6500 7s | 44 7790 7275 | 46 7337 7065
7000 7s | 43 7853 7275 | 53 7213 6996
7500 8s | 25 8039 7275 | 65 7211 6996
8000 8s | 46 7764 7275 | 53 7309 7065
8500 9s | 30 7963 7275 | 45 7296 7065
9000 9s | 33 7946 7275 | 39 7230 6996
9500 10s | 32 7963 7275 | 46 7293 7065
Search terminated in 10.00s after 9722 iterations.
Best-found solution has cost 7275.
Solution results
================
# routes: 5
# clients: 25
objective: 7275
distance: 7275
duration: 12772
# iterations: 9722
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 38 9072 7835 | 32 8710 7821
1000 1s | 34 9195 7835 | 65 8284 7807
1500 2s | 60 8779 7835 | 59 8336 7821
2000 2s | 55 8904 7835 | 59 8277 7791
2500 3s | 30 9267 7835 | 30 8398 7721
3000 3s | 40 8944 7835 | 55 8265 7807
3500 4s | 38 9084 7835 | 55 8480 7839
4000 4s | 42 8986 7835 | 57 8289 7821
4500 5s | 35 9132 7835 | 65 8115 7701
5000 5s | 63 8709 7835 | 42 8591 7839
5500 6s | 59 8769 7835 | 48 8405 7821
6000 6s | 59 8852 7835 | 30 8504 7807
6500 7s | 47 8815 7835 | 34 8479 7821
7000 7s | 46 8772 7835 | 35 8365 7791
7500 8s | 64 8698 7835 | 38 8316 7807
8000 8s | 39 8941 7835 | 51 8200 7751
8500 9s | 31 9029 7835 | 39 8270 7791
9000 9s | 29 9220 7835 | 60 8119 7721
9500 10s | 50 8788 7835 | 55 8131 7701
Search terminated in 10.00s after 9603 iterations.
Best-found solution has cost 7835.
Solution results
================
# routes: 6
# clients: 25
objective: 7835
distance: 7835
duration: 13063
# iterations: 9603
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 63 11766 11199 | 30 11207 10353
1000 1s | 30 12062 11199 | 52 11963 10812
1500 2s | 41 11886 11199 | 46 11422 10812
2000 3s | 53 11772 11199 | 46 11618 10812
2500 3s | 26 12179 11199 | 62 11473 10812
3000 4s | 63 11762 11199 | 58 11535 10353
3500 4s | 32 12048 11199 | 33 11986 10855
4000 5s | 29 12139 11199 | 28 11597 10812
4500 6s | 27 12246 11199 | 56 11746 10855
5000 6s | 44 11836 11199 | 27 11252 10506
5500 7s | 43 11873 11199 | 36 11378 10812
6000 7s | 26 12197 11199 | 43 11174 10506
6500 8s | 63 11662 11199 | 59 11365 10834
7000 8s | 42 11908 11199 | 51 11346 10506
7500 9s | 54 11732 11199 | 31 11669 10855
8000 10s | 26 12139 11199 | 53 10906 9868
Search terminated in 10.00s after 8297 iterations.
Best-found solution has cost 11199.
Solution results
================
# routes: 7
# clients: 25
objective: 11199
distance: 11199
duration: 16199
# iterations: 8297
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 55 8502 7951 | 31 8344 7904
1000 1s | 41 8672 7951 | 38 8331 7904
1500 2s | 41 8642 7951 | 38 8076 7840
2000 2s | 30 8801 7951 | 49 8298 7904
2500 3s | 61 8486 7951 | 38 8105 7840
3000 3s | 51 8537 7951 | 64 8097 7840
3500 4s | 35 8726 7951 | 52 8178 7840
4000 4s | 28 8875 7951 | 33 8138 7840
4500 5s | 26 8902 7951 | 53 8067 7840
5000 5s | 61 8421 7951 | 55 8063 7840
5500 6s | 62 8440 7951 | 52 8016 7840
6000 7s | 55 8463 7951 | 47 8064 7840
6500 7s | 45 8524 7951 | 55 8030 7840
7000 8s | 63 8437 7951 | 29 8304 7904
7500 8s | 52 8557 7951 | 65 8183 7904
8000 9s | 38 8677 7951 | 39 8225 7904
8500 9s | 63 8427 7951 | 62 8204 7904
9000 10s | 45 8638 7951 | 33 8140 7840
Search terminated in 10.00s after 9178 iterations.
Best-found solution has cost 7951.
Solution results
================
# routes: 5
# clients: 25
objective: 7951
distance: 7951
duration: 12951
# iterations: 9178
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 33 9485 8659 | 25 8970 8684
1000 1s | 65 9234 8659 | 30 8952 8684
1500 2s | 52 9316 8659 | 54 8942 8707
2000 2s | 47 9364 8659 | 61 8934 8707
2500 3s | 28 9637 8659 | 57 8847 8684
3000 4s | 50 9285 8659 | 39 8860 8707
3500 4s | 44 9322 8659 | 45 8370 8015
4000 5s | 58 9208 8659 | 53 8894 8684
4500 5s | 26 9680 8659 | 49 8938 8684
5000 6s | 58 9233 8659 | 54 8935 8684
5500 6s | 64 9195 8659 | 50 8870 8684
6000 7s | 38 9413 8659 | 35 8916 8684
6500 8s | 28 9629 8659 | 47 8980 8684
7000 8s | 29 9585 8659 | 45 8445 8006
7500 9s | 60 9286 8659 | 26 8636 7983
8000 9s | 65 9162 8659 | 32 8912 8707
Search terminated in 10.00s after 8495 iterations.
Best-found solution has cost 8659.
Solution results
================
# routes: 5
# clients: 25
objective: 8659
distance: 8659
duration: 13659
# iterations: 8495
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 60 9686 9170 | 44 9283 8946
1000 1s | 60 9680 9170 | 63 9526 9091
1500 2s | 28 10151 9170 | 29 8896 8416
2000 2s | 26 10205 9170 | 52 9411 8946
2500 3s | 65 9666 9170 | 56 9369 8962
3000 4s | 27 10154 9170 | 62 9211 8946
3500 4s | 55 9699 9170 | 35 9250 8946
4000 5s | 47 9775 9170 | 47 9314 8946
4500 5s | 31 10037 9170 | 43 8731 8416
5000 6s | 32 10002 9170 | 53 9245 8946
5500 7s | 35 9911 9170 | 43 8891 8416
6000 7s | 61 9641 9170 | 31 9328 8946
6500 8s | 29 10071 9170 | 29 8721 8416
7000 8s | 52 9707 9170 | 63 9265 8946
7500 9s | 54 9709 9170 | 39 8762 8416
8000 10s | 48 9792 9170 | 57 9186 8946
Search terminated in 10.00s after 8271 iterations.
Best-found solution has cost 9170.
Solution results
================
# routes: 6
# clients: 25
objective: 9170
distance: 9170
duration: 14170
# iterations: 8271
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 64 7589 7138 | 49 6956 6720
1000 1s | 35 7794 7138 | 57 6959 6720
1500 2s | 51 7680 7138 | 65 6981 6720
2000 3s | 31 7876 7138 | 32 7039 6720
2500 3s | 47 7706 7138 | 40 7054 6720
3000 4s | 30 7881 7138 | 48 7114 6720
3500 5s | 58 7622 7138 | 56 7036 6720
4000 5s | 47 7690 7138 | 64 6973 6720
4500 6s | 50 7700 7138 | 25 7133 6720
5000 7s | 64 7579 7138 | 33 7071 6720
5500 7s | 30 7891 7138 | 41 7043 6720
6000 8s | 48 7631 7138 | 42 7562 7089
6500 9s | 61 7588 7138 | 47 7003 6720
7000 9s | 29 7814 7138 | 55 6993 6720
Search terminated in 10.00s after 7409 iterations.
Best-found solution has cost 7138.
Solution results
================
# routes: 5
# clients: 25
objective: 7138
distance: 7138
duration: 12138
# iterations: 7409
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 36 9437 8605 | 54 8848 8478
1000 1s | 57 9229 8605 | 63 8309 8077
1500 2s | 29 9541 8605 | 59 8708 8459
2000 3s | 42 9310 8605 | 48 8710 8459
2500 3s | 61 9217 8605 | 60 8362 8077
3000 4s | 32 9470 8605 | 25 8984 8478
3500 4s | 57 9191 8605 | 36 8798 8459
4000 5s | 34 9471 8605 | 43 8372 8077
4500 6s | 65 9139 8605 | 37 8425 8077
5000 6s | 46 9287 8605 | 42 8265 8077
5500 7s | 34 9435 8605 | 34 8282 8077
6000 8s | 54 9235 8605 | 43 8872 8468
6500 8s | 31 9487 8605 | 32 8951 8478
7000 9s | 35 9488 8605 | 51 8308 8077
7500 10s | 32 9516 8605 | 53 8347 8077
Search terminated in 10.00s after 7871 iterations.
Best-found solution has cost 8605.
Solution results
================
# routes: 5
# clients: 25
objective: 8605
distance: 8605
duration: 13605
# iterations: 7871
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 33 9150 8120 | 30 8269 8078
1000 1s | 48 8947 8120 | 62 8237 8078
1500 2s | 26 9233 8120 | 57 8202 8078
2000 2s | 46 8884 8120 | 37 8264 8078
2500 3s | 48 8925 8120 | 55 8246 8078
3000 4s | 28 9163 8120 | 46 8261 8078
3500 4s | 41 8932 8120 | 31 8294 8078
4000 5s | 58 8830 8120 | 49 8224 8078
4500 6s | 47 8939 8120 | 46 8252 8078
5000 6s | 57 8946 8120 | 39 8262 8078
5500 7s | 60 8880 8120 | 31 8338 8078
6000 7s | 43 8896 8120 | 54 8245 8078
6500 8s | 64 8847 8120 | 31 8359 8078
7000 9s | 37 9046 8120 | 50 8257 8078
7500 9s | 46 9025 8120 | 41 8317 8078
8000 10s | 26 9214 8120 | 62 8248 8078
Search terminated in 10.00s after 8166 iterations.
Best-found solution has cost 8120.
Solution results
================
# routes: 6
# clients: 25
objective: 8120
distance: 8120
duration: 13713
# iterations: 8166
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 48 11471 10801 | 33 11157 10687
1000 1s | 42 11549 10801 | 55 10143 9275
1500 2s | 52 11400 10801 | 60 10651 10396
2000 3s | 34 11639 10801 | 54 10860 10135
2500 3s | 56 11460 10801 | 26 9782 9243
3000 4s | 40 11521 10801 | 45 10801 10396
3500 5s | 35 11630 10801 | 44 9518 9243
4000 5s | 65 11400 10801 | 48 10397 10037
4500 6s | 50 11420 10801 | 52 10641 10396
5000 7s | 39 11554 10801 | 31 10562 10094
5500 7s | 49 11449 10801 | 53 10874 10396
6000 8s | 32 11658 10801 | 48 10734 10396
6500 9s | 36 11587 10801 | 43 10720 10396
7000 9s | 39 11574 10801 | 45 10688 10396
7500 10s | 63 11381 10801 | 41 10385 10037
Search terminated in 10.00s after 7557 iterations.
Best-found solution has cost 10801.
Solution results
================
# routes: 6
# clients: 25
objective: 10801
distance: 10801
duration: 15927
# iterations: 7557
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 26 10252 8820 | 39 8742 8534
1000 1s | 64 9682 8820 | 36 8761 8534
1500 2s | 28 10104 8820 | 31 8788 8534
2000 3s | 30 10047 8820 | 26 8732 8534
2500 4s | 42 9733 8820 | 37 8886 8583
3000 4s | 55 9634 8820 | 56 8781 8534
3500 5s | 27 10137 8820 | 43 8770 8534
4000 6s | 29 10085 8820 | 37 8776 8534
4500 6s | 37 9967 8820 | 35 8807 8534
5000 7s | 30 10098 8820 | 29 8775 8534
5500 8s | 39 9900 8820 | 59 8795 8534
6000 9s | 26 10123 8820 | 53 8756 8534
6500 9s | 39 9790 8820 | 43 8726 8534
7000 10s | 58 9686 8820 | 42 8764 8534
Search terminated in 10.00s after 7064 iterations.
Best-found solution has cost 8820.
Solution results
================
# routes: 6
# clients: 25
objective: 8820
distance: 8820
duration: 14000
# iterations: 7064
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 36 8911 7984 | 42 8669 7998
1000 1s | 58 8505 7984 | 30 8085 7549
1500 2s | 61 8506 7984 | 25 8120 7549
2000 2s | 53 8620 7984 | 31 8106 7549
2500 3s | 46 8709 7984 | 41 8040 7549
3000 4s | 37 8784 7984 | 56 8633 7998
3500 4s | 46 8655 7984 | 44 7992 7549
4000 5s | 44 8701 7984 | 31 8143 7549
4500 5s | 26 8377 7984 | 56 8404 7998
5000 6s | 54 8270 7984 | 26 8163 7549
5500 6s | 35 8295 7984 | 49 8524 7998
6000 7s | 27 8296 7984 | 30 8107 7549
6500 7s | 51 8254 7984 | 49 8169 7931
7000 8s | 46 8218 7984 | 26 8172 7549
7500 9s | 31 8317 7984 | 34 8027 7549
8000 9s | 63 8284 7984 | 31 8069 7549
8500 10s | 62 8243 7984 | 53 7972 7549
Search terminated in 10.00s after 8677 iterations.
Best-found solution has cost 7984.
Solution results
================
# routes: 5
# clients: 25
objective: 7984
distance: 7984
duration: 12984
# iterations: 8677
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 37 9665 8994 | 57 8919 8603
1000 1s | 41 9719 8994 | 62 8587 8074
1500 2s | 47 9646 8994 | 30 9069 8877
2000 2s | 36 9710 8994 | 50 8461 8074
2500 3s | 42 9691 8994 | 61 8880 8603
3000 4s | 59 9532 8994 | 57 8876 8603
3500 4s | 40 9692 8994 | 32 9014 8603
4000 5s | 40 9660 8994 | 38 9128 8877
4500 5s | 53 9545 8994 | 32 8898 8603
5000 6s | 32 9757 8994 | 31 8875 8603
5500 7s | 37 9678 8994 | 40 8915 8603
6000 7s | 35 9729 8994 | 48 8926 8603
6500 8s | 49 9630 8994 | 47 8693 8074
7000 9s | 54 9599 8994 | 51 8671 8074
7500 9s | 48 9620 8994 | 45 8901 8603
8000 10s | 51 9605 8994 | 47 9045 8877
Search terminated in 10.00s after 8037 iterations.
Best-found solution has cost 8994.
Solution results
================
# routes: 6
# clients: 25
objective: 8994
distance: 8994
duration: 13994
# iterations: 8037
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 41 9427 8645 | 56 8875 8519
1000 1s | 45 9387 8645 | 56 8603 8211
1500 2s | 41 9466 8645 | 50 8867 8519
2000 3s | 63 9444 8645 | 30 8423 8092
2500 3s | 40 9537 8645 | 52 8843 8519
3000 4s | 39 9439 8645 | 51 8779 8519
3500 4s | 33 9619 8645 | 32 8828 8519
4000 5s | 29 9644 8645 | 56 9123 8519
4500 6s | 49 9427 8645 | 28 8892 8519
5000 6s | 61 9388 8645 | 29 8864 8519
5500 7s | 57 9329 8645 | 33 8929 8519
6000 8s | 52 9392 8645 | 51 8498 8129
6500 8s | 32 9575 8645 | 43 8893 8519
7000 9s | 49 9410 8645 | 47 8868 8519
7500 9s | 29 9676 8645 | 50 8826 8519
Search terminated in 10.00s after 7958 iterations.
Best-found solution has cost 8645.
Solution results
================
# routes: 6
# clients: 25
objective: 8645
distance: 8645
duration: 13645
# iterations: 7958
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 37 11642 10859 | 36 11469 10690
1000 1s | 55 11424 10859 | 58 11285 10994
1500 2s | 48 11456 10859 | 64 10633 10158
2000 2s | 62 11428 10859 | 59 10478 10158
2500 3s | 30 11726 10859 | 53 10764 10310
3000 3s | 45 11506 10859 | 37 11123 10462
3500 4s | 64 11398 10859 | 49 10879 10462
4000 4s | 40 11610 10859 | 29 11024 10462
4500 5s | 28 11812 10859 | 54 10911 10462
5000 5s | 31 11711 10859 | 55 11138 10690
5500 6s | 26 11862 10859 | 61 11058 10690
6000 6s | 52 11438 10859 | 43 11410 10994
6500 7s | 43 11582 10859 | 26 10652 10158
7000 7s | 49 11474 10859 | 56 10743 10310
7500 8s | 60 11375 10859 | 46 10731 10310
8000 8s | 39 11584 10859 | 42 10980 10462
8500 9s | 49 11505 10859 | 30 11223 10690
9000 10s | 31 11682 10859 | 52 11535 10994
Search terminated in 10.00s after 9440 iterations.
Best-found solution has cost 10859.
Solution results
================
# routes: 7
# clients: 25
objective: 10859
distance: 10859
duration: 16672
# iterations: 9440
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 44 8353 7628 | 43 7939 7557
1000 1s | 25 8598 7628 | 42 7896 7501
1500 2s | 44 8402 7628 | 48 7867 7501
2000 2s | 31 8504 7628 | 27 7983 7501
2500 3s | 25 8684 7628 | 56 7754 7445
3000 3s | 41 8348 7628 | 25 7977 7501
3500 4s | 34 8450 7628 | 47 7892 7501
4000 4s | 30 8454 7628 | 29 7854 7445
4500 5s | 61 8165 7628 | 45 7834 7501
5000 5s | 58 8266 7628 | 62 7802 7501
5500 6s | 57 8138 7628 | 34 7819 7445
6000 6s | 32 8452 7628 | 41 7882 7501
6500 7s | 56 8261 7628 | 44 7855 7501
7000 7s | 26 8616 7628 | 60 7824 7501
7500 8s | 50 8213 7628 | 41 7898 7557
8000 9s | 35 8472 7628 | 61 7782 7501
8500 9s | 35 8366 7628 | 32 7869 7445
9000 10s | 42 8399 7628 | 48 7910 7501
Search terminated in 10.00s after 9310 iterations.
Best-found solution has cost 7628.
Solution results
================
# routes: 5
# clients: 25
objective: 7628
distance: 7628
duration: 12782
# iterations: 9310
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 53 9727 9136 | 40 9240 8948
1000 1s | 34 9926 9136 | 48 9230 8948
1500 2s | 35 9928 9136 | 55 9222 8948
2000 2s | 39 9862 9136 | 49 9028 8585
2500 3s | 34 9943 9136 | 34 9232 8948
3000 4s | 38 9824 9136 | 56 9204 8948
3500 4s | 57 9712 9136 | 44 9260 8948
4000 5s | 35 9932 9136 | 29 9295 8948
4500 5s | 39 9810 9136 | 33 9219 8948
5000 6s | 45 9779 9136 | 35 8870 8355
5500 7s | 62 9671 9136 | 41 9172 8948
6000 7s | 62 9630 9136 | 47 9261 8948
6500 8s | 52 9716 9136 | 43 9206 8948
7000 8s | 31 9905 9136 | 25 9215 8948
7500 9s | 37 9889 9136 | 64 9172 8948
8000 9s | 59 9672 9136 | 44 9178 8948
Search terminated in 10.00s after 8444 iterations.
Best-found solution has cost 9136.
Solution results
================
# routes: 6
# clients: 25
objective: 9136
distance: 9136
duration: 14298
# iterations: 8444
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 53 11989 11009 | 54 11549 10970
1000 1s | 40 12159 11009 | 60 11217 10878
1500 2s | 49 12159 11009 | 65 11554 10678
2000 3s | 40 12079 11009 | 47 11361 10878
2500 3s | 50 11939 11009 | 56 11451 10970
3000 4s | 32 12227 11009 | 26 11613 10970
3500 4s | 52 11973 11009 | 43 11569 10970
4000 5s | 65 11757 11009 | 27 11774 10982
4500 5s | 53 11905 11009 | 40 11487 10970
5000 6s | 36 12134 11009 | 44 11516 10970
5500 7s | 64 11806 11009 | 52 11102 10663
6000 7s | 41 12119 11009 | 31 11104 10663
6500 8s | 47 11922 11009 | 34 11572 10970
7000 9s | 25 12426 11009 | 47 11561 10970
7500 9s | 47 11846 11009 | 47 11249 10878
66%|████████████████████████▉ | 42/64 [3:44:13<1:57:26, 320.28s/it]
8000 10s | 55 11969 11009 | 26 11130 10678
Search terminated in 10.00s after 8124 iterations.
Best-found solution has cost 11009.
Solution results
================
# routes: 6
# clients: 25
objective: 11009
distance: 11009
duration: 16009
# iterations: 8124
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 54 8377 7996 | 33 8564 7944
1000 1s | 30 8634 7996 | 58 7570 7324
1500 2s | 51 8436 7996 | 25 7685 7324
2000 3s | 45 8497 7996 | 33 7626 7324
2500 4s | 46 8471 7996 | 41 7576 7324
3000 4s | 33 8663 7996 | 49 7593 7324
3500 5s | 57 8425 7996 | 57 7538 7324
4000 6s | 27 8770 7996 | 65 7564 7324
4500 7s | 56 8421 7996 | 32 7626 7324
5000 7s | 26 8839 7996 | 40 7597 7324
5500 8s | 65 8397 7996 | 38 7625 7324
6000 9s | 59 8470 7996 | 46 7581 7324
6500 9s | 39 8616 7996 | 54 7585 7324
Search terminated in 10.00s after 6842 iterations.
Best-found solution has cost 7996.
Solution results
================
# routes: 6
# clients: 25
objective: 7996
distance: 7996
duration: 13417
# iterations: 6842
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 57 8147 7665 | 49 7505 7325
1000 1s | 33 8501 7665 | 57 7537 7325
1500 2s | 49 8258 7665 | 65 7510 7325
2000 3s | 38 8393 7665 | 32 7589 7325
2500 3s | 52 8195 7665 | 40 7620 7325
3000 4s | 25 8696 7665 | 62 7540 7325
3500 5s | 65 8101 7665 | 62 7518 7325
4000 5s | 32 8463 7665 | 29 7618 7325
4500 6s | 46 8242 7665 | 37 7596 7325
5000 7s | 47 8285 7665 | 38 7602 7325
5500 7s | 62 8117 7665 | 46 7566 7325
6000 8s | 27 8613 7665 | 43 7575 7325
6500 9s | 52 8210 7665 | 51 7549 7325
7000 9s | 32 8456 7665 | 59 7530 7325
7500 10s | 54 8182 7665 | 26 7629 7325
Search terminated in 10.00s after 7526 iterations.
Best-found solution has cost 7665.
Solution results
================
# routes: 6
# clients: 25
objective: 7665
distance: 7665
duration: 12904
# iterations: 7526
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 31 10314 9486 | 58 9633 9080
1000 1s | 46 10133 9486 | 48 9497 9080
1500 2s | 52 10063 9486 | 57 9593 9080
2000 2s | 29 10368 9486 | 50 9718 9167
2500 3s | 51 10079 9486 | 35 9516 9080
3000 4s | 48 10130 9486 | 27 9547 9080
3500 4s | 65 9951 9486 | 30 9512 9080
4000 5s | 61 9988 9486 | 29 9488 9080
4500 5s | 42 10157 9486 | 30 9476 9080
5000 6s | 45 10089 9486 | 60 9528 9080
5500 7s | 62 9987 9486 | 45 9188 8759
6000 7s | 25 10450 9486 | 46 9539 9080
6500 8s | 27 10420 9486 | 25 9567 9080
7000 8s | 34 10283 9486 | 56 9507 9080
7500 9s | 25 10486 9486 | 57 9541 9080
8000 9s | 62 9952 9486 | 48 9530 9080
8500 10s | 39 10206 9486 | 44 9506 9080
Search terminated in 10.00s after 8510 iterations.
Best-found solution has cost 9486.
Solution results
================
# routes: 6
# clients: 25
objective: 9486
distance: 9486
duration: 14486
# iterations: 8510
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 56 10694 9540 | 44 9144 8818
1000 1s | 48 10612 9540 | 45 9139 8818
1500 2s | 55 10510 9540 | 49 9143 8818
2000 3s | 51 10559 9540 | 52 9100 8818
2500 4s | 64 10559 9540 | 65 9182 8818
3000 4s | 30 11066 9540 | 60 9160 8818
3500 5s | 36 10904 9540 | 60 9102 8818
4000 6s | 45 10635 9540 | 64 9079 8818
4500 6s | 49 10613 9540 | 34 9107 8818
5000 7s | 60 10396 9540 | 40 9137 8818
5500 8s | 62 10465 9540 | 48 9065 8818
6000 9s | 26 11148 9540 | 44 9090 8818
6500 9s | 37 10797 9540 | 46 9093 8818
Search terminated in 10.00s after 6983 iterations.
Best-found solution has cost 9540.
Solution results
================
# routes: 6
# clients: 25
objective: 9540
distance: 9540
duration: 14540
# iterations: 6983
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 50 7124 6764 | 34 6608 6514
1000 1s | 31 7389 6764 | 42 6684 6514
1500 2s | 41 7403 6764 | 35 6863 6514
2000 2s | 43 7410 6764 | 43 6802 6514
2500 3s | 54 7276 6764 | 27 6880 6514
3000 3s | 34 7508 6764 | 35 6852 6514
3500 4s | 29 7661 6764 | 61 6769 6514
4000 5s | 51 7307 6764 | 28 6910 6514
4500 5s | 61 7233 6764 | 61 6742 6514
5000 6s | 37 7486 6764 | 51 6795 6514
5500 6s | 50 7338 6764 | 59 6777 6514
6000 7s | 59 7284 6764 | 26 6915 6514
6500 7s | 27 7754 6764 | 34 6834 6514
7000 8s | 41 7446 6764 | 42 6809 6514
7500 9s | 26 7795 6764 | 35 6801 6514
8000 9s | 37 7545 6764 | 43 6764 6514
8500 10s | 48 7374 6764 | 34 6818 6514
Search terminated in 10.00s after 8661 iterations.
Best-found solution has cost 6764.
Solution results
================
# routes: 5
# clients: 25
objective: 6764
distance: 6764
duration: 11764
# iterations: 8661
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 64 9505 9012 | 42 9171 8861
1000 1s | 64 9589 9012 | 45 9230 8861
1500 2s | 43 9634 9012 | 50 9270 8861
2000 2s | 29 9903 9012 | 42 8809 8464
2500 3s | 58 9596 9012 | 42 9216 8861
3000 4s | 61 9530 9012 | 46 9199 8861
3500 4s | 59 9525 9012 | 39 9189 8861
4000 5s | 55 9571 9012 | 32 9180 8861
4500 5s | 56 9567 9012 | 56 9131 8861
5000 6s | 53 9593 9012 | 45 8912 8464
5500 7s | 48 9660 9012 | 40 9248 8861
6000 7s | 34 9773 9012 | 32 9147 8819
6500 8s | 44 9687 9012 | 61 8972 8489
7000 8s | 51 9612 9012 | 51 9212 8945
7500 9s | 49 9655 9012 | 34 8886 8464
8000 10s | 46 9654 9012 | 56 9272 8861
Search terminated in 10.00s after 8228 iterations.
Best-found solution has cost 9012.
Solution results
================
# routes: 6
# clients: 25
objective: 9012
distance: 9012
duration: 14012
# iterations: 8228
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 32 9592 8637 | 38 9006 8337
1000 1s | 51 9357 8637 | 52 8529 8090
1500 2s | 56 9284 8637 | 60 8465 8090
2000 3s | 28 9667 8637 | 37 8520 8090
2500 3s | 30 9673 8637 | 50 8521 8090
3000 4s | 45 9380 8637 | 34 8557 8090
3500 5s | 25 9792 8637 | 25 8647 8090
4000 5s | 42 9419 8637 | 42 8532 8090
4500 6s | 53 9319 8637 | 63 9069 8337
5000 7s | 57 9287 8637 | 42 8508 8090
5500 7s | 46 9386 8637 | 59 8549 8090
6000 8s | 25 9783 8637 | 29 8579 8090
6500 9s | 37 9539 8637 | 38 8995 8337
7000 9s | 51 9321 8637 | 45 8566 8090
Search terminated in 10.00s after 7446 iterations.
Best-found solution has cost 8637.
Solution results
================
# routes: 6
# clients: 25
objective: 8637
distance: 8637
duration: 13927
# iterations: 7446
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 38 10113 9367 | 56 9679 9339
1000 1s | 39 10154 9367 | 62 8899 8145
1500 2s | 43 10165 9367 | 56 9311 8859
2000 2s | 37 10162 9367 | 40 9304 8859
2500 3s | 40 10054 9367 | 63 9435 9311
3000 4s | 31 10246 9367 | 54 9422 9283
3500 4s | 27 10343 9367 | 64 9437 9283
4000 5s | 50 9928 9367 | 40 9522 9311
4500 5s | 40 10102 9367 | 37 9346 8859
5000 6s | 36 10091 9367 | 47 9370 8859
5500 6s | 60 9894 9367 | 58 9519 9311
6000 7s | 51 9931 9367 | 46 9535 9311
6500 8s | 60 10030 9367 | 41 9255 8859
7000 8s | 52 10037 9367 | 47 9253 8859
7500 9s | 45 10090 9367 | 62 9428 8859
8000 9s | 64 9904 9367 | 31 8860 8145
8500 10s | 39 10153 9367 | 29 9262 8859
Search terminated in 10.00s after 8593 iterations.
Best-found solution has cost 9367.
Solution results
================
# routes: 6
# clients: 25
objective: 9367
distance: 9367
duration: 15275
# iterations: 8593
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 0s | 49 7861 7548 | 49 7499 7410
1000 1s | 25 8212 7548 | 57 7510 7410
1500 2s | 60 7825 7548 | 65 7493 7410
2000 2s | 38 7985 7548 | 32 7530 7410
2500 3s | 63 7811 7548 | 40 7532 7410
3000 3s | 38 8005 7548 | 48 7553 7410
3500 4s | 47 7901 7548 | 56 7542 7410
4000 4s | 63 7832 7548 | 64 7677 7433
4500 5s | 47 7963 7548 | 31 7889 7433
5000 5s | 44 8093 7548 | 39 7851 7433
5500 6s | 29 8618 7548 | 47 7936 7433
6000 6s | 35 8453 7548 | 55 7861 7433
6500 7s | 50 8212 7548 | 63 7838 7433
7000 7s | 58 8184 7548 | 30 8132 7433
7500 8s | 31 8727 7548 | 38 8015 7433
8000 9s | 38 8591 7548 | 46 7958 7433
8500 9s | 49 8405 7548 | 53 7896 7433
9000 10s | 58 8331 7548 | 59 7965 7456
Search terminated in 10.00s after 9357 iterations.
Best-found solution has cost 7548.
Solution results
================
# routes: 6
# clients: 25
objective: 7548
distance: 7548
duration: 12968
# iterations: 9357
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 48 10710 10029 | 63 10089 9789
1000 1s | 36 10740 10029 | 27 10025 9789
1500 2s | 58 10675 10029 | 41 10152 9789
2000 3s | 48 10753 10029 | 50 9563 9190
2500 3s | 34 10849 10029 | 25 10196 9854
3000 4s | 29 10959 10029 | 29 9542 9268
3500 5s | 32 10389 10029 | 46 9551 9268
4000 5s | 25 10308 10029 | 28 10193 9854
4500 6s | 58 10423 10029 | 46 9544 9190
5000 7s | 57 10432 10029 | 46 10584 9854
5500 7s | 54 10303 10029 | 29 10039 9789
6000 8s | 35 10309 10029 | 34 10044 9789
6500 9s | 62 10290 10029 | 34 10146 9789
7000 9s | 43 10336 10029 | 54 10159 9789
7500 10s | 29 10331 10029 | 29 10050 9789
Search terminated in 10.00s after 7612 iterations.
Best-found solution has cost 10029.
Solution results
================
# routes: 6
# clients: 25
objective: 10029
distance: 10029
duration: 15029
# iterations: 7612
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 39 8965 8435 | 63 8546 8199
1000 1s | 50 8907 8435 | 51 8456 8199
1500 2s | 28 9231 8435 | 26 8617 8245
2000 2s | 56 8898 8435 | 43 8331 8107
2500 3s | 40 9046 8435 | 38 8490 8199
3000 3s | 64 8863 8435 | 57 8519 8245
3500 4s | 32 9134 8435 | 34 8539 8199
4000 4s | 35 9086 8435 | 57 8474 8199
4500 5s | 63 8873 8435 | 29 8337 8107
5000 5s | 39 9022 8435 | 45 8506 8199
5500 6s | 30 9188 8435 | 48 8354 8130
6000 6s | 40 9045 8435 | 54 8543 8199
6500 7s | 43 8969 8435 | 59 8511 8199
7000 7s | 51 8930 8435 | 64 8346 8107
7500 8s | 54 8916 8435 | 44 8368 8107
8000 9s | 35 9085 8435 | 59 8505 8199
8500 9s | 52 8923 8435 | 64 8546 8199
9000 10s | 34 9108 8435 | 45 8512 8199
Search terminated in 10.00s after 9372 iterations.
Best-found solution has cost 8435.
Solution results
================
# routes: 6
# clients: 25
objective: 8435
distance: 8435
duration: 13435
# iterations: 9372
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 29 10330 9379 | 55 8998 8651
1000 1s | 28 10317 9379 | 29 8982 8651
1500 2s | 35 10156 9379 | 50 8890 8651
2000 3s | 39 10101 9379 | 45 8898 8651
2500 3s | 38 10137 9379 | 63 8997 8651
3000 4s | 54 9994 9379 | 36 8912 8651
3500 5s | 28 10411 9379 | 27 8906 8651
4000 5s | 37 10190 9379 | 43 8899 8651
4500 6s | 32 10331 9379 | 32 9585 9135
5000 7s | 32 10292 9379 | 33 8929 8651
5500 7s | 60 9918 9379 | 46 8938 8651
6000 8s | 62 9884 9379 | 34 8928 8651
6500 9s | 49 10077 9379 | 25 8916 8651
7000 9s | 52 10023 9379 | 53 8935 8651
7500 10s | 64 10014 9379 | 25 9597 9135
Search terminated in 10.00s after 7681 iterations.
Best-found solution has cost 9379.
Solution results
================
# routes: 6
# clients: 25
objective: 9379
distance: 9379
duration: 14928
# iterations: 7681
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 60 9016 8363 | 48 8664 8266
1000 1s | 38 9243 8363 | 50 8805 8277
1500 2s | 32 9298 8363 | 34 8735 8277
2000 2s | 60 9036 8363 | 64 8778 8277
2500 3s | 29 9428 8363 | 63 8625 8231
3000 3s | 25 9489 8363 | 25 8878 8277
3500 4s | 37 9240 8363 | 64 8806 8231
4000 4s | 33 9304 8363 | 28 8753 8266
4500 5s | 29 9384 8363 | 36 9011 8279
5000 5s | 26 9459 8363 | 44 9038 8277
5500 6s | 28 9377 8363 | 33 8777 8277
6000 7s | 49 9085 8363 | 46 8929 8277
6500 7s | 40 9229 8363 | 28 8363 7848
7000 8s | 40 9227 8363 | 58 8757 8231
7500 8s | 26 9444 8363 | 35 8539 8196
8000 9s | 47 9165 8363 | 48 8948 8277
8500 9s | 46 9135 8363 | 33 8903 8277
9000 10s | 64 9034 8363 | 60 8638 8266
Search terminated in 10.00s after 9106 iterations.
Best-found solution has cost 8363.
Solution results
================
# routes: 6
# clients: 25
objective: 8363
distance: 8363
duration: 13363
# iterations: 9106
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 41 7890 7274 | 30 7282 7068
1000 1s | 46 7950 7274 | 64 7245 7068
1500 2s | 28 8138 7274 | 28 7326 7068
2000 2s | 54 7860 7274 | 58 7280 7068
2500 3s | 55 7835 7274 | 37 7534 7274
3000 3s | 26 8148 7274 | 34 7288 7068
3500 4s | 52 7865 7274 | 54 7283 7068
4000 4s | 26 8154 7274 | 49 7333 7068
4500 5s | 33 8049 7274 | 48 7260 7068
5000 5s | 43 7969 7274 | 63 7589 7274
5500 6s | 35 8048 7274 | 63 7258 7068
6000 7s | 42 7939 7274 | 43 7298 7068
6500 7s | 52 7836 7274 | 56 7303 7068
7000 8s | 30 8101 7274 | 29 7262 7068
7500 8s | 34 8036 7274 | 61 7296 7068
8000 9s | 39 7991 7274 | 49 7281 7068
8500 9s | 54 7851 7274 | 55 7554 7274
9000 10s | 58 7902 7274 | 53 7606 7274
Search terminated in 10.00s after 9125 iterations.
Best-found solution has cost 7274.
Solution results
================
# routes: 5
# clients: 25
objective: 7274
distance: 7274
duration: 12274
# iterations: 9125
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 25 10461 9496 | 29 9684 9204
1000 1s | 61 9974 9496 | 49 9374 9066
1500 2s | 41 10146 9496 | 61 9297 8997
2000 2s | 28 10367 9496 | 39 9537 9190
2500 3s | 33 10279 9496 | 55 9287 8997
3000 3s | 59 10069 9496 | 57 9711 9218
3500 4s | 62 10006 9496 | 33 9725 9204
4000 4s | 27 10384 9496 | 63 9469 9190
4500 5s | 32 10296 9496 | 63 9462 9190
5000 6s | 28 10364 9496 | 43 9520 9190
5500 6s | 62 9989 9496 | 63 9488 9190
6000 7s | 27 10354 9496 | 40 9760 9218
6500 7s | 30 10354 9496 | 65 9892 9239
7000 8s | 28 10430 9496 | 36 9735 9218
7500 8s | 48 10130 9496 | 43 9609 9204
8000 9s | 45 10148 9496 | 31 9596 9066
8500 9s | 50 10085 9496 | 30 9525 9190
9000 10s | 31 10294 9496 | 62 9579 9204
Search terminated in 10.00s after 9094 iterations.
Best-found solution has cost 9496.
Solution results
================
# routes: 6
# clients: 25
objective: 9496
distance: 9496
duration: 15095
# iterations: 9094
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 52 11777 11011 | 35 10925 10626
H 1000 1s | 39 11907 10941 | 39 10939 10586
1500 2s | 55 11820 10941 | 61 11467 10626
2000 3s | 26 12148 10941 | 43 10519 9783
2500 3s | 61 11612 10941 | 60 11006 10586
3000 4s | 31 12084 10941 | 48 10225 9501
3500 5s | 51 11651 10941 | 60 11004 10626
4000 5s | 50 11884 10941 | 46 11273 10586
4500 6s | 41 11944 10941 | 32 10169 9501
5000 6s | 44 11763 10941 | 57 11374 10903
5500 7s | 54 11732 10941 | 39 10286 9743
6000 8s | 48 11818 10941 | 38 10966 10586
6500 8s | 26 12155 10941 | 56 10999 10586
7000 9s | 47 11719 10941 | 57 11892 11055
7500 10s | 31 12020 10941 | 28 11059 10626
Search terminated in 10.00s after 7695 iterations.
Best-found solution has cost 10941.
Solution results
================
# routes: 6
# clients: 25
objective: 10941
distance: 10941
duration: 15941
# iterations: 7695
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 54 7549 7135 | 47 7279 7085
1000 1s | 54 7597 7135 | 33 7322 7085
1500 2s | 33 7822 7135 | 58 7309 7085
2000 2s | 49 7634 7135 | 31 7305 7085
2500 3s | 55 7617 7135 | 54 7283 7085
3000 3s | 33 7788 7135 | 30 7343 7085
3500 4s | 45 7702 7135 | 51 7289 7085
4000 4s | 52 7649 7135 | 64 7311 7085
4500 5s | 57 7593 7135 | 45 7284 7085
5000 6s | 27 7917 7135 | 61 7296 7085
5500 6s | 56 7604 7135 | 45 7308 7085
6000 7s | 61 7613 7135 | 58 7295 7085
6500 7s | 27 7912 7135 | 33 7331 7085
7000 8s | 58 7669 7135 | 38 7330 7085
7500 8s | 43 7725 7135 | 40 7337 7085
8000 9s | 28 7947 7135 | 59 7316 7085
8500 9s | 39 7761 7135 | 42 7316 7085
Search terminated in 10.00s after 8934 iterations.
Best-found solution has cost 7135.
Solution results
================
# routes: 5
# clients: 25
objective: 7135
distance: 7135
duration: 12153
# iterations: 8934
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 37 10083 9415 | 35 9179 8927
1000 1s | 53 9963 9415 | 52 9334 9094
1500 2s | 25 10229 9415 | 39 9359 9094
2000 2s | 37 9992 9415 | 26 9286 9074
2500 3s | 29 10141 9415 | 58 9305 9094
3000 3s | 34 10138 9415 | 37 9333 9094
3500 4s | 29 10194 9415 | 49 9305 9074
4000 4s | 53 9930 9415 | 55 9483 9082
4500 5s | 58 9910 9415 | 43 9388 9094
5000 5s | 35 10018 9415 | 34 9389 9110
5500 6s | 38 9991 9415 | 62 9327 9082
6000 6s | 27 10201 9415 | 39 9422 9110
6500 7s | 29 10150 9415 | 38 9377 9082
7000 7s | 31 10117 9415 | 25 9393 9110
7500 8s | 31 10117 9415 | 65 9316 9074
8000 8s | 49 9932 9415 | 25 9422 9110
8500 9s | 57 9895 9415 | 41 9400 9074
9000 9s | 43 9998 9415 | 39 9412 9110
9500 10s | 28 10172 9415 | 50 9193 8927
Search terminated in 10.00s after 9546 iterations.
Best-found solution has cost 9415.
Solution results
================
# routes: 6
# clients: 25
objective: 9415
distance: 9415
duration: 14970
# iterations: 9546
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 37 10315 9625 | 64 9357 8998
1000 2s | 49 10288 9625 | 40 9390 8998
1500 2s | 49 10312 9625 | 44 9354 8998
2000 3s | 62 10131 9625 | 58 9266 8998
2500 4s | 65 10269 9625 | 33 9386 8998
3000 4s | 65 10289 9625 | 65 9317 8998
3500 5s | 35 10190 9625 | 49 9360 8998
4000 6s | 55 10177 9625 | 64 9263 8998
4500 7s | 32 10258 9625 | 45 9303 8998
5000 7s | 64 10271 9625 | 26 9369 8998
5500 8s | 28 10228 9625 | 46 9378 8998
6000 9s | 33 10260 9625 | 41 9400 8998
6500 10s | 29 10209 9625 | 64 9332 8998
Search terminated in 10.00s after 6683 iterations.
Best-found solution has cost 9625.
Solution results
================
# routes: 6
# clients: 25
objective: 9625
distance: 9625
duration: 14625
# iterations: 6683
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 49 7392 6917 | 60 6789 6601
1000 1s | 31 7580 6917 | 27 6847 6601
1500 2s | 55 7342 6917 | 35 7232 6815
2000 3s | 39 7482 6917 | 58 6816 6601
2500 3s | 65 7333 6917 | 59 6821 6601
3000 4s | 32 7587 6917 | 28 6839 6601
3500 5s | 25 7727 6917 | 50 6846 6601
4000 5s | 49 7386 6917 | 28 6864 6601
4500 6s | 31 7640 6917 | 55 6826 6601
5000 7s | 63 7337 6917 | 63 6802 6601
5500 7s | 57 7329 6917 | 64 6847 6601
6000 8s | 49 7434 6917 | 31 6813 6601
6500 9s | 47 7424 6917 | 57 6843 6601
7000 9s | 30 7601 6917 | 39 6882 6601
Search terminated in 10.00s after 7382 iterations.
Best-found solution has cost 6917.
Solution results
================
# routes: 5
# clients: 25
objective: 6917
distance: 6917
duration: 11917
# iterations: 7382
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 58 12178 11400 | 59 11633 11124
1000 1s | 49 11702 11400 | 34 11832 11124
1500 2s | 27 11621 11400 | 51 11895 10870
2000 3s | 36 11701 11400 | 26 11347 10640
2500 3s | 51 11669 11400 | 33 10904 9842
3000 4s | 50 11742 11400 | 49 11574 10640
3500 5s | 50 11724 11400 | 39 11708 10833
4000 5s | 60 11803 11400 | 51 11228 10640
4500 6s | 55 11706 11400 | 41 11691 11124
5000 7s | 64 11815 11400 | 52 11669 11124
5500 7s | 63 11861 11400 | 56 11232 10640
6000 8s | 60 11793 11400 | 47 11190 10640
6500 9s | 32 11705 11400 | 65 10303 9740
7000 9s | 43 11787 11400 | 57 10244 9740
Search terminated in 10.00s after 7487 iterations.
Best-found solution has cost 11400.
Solution results
================
# routes: 6
# clients: 25
objective: 11400
distance: 11400
duration: 16400
# iterations: 7487
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 65 9583 9011 | 42 8982 8825
1000 1s | 32 9807 9011 | 41 9005 8881
1500 2s | 37 9342 9011 | 29 9355 9028
2000 3s | 48 9423 9011 | 52 9613 9028
2500 3s | 64 9283 9011 | 35 9314 9028
3000 4s | 34 9323 9011 | 50 8961 8825
3500 4s | 31 9310 9011 | 41 8983 8825
4000 5s | 27 9305 9011 | 64 9020 8825
4500 6s | 41 9261 9011 | 50 8979 8825
5000 6s | 54 9288 9011 | 34 9257 9028
5500 7s | 32 9300 9011 | 53 8990 8825
6000 8s | 28 9286 9011 | 44 8971 8825
6500 8s | 25 9362 9011 | 43 9023 8834
7000 9s | 33 9268 9011 | 61 8986 8825
7500 10s | 38 9311 9011 | 63 8973 8825
Search terminated in 10.00s after 7884 iterations.
Best-found solution has cost 9011.
Solution results
================
# routes: 6
# clients: 25
objective: 9011
distance: 9011
duration: 14011
# iterations: 7884
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 49 9864 9167 | 57 9454 8988
1000 1s | 58 9730 9167 | 27 9659 9172
1500 2s | 50 9791 9167 | 40 9670 9172
2000 3s | 40 9932 9167 | 63 8634 8144
2500 3s | 31 10010 9167 | 39 10536 9303
3000 4s | 50 9832 9167 | 42 9737 9172
3500 5s | 62 9733 9167 | 59 9538 9172
4000 5s | 47 9843 9167 | 34 9317 8988
4500 6s | 33 10031 9167 | 62 9310 8988
5000 6s | 54 9822 9167 | 52 9279 8945
5500 7s | 40 9939 9167 | 61 9235 8945
6000 8s | 53 9802 9167 | 50 9452 9172
6500 8s | 35 9920 9167 | 56 9490 9172
7000 9s | 60 9720 9167 | 38 9492 9172
7500 9s | 34 9955 9167 | 27 9408 9172
Search terminated in 10.00s after 7947 iterations.
Best-found solution has cost 9167.
Solution results
================
# routes: 6
# clients: 25
objective: 9167
distance: 9167
duration: 14167
# iterations: 7947
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 48 9445 8708 | 34 8556 8050
1000 1s | 39 9536 8708 | 26 8590 8050
1500 2s | 30 9710 8708 | 51 8434 8050
2000 3s | 34 9578 8708 | 36 8534 8050
2500 3s | 62 9334 8708 | 26 8634 8050
3000 4s | 52 9401 8708 | 59 8563 8050
3500 4s | 65 9360 8708 | 44 8566 8050
4000 5s | 52 9422 8708 | 41 8560 8050
4500 6s | 42 9472 8708 | 36 8639 8050
5000 6s | 40 9497 8708 | 61 8548 8050
5500 7s | 25 9862 8708 | 43 8607 8050
6000 8s | 48 9489 8708 | 29 8653 8050
6500 8s | 37 9543 8708 | 57 8532 8050
7000 9s | 29 9693 8708 | 37 8587 8050
7500 9s | 48 9502 8708 | 51 8569 8050
Search terminated in 10.00s after 7956 iterations.
Best-found solution has cost 8708.
Solution results
================
# routes: 6
# clients: 25
objective: 8708
distance: 8708
duration: 13708
# iterations: 7956
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 44 9400 8752 | 56 8352 8118
1000 1s | 45 9413 8752 | 64 8322 8118
1500 2s | 50 9356 8752 | 38 8495 8125
2000 3s | 62 9311 8752 | 27 8895 8567
2500 3s | 42 9450 8752 | 44 8392 8118
3000 4s | 37 9482 8752 | 52 8434 8118
3500 5s | 64 9246 8752 | 47 8445 8125
4000 5s | 56 9327 8752 | 26 8908 8567
4500 6s | 59 9294 8752 | 43 8419 8118
5000 6s | 34 9568 8752 | 51 8412 8118
5500 7s | 29 9626 8752 | 59 8356 8118
6000 8s | 36 9538 8752 | 26 8469 8118
6500 9s | 30 9579 8752 | 27 8503 8118
7000 9s | 52 9316 8752 | 59 8534 8136
7500 10s | 59 9282 8752 | 32 8900 8567
Search terminated in 10.00s after 7503 iterations.
Best-found solution has cost 8752.
Solution results
================
# routes: 6
# clients: 25
objective: 8752
distance: 8752
duration: 13837
# iterations: 7503
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 32 8267 7584 | 64 7671 7466
1000 1s | 44 8145 7584 | 31 7679 7417
1500 2s | 55 8091 7584 | 39 7915 7523
2000 2s | 63 8035 7584 | 41 7664 7466
2500 3s | 35 8247 7584 | 50 7680 7466
3000 3s | 49 8130 7584 | 64 7814 7523
3500 4s | 49 8096 7584 | 30 7767 7466
4000 4s | 60 8074 7584 | 63 7765 7523
4500 5s | 62 8008 7584 | 32 7737 7466
5000 5s | 64 8055 7584 | 33 7754 7417
5500 6s | 46 8154 7584 | 47 7663 7417
6000 6s | 46 8152 7584 | 47 7862 7523
6500 7s | 39 8223 7584 | 50 7797 7523
7000 7s | 32 8306 7584 | 61 7663 7417
7500 8s | 65 8034 7584 | 64 7708 7493
8000 9s | 63 8023 7584 | 38 7759 7466
8500 9s | 39 8275 7584 | 31 7957 7523
9000 10s | 26 8440 7584 | 33 7734 7466
Search terminated in 10.00s after 9369 iterations.
Best-found solution has cost 7584.
Solution results
================
# routes: 5
# clients: 25
objective: 7584
distance: 7584
duration: 12584
# iterations: 9369
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 41 11278 10155 | 29 9600 9074
1000 1s | 54 11045 10155 | 60 10272 9990
1500 2s | 51 11055 10155 | 45 10629 10112
2000 3s | 31 11288 10155 | 60 10616 10112
2500 3s | 59 11120 10155 | 31 10453 9990
3000 4s | 65 10966 10155 | 34 10398 9990
3500 5s | 62 11063 10155 | 42 10716 10112
4000 5s | 37 11245 10155 | 59 9688 9074
4500 6s | 32 11326 10155 | 53 9785 9217
5000 7s | 47 11113 10155 | 65 10599 10112
5500 7s | 58 11012 10155 | 37 10361 9990
6000 8s | 40 11143 10155 | 33 10221 9990
6500 9s | 56 11106 10155 | 48 9971 9217
7000 10s | 27 11397 10155 | 62 10510 10112
Search terminated in 10.00s after 7341 iterations.
Best-found solution has cost 10155.
Solution results
================
# routes: 6
# clients: 25
objective: 10155
distance: 10155
duration: 15276
# iterations: 7341
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 58 7846 7503 | 27 7902 7439
1000 1s | 25 8263 7503 | 44 7793 7439
1500 2s | 30 8263 7503 | 61 7713 7439
2000 2s | 65 8071 7503 | 60 7837 7449
2500 3s | 54 8056 7503 | 30 7828 7429
3000 3s | 35 8419 7503 | 55 7971 7449
3500 4s | 32 8594 7503 | 36 7840 7429
4000 4s | 58 8123 7503 | 56 8084 7449
4500 5s | 61 8127 7503 | 57 7703 7429
5000 5s | 45 8267 7503 | 55 7831 7439
5500 6s | 62 8148 7503 | 65 7874 7439
6000 6s | 59 8098 7503 | 38 7844 7434
6500 7s | 53 8154 7503 | 30 8283 7449
7000 8s | 46 8207 7503 | 26 8298 7449
7500 8s | 64 8040 7503 | 29 7776 7429
8000 9s | 44 8242 7503 | 25 7999 7434
8500 9s | 64 8067 7503 | 58 7732 7434
9000 10s | 44 8319 7503 | 51 7977 7449
Search terminated in 10.00s after 9206 iterations.
Best-found solution has cost 7503.
Solution results
================
# routes: 6
# clients: 25
objective: 7503
distance: 7503
duration: 12771
# iterations: 9206
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 30 8203 7392 | 35 7394 6887
1000 1s | 58 7979 7392 | 30 7680 7290
1500 2s | 33 8240 7392 | 35 7628 7290
2000 2s | 64 7891 7392 | 64 7421 7048
2500 3s | 27 8444 7392 | 58 7572 7290
3000 3s | 27 8445 7392 | 56 7594 7290
3500 4s | 57 8015 7392 | 49 7577 7290
4000 4s | 56 8014 7392 | 54 7529 7290
4500 5s | 51 8094 7392 | 27 7695 7290
5000 5s | 25 8484 7392 | 51 7436 7176
5500 6s | 60 8035 7392 | 32 7667 7290
6000 7s | 31 8329 7392 | 29 7725 7290
6500 7s | 39 8148 7392 | 63 7500 7290
7000 8s | 28 8363 7392 | 55 7521 7290
7500 8s | 59 7938 7392 | 64 7462 7233
8000 9s | 63 8000 7392 | 40 7548 7233
8500 9s | 46 8055 7392 | 26 7592 7233
9000 10s | 58 7989 7392 | 26 7582 7233
Search terminated in 10.00s after 9182 iterations.
Best-found solution has cost 7392.
Solution results
================
# routes: 6
# clients: 25
objective: 7392
distance: 7392
duration: 12437
# iterations: 9182
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 40 9638 9021 | 29 8984 8788
1000 1s | 38 9715 9021 | 37 9015 8788
1500 2s | 49 9597 9021 | 36 8910 8638
2000 2s | 60 9484 9021 | 25 9018 8788
2500 3s | 63 9470 9021 | 34 8966 8788
3000 3s | 48 9564 9021 | 50 8972 8788
3500 4s | 62 9485 9021 | 33 8997 8788
4000 5s | 26 9994 9021 | 64 8865 8638
4500 5s | 53 9530 9021 | 45 8961 8788
5000 6s | 46 9605 9021 | 64 8956 8788
5500 6s | 34 9773 9021 | 40 8669 8469
6000 7s | 40 9683 9021 | 29 8976 8788
6500 7s | 26 9921 9021 | 32 8994 8788
7000 8s | 29 9856 9021 | 46 9014 8638
7500 9s | 43 9623 9021 | 26 9023 8788
8000 9s | 25 9983 9021 | 28 8892 8638
8500 10s | 25 9957 9021 | 47 8859 8638
Search terminated in 10.00s after 8727 iterations.
Best-found solution has cost 9021.
Solution results
================
# routes: 6
# clients: 25
objective: 9021
distance: 9021
duration: 14021
# iterations: 8727
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 25 7438 6798 | 31 7024 6606
1000 1s | 38 7259 6798 | 58 6594 6312
1500 2s | 29 7371 6798 | 45 6932 6628
2000 2s | 42 7248 6798 | 36 6995 6606
2500 3s | 60 7159 6798 | 61 6856 6606
3000 3s | 49 7226 6798 | 31 6678 6312
3500 4s | 35 7305 6798 | 58 6734 6606
4000 4s | 61 7144 6798 | 37 6753 6606
4500 5s | 58 7166 6798 | 48 6750 6606
5000 6s | 50 7209 6798 | 35 6845 6661
5500 6s | 48 7257 6798 | 46 6819 6606
6000 7s | 62 7178 6798 | 30 6827 6606
6500 7s | 64 7179 6798 | 54 6789 6606
7000 8s | 44 7266 6798 | 45 6858 6606
7500 8s | 30 7376 6798 | 27 6787 6606
8000 9s | 47 7218 6798 | 52 6763 6606
8500 9s | 26 7404 6798 | 36 6818 6606
9000 10s | 55 7201 6798 | 57 6816 6606
Search terminated in 10.00s after 9146 iterations.
Best-found solution has cost 6798.
Solution results
================
# routes: 5
# clients: 25
objective: 6798
distance: 6798
duration: 11798
# iterations: 9146
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 57 8089 7418 | 43 8140 7289
1000 1s | 52 8262 7418 | 27 8194 7273
1500 2s | 53 8257 7418 | 57 8049 7289
2000 2s | 50 8366 7418 | 47 8193 7289
2500 3s | 40 8464 7418 | 44 8086 7273
3000 3s | 50 8255 7418 | 41 7989 7273
3500 4s | 46 8323 7418 | 41 8041 7273
4000 4s | 37 8528 7418 | 36 8136 7273
4500 5s | 31 8661 7418 | 30 8085 7273
5000 6s | 30 8665 7418 | 25 8195 7273
5500 6s | 37 8532 7418 | 55 7721 7265
6000 7s | 39 8471 7418 | 51 7844 7273
6500 7s | 43 8317 7418 | 46 7896 7273
7000 8s | 42 8446 7418 | 40 7928 7289
7500 8s | 46 8414 7418 | 63 7690 7265
8000 9s | 34 8674 7418 | 54 7902 7289
8500 9s | 46 8368 7418 | 45 7910 7289
67%|█████████████████████████▌ | 43/64 [3:49:33<1:52:05, 320.28s/it]
Search terminated in 10.00s after 8958 iterations.
Best-found solution has cost 7418.
Solution results
================
# routes: 5
# clients: 25
objective: 7418
distance: 7418
duration: 12418
# iterations: 8958
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 63 7620 7225 | 49 7416 7168
1000 1s | 37 7875 7225 | 57 7523 7168
1500 2s | 44 7803 7225 | 65 7533 7168
2000 2s | 49 7851 7225 | 32 7823 7168
2500 3s | 40 8153 7225 | 36 8037 7192
3000 3s | 46 8104 7225 | 36 7968 7192
3500 4s | 44 8281 7225 | 32 8019 7192
4000 4s | 45 8357 7225 | 28 8104 7192
4500 5s | 55 8089 7225 | 26 8138 7192
5000 5s | 51 8171 7225 | 63 7847 7192
5500 6s | 59 8100 7225 | 65 7727 7192
6000 6s | 56 8039 7225 | 39 7748 7168
6500 7s | 60 8021 7225 | 47 7768 7176
7000 8s | 61 8024 7225 | 55 7741 7176
7500 8s | 62 8161 7225 | 57 8019 7192
8000 9s | 34 8586 7225 | 54 7916 7192
8500 9s | 27 8818 7225 | 51 7911 7192
9000 10s | 27 8844 7225 | 47 7962 7192
Search terminated in 10.00s after 9128 iterations.
Best-found solution has cost 7225.
Solution results
================
# routes: 5
# clients: 25
objective: 7225
distance: 7225
duration: 12450
# iterations: 9128
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 52 10357 9750 | 59 10650 9725
1000 2s | 54 10391 9750 | 28 10687 9432
1500 2s | 48 10326 9750 | 33 9043 8839
2000 3s | 34 10542 9750 | 56 9107 8839
2500 4s | 39 10462 9750 | 56 9156 8848
3000 5s | 55 10275 9750 | 48 9105 8839
3500 5s | 65 10290 9750 | 37 9115 8839
4000 6s | 36 10041 9750 | 50 9099 8839
4500 7s | 49 9962 9750 | 32 9037 8839
5000 8s | 25 9998 9750 | 41 9130 8839
5500 8s | 57 10082 9750 | 49 9111 8839
6000 9s | 41 10034 9750 | 27 9092 8839
6500 10s | 38 10042 9750 | 40 9014 8839
Search terminated in 10.00s after 6504 iterations.
Best-found solution has cost 9750.
Solution results
================
# routes: 6
# clients: 25
objective: 9750
distance: 9750
duration: 14876
# iterations: 6504
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 62 11094 10489 | 61 10542 10148
1000 1s | 36 11447 10489 | 58 10514 10148
1500 2s | 61 11209 10489 | 62 10474 10148
2000 3s | 36 11527 10489 | 49 10633 10148
2500 3s | 29 11712 10489 | 43 10523 10148
3000 4s | 33 11467 10489 | 45 10453 10148
3500 4s | 64 11109 10489 | 48 10497 10148
4000 5s | 31 11526 10489 | 29 10602 10148
4500 6s | 60 11138 10489 | 44 10454 10078
5000 6s | 28 11676 10489 | 28 10574 10148
5500 7s | 42 11374 10489 | 41 10534 10148
6000 8s | 37 11406 10489 | 54 10520 10078
6500 8s | 33 11512 10489 | 64 10489 10148
7000 9s | 30 11684 10489 | 38 10586 10148
7500 9s | 29 11657 10489 | 50 10571 10148
Search terminated in 10.00s after 7910 iterations.
Best-found solution has cost 10489.
Solution results
================
# routes: 6
# clients: 25
objective: 10489
distance: 10489
duration: 15489
# iterations: 7910
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 56 10513 9965 | 44 9343 9125
1000 2s | 35 10653 9965 | 50 9311 9125
1500 2s | 27 10832 9965 | 60 9904 9631
2000 3s | 26 10869 9965 | 51 10485 9631
2500 4s | 34 10708 9965 | 52 9312 9125
3000 5s | 26 10793 9965 | 37 9339 9125
3500 5s | 58 10461 9965 | 36 9373 9125
4000 6s | 54 10541 9965 | 61 9426 9125
4500 7s | 32 10738 9965 | 63 9340 9125
5000 8s | 38 10637 9965 | 64 9308 9125
5500 8s | 28 10809 9965 | 53 9324 9125
6000 9s | 58 10432 9965 | 46 10000 9631
6500 10s | 52 10554 9965 | 36 9395 9125
Search terminated in 10.00s after 6518 iterations.
Best-found solution has cost 9965.
Solution results
================
# routes: 6
# clients: 25
objective: 9965
distance: 9965
duration: 14965
# iterations: 6518
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 46 10269 9382 | 41 9144 8848
1000 1s | 55 10239 9382 | 38 9131 8848
1500 2s | 35 10448 9382 | 42 9202 8848
2000 3s | 43 10307 9382 | 39 9157 8848
2500 4s | 39 10294 9382 | 38 9163 8848
3000 4s | 53 10140 9382 | 34 9791 9308
3500 5s | 27 10510 9382 | 34 9198 8848
4000 6s | 39 10290 9382 | 36 9170 8848
4500 6s | 55 10157 9382 | 41 9162 8848
5000 7s | 34 10446 9382 | 44 9186 8848
5500 8s | 42 10361 9382 | 47 9137 8848
6000 9s | 37 10439 9382 | 50 9133 8848
6500 9s | 55 10223 9382 | 55 9156 8848
Search terminated in 10.00s after 6976 iterations.
Best-found solution has cost 9382.
Solution results
================
# routes: 6
# clients: 25
objective: 9382
distance: 9382
duration: 14382
# iterations: 6976
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 54 11762 11224 | 46 11053 10396
1000 1s | 25 12185 11224 | 65 10181 8689
1500 2s | 36 12025 11224 | 51 11034 10396
2000 3s | 57 11785 11224 | 49 10303 8891
2500 4s | 43 11941 11224 | 63 10870 10396
3000 4s | 57 11693 11224 | 38 10888 10429
3500 5s | 32 12056 11224 | 49 11004 10429
4000 6s | 39 11950 11224 | 61 10389 9762
4500 6s | 51 11806 11224 | 32 9598 8689
5000 7s | 25 12246 11224 | 49 10875 10396
5500 8s | 44 11838 11224 | 48 10826 10396
6000 8s | 63 11744 11224 | 65 11109 10436
6500 9s | 50 11802 11224 | 36 10822 10396
7000 10s | 65 11728 11224 | 63 11063 10436
Search terminated in 10.00s after 7216 iterations.
Best-found solution has cost 11224.
Solution results
================
# routes: 6
# clients: 25
objective: 11224
distance: 11224
duration: 16224
# iterations: 7216
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 35 8495 7586 | 38 7976 7700
1000 1s | 48 8254 7586 | 57 7890 7700
1500 2s | 42 8307 7586 | 42 7975 7700
2000 2s | 28 8613 7586 | 38 7923 7700
2500 3s | 45 8287 7586 | 56 7910 7700
3000 3s | 42 8371 7586 | 49 7974 7700
3500 4s | 38 8390 7586 | 57 7931 7700
4000 4s | 47 8259 7586 | 43 7905 7700
4500 5s | 50 8242 7586 | 37 7938 7700
5000 5s | 45 8260 7586 | 55 7922 7700
5500 6s | 44 8289 7586 | 46 7897 7700
6000 6s | 63 8185 7586 | 35 7948 7700
6500 7s | 61 8155 7586 | 42 7933 7700
7000 8s | 43 8323 7586 | 47 7954 7700
7500 8s | 56 8239 7586 | 29 7977 7700
8000 9s | 51 8283 7586 | 58 7888 7700
8500 9s | 33 8477 7586 | 49 7898 7700
9000 10s | 51 8242 7586 | 40 7938 7700
Search terminated in 10.00s after 9238 iterations.
Best-found solution has cost 7586.
Solution results
================
# routes: 5
# clients: 25
objective: 7586
distance: 7586
duration: 12748
# iterations: 9238
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 51 9728 9017 | 57 8617 8190
1000 1s | 32 9986 9017 | 39 8673 8190
1500 2s | 25 10181 9017 | 56 8596 8190
2000 3s | 54 9667 9017 | 50 9189 8939
2500 4s | 39 9845 9017 | 29 8693 8190
3000 4s | 35 9956 9017 | 27 8688 8190
3500 5s | 59 9652 9017 | 47 8624 8190
4000 6s | 42 9804 9017 | 26 8671 8190
4500 6s | 65 9646 9017 | 47 8573 8190
5000 7s | 43 9802 9017 | 63 8610 8190
5500 8s | 50 9695 9017 | 49 8575 8190
6000 9s | 55 9682 9017 | 58 8545 8190
6500 9s | 28 10092 9017 | 39 8580 8190
Search terminated in 10.00s after 6991 iterations.
Best-found solution has cost 9017.
Solution results
================
# routes: 6
# clients: 25
objective: 9017
distance: 9017
duration: 14017
# iterations: 6991
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 43 7950 7366 | 57 7710 7368
1000 1s | 30 8027 7366 | 57 7381 7226
1500 2s | 50 7856 7366 | 49 7453 7226
2000 2s | 27 8066 7366 | 36 7399 7226
2500 3s | 37 7975 7366 | 58 7407 7226
3000 3s | 56 7815 7366 | 29 7409 7226
3500 4s | 26 8065 7366 | 64 7613 7368
4000 5s | 32 7958 7366 | 62 7596 7368
4500 5s | 51 7836 7366 | 42 7392 7226
5000 6s | 53 7854 7366 | 59 7446 7226
5500 6s | 30 8010 7366 | 47 7625 7368
6000 7s | 44 7885 7366 | 60 7444 7226
6500 8s | 62 7774 7366 | 59 7621 7368
7000 8s | 48 7587 7366 | 50 7643 7368
7500 9s | 56 7630 7366 | 61 7397 7226
8000 9s | 36 7574 7366 | 61 7454 7297
8500 10s | 56 7612 7366 | 36 7401 7226
Search terminated in 10.00s after 8615 iterations.
Best-found solution has cost 7366.
Solution results
================
# routes: 5
# clients: 25
objective: 7366
distance: 7366
duration: 12366
# iterations: 8615
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 30 9196 8167 | 33 8461 8073
1000 1s | 30 9265 8167 | 47 8346 8073
1500 2s | 63 8770 8167 | 50 8257 8004
2000 2s | 37 9037 8167 | 33 8426 8073
2500 3s | 38 9021 8167 | 46 8359 8073
3000 3s | 32 9165 8167 | 63 8337 8073
3500 4s | 32 9119 8167 | 25 8522 8073
4000 4s | 62 8748 8167 | 29 8556 8073
4500 5s | 50 8853 8167 | 50 8404 8073
5000 6s | 30 9210 8167 | 62 8399 8073
5500 6s | 65 8793 8167 | 58 8377 8073
6000 7s | 41 8985 8167 | 59 8375 8073
6500 7s | 35 9117 8167 | 36 8438 8073
7000 8s | 58 8795 8167 | 48 8396 8073
7500 8s | 39 9003 8167 | 50 8351 8073
8000 9s | 33 9147 8167 | 51 8258 8004
8500 9s | 55 8823 8167 | 65 8435 8073
9000 10s | 25 9349 8167 | 31 8527 8073
Search terminated in 10.00s after 9074 iterations.
Best-found solution has cost 8167.
Solution results
================
# routes: 5
# clients: 25
objective: 8167
distance: 8167
duration: 13167
# iterations: 9074
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 40 7537 6866 | 45 7046 6881
1000 1s | 47 7450 6866 | 38 7063 6881
1500 2s | 27 7841 6866 | 32 7123 6881
2000 2s | 48 7492 6866 | 44 7054 6881
2500 3s | 58 7410 6866 | 36 7076 6881
3000 3s | 44 7546 6866 | 33 7122 6881
3500 4s | 52 7413 6866 | 62 7045 6881
4000 5s | 37 7590 6866 | 41 7108 6881
4500 5s | 63 7407 6866 | 31 7151 6881
5000 6s | 63 7366 6866 | 47 7051 6881
5500 6s | 31 7684 6866 | 62 7077 6881
6000 7s | 42 7518 6866 | 50 7081 6881
6500 7s | 65 7370 6866 | 25 7172 6881
7000 8s | 33 7680 6866 | 38 7097 6881
7500 8s | 48 7470 6866 | 50 7091 6881
8000 9s | 41 7574 6866 | 35 7132 6881
8500 10s | 47 7527 6866 | 59 7083 6881
Search terminated in 10.00s after 8827 iterations.
Best-found solution has cost 6866.
Solution results
================
# routes: 5
# clients: 25
objective: 6866
distance: 6866
duration: 12574
# iterations: 8827
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 43 10080 9357 | 25 8906 8131
1000 1s | 63 9606 9357 | 50 8662 8131
1500 2s | 40 9702 9357 | 27 9678 8819
2000 2s | 31 9689 9357 | 32 9695 8905
2500 3s | 54 9566 9357 | 46 9247 8763
3000 3s | 40 9663 9357 | 32 9312 8763
3500 4s | 47 9650 9357 | 35 9496 8819
4000 5s | 45 9554 9357 | 31 9525 8819
4500 5s | 31 9613 9357 | 40 9225 8763
5000 6s | 48 9617 9357 | 31 9580 8819
5500 6s | 53 9647 9357 | 29 8818 8131
6000 7s | 63 9679 9357 | 56 9417 8819
6500 7s | 34 9694 9357 | 29 9140 8819
7000 8s | 34 9670 9357 | 35 9286 8766
7500 9s | 45 9633 9357 | 65 9260 8763
8000 9s | 40 9617 9357 | 42 9139 8763
8500 10s | 62 9622 9357 | 61 9389 8763
Search terminated in 10.00s after 8720 iterations.
Best-found solution has cost 9357.
Solution results
================
# routes: 6
# clients: 25
objective: 9357
distance: 9357
duration: 15360
# iterations: 8720
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 51 8901 8267 | 62 8411 8053
1000 1s | 47 8869 8267 | 44 8396 8053
1500 2s | 54 8785 8267 | 37 8420 8053
2000 2s | 49 8872 8267 | 36 8446 8053
2500 3s | 30 9083 8267 | 61 8334 8053
3000 4s | 52 8834 8267 | 47 8458 8053
3500 4s | 36 8991 8267 | 63 8366 8053
4000 5s | 34 9008 8267 | 55 8421 8053
4500 5s | 32 9031 8267 | 46 8382 8053
5000 6s | 44 8845 8267 | 28 8420 8053
5500 6s | 55 8816 8267 | 50 8517 8132
6000 7s | 50 8827 8267 | 31 8433 8053
6500 8s | 37 9020 8267 | 29 8409 8053
7000 8s | 61 8867 8267 | 41 8362 8053
7500 9s | 60 8839 8267 | 33 8386 8053
8000 9s | 52 8848 8267 | 64 8369 8053
8500 10s | 44 8926 8267 | 48 8369 8053
Search terminated in 10.00s after 8589 iterations.
Best-found solution has cost 8267.
Solution results
================
# routes: 5
# clients: 25
objective: 8267
distance: 8267
duration: 13352
# iterations: 8589
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 27 7949 7259 | 64 7270 7088
1000 1s | 31 7915 7259 | 59 7254 7088
1500 2s | 44 7790 7259 | 47 7240 7088
2000 2s | 47 7737 7259 | 28 7432 7206
2500 3s | 33 7862 7259 | 58 7382 7206
3000 3s | 65 7664 7259 | 28 7434 7206
3500 4s | 49 7698 7259 | 63 7223 7088
4000 5s | 45 7793 7259 | 51 7270 7088
4500 5s | 32 7924 7259 | 50 7455 7206
5000 6s | 37 7816 7259 | 30 7256 7117
5500 6s | 55 7700 7259 | 56 7239 7088
6000 7s | 34 7877 7259 | 39 7285 7088
6500 7s | 48 7750 7259 | 28 7423 7206
7000 8s | 50 7697 7259 | 48 7368 7206
7500 9s | 49 7742 7259 | 64 7254 7088
8000 9s | 65 7653 7259 | 57 7270 7088
8500 10s | 37 7826 7259 | 32 7486 7206
Search terminated in 10.00s after 8732 iterations.
Best-found solution has cost 7259.
Solution results
================
# routes: 5
# clients: 25
objective: 7259
distance: 7259
duration: 12259
# iterations: 8732
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 28 7393 6715 | 53 6757 6465
1000 1s | 55 7158 6715 | 31 6828 6465
1500 2s | 57 7164 6715 | 51 6781 6465
2000 2s | 60 7138 6715 | 40 6813 6465
2500 3s | 34 7316 6715 | 48 6786 6465
3000 3s | 30 7403 6715 | 59 6789 6465
3500 4s | 51 7161 6715 | 42 6800 6465
4000 5s | 58 7171 6715 | 58 6756 6465
4500 5s | 34 7370 6715 | 38 6823 6465
5000 6s | 63 7148 6715 | 25 6855 6465
5500 6s | 35 7326 6715 | 46 6815 6465
6000 7s | 38 7334 6715 | 61 6774 6465
6500 8s | 30 7418 6715 | 56 6737 6465
7000 8s | 33 7339 6715 | 65 6760 6465
7500 9s | 43 7243 6715 | 44 6794 6465
8000 9s | 44 7250 6715 | 56 6743 6465
8500 10s | 41 7294 6715 | 25 6845 6465
Search terminated in 10.00s after 8670 iterations.
Best-found solution has cost 6715.
Solution results
================
# routes: 5
# clients: 25
objective: 6715
distance: 6715
duration: 11715
# iterations: 8670
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 50 8211 7412 | 58 7465 7154
1000 1s | 33 8313 7412 | 42 7441 7154
1500 2s | 47 8225 7412 | 32 7499 7154
2000 2s | 43 8258 7412 | 61 7475 7154
2500 3s | 25 8522 7412 | 48 7492 7154
3000 4s | 54 8169 7412 | 26 7558 7154
3500 4s | 49 8150 7412 | 55 7472 7154
4000 5s | 38 8277 7412 | 47 7471 7154
4500 5s | 39 8250 7412 | 34 7490 7154
5000 6s | 60 8071 7412 | 57 7447 7154
5500 7s | 60 8170 7412 | 43 7511 7154
6000 7s | 52 8203 7412 | 38 7487 7154
6500 8s | 26 8496 7412 | 56 7436 7154
7000 9s | 40 8249 7412 | 42 8148 7374
7500 9s | 52 8253 7412 | 62 7488 7154
8000 10s | 47 8147 7412 | 37 7466 7154
Search terminated in 10.00s after 8201 iterations.
Best-found solution has cost 7412.
Solution results
================
# routes: 6
# clients: 25
objective: 7412
distance: 7412
duration: 12981
# iterations: 8201
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 26 12768 11647 | 31 11801 11635
1000 1s | 47 12299 11647 | 57 11205 10166
1500 2s | 38 12382 11647 | 40 11767 11635
2000 2s | 44 12289 11647 | 30 11780 11635
2500 3s | 49 12243 11647 | 44 11733 11635
3000 4s | 51 12277 11647 | 33 12108 11644
3500 4s | 48 12257 11647 | 65 11878 11644
4000 5s | 51 12206 11647 | 39 11544 11065
4500 5s | 63 12193 11647 | 38 11661 11065
5000 6s | 60 12184 11647 | 25 11785 11635
5500 7s | 28 12623 11647 | 41 12058 11724
6000 7s | 65 12111 11647 | 56 11198 10058
6500 8s | 41 12347 11647 | 46 12163 11635
7000 8s | 33 12576 11647 | 55 11177 10058
7500 9s | 56 12215 11647 | 34 12317 11644
8000 10s | 40 12371 11647 | 59 11732 11635
Search terminated in 10.00s after 8301 iterations.
Best-found solution has cost 11647.
Solution results
================
# routes: 6
# clients: 25
objective: 11647
distance: 11647
duration: 16647
# iterations: 8301
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 46 14100 13324 | 56 13496 12768
1000 1s | 29 14293 13324 | 50 11100 10358
1500 2s | 25 14387 13324 | 30 13025 12604
2000 3s | 27 14368 13324 | 32 13079 12604
2500 4s | 32 14229 13324 | 51 13112 12632
3000 4s | 62 13952 13324 | 42 13019 12604
3500 5s | 46 14050 13324 | 34 12995 12604
4000 6s | 39 14164 13324 | 35 11352 10358
4500 6s | 30 14300 13324 | 44 13054 12604
5000 7s | 59 13951 13324 | 56 13292 12604
5500 8s | 46 14029 13324 | 45 11366 10358
6000 8s | 47 14022 13324 | 54 12866 12604
6500 9s | 44 14064 13324 | 63 13198 11941
7000 10s | 30 14292 13324 | 57 13064 12604
Search terminated in 10.00s after 7152 iterations.
Best-found solution has cost 13324.
Solution results
================
# routes: 7
# clients: 25
objective: 13324
distance: 13324
duration: 18324
# iterations: 7152
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 48 6810 6221 | 57 6258 6038
1000 1s | 54 6760 6221 | 37 6561 6114
1500 2s | 30 6996 6221 | 34 6535 6114
2000 2s | 51 6749 6221 | 57 6344 6057
2500 3s | 52 6757 6221 | 30 6489 6076
3000 3s | 42 6862 6221 | 48 6456 6114
3500 4s | 38 6884 6221 | 58 6485 6114
4000 4s | 28 7016 6221 | 29 6378 6057
4500 5s | 46 6798 6221 | 37 6362 6057
5000 5s | 40 6869 6221 | 40 6445 6076
5500 6s | 31 7001 6221 | 39 6437 6057
6000 6s | 36 6930 6221 | 49 6468 6076
6500 7s | 25 7103 6221 | 58 6441 6114
7000 7s | 51 6789 6221 | 56 6376 6076
7500 8s | 62 6717 6221 | 25 6452 6076
8000 9s | 25 7115 6221 | 25 6558 6114
8500 9s | 39 6905 6221 | 40 6314 6038
9000 10s | 62 6708 6221 | 43 6390 6057
Search terminated in 10.00s after 9366 iterations.
Best-found solution has cost 6221.
Solution results
================
# routes: 5
# clients: 25
objective: 6221
distance: 6221
duration: 11409
# iterations: 9366
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 57 9239 8607 | 46 8233 7940
1000 1s | 57 9256 8607 | 43 8731 8369
1500 2s | 35 9431 8607 | 54 8206 7940
2000 3s | 27 9640 8607 | 58 8251 7940
2500 3s | 49 9260 8607 | 34 8330 7940
3000 4s | 48 9296 8607 | 34 8313 7940
3500 5s | 45 9373 8607 | 35 8308 7940
4000 6s | 61 9260 8607 | 40 8287 7940
4500 6s | 64 9194 8607 | 36 8303 7940
5000 7s | 55 9262 8607 | 38 8298 7940
5500 8s | 49 9325 8607 | 42 8278 7940
6000 8s | 50 9276 8607 | 33 8686 8369
6500 9s | 49 9288 8607 | 60 8246 7940
7000 10s | 37 9429 8607 | 26 8373 7940
Search terminated in 10.00s after 7096 iterations.
Best-found solution has cost 8607.
Solution results
================
# routes: 6
# clients: 25
objective: 8607
distance: 8607
duration: 13607
# iterations: 7096
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 38 11493 10538 | 31 10557 10071
1000 1s | 30 11703 10538 | 61 10036 9075
1500 2s | 46 11445 10538 | 50 10643 10378
2000 3s | 38 11548 10538 | 37 10525 10071
2500 3s | 35 10894 10538 | 52 10366 9075
3000 4s | 25 10956 10538 | 46 10700 10378
3500 4s | 56 10970 10538 | 52 10815 10071
4000 5s | 45 10908 10538 | 52 10639 10378
4500 6s | 62 10930 10538 | 34 10534 10156
5000 6s | 31 10865 10538 | 29 10534 10156
5500 7s | 35 10918 10538 | 63 10572 10071
6000 8s | 35 10913 10538 | 60 10505 10071
6500 8s | 30 10927 10538 | 50 9923 9139
7000 9s | 65 10866 10538 | 29 10845 10378
7500 10s | 57 10827 10538 | 44 10894 10378
Search terminated in 10.00s after 7893 iterations.
Best-found solution has cost 10538.
Solution results
================
# routes: 6
# clients: 25
objective: 10538
distance: 10538
duration: 15538
# iterations: 7893
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 26 10784 9749 | 55 9945 9661
1000 1s | 29 10616 9749 | 47 9937 9661
1500 2s | 38 10502 9749 | 31 9979 9661
2000 2s | 42 10452 9749 | 26 9979 9661
2500 3s | 43 10528 9749 | 55 9328 8990
3000 4s | 47 10411 9749 | 53 10274 9776
3500 4s | 35 10512 9749 | 35 9960 9661
4000 5s | 32 10553 9749 | 32 9951 9661
4500 6s | 36 10515 9749 | 46 9941 9661
5000 6s | 36 10494 9749 | 52 10183 9776
5500 7s | 36 10613 9749 | 55 9895 9661
6000 8s | 39 10454 9749 | 40 9875 9661
6500 8s | 50 10351 9749 | 33 9938 9661
7000 9s | 28 10723 9749 | 62 9421 8990
7500 10s | 27 10720 9749 | 27 9918 9661
Search terminated in 10.00s after 7776 iterations.
Best-found solution has cost 9749.
Solution results
================
# routes: 6
# clients: 25
objective: 9749
distance: 9749
duration: 15005
# iterations: 7776
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 38 7093 6506 | 41 6586 6471
1000 1s | 62 6948 6506 | 47 6621 6471
1500 2s | 58 7003 6506 | 36 6636 6471
2000 2s | 64 6944 6506 | 57 6635 6471
2500 3s | 54 6958 6506 | 43 6634 6471
3000 3s | 26 7274 6506 | 37 6611 6471
3500 4s | 57 6937 6506 | 47 6611 6471
4000 4s | 52 7006 6506 | 65 6611 6471
4500 5s | 45 7044 6506 | 53 6592 6471
5000 5s | 37 7101 6506 | 28 6635 6471
5500 6s | 58 6968 6506 | 26 6613 6471
6000 6s | 45 7030 6506 | 41 6598 6471
6500 7s | 33 7095 6506 | 38 6624 6471
7000 7s | 65 6914 6506 | 54 6638 6471
7500 8s | 29 7199 6506 | 41 6669 6471
8000 8s | 26 7289 6506 | 55 6605 6471
8500 9s | 37 7166 6506 | 40 6617 6471
9000 9s | 51 6988 6506 | 33 6632 6471
9500 10s | 53 6981 6506 | 65 6599 6471
Search terminated in 10.00s after 9590 iterations.
Best-found solution has cost 6506.
Solution results
================
# routes: 5
# clients: 25
objective: 6506
distance: 6506
duration: 11633
# iterations: 9590
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 42 10183 9231 | 40 9147 8665
1000 2s | 48 10087 9231 | 41 9002 8665
1500 2s | 30 10347 9231 | 34 9083 8665
2000 3s | 37 10232 9231 | 27 9074 8665
2500 4s | 56 10069 9231 | 27 9041 8665
3000 4s | 33 10406 9231 | 64 8966 8665
3500 5s | 47 10024 9231 | 61 8938 8665
4000 6s | 25 10571 9231 | 64 8883 8665
4500 6s | 55 10022 9231 | 64 8942 8665
5000 7s | 63 9946 9231 | 62 8968 8665
5500 8s | 35 10252 9231 | 65 8897 8665
6000 9s | 44 10189 9231 | 32 9032 8665
6500 9s | 44 10026 9231 | 31 9065 8665
7000 10s | 39 10209 9231 | 32 9061 8665
Search terminated in 10.00s after 7021 iterations.
Best-found solution has cost 9231.
Solution results
================
# routes: 6
# clients: 25
objective: 9231
distance: 9231
duration: 14370
# iterations: 7021
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 52 9986 9395 | 47 8846 8530
1000 2s | 42 10113 9395 | 48 8847 8530
1500 2s | 57 9947 9395 | 50 8861 8530
2000 3s | 51 10069 9395 | 51 8847 8530
2500 4s | 33 10307 9395 | 58 8833 8530
3000 5s | 31 10343 9395 | 61 8797 8530
3500 5s | 29 10399 9395 | 25 8895 8530
4000 6s | 64 9926 9395 | 31 8904 8530
4500 7s | 47 10055 9395 | 39 8897 8530
5000 8s | 65 9955 9395 | 47 8882 8530
5500 8s | 57 9977 9395 | 53 8825 8530
6000 9s | 37 10206 9395 | 61 8798 8530
6500 10s | 34 10204 9395 | 64 8816 8530
Search terminated in 10.00s after 6615 iterations.
Best-found solution has cost 9395.
Solution results
================
# routes: 6
# clients: 25
objective: 9395
distance: 9395
duration: 14606
# iterations: 6615
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 39 8920 8242 | 49 7652 7184
1000 1s | 59 8766 8242 | 56 8186 7723
1500 2s | 48 8817 8242 | 62 8170 7723
2000 3s | 45 8866 8242 | 56 8572 8201
2500 3s | 50 8782 8242 | 47 8471 8201
3000 4s | 37 8942 8242 | 50 8198 7723
3500 4s | 32 9048 8242 | 53 8176 7723
4000 5s | 54 8788 8242 | 55 8218 7723
4500 6s | 42 8846 8242 | 57 8290 8144
5000 6s | 45 8818 8242 | 53 8449 8201
5500 7s | 44 8858 8242 | 38 8650 8234
6000 7s | 53 8747 8242 | 35 8282 8144
6500 8s | 45 8838 8242 | 29 8394 8201
7000 8s | 29 9090 8242 | 60 8274 8144
7500 9s | 54 8779 8242 | 42 8376 8201
8000 9s | 29 9103 8242 | 62 8109 7723
Search terminated in 10.00s after 8401 iterations.
Best-found solution has cost 8242.
Solution results
================
# routes: 5
# clients: 25
objective: 8242
distance: 8242
duration: 13242
# iterations: 8401
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 46 7533 7083 | 46 6970 6685
1000 1s | 37 7569 7083 | 50 7231 6849
1500 2s | 64 7419 7083 | 60 7095 6849
2000 2s | 58 7416 7083 | 61 6975 6685
2500 3s | 39 7545 7083 | 62 7075 6849
3000 3s | 26 7779 7083 | 37 6988 6685
3500 4s | 57 7435 7083 | 46 7014 6716
4000 4s | 42 7520 7083 | 52 6934 6685
4500 5s | 55 7486 7083 | 63 7009 6747
5000 5s | 42 7580 7083 | 32 6975 6685
5500 6s | 47 7269 7083 | 56 7348 6849
6000 7s | 38 7314 7083 | 61 6982 6716
6500 7s | 44 7250 7083 | 42 7185 6849
7000 8s | 60 7245 7083 | 47 7266 6849
7500 8s | 29 7307 7083 | 37 7002 6685
8000 9s | 40 7261 7083 | 40 7241 6849
8500 9s | 44 7250 7083 | 51 7236 6849
9000 10s | 54 7296 7083 | 58 6976 6685
Search terminated in 10.00s after 9150 iterations.
Best-found solution has cost 7083.
Solution results
================
# routes: 5
# clients: 25
objective: 7083
distance: 7083
duration: 12090
# iterations: 9150
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 44 9905 9222 | 48 9043 8642
1000 1s | 40 9957 9222 | 61 9276 8694
1500 2s | 32 10099 9222 | 29 9044 8642
2000 2s | 46 9847 9222 | 27 9376 8694
2500 3s | 35 10074 9222 | 33 9319 8694
3000 3s | 41 9914 9222 | 28 9385 8694
3500 4s | 64 9723 9222 | 30 9340 8694
4000 5s | 25 10281 9222 | 57 8956 8642
4500 5s | 49 9851 9222 | 31 9365 8694
5000 6s | 60 9785 9222 | 59 9039 8642
5500 6s | 47 9862 9222 | 42 9094 8642
6000 7s | 43 9901 9222 | 34 9352 8694
6500 7s | 28 10181 9222 | 60 9555 8694
7000 8s | 38 10008 9222 | 40 9575 8694
7500 9s | 49 9845 9222 | 47 9300 8694
8000 9s | 35 9990 9222 | 44 9246 8694
8500 10s | 58 9749 9222 | 33 9377 8694
Search terminated in 10.00s after 8764 iterations.
Best-found solution has cost 9222.
Solution results
================
# routes: 6
# clients: 25
objective: 9222
distance: 9222
duration: 14222
# iterations: 8764
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 52 12475 11375 | 36 10833 10065
1000 1s | 61 12374 11375 | 34 11697 11173
1500 2s | 58 12470 11375 | 35 11628 11173
2000 3s | 46 12465 11375 | 43 10602 9878
2500 3s | 62 12372 11375 | 43 11539 11173
3000 4s | 45 12576 11375 | 42 11750 11173
3500 5s | 28 12867 11375 | 48 12262 11173
4000 6s | 33 12753 11375 | 59 11681 11173
4500 6s | 35 12651 11375 | 34 11130 10187
5000 7s | 27 12898 11375 | 50 12055 11173
5500 8s | 47 12519 11375 | 52 12328 11308
6000 8s | 28 12845 11375 | 54 12125 11308
6500 9s | 33 12669 11375 | 50 11618 11173
7000 10s | 63 12399 11375 | 55 11624 11173
Search terminated in 10.00s after 7234 iterations.
Best-found solution has cost 11375.
Solution results
================
# routes: 6
# clients: 25
objective: 11375
distance: 11375
duration: 16375
# iterations: 7234
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 57 8080 7539 | 58 7598 7419
1000 1s | 32 8485 7539 | 45 7774 7448
1500 2s | 29 8519 7539 | 65 7690 7419
2000 2s | 36 8438 7539 | 50 7768 7448
2500 3s | 47 8279 7539 | 44 7754 7448
3000 3s | 57 8135 7539 | 44 7630 7419
3500 4s | 58 8154 7539 | 57 7775 7448
4000 4s | 57 8161 7539 | 46 7659 7419
4500 5s | 44 8280 7539 | 28 7779 7448
5000 5s | 59 8094 7539 | 43 7748 7448
5500 6s | 26 8649 7539 | 57 7726 7448
6000 7s | 46 8253 7539 | 25 7787 7448
6500 7s | 31 8504 7539 | 55 7605 7419
7000 8s | 48 8168 7539 | 33 7770 7448
7500 8s | 55 8147 7539 | 26 7798 7448
8000 9s | 26 8594 7539 | 49 7745 7448
8500 9s | 38 8295 7539 | 30 7810 7448
9000 10s | 63 8080 7539 | 48 7713 7448
Search terminated in 10.00s after 9057 iterations.
Best-found solution has cost 7539.
Solution results
================
# routes: 6
# clients: 25
objective: 7539
distance: 7539
duration: 12641
# iterations: 9057
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 34 7436 6519 | 50 6720 6460
1000 1s | 48 7186 6519 | 29 6756 6460
1500 2s | 49 7246 6519 | 49 6695 6460
2000 2s | 62 7161 6519 | 64 6698 6460
2500 3s | 52 7180 6519 | 35 6792 6460
3000 3s | 37 7364 6519 | 65 6641 6460
3500 4s | 57 7115 6519 | 48 6748 6460
4000 4s | 52 7204 6519 | 47 6674 6460
4500 5s | 50 7170 6519 | 56 6934 6588
5000 5s | 65 7148 6519 | 49 6679 6460
5500 6s | 25 7744 6519 | 54 6707 6460
6000 6s | 38 7384 6519 | 27 6815 6460
6500 7s | 31 7526 6519 | 53 6687 6460
7000 7s | 32 7078 6519 | 48 6695 6460
7500 8s | 40 6937 6519 | 37 6762 6460
8000 8s | 52 6899 6519 | 60 6640 6460
8500 9s | 59 6873 6519 | 33 6694 6460
9000 9s | 32 7006 6519 | 48 6691 6460
9500 10s | 39 6932 6519 | 54 6697 6460
Search terminated in 10.00s after 9541 iterations.
Best-found solution has cost 6519.
Solution results
================
# routes: 5
# clients: 25
objective: 6519
distance: 6519
duration: 11519
# iterations: 9541
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 48 7423 7079 | 25 7022 6852
1000 1s | 34 7530 7079 | 37 7001 6852
1500 2s | 59 7378 7079 | 52 6997 6852
2000 2s | 54 7416 7079 | 59 7015 6852
2500 3s | 37 7495 7079 | 27 7022 6852
3000 3s | 40 7467 7079 | 43 7008 6852
3500 4s | 64 7377 7079 | 48 7005 6852
4000 5s | 42 7484 7079 | 29 7023 6852
4500 5s | 65 7381 7079 | 54 7031 6852
5000 6s | 54 7426 7079 | 64 6987 6852
5500 6s | 28 7611 7079 | 42 6996 6852
6000 7s | 45 7467 7079 | 60 7009 6852
6500 7s | 59 7358 7079 | 36 6999 6852
7000 8s | 51 7440 7079 | 54 7015 6852
7500 9s | 27 7622 7079 | 55 7200 6980
8000 9s | 61 7390 7079 | 56 7002 6852
8500 10s | 34 7528 7079 | 25 7031 6852
69%|██████████████████████████▏ | 44/64 [3:54:53<1:46:45, 320.27s/it]
Search terminated in 10.00s after 8712 iterations.
Best-found solution has cost 7079.
Solution results
================
# routes: 5
# clients: 25
objective: 7079
distance: 7079
duration: 12141
# iterations: 8712
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 37 12316 11455 | 45 11475 11157
1000 1s | 55 12154 11455 | 47 11461 11157
1500 2s | 59 12134 11455 | 33 11504 11157
2000 2s | 46 12298 11455 | 42 10375 9579
2500 3s | 43 12232 11455 | 50 11008 10604
3000 4s | 59 11704 11455 | 61 12299 11455
3500 4s | 48 11842 11455 | 30 12239 11455
4000 5s | 32 11802 11455 | 64 11539 11157
4500 6s | 28 11774 11455 | 28 11517 11157
5000 6s | 39 11799 11455 | 45 12244 11460
5500 7s | 31 11840 11455 | 37 10396 9585
6000 7s | 51 11736 11455 | 34 11188 9892
6500 8s | 32 11784 11455 | 64 11523 11157
7000 9s | 56 11827 11455 | 31 11667 11157
7500 9s | 61 11798 11455 | 62 11522 11157
8000 10s | 34 11752 11455 | 36 10964 9937
Search terminated in 10.00s after 8014 iterations.
Best-found solution has cost 11455.
Solution results
================
# routes: 7
# clients: 25
objective: 11455
distance: 11455
duration: 16455
# iterations: 8014
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 34 11476 10591 | 40 11739 10600
1000 1s | 62 11154 10591 | 62 10758 10354
1500 2s | 60 11230 10591 | 30 10699 10190
2000 2s | 58 11350 10591 | 45 10532 9990
2500 3s | 61 11182 10591 | 40 10163 9072
3000 3s | 62 11225 10591 | 32 10285 9877
3500 4s | 30 11490 10591 | 45 10734 10354
4000 4s | 63 11189 10591 | 40 10774 10354
4500 5s | 54 11181 10591 | 36 10980 10600
5000 6s | 27 11517 10591 | 33 10818 10354
5500 6s | 42 11333 10591 | 61 10713 10190
6000 7s | 36 11355 10591 | 61 10969 10600
6500 7s | 65 11231 10591 | 28 10812 10354
7000 8s | 25 11587 10591 | 37 10730 10354
7500 8s | 60 11188 10591 | 33 10229 9072
8000 9s | 58 11145 10591 | 49 10209 9877
8500 10s | 42 11308 10591 | 51 10703 10354
Search terminated in 10.00s after 8850 iterations.
Best-found solution has cost 10591.
Solution results
================
# routes: 7
# clients: 25
objective: 10591
distance: 10591
duration: 15591
# iterations: 8850
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 25 7940 7164 | 33 7310 7085
1000 1s | 30 7827 7164 | 33 7265 7085
1500 2s | 49 7687 7164 | 37 7189 7085
2000 2s | 41 7656 7164 | 35 7290 7085
2500 3s | 57 7607 7164 | 46 7272 7085
3000 3s | 51 7655 7164 | 52 7281 7085
3500 4s | 58 7598 7164 | 46 7291 7085
4000 4s | 35 7814 7164 | 52 7208 7025
4500 5s | 45 7622 7164 | 56 7253 7085
5000 6s | 58 7606 7164 | 64 7240 7085
5500 6s | 64 7631 7164 | 25 7348 7085
6000 7s | 53 7622 7164 | 34 7357 7085
6500 7s | 40 7657 7164 | 61 7287 7085
7000 8s | 34 7813 7164 | 33 7226 7025
7500 8s | 56 7639 7164 | 36 7238 7085
8000 9s | 39 7698 7164 | 36 7222 7085
8500 9s | 46 7704 7164 | 38 7195 7085
9000 10s | 51 7678 7164 | 46 7288 7147
Search terminated in 10.00s after 9025 iterations.
Best-found solution has cost 7164.
Solution results
================
# routes: 5
# clients: 25
objective: 7164
distance: 7164
duration: 12492
# iterations: 9025
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 52 11423 10666 | 49 10903 9655
1000 1s | 47 11432 10666 | 46 11102 10581
1500 2s | 54 11360 10666 | 43 11034 10419
2000 2s | 37 11467 10666 | 62 10060 9164
2500 3s | 51 11363 10666 | 64 10731 10419
3000 4s | 42 11442 10666 | 51 9774 9164
3500 4s | 41 11463 10666 | 34 10391 9948
4000 5s | 34 11499 10666 | 51 11070 10581
4500 6s | 61 11297 10666 | 35 10993 10419
5000 6s | 45 11433 10666 | 37 10991 10419
5500 7s | 35 11508 10666 | 28 10276 9655
6000 7s | 28 11696 10666 | 30 10852 10419
6500 8s | 32 11584 10666 | 45 10629 9717
7000 9s | 46 11374 10666 | 34 11040 10419
7500 9s | 36 11510 10666 | 43 10948 10581
8000 10s | 53 11403 10666 | 34 11070 10667
Search terminated in 10.00s after 8183 iterations.
Best-found solution has cost 10666.
Solution results
================
# routes: 7
# clients: 25
objective: 10666
distance: 10666
duration: 15666
# iterations: 8183
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 37 10597 9862 | 27 9492 8628
H 1000 1s | 30 10631 9861 | 64 9355 8664
H 1500 2s | 46 10441 9859 | 45 9559 8685
2000 2s | 45 10425 9859 | 49 9393 8637
2500 3s | 51 10355 9859 | 33 9611 8685
3000 3s | 25 10680 9859 | 59 9275 8664
3500 4s | 58 10308 9859 | 64 9301 8685
4000 4s | 37 10514 9859 | 30 9494 8712
4500 5s | 31 10577 9859 | 33 9474 8664
5000 5s | 64 10328 9859 | 29 9587 8685
5500 6s | 58 10328 9859 | 33 9467 8685
6000 6s | 26 10679 9859 | 32 9376 8664
6500 7s | 31 10574 9859 | 50 9478 8712
7000 7s | 39 10485 9859 | 49 9417 8748
7500 8s | 28 10680 9859 | 30 9440 8649
8000 8s | 57 10367 9859 | 45 9377 8748
8500 9s | 31 10583 9859 | 49 9190 8685
9000 9s | 55 10387 9859 | 25 9522 8748
9500 10s | 26 10705 9859 | 29 9502 8748
Search terminated in 10.00s after 9594 iterations.
Best-found solution has cost 9859.
Solution results
================
# routes: 6
# clients: 25
objective: 9859
distance: 9859
duration: 14993
# iterations: 9594
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 30 10489 9490 | 35 9565 9110
1000 1s | 25 10636 9490 | 36 9726 9174
1500 2s | 65 10095 9490 | 64 9910 9110
2000 3s | 65 10131 9490 | 54 9633 9110
2500 3s | 58 10133 9490 | 61 9751 9174
3000 4s | 27 10591 9490 | 54 9235 8927
3500 5s | 54 10166 9490 | 27 9529 9110
4000 5s | 44 10263 9490 | 52 9605 9110
4500 6s | 52 10204 9490 | 35 9737 9174
5000 7s | 54 10121 9490 | 41 9468 9110
5500 7s | 38 10317 9490 | 59 9707 9110
6000 8s | 62 10110 9490 | 31 9728 9174
6500 9s | 40 10350 9490 | 37 10248 9302
7000 9s | 29 10543 9490 | 30 9797 9174
7500 10s | 36 10401 9490 | 35 9804 9174
Search terminated in 10.00s after 7705 iterations.
Best-found solution has cost 9490.
Solution results
================
# routes: 6
# clients: 25
objective: 9490
distance: 9490
duration: 14714
# iterations: 7705
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 50 11556 10708 | 55 11173 10695
1000 1s | 48 11767 10708 | 27 11638 10727
1500 2s | 26 12226 10708 | 27 11303 10695
2000 2s | 45 11673 10708 | 53 10152 9737
2500 3s | 37 11905 10708 | 51 10152 9737
3000 4s | 55 11524 10708 | 43 10629 9814
3500 4s | 37 11831 10708 | 64 11375 10727
4000 5s | 45 11670 10708 | 55 10578 9878
4500 6s | 36 12015 10708 | 58 10943 10363
5000 6s | 26 12216 10708 | 64 11131 10363
5500 7s | 60 11549 10708 | 56 11242 10695
6000 7s | 37 11870 10708 | 60 11131 10695
6500 8s | 30 12007 10708 | 31 11559 10727
7000 9s | 33 11881 10708 | 54 11019 10363
7500 9s | 57 11537 10708 | 54 10527 9814
8000 10s | 39 11842 10708 | 54 11325 10695
Search terminated in 10.00s after 8071 iterations.
Best-found solution has cost 10708.
Solution results
================
# routes: 6
# clients: 25
objective: 10708
distance: 10708
duration: 15708
# iterations: 8071
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 44 7504 7052 | 49 6970 6821
1000 1s | 28 7851 7052 | 54 6990 6821
1500 2s | 46 7643 7052 | 54 7081 6821
2000 2s | 28 7991 7052 | 60 7075 6821
2500 3s | 32 7995 7052 | 65 7072 6821
3000 4s | 53 7656 7052 | 29 7264 6821
3500 4s | 34 7979 7052 | 33 7197 6821
4000 5s | 58 7627 7052 | 37 7207 6821
4500 5s | 31 8069 7052 | 42 7157 6821
5000 6s | 38 7906 7052 | 48 7152 6821
5500 6s | 59 7664 7052 | 54 7303 6851
6000 7s | 29 8156 7052 | 55 7260 6851
6500 7s | 32 8098 7052 | 57 7400 6881
7000 8s | 44 7833 7052 | 50 7441 6881
7500 8s | 35 7932 7052 | 54 7173 6821
8000 9s | 49 7729 7052 | 59 7118 6821
8500 10s | 63 7576 7052 | 65 7119 6821
Search terminated in 10.00s after 8834 iterations.
Best-found solution has cost 7052.
Solution results
================
# routes: 5
# clients: 25
objective: 7052
distance: 7052
duration: 12060
# iterations: 8834
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 50 9806 9098 | 63 8735 8447
1000 1s | 64 9720 9098 | 27 8904 8447
1500 2s | 35 9856 9098 | 60 8839 8447
2000 3s | 54 9828 9098 | 49 8832 8447
2500 3s | 57 9826 9098 | 48 8752 8447
3000 4s | 28 10070 9098 | 64 8823 8447
3500 5s | 57 9740 9098 | 48 8806 8447
4000 5s | 31 9964 9098 | 64 8763 8447
4500 6s | 58 9648 9098 | 33 9394 9047
5000 7s | 28 10035 9098 | 49 8745 8447
5500 7s | 50 9782 9098 | 40 8783 8447
6000 8s | 65 9649 9098 | 57 8774 8447
6500 9s | 38 9858 9098 | 57 8916 8447
7000 9s | 60 9662 9098 | 46 9452 9087
Search terminated in 10.00s after 7487 iterations.
Best-found solution has cost 9098.
Solution results
================
# routes: 6
# clients: 25
objective: 9098
distance: 9098
duration: 14147
# iterations: 7487
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 0s | 59 6686 6448 | 37 6497 6432
1000 1s | 28 6964 6448 | 31 6697 6432
1500 1s | 27 7004 6448 | 52 6621 6432
2000 2s | 31 7023 6448 | 43 6701 6432
2500 2s | 42 6892 6448 | 48 6701 6432
3000 3s | 27 7117 6448 | 25 6751 6432
3500 3s | 41 6932 6448 | 63 6650 6432
4000 4s | 37 7021 6448 | 40 6660 6432
4500 4s | 53 6868 6448 | 32 6727 6432
5000 5s | 42 6961 6448 | 50 6670 6432
5500 5s | 39 6991 6448 | 56 6653 6432
6000 6s | 37 7033 6448 | 50 6692 6432
6500 6s | 36 7043 6448 | 28 6751 6432
7000 7s | 38 7010 6448 | 39 6707 6432
7500 7s | 40 6968 6448 | 46 6702 6432
8000 8s | 36 7016 6448 | 46 6724 6432
8500 8s | 34 7056 6448 | 47 6696 6432
9000 9s | 29 7189 6448 | 63 6642 6432
9500 9s | 57 6857 6448 | 40 6706 6432
10000 10s | 59 6843 6448 | 35 6763 6432
Search terminated in 10.00s after 10179 iterations.
Best-found solution has cost 6448.
Solution results
================
# routes: 5
# clients: 25
objective: 6448
distance: 6448
duration: 11657
# iterations: 10179
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 38 10837 10071 | 33 10289 9672
1000 1s | 56 10719 10071 | 64 10067 9672
H 1500 2s | 53 10681 10070 | 38 10173 9776
2000 2s | 53 10733 10070 | 60 10082 9493
2500 3s | 29 11014 10070 | 32 10054 9672
3000 4s | 40 10847 10070 | 61 9949 9672
3500 4s | 51 10720 10070 | 52 10118 9776
4000 5s | 57 10711 10070 | 49 9974 9672
4500 5s | 61 10762 10070 | 47 10195 9672
5000 6s | 46 10768 10070 | 45 10046 9672
5500 7s | 28 10987 10070 | 53 10034 9493
6000 7s | 28 11010 10070 | 41 10116 9776
6500 8s | 56 10837 10070 | 46 9957 9609
7000 8s | 38 10892 10070 | 35 9989 9672
7500 9s | 26 11068 10070 | 64 9995 9672
8000 10s | 43 10934 10070 | 64 10056 9672
Search terminated in 10.00s after 8402 iterations.
Best-found solution has cost 10070.
Solution results
================
# routes: 6
# clients: 25
objective: 10070
distance: 10070
duration: 15170
# iterations: 8402
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 49 13296 12487 | 32 13642 12272
1000 1s | 26 13618 12487 | 44 12622 12150
1500 2s | 40 13318 12487 | 63 12752 12455
2000 2s | 60 13150 12487 | 33 12448 11723
2500 3s | 52 13122 12487 | 31 12533 11906
3000 3s | 29 13473 12487 | 29 12828 12455
3500 4s | 62 13122 12487 | 36 12343 11723
4000 5s | 63 13074 12487 | 49 12214 11601
4500 5s | 27 13567 12487 | 41 12623 11906
5000 6s | 39 13325 12487 | 59 12487 11601
5500 6s | 25 13604 12487 | 62 12891 12455
6000 7s | 55 13127 12487 | 30 12438 11723
6500 7s | 57 13129 12487 | 64 12602 12150
7000 8s | 42 13240 12487 | 54 12399 11723
7500 9s | 40 13263 12487 | 62 12648 12150
8000 9s | 61 13019 12487 | 55 12578 11906
8500 10s | 30 13474 12487 | 33 12538 11906
Search terminated in 10.00s after 8627 iterations.
Best-found solution has cost 12487.
Solution results
================
# routes: 7
# clients: 25
objective: 12487
distance: 12487
duration: 17515
# iterations: 8627
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 61 10787 10197 | 40 10196 9740
1000 1s | 28 11136 10197 | 25 9459 8921
1500 2s | 38 10952 10197 | 32 9333 8921
2000 3s | 62 10790 10197 | 42 10494 10029
2500 3s | 58 10727 10197 | 25 10041 9740
3000 4s | 25 11205 10197 | 31 10188 9740
3500 5s | 33 11011 10197 | 36 9718 9243
4000 6s | 48 10854 10197 | 45 10078 9740
4500 6s | 42 10916 10197 | 48 10022 9740
5000 7s | 59 10732 10197 | 44 10028 9740
5500 8s | 65 10754 10197 | 34 9592 8921
6000 8s | 25 11162 10197 | 25 10052 9740
6500 9s | 58 10845 10197 | 25 9371 8921
7000 10s | 30 11018 10197 | 35 10190 9740
Search terminated in 10.00s after 7205 iterations.
Best-found solution has cost 10197.
Solution results
================
# routes: 6
# clients: 25
objective: 10197
distance: 10197
duration: 15197
# iterations: 7205
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 36 7634 6860 | 36 6806 6617
1000 1s | 58 7457 6860 | 45 6825 6617
1500 2s | 35 7575 6860 | 50 6832 6617
2000 2s | 50 7437 6860 | 60 6809 6617
2500 3s | 29 7670 6860 | 58 6857 6617
3000 3s | 61 7374 6860 | 63 6842 6617
3500 4s | 31 7687 6860 | 65 6837 6617
4000 5s | 65 7360 6860 | 33 6836 6617
4500 5s | 40 7546 6860 | 30 6832 6617
5000 6s | 57 7413 6860 | 42 6844 6617
5500 6s | 34 7567 6860 | 46 6884 6617
6000 7s | 47 7491 6860 | 62 6831 6617
6500 7s | 58 7402 6860 | 62 6819 6617
7000 8s | 50 7505 6860 | 26 6889 6617
7500 8s | 35 7635 6860 | 65 6807 6617
8000 9s | 65 7412 6860 | 34 6862 6617
8500 10s | 65 7386 6860 | 28 6884 6617
Search terminated in 10.00s after 8891 iterations.
Best-found solution has cost 6860.
Solution results
================
# routes: 5
# clients: 25
objective: 6860
distance: 6860
duration: 11860
# iterations: 8891
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 40 11739 10813 | 42 11003 10707
1000 1s | 61 11462 10813 | 39 10586 9682
1500 2s | 27 11966 10813 | 44 11189 10793
2000 3s | 49 11584 10813 | 50 11094 10707
2500 3s | 48 11679 10813 | 38 11130 10707
3000 4s | 35 11978 10813 | 39 10851 10472
3500 4s | 36 11847 10813 | 27 11106 10707
4000 5s | 38 11794 10813 | 65 10489 9239
4500 6s | 59 11658 10813 | 54 10900 10472
5000 6s | 63 11554 10813 | 32 11062 10707
5500 7s | 27 12043 10813 | 31 10840 10472
6000 8s | 61 11546 10813 | 30 11156 10707
6500 8s | 63 11521 10813 | 47 10462 9391
7000 9s | 29 11984 10813 | 52 11092 10707
7500 9s | 50 11685 10813 | 47 11337 10707
Search terminated in 10.00s after 7939 iterations.
Best-found solution has cost 10813.
Solution results
================
# routes: 6
# clients: 25
objective: 10813
distance: 10813
duration: 15813
# iterations: 7939
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 31 10706 9679 | 57 9868 9476
1000 1s | 41 10498 9679 | 30 9573 9251
1500 2s | 25 10927 9679 | 50 9164 8826
2000 3s | 29 10764 9679 | 59 9742 9476
2500 3s | 52 10400 9679 | 64 10202 9476
3000 4s | 65 10221 9679 | 38 10225 9611
3500 5s | 33 10704 9679 | 56 9166 8826
4000 5s | 28 10845 9679 | 32 10032 9476
4500 6s | 49 10377 9679 | 45 9842 9476
5000 7s | 25 10964 9679 | 39 9914 9476
5500 7s | 28 10839 9679 | 38 9391 8827
6000 8s | 50 10384 9679 | 32 9960 9476
6500 9s | 64 10237 9679 | 64 9840 9476
7000 9s | 55 10294 9679 | 46 9832 9476
7500 10s | 26 10891 9679 | 55 9860 9476
Search terminated in 10.00s after 7552 iterations.
Best-found solution has cost 9679.
Solution results
================
# routes: 6
# clients: 25
objective: 9679
distance: 9679
duration: 15215
# iterations: 7552
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 38 9889 9238 | 44 9592 9055
1000 1s | 27 10137 9238 | 35 8938 8551
1500 2s | 43 9953 9238 | 27 8781 8548
2000 3s | 52 9797 9238 | 26 8752 8548
2500 3s | 29 10033 9238 | 53 9299 9052
3000 4s | 48 9833 9238 | 25 8845 8551
3500 5s | 27 10122 9238 | 55 9348 9052
4000 5s | 36 9988 9238 | 28 8836 8548
4500 6s | 45 9892 9238 | 51 8882 8548
5000 7s | 56 9857 9238 | 33 8776 8548
5500 7s | 29 10046 9238 | 41 8729 8548
6000 8s | 56 9814 9238 | 35 8791 8548
6500 9s | 36 9920 9238 | 62 9426 9055
7000 9s | 50 9898 9238 | 61 8731 8548
Search terminated in 10.00s after 7481 iterations.
Best-found solution has cost 9238.
Solution results
================
# routes: 7
# clients: 25
objective: 9238
distance: 9238
duration: 14512
# iterations: 7481
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 54 12276 11296 | 60 11911 11048
1000 1s | 27 12800 11296 | 48 10608 9993
1500 2s | 30 12643 11296 | 60 11992 11080
2000 2s | 36 12592 11296 | 59 12013 11080
2500 3s | 40 12429 11296 | 64 11847 11080
3000 3s | 50 12314 11296 | 47 11230 10866
3500 4s | 59 12172 11296 | 64 11742 11080
4000 5s | 38 12476 11296 | 46 11686 11016
4500 5s | 62 12179 11296 | 38 11405 10895
5000 6s | 62 12171 11296 | 63 11852 11080
5500 6s | 62 12096 11296 | 63 11502 10971
6000 7s | 43 12378 11296 | 45 11551 10866
6500 8s | 45 12373 11296 | 39 11507 10866
7000 8s | 50 12270 11296 | 35 11867 11168
7500 9s | 49 12391 11296 | 61 11274 10866
8000 9s | 60 12154 11296 | 43 12085 11080
Search terminated in 10.00s after 8447 iterations.
Best-found solution has cost 11296.
Solution results
================
# routes: 6
# clients: 25
objective: 11296
distance: 11296
duration: 16296
# iterations: 8447
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 60 9577 9042 | 29 9616 8843
1000 2s | 36 9747 9042 | 32 9129 8757
1500 2s | 61 9646 9042 | 56 8164 7777
2000 3s | 25 9940 9042 | 43 8466 7777
2500 3s | 64 9481 9042 | 54 9155 8843
3000 4s | 42 9680 9042 | 55 8140 7777
3500 5s | 39 9745 9042 | 63 8128 7777
4000 6s | 29 9840 9042 | 53 9250 8843
4500 6s | 61 9476 9042 | 28 9354 8843
5000 7s | 54 9579 9042 | 52 9309 8843
5500 8s | 31 9851 9042 | 63 8711 7777
6000 8s | 39 9749 9042 | 48 8985 8757
6500 9s | 63 9616 9042 | 30 8284 7777
7000 10s | 28 9916 9042 | 45 8202 7777
Search terminated in 10.00s after 7313 iterations.
Best-found solution has cost 9042.
Solution results
================
# routes: 6
# clients: 25
objective: 9042
distance: 9042
duration: 14042
# iterations: 7313
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 51 9055 8429 | 30 9004 8408
1000 1s | 57 8977 8429 | 46 8621 8365
1500 2s | 37 9175 8429 | 45 8694 8365
2000 2s | 63 8924 8429 | 29 8613 8365
2500 3s | 37 9162 8429 | 59 8452 8072
3000 4s | 39 9063 8429 | 51 8822 8408
3500 4s | 28 9232 8429 | 55 8462 8072
4000 5s | 56 8994 8429 | 51 8392 8072
4500 5s | 43 9085 8429 | 52 8387 8072
5000 6s | 64 8981 8429 | 49 8668 8365
5500 7s | 33 9108 8429 | 58 8641 8365
6000 7s | 58 8970 8429 | 33 8708 8365
6500 8s | 31 9143 8429 | 53 8641 8365
7000 8s | 58 8949 8429 | 47 8479 8072
7500 9s | 43 9057 8429 | 29 8396 8072
8000 10s | 51 8986 8429 | 61 8665 8365
Search terminated in 10.00s after 8441 iterations.
Best-found solution has cost 8429.
Solution results
================
# routes: 6
# clients: 25
objective: 8429
distance: 8429
duration: 13829
# iterations: 8441
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 37 17170 16370 | 47 20032 16298
1000 1s | 27 17323 16370 | 47 16403 15809
1500 2s | 34 17212 16370 | 33 15827 15201
2000 2s | 31 17230 16370 | 35 17104 16265
2500 3s | 33 17231 16370 | 31 16594 15809
3000 3s | 61 16963 16370 | 35 17088 16265
3500 4s | 36 17121 16370 | 42 16448 15809
4000 5s | 43 17054 16370 | 65 15795 15201
4500 5s | 32 17202 16370 | 26 16173 15467
5000 6s | 40 17063 16370 | 52 15973 15467
5500 6s | 39 17168 16370 | 48 16688 16265
6000 7s | 28 17242 16370 | 46 15862 15467
6500 7s | 38 17158 16370 | 27 15810 15201
7000 8s | 48 17020 16370 | 48 16258 15809
7500 8s | 51 16968 16370 | 27 16352 15809
8000 9s | 26 17318 16370 | 40 15757 15201
8500 10s | 63 16903 16370 | 31 16794 16265
Search terminated in 10.00s after 8943 iterations.
Best-found solution has cost 16370.
Solution results
================
# routes: 8
# clients: 25
objective: 16370
distance: 16370
duration: 21370
# iterations: 8943
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 46 7808 7256 | 37 7226 7132
1000 1s | 65 7759 7256 | 41 7259 7132
1500 2s | 60 7771 7256 | 39 7266 7132
2000 2s | 36 8099 7256 | 45 7354 7132
2500 3s | 40 7964 7256 | 51 7299 7132
3000 3s | 37 8123 7256 | 50 7325 7132
3500 4s | 44 7961 7256 | 39 7301 7132
4000 4s | 52 7826 7256 | 50 7332 7132
4500 5s | 63 7813 7256 | 46 7347 7132
5000 6s | 65 7731 7256 | 43 7288 7132
5500 6s | 65 7815 7256 | 49 7349 7132
6000 7s | 41 8097 7256 | 52 7362 7132
6500 7s | 40 8065 7256 | 53 7282 7132
7000 8s | 28 8440 7256 | 26 7434 7132
7500 9s | 40 8168 7256 | 46 7318 7132
8000 9s | 64 7851 7256 | 40 7401 7132
8500 10s | 58 7916 7256 | 57 7337 7132
Search terminated in 10.00s after 8806 iterations.
Best-found solution has cost 7256.
Solution results
================
# routes: 6
# clients: 25
objective: 7256
distance: 7256
duration: 12369
# iterations: 8806
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 57 6916 6516 | 49 6743 6469
1000 1s | 26 7301 6516 | 51 6650 6469
1500 2s | 40 7047 6516 | 54 6665 6469
2000 2s | 34 7112 6516 | 57 6525 6342
2500 3s | 25 7285 6516 | 65 6515 6342
3000 3s | 63 6871 6516 | 32 6572 6342
3500 4s | 55 6930 6516 | 39 6545 6342
4000 4s | 57 6970 6516 | 45 6674 6469
4500 5s | 53 6993 6516 | 57 6675 6469
5000 5s | 50 6977 6516 | 59 6637 6469
5500 6s | 27 7298 6516 | 62 6674 6469
6000 6s | 34 7185 6516 | 26 6741 6469
6500 7s | 36 7156 6516 | 41 6580 6396
7000 8s | 46 7038 6516 | 47 6664 6469
7500 8s | 46 7019 6516 | 53 6646 6469
8000 9s | 59 6953 6516 | 55 6689 6469
8500 9s | 32 7184 6516 | 36 6696 6469
9000 10s | 34 7253 6516 | 34 6731 6469
Search terminated in 10.00s after 9303 iterations.
Best-found solution has cost 6516.
Solution results
================
# routes: 5
# clients: 25
objective: 6516
distance: 6516
duration: 11516
# iterations: 9303
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 39 12014 11047 | 45 11263 10788
1000 1s | 51 11882 11047 | 35 11362 10788
1500 2s | 29 12226 11047 | 44 11588 11067
2000 2s | 63 11773 11047 | 33 11312 10788
2500 3s | 49 11902 11047 | 30 12005 11067
3000 4s | 38 12122 11047 | 49 11180 10788
3500 4s | 59 11846 11047 | 52 11297 10788
4000 5s | 31 12208 11047 | 59 11565 11067
4500 6s | 29 12302 11047 | 49 10950 10592
5000 6s | 63 11783 11047 | 33 11175 10788
5500 7s | 27 12324 11047 | 50 11129 10788
6000 7s | 51 11941 11047 | 52 11292 11022
6500 8s | 29 12375 11047 | 52 11433 11067
7000 9s | 58 11911 11047 | 48 11078 10788
7500 9s | 46 11956 11047 | 49 11269 11022
8000 10s | 37 12096 11047 | 48 11415 11134
Search terminated in 10.00s after 8172 iterations.
Best-found solution has cost 11047.
Solution results
================
# routes: 7
# clients: 25
objective: 11047
distance: 11047
duration: 16047
# iterations: 8172
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 36 8049 7158 | 47 7070 6711
1000 1s | 45 7927 7158 | 36 7206 6711
1500 2s | 49 7842 7158 | 38 7315 6711
2000 3s | 47 7884 7158 | 25 7450 6711
2500 3s | 54 7826 7158 | 27 7442 6711
3000 4s | 54 7905 7158 | 27 7417 6711
3500 4s | 44 7918 7158 | 25 7458 6711
4000 5s | 46 7931 7158 | 65 7233 6711
4500 6s | 46 7861 7158 | 61 7152 6711
5000 6s | 36 7989 7158 | 35 7333 6711
5500 7s | 32 8119 7158 | 38 7290 6711
6000 8s | 63 7740 7158 | 31 7305 6711
6500 8s | 59 7798 7158 | 34 7333 6711
7000 9s | 25 8260 7158 | 31 7333 6711
7500 10s | 56 7804 7158 | 37 7284 6711
Search terminated in 10.00s after 7851 iterations.
Best-found solution has cost 7158.
Solution results
================
# routes: 6
# clients: 25
objective: 7158
distance: 7158
duration: 12158
# iterations: 7851
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 43 10890 10107 | 35 10901 9954
1000 1s | 40 10884 10107 | 45 10353 9936
1500 2s | 33 11008 10107 | 50 10501 9906
2000 2s | 41 10931 10107 | 53 10238 9891
2500 3s | 35 10970 10107 | 57 10513 9891
3000 3s | 40 10909 10107 | 28 10579 9954
3500 4s | 54 10389 10107 | 30 10439 9936
4000 5s | 25 10476 10107 | 62 10442 9963
4500 5s | 65 10453 10107 | 54 10579 9954
5000 6s | 52 10460 10107 | 52 10605 9906
5500 6s | 30 10511 10107 | 59 9760 9285
6000 7s | 41 10508 10107 | 62 10067 9285
6500 8s | 35 10469 10107 | 29 10441 9954
7000 8s | 60 10450 10107 | 61 10275 9954
7500 9s | 64 10381 10107 | 64 10246 9936
8000 9s | 45 10508 10107 | 64 10396 9906
8500 10s | 53 10509 10107 | 27 10279 9891
Search terminated in 10.00s after 8597 iterations.
Best-found solution has cost 10107.
Solution results
================
# routes: 6
# clients: 25
objective: 10107
distance: 10107
duration: 15495
# iterations: 8597
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 50 8966 8287 | 29 8243 8002
1000 1s | 48 8984 8287 | 65 8239 8002
1500 2s | 46 8924 8287 | 35 8242 8002
2000 2s | 47 8975 8287 | 60 8249 8002
2500 3s | 55 8943 8287 | 38 8286 8002
3000 3s | 40 9063 8287 | 54 8259 8002
3500 4s | 29 9282 8287 | 49 8298 8002
4000 5s | 37 9072 8287 | 43 8519 8247
4500 5s | 25 9433 8287 | 57 8313 8002
5000 6s | 63 8932 8287 | 55 8646 8247
5500 6s | 59 8837 8287 | 37 8331 8002
6000 7s | 46 8959 8287 | 45 8334 8002
6500 7s | 27 9282 8287 | 53 8355 8002
7000 8s | 57 8851 8287 | 31 8383 8002
7500 9s | 49 8897 8287 | 37 8558 8247
8000 9s | 43 9029 8287 | 38 8672 8247
8500 10s | 39 9083 8287 | 63 8437 8247
Search terminated in 10.00s after 8700 iterations.
Best-found solution has cost 8287.
Solution results
================
# routes: 5
# clients: 25
objective: 8287
distance: 8287
duration: 13287
# iterations: 8700
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 65 8276 7887 | 41 8015 7793
1000 1s | 32 8656 7887 | 41 8029 7793
1500 2s | 29 8798 7887 | 26 8175 7842
2000 2s | 63 8424 7887 | 35 8096 7793
2500 3s | 47 8510 7887 | 33 8046 7793
3000 3s | 41 8621 7887 | 35 8106 7793
3500 4s | 51 8524 7887 | 42 7800 7527
4000 5s | 55 8410 7887 | 48 8027 7793
4500 5s | 44 8544 7887 | 38 8129 7793
5000 6s | 31 8707 7887 | 40 8098 7793
5500 6s | 57 8443 7887 | 37 7829 7527
6000 7s | 25 8915 7887 | 44 7984 7793
6500 7s | 48 8450 7887 | 42 8082 7842
7000 8s | 50 8430 7887 | 36 8029 7793
7500 9s | 43 8563 7887 | 40 8061 7793
8000 9s | 38 8580 7887 | 33 8144 7842
8500 10s | 35 8628 7887 | 33 7777 7527
Search terminated in 10.00s after 8739 iterations.
Best-found solution has cost 7887.
Solution results
================
# routes: 5
# clients: 25
objective: 7887
distance: 7887
duration: 12887
# iterations: 8739
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 59 9814 9153 | 27 9432 9137
1000 1s | 31 10098 9153 | 28 9437 9137
1500 2s | 35 9954 9153 | 58 9113 8779
2000 3s | 40 9864 9153 | 48 9072 8779
2500 3s | 52 9801 9153 | 48 9100 8779
3000 4s | 47 9821 9153 | 25 8787 8278
3500 5s | 46 9858 9153 | 52 9133 8779
4000 5s | 52 9766 9153 | 26 9134 8779
4500 6s | 26 10213 9153 | 47 8701 8267
5000 6s | 36 9980 9153 | 63 8625 8267
5500 7s | 60 9738 9153 | 42 9114 8779
6000 8s | 26 10189 9153 | 58 9153 8779
6500 8s | 33 9981 9153 | 61 8656 8267
7000 9s | 48 9813 9153 | 35 9141 8779
7500 10s | 56 9726 9153 | 49 9157 8779
Search terminated in 10.00s after 7705 iterations.
Best-found solution has cost 9153.
Solution results
================
# routes: 6
# clients: 25
objective: 9153
distance: 9153
duration: 14575
# iterations: 7705
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 54 9733 9261 | 39 8348 8001
1000 1s | 50 9339 9261 | 28 9506 8856
1500 2s | 36 9317 9261 | 41 9340 8766
2000 3s | 36 9349 9261 | 64 8353 8001
2500 3s | 47 9358 9261 | 49 8286 8001
3000 4s | 55 9313 9261 | 28 8975 8685
3500 5s | 25 9318 9261 | 63 8319 8001
4000 5s | 51 9358 9261 | 55 8683 8001
4500 6s | 53 9373 9261 | 25 8363 8001
5000 7s | 55 9348 9261 | 35 8561 8012
5500 7s | 51 9329 9261 | 56 9274 8766
6000 8s | 57 9355 9261 | 46 8403 8001
6500 9s | 58 9325 9261 | 43 9519 8824
7000 9s | 57 9346 9261 | 29 8901 8685
7500 10s | 41 9323 9261 | 49 9535 8824
Search terminated in 10.00s after 7755 iterations.
Best-found solution has cost 9261.
Solution results
================
# routes: 6
# clients: 25
objective: 9261
distance: 9261
duration: 14261
# iterations: 7755
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 35 8944 8234 | 37 8050 7627
1000 1s | 38 8884 8234 | 60 8370 8075
1500 2s | 30 9090 8234 | 56 7950 7627
2000 2s | 64 8739 8234 | 61 7971 7627
2500 3s | 65 8408 8234 | 26 8003 7627
3000 4s | 25 8503 8234 | 30 7994 7627
3500 4s | 55 8459 8234 | 30 8598 8075
4000 5s | 30 8488 8234 | 36 7947 7627
4500 6s | 46 8442 8234 | 40 7948 7627
5000 6s | 50 8490 8234 | 45 7905 7627
5500 7s | 59 8489 8234 | 52 7958 7627
6000 8s | 48 8417 8234 | 50 8725 8075
6500 8s | 60 8463 8234 | 37 7976 7627
7000 9s | 28 8523 8234 | 42 8019 7627
7500 9s | 36 8512 8234 | 42 7959 7627
Search terminated in 10.00s after 7908 iterations.
Best-found solution has cost 8234.
Solution results
================
# routes: 6
# clients: 25
objective: 8234
distance: 8234
duration: 13234
# iterations: 7908
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 65 12715 11638 | 48 11896 11380
1000 1s | 52 12672 11638 | 56 11059 9504
1500 2s | 38 12818 11638 | 25 12068 11380
2000 3s | 47 12715 11638 | 42 12068 11380
2500 4s | 43 12596 11638 | 63 12833 11681
3000 4s | 57 12684 11638 | 28 12815 11532
3500 5s | 49 12571 11638 | 61 11880 11380
4000 6s | 41 12812 11638 | 58 10090 9425
4500 6s | 26 13005 11638 | 50 12340 11446
5000 7s | 58 12759 11638 | 49 9991 9425
5500 8s | 34 12881 11638 | 63 12314 11598
6000 8s | 54 12713 11638 | 56 11540 11016
6500 9s | 59 12491 11638 | 56 12004 11500
7000 10s | 47 12633 11638 | 40 12428 11598
70%|██████████████████████████▋ | 45/64 [4:00:13<1:41:25, 320.27s/it]
Search terminated in 10.00s after 7287 iterations.
Best-found solution has cost 11638.
Solution results
================
# routes: 7
# clients: 25
objective: 11638
distance: 11638
duration: 16693
# iterations: 7287
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 32 10734 9854 | 42 9935 9514
1000 1s | 42 10545 9854 | 37 9955 9514
1500 2s | 25 10891 9854 | 42 9926 9284
2000 2s | 51 10448 9854 | 53 9711 9284
2500 3s | 44 10517 9854 | 58 9879 9514
3000 4s | 35 10655 9854 | 51 9922 9514
3500 4s | 39 10541 9854 | 46 9889 9514
4000 5s | 56 10466 9854 | 50 9902 9514
4500 5s | 54 10456 9854 | 48 9575 9000
5000 6s | 50 10474 9854 | 49 9897 9514
5500 7s | 42 10569 9854 | 44 9788 9284
6000 7s | 34 10695 9854 | 30 9885 9514
6500 8s | 50 10453 9854 | 65 9825 9514
7000 8s | 46 10514 9854 | 61 9671 9284
7500 9s | 45 10486 9854 | 37 9635 9010
8000 10s | 42 10600 9854 | 36 9811 9284
Search terminated in 10.00s after 8340 iterations.
Best-found solution has cost 9854.
Solution results
================
# routes: 6
# clients: 25
objective: 9854
distance: 9854
duration: 14854
# iterations: 8340
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 53 9968 9159 | 52 9256 9004
1000 1s | 43 10038 9159 | 59 9291 9004
1500 2s | 63 9845 9159 | 32 9305 9004
2000 2s | 39 10112 9159 | 47 9296 9004
2500 3s | 59 9875 9159 | 26 9311 9004
3000 4s | 26 10451 9159 | 33 9355 9004
3500 4s | 28 10355 9159 | 38 9277 9004
4000 5s | 52 9988 9159 | 42 9280 9004
4500 6s | 55 9959 9159 | 37 9317 9004
5000 6s | 65 9913 9159 | 38 9257 9004
5500 7s | 48 9977 9159 | 26 9291 9004
6000 8s | 40 10091 9159 | 50 9244 9004
6500 8s | 53 9937 9159 | 54 9244 9004
7000 9s | 25 10496 9159 | 60 9287 9004
7500 9s | 48 10022 9159 | 62 9249 9004
Search terminated in 10.00s after 7970 iterations.
Best-found solution has cost 9159.
Solution results
================
# routes: 6
# clients: 25
objective: 9159
distance: 9159
duration: 14269
# iterations: 7970
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 64 10809 10172 | 43 10803 9841
1000 2s | 52 10886 10172 | 30 10208 9841
1500 2s | 37 10951 10172 | 58 10652 10225
2000 3s | 49 10916 10172 | 62 10651 10292
2500 4s | 28 11143 10172 | 57 10214 9841
3000 4s | 53 10826 10172 | 34 10261 9841
3500 5s | 48 10930 10172 | 40 10254 9841
4000 6s | 40 10992 10172 | 52 10586 9841
4500 7s | 58 10814 10172 | 42 10210 9841
5000 7s | 53 10822 10172 | 61 10207 9841
5500 8s | 37 10928 10172 | 63 10493 10013
6000 9s | 58 10764 10172 | 64 10230 9841
6500 9s | 56 10757 10172 | 27 10209 9841
Search terminated in 10.00s after 6946 iterations.
Best-found solution has cost 10172.
Solution results
================
# routes: 6
# clients: 25
objective: 10172
distance: 10172
duration: 15172
# iterations: 6946
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 41 8943 8405 | 56 8467 8299
1000 1s | 35 9034 8405 | 30 8467 8299
1500 2s | 40 8981 8405 | 41 8491 8299
2000 2s | 41 9000 8405 | 31 8472 8299
2500 3s | 61 8915 8405 | 39 8509 8299
3000 4s | 28 9177 8405 | 27 8468 8299
3500 4s | 55 8624 8405 | 47 8447 8299
4000 5s | 31 8631 8405 | 42 8493 8299
4500 5s | 60 8610 8405 | 57 8473 8299
5000 6s | 26 8594 8405 | 47 8442 8299
5500 7s | 51 8608 8405 | 44 8459 8299
6000 7s | 61 8637 8405 | 50 8482 8299
6500 8s | 49 8613 8405 | 65 8473 8299
7000 9s | 42 8637 8405 | 34 8482 8299
7500 9s | 65 8617 8405 | 46 8446 8299
8000 10s | 27 8610 8405 | 48 8454 8299
Search terminated in 10.00s after 8165 iterations.
Best-found solution has cost 8405.
Solution results
================
# routes: 6
# clients: 25
objective: 8405
distance: 8405
duration: 13405
# iterations: 8165
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 45 8388 7662 | 49 7621 7168
1000 1s | 49 8326 7662 | 57 7591 7168
1500 2s | 54 8320 7662 | 65 7621 7168
2000 2s | 62 8287 7662 | 32 7740 7168
2500 3s | 35 8511 7662 | 40 7681 7168
3000 4s | 36 8470 7662 | 48 7649 7168
3500 4s | 56 8266 7662 | 56 7584 7168
4000 5s | 48 8403 7662 | 64 7626 7168
4500 6s | 54 8411 7662 | 27 8041 7647
5000 6s | 38 8463 7662 | 63 7886 7647
5500 7s | 58 8306 7662 | 63 7950 7647
6000 7s | 65 8267 7662 | 26 7980 7647
6500 8s | 48 8313 7662 | 27 7952 7647
7000 8s | 32 8529 7662 | 30 7737 7168
7500 9s | 29 8649 7662 | 38 7680 7168
8000 10s | 35 8502 7662 | 46 7629 7168
Search terminated in 10.00s after 8244 iterations.
Best-found solution has cost 7662.
Solution results
================
# routes: 6
# clients: 25
objective: 7662
distance: 7662
duration: 12902
# iterations: 8244
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 60 8560 7902 | 53 8147 7778
1000 1s | 30 8756 7902 | 54 8155 7778
1500 2s | 52 8501 7902 | 33 8132 7778
2000 2s | 30 8713 7902 | 37 7906 7510
2500 3s | 36 8606 7902 | 38 7898 7428
3000 3s | 51 8470 7902 | 59 7827 7510
3500 4s | 36 8625 7902 | 54 7966 7510
4000 4s | 30 8654 7902 | 31 8026 7657
4500 5s | 52 8460 7902 | 32 8132 7778
5000 6s | 42 8519 7902 | 41 7946 7657
5500 6s | 51 8431 7902 | 63 8025 7778
6000 7s | 46 8470 7902 | 41 7906 7657
6500 7s | 50 8518 7902 | 49 7741 7428
7000 8s | 29 8682 7902 | 26 8021 7428
7500 8s | 37 8541 7902 | 55 7972 7657
8000 9s | 37 8521 7902 | 65 8033 7778
8500 9s | 27 8680 7902 | 41 8145 7864
9000 10s | 27 8691 7902 | 52 8094 7778
Search terminated in 10.00s after 9018 iterations.
Best-found solution has cost 7902.
Solution results
================
# routes: 5
# clients: 25
objective: 7902
distance: 7902
duration: 12902
# iterations: 9018
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 28 7786 7174 | 59 7297 7103
1000 1s | 30 7760 7174 | 34 7325 7009
1500 2s | 33 7713 7174 | 35 7271 7009
2000 2s | 50 7591 7174 | 58 7027 6890
2500 3s | 52 7588 7174 | 58 7234 7009
3000 3s | 61 7541 7174 | 25 7459 7103
3500 4s | 58 7543 7174 | 35 7269 7009
4000 4s | 63 7523 7174 | 60 7040 6890
4500 5s | 63 7506 7174 | 32 7056 6890
5000 6s | 30 7789 7174 | 30 6996 6890
5500 6s | 45 7625 7174 | 54 7070 6890
6000 7s | 43 7641 7174 | 35 7279 7009
6500 7s | 49 7614 7174 | 36 7276 7009
7000 8s | 62 7535 7174 | 51 6992 6890
7500 8s | 49 7611 7174 | 31 7281 7009
8000 9s | 64 7521 7174 | 50 7280 7009
8500 10s | 64 7516 7174 | 25 7405 7103
Search terminated in 10.00s after 8846 iterations.
Best-found solution has cost 7174.
Solution results
================
# routes: 5
# clients: 25
objective: 7174
distance: 7174
duration: 12174
# iterations: 8846
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 44 9846 9224 | 58 9414 9096
1000 1s | 42 9925 9224 | 41 9664 9096
1500 2s | 49 9894 9224 | 54 9637 9096
2000 2s | 65 9786 9224 | 51 9765 9096
2500 3s | 34 10225 9224 | 54 9466 9096
3000 4s | 41 10103 9224 | 56 9384 9096
3500 4s | 34 10241 9224 | 25 9595 9096
4000 5s | 62 9881 9224 | 59 9049 8756
4500 5s | 31 10301 9224 | 25 9664 9096
5000 6s | 43 10095 9224 | 64 9073 8756
5500 7s | 36 10185 9224 | 65 9663 9096
6000 7s | 43 10045 9224 | 65 9435 9096
6500 8s | 37 10174 9224 | 60 9413 9096
7000 8s | 62 9851 9224 | 58 9804 9096
7500 9s | 46 10016 9224 | 54 9445 9096
8000 10s | 25 10512 9224 | 48 9428 9096
Search terminated in 10.00s after 8241 iterations.
Best-found solution has cost 9224.
Solution results
================
# routes: 6
# clients: 25
objective: 9224
distance: 9224
duration: 14224
# iterations: 8241
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 0s | 58 6445 6164 | 32 6310 5947
1000 1s | 32 6722 6164 | 32 6406 5947
1500 1s | 42 6652 6164 | 64 6356 5947
2000 2s | 64 6469 6164 | 50 6331 5947
2500 2s | 62 6472 6164 | 43 6374 5947
3000 3s | 41 6619 6164 | 48 6325 5947
3500 3s | 50 6550 6164 | 45 6358 5947
4000 4s | 30 6832 6164 | 46 6348 5947
4500 4s | 58 6546 6164 | 41 6369 5947
5000 5s | 65 6519 6164 | 63 6482 5985
5500 5s | 42 6746 6164 | 52 6308 5947
6000 6s | 63 6566 6164 | 60 6476 5985
6500 6s | 35 6811 6164 | 43 6526 5985
7000 7s | 46 6697 6164 | 45 6515 5985
7500 7s | 30 6948 6164 | 41 6385 5947
8000 8s | 26 7111 6164 | 43 6603 5985
8500 8s | 43 6798 6164 | 50 6555 5985
9000 9s | 65 6605 6164 | 51 6373 5947
9500 9s | 64 6623 6164 | 56 6316 5947
10000 10s | 42 6784 6164 | 32 6416 5947
Search terminated in 10.00s after 10338 iterations.
Best-found solution has cost 6164.
Solution results
================
# routes: 5
# clients: 25
objective: 6164
distance: 6164
duration: 11164
# iterations: 10338
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 54 8401 7865 | 29 7988 7617
1000 1s | 57 8347 7865 | 43 7927 7596
1500 2s | 55 8322 7865 | 39 7967 7708
2000 2s | 54 8391 7865 | 64 7822 7561
2500 3s | 40 8465 7865 | 52 7934 7708
3000 3s | 44 8420 7865 | 40 8003 7715
3500 4s | 49 8412 7865 | 41 7816 7561
4000 5s | 58 8279 7865 | 65 7834 7547
4500 5s | 32 8563 7865 | 48 7817 7561
5000 6s | 47 8422 7865 | 59 7796 7540
5500 6s | 48 8380 7865 | 53 7908 7603
6000 7s | 56 8364 7865 | 48 7857 7561
6500 7s | 32 8534 7865 | 42 7787 7484
7000 8s | 32 8562 7865 | 41 7769 7477
7500 8s | 29 8642 7865 | 38 7808 7533
8000 9s | 36 8532 7865 | 40 7810 7561
8500 10s | 39 8481 7865 | 35 7770 7505
Search terminated in 10.00s after 8846 iterations.
Best-found solution has cost 7865.
Solution results
================
# routes: 5
# clients: 25
objective: 7865
distance: 7865
duration: 12865
# iterations: 8846
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 64 10590 10031 | 49 9502 9143
1000 1s | 45 10694 10031 | 41 9583 9143
1500 2s | 30 10858 10031 | 40 10285 9815
2000 2s | 57 10652 10031 | 57 9470 9143
2500 3s | 36 10785 10031 | 49 10206 9815
3000 4s | 30 10858 10031 | 30 10008 9714
3500 4s | 64 10557 10031 | 32 10293 9815
4000 5s | 50 10663 10031 | 29 10203 9815
4500 5s | 41 10758 10031 | 47 10354 9815
5000 6s | 54 10604 10031 | 42 10091 9714
5500 7s | 25 10996 10031 | 26 10290 9815
6000 7s | 53 10583 10031 | 44 10515 9815
6500 8s | 58 10535 10031 | 30 10243 9815
7000 9s | 46 10633 10031 | 58 10234 9883
7500 9s | 58 10537 10031 | 59 10220 9815
8000 10s | 58 10578 10031 | 46 10330 9883
Search terminated in 10.00s after 8207 iterations.
Best-found solution has cost 10031.
Solution results
================
# routes: 7
# clients: 25
objective: 10031
distance: 10031
duration: 15031
# iterations: 8207
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 36 8290 7676 | 29 7973 7514
1000 1s | 25 8519 7676 | 62 7632 7305
1500 2s | 32 8353 7676 | 58 7894 7514
2000 2s | 37 8292 7676 | 58 7639 7305
2500 3s | 35 8322 7676 | 31 7699 7305
3000 3s | 26 8488 7676 | 48 7601 7305
3500 4s | 39 8297 7676 | 49 7666 7305
4000 4s | 37 8275 7676 | 63 7907 7514
4500 5s | 59 8093 7676 | 31 8024 7514
5000 6s | 43 8231 7676 | 31 7687 7305
5500 6s | 30 8403 7676 | 45 7791 7514
6000 7s | 64 8068 7676 | 54 7809 7514
6500 7s | 48 8193 7676 | 28 7871 7514
7000 8s | 36 8284 7676 | 39 7825 7514
7500 9s | 32 8344 7676 | 48 7882 7514
8000 9s | 57 8127 7676 | 64 7993 7514
8500 10s | 29 8418 7676 | 42 7649 7305
Search terminated in 10.00s after 8783 iterations.
Best-found solution has cost 7676.
Solution results
================
# routes: 5
# clients: 25
objective: 7676
distance: 7676
duration: 12720
# iterations: 8783
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 26 8804 7878 | 65 8158 7876
1000 1s | 55 8523 7878 | 48 8031 7592
1500 2s | 33 8730 7878 | 55 7982 7592
2000 2s | 58 8511 7878 | 28 8303 7784
2500 3s | 43 8638 7878 | 50 8033 7592
3000 3s | 28 8849 7878 | 56 8044 7656
3500 4s | 46 8613 7878 | 65 8084 7656
4000 4s | 59 8546 7878 | 59 8153 7784
4500 5s | 29 8807 7878 | 44 8139 7656
5000 5s | 51 8525 7878 | 30 8270 7784
5500 6s | 27 8848 7878 | 39 8291 7876
6000 6s | 47 8594 7878 | 38 8320 7784
6500 7s | 43 8540 7878 | 42 8105 7784
7000 8s | 58 8471 7878 | 28 8090 7592
7500 8s | 49 8501 7878 | 34 7973 7592
8000 9s | 37 8654 7878 | 25 8038 7592
8500 9s | 53 8527 7878 | 63 8258 7784
9000 10s | 37 8649 7878 | 51 8136 7876
Search terminated in 10.03s after 9013 iterations.
Best-found solution has cost 7878.
Solution results
================
# routes: 5
# clients: 25
objective: 7878
distance: 7878
duration: 12878
# iterations: 9013
run-time: 10.03 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 58 8485 7846 | 39 8202 7845
1000 1s | 45 8511 7846 | 49 8211 7845
1500 2s | 36 8637 7846 | 52 8117 7845
2000 2s | 63 8400 7846 | 43 8124 7845
2500 3s | 55 8451 7846 | 48 8129 7845
3000 4s | 50 8530 7846 | 54 8079 7845
3500 4s | 62 8452 7846 | 57 8084 7845
4000 5s | 50 8517 7846 | 53 7783 7545
4500 5s | 32 8670 7846 | 27 7820 7545
5000 6s | 38 8563 7846 | 51 8183 7845
5500 7s | 33 8701 7846 | 34 7807 7545
6000 7s | 61 8387 7846 | 36 8102 7845
6500 8s | 49 8477 7846 | 49 8115 7845
7000 8s | 34 8592 7846 | 33 8196 7845
7500 9s | 28 8792 7846 | 54 7836 7545
8000 10s | 52 8582 7846 | 41 8141 7845
Search terminated in 10.00s after 8404 iterations.
Best-found solution has cost 7846.
Solution results
================
# routes: 6
# clients: 25
objective: 7846
distance: 7846
duration: 12846
# iterations: 8404
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 56 11952 11329 | 49 11112 10669
1000 1s | 60 11915 11329 | 50 11535 10915
1500 2s | 53 11908 11329 | 33 10236 9585
2000 3s | 31 12251 11329 | 49 11113 10669
2500 3s | 37 12081 11329 | 27 11502 10915
3000 4s | 48 11958 11329 | 27 11530 10915
3500 5s | 34 12182 11329 | 62 10390 9365
4000 5s | 38 12124 11329 | 65 10205 9365
4500 6s | 38 12103 11329 | 34 11315 10669
5000 7s | 51 11954 11329 | 54 11629 10915
5500 7s | 44 12017 11329 | 49 11712 10915
6000 8s | 34 12335 11329 | 47 10050 9368
6500 9s | 27 12384 11329 | 45 11712 10915
7000 9s | 54 12015 11329 | 39 11316 10669
7500 10s | 50 11940 11329 | 37 11115 10669
Search terminated in 10.00s after 7629 iterations.
Best-found solution has cost 11329.
Solution results
================
# routes: 6
# clients: 25
objective: 11329
distance: 11329
duration: 16329
# iterations: 7629
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 59 8987 8330 | 31 8286 7868
1000 1s | 25 9417 8330 | 56 8169 7868
1500 2s | 58 8992 8330 | 39 8543 8299
2000 3s | 64 9036 8330 | 60 8184 7868
2500 3s | 63 9007 8330 | 45 8190 7868
3000 4s | 25 9466 8330 | 26 8547 8299
3500 4s | 31 9270 8330 | 58 8800 8299
4000 5s | 26 9402 8330 | 32 8559 8299
4500 6s | 45 9145 8330 | 26 8295 7868
5000 6s | 40 9127 8330 | 33 8569 8299
5500 7s | 61 9081 8330 | 37 8240 7868
6000 8s | 65 9030 8330 | 43 8626 8299
6500 8s | 34 9258 8330 | 26 8249 7868
7000 9s | 36 9204 8330 | 43 8520 8299
7500 9s | 40 9153 8330 | 38 8258 7868
Search terminated in 10.00s after 7928 iterations.
Best-found solution has cost 8330.
Solution results
================
# routes: 6
# clients: 25
objective: 8330
distance: 8330
duration: 13859
# iterations: 7928
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 55 10738 10072 | 41 10236 9553
1000 1s | 47 10722 10072 | 52 10577 9984
1500 2s | 38 10834 10072 | 52 9531 8545
2000 3s | 36 10832 10072 | 39 10727 9984
2500 3s | 53 10745 10072 | 65 10019 9553
3000 4s | 42 10844 10072 | 43 9885 9270
3500 4s | 38 10809 10072 | 60 10368 9984
4000 5s | 31 10936 10072 | 30 10581 9984
4500 6s | 47 10772 10072 | 25 9719 9270
5000 6s | 35 10892 10072 | 41 10574 9984
5500 7s | 46 10863 10072 | 50 10123 9553
6000 8s | 56 10798 10072 | 54 9986 9270
6500 8s | 38 10866 10072 | 40 9213 8545
7000 9s | 47 10814 10072 | 56 9999 9553
7500 9s | 31 10940 10072 | 25 10603 9984
Search terminated in 10.00s after 7890 iterations.
Best-found solution has cost 10072.
Solution results
================
# routes: 7
# clients: 25
objective: 10072
distance: 10072
duration: 15072
# iterations: 7890
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 38 10153 9325 | 59 9461 9022
1000 1s | 32 10317 9325 | 28 9625 9028
1500 2s | 53 9974 9325 | 44 9623 9040
2000 2s | 28 10464 9325 | 29 9580 9022
2500 3s | 26 10531 9325 | 38 9237 9016
3000 3s | 28 10424 9325 | 37 9136 8723
3500 4s | 45 10054 9325 | 40 9703 9040
4000 4s | 60 9951 9325 | 46 9527 9028
4500 5s | 42 10119 9325 | 65 9449 9028
5000 6s | 64 9909 9325 | 51 9454 9022
5500 6s | 44 10062 9325 | 42 9160 8723
6000 7s | 29 10422 9325 | 43 9496 9028
6500 7s | 50 10047 9325 | 54 9536 9028
7000 8s | 35 10221 9325 | 33 9426 9022
7500 8s | 33 10260 9325 | 60 9444 9028
8000 9s | 59 9927 9325 | 27 9471 9028
8500 9s | 37 10275 9325 | 30 9575 9040
9000 10s | 25 10598 9325 | 46 9338 9022
Search terminated in 10.00s after 9131 iterations.
Best-found solution has cost 9325.
Solution results
================
# routes: 6
# clients: 25
objective: 9325
distance: 9325
duration: 14325
# iterations: 9131
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 59 9592 8962 | 64 8830 8371
1000 1s | 54 9554 8962 | 31 9331 8823
1500 2s | 48 9628 8962 | 31 9128 8687
2000 2s | 43 9679 8962 | 44 9309 8823
2500 3s | 44 9659 8962 | 54 9078 8619
3000 3s | 35 9772 8962 | 25 8789 8430
3500 4s | 58 9607 8962 | 47 9255 8619
4000 5s | 56 9526 8962 | 41 9236 8687
4500 5s | 52 9545 8962 | 63 8813 8371
5000 6s | 29 9889 8962 | 44 9091 8619
5500 6s | 47 9701 8962 | 47 9290 8619
6000 7s | 55 9607 8962 | 62 9212 8619
6500 8s | 37 9758 8962 | 43 9277 8823
7000 8s | 32 9776 8962 | 64 9216 8823
7500 9s | 33 9801 8962 | 44 8972 8619
8000 9s | 65 9586 8962 | 33 9110 8687
8500 10s | 51 9660 8962 | 35 8985 8619
Search terminated in 10.00s after 8569 iterations.
Best-found solution has cost 8962.
Solution results
================
# routes: 6
# clients: 25
objective: 8962
distance: 8962
duration: 13962
# iterations: 8569
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 39 7338 6828 | 46 6730 6531
1000 1s | 63 7202 6828 | 50 6752 6531
1500 2s | 31 7417 6828 | 55 6748 6531
2000 2s | 26 7535 6828 | 51 6785 6531
2500 3s | 42 7318 6828 | 60 6745 6531
3000 4s | 65 7178 6828 | 62 6743 6531
3500 4s | 54 7230 6828 | 65 6732 6531
4000 5s | 27 7500 6828 | 25 6823 6531
4500 5s | 51 7248 6828 | 64 6724 6531
5000 6s | 35 7381 6828 | 36 6777 6531
5500 7s | 57 7223 6828 | 47 6776 6531
6000 7s | 60 7173 6828 | 58 6743 6531
6500 8s | 49 7290 6828 | 39 6762 6531
7000 8s | 39 7334 6828 | 45 6760 6531
7500 9s | 61 7219 6828 | 47 6729 6531
8000 10s | 53 7277 6828 | 25 6824 6531
Search terminated in 10.00s after 8405 iterations.
Best-found solution has cost 6828.
Solution results
================
# routes: 6
# clients: 25
objective: 6828
distance: 6828
duration: 12621
# iterations: 8405
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 36 8871 8380 | 65 8402 7925
1000 1s | 56 8757 8380 | 35 8747 7957
1500 2s | 55 8773 8380 | 61 8489 7957
2000 2s | 31 9063 8380 | 64 8477 7957
2500 3s | 52 8820 8380 | 55 8323 7917
3000 3s | 56 8812 8380 | 55 8472 7925
3500 4s | 31 9091 8380 | 45 8454 7957
4000 4s | 64 8777 8380 | 26 8451 7925
4500 5s | 60 8830 8380 | 64 8404 7957
5000 5s | 25 9301 8380 | 36 8507 7973
5500 6s | 28 9206 8380 | 55 8325 7925
6000 6s | 65 8807 8380 | 45 8425 7957
6500 7s | 27 9259 8380 | 60 8402 7957
7000 7s | 33 9095 8380 | 26 8350 7917
7500 8s | 28 9215 8380 | 27 8434 7941
8000 9s | 43 8989 8380 | 47 8433 7957
8500 9s | 51 8895 8380 | 50 8417 7941
9000 10s | 40 9083 8380 | 50 8318 7917
Search terminated in 10.00s after 9435 iterations.
Best-found solution has cost 8380.
Solution results
================
# routes: 6
# clients: 25
objective: 8380
distance: 8380
duration: 13423
# iterations: 9435
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 55 8513 7953 | 42 8116 7868
1000 1s | 47 8637 7953 | 49 8214 7868
1500 2s | 44 8720 7953 | 55 8205 7868
2000 2s | 28 8948 7953 | 56 8173 7868
2500 3s | 28 8990 7953 | 31 8289 7868
3000 3s | 58 8596 7953 | 57 8233 7868
3500 4s | 47 8657 7953 | 36 8283 7868
4000 4s | 29 8965 7953 | 34 8279 7868
4500 5s | 33 8826 7953 | 39 8189 7868
5000 5s | 29 8934 7953 | 63 8166 7868
5500 6s | 55 8574 7953 | 50 8222 7868
6000 6s | 58 8571 7953 | 44 8232 7868
6500 7s | 50 8626 7953 | 45 8225 7868
7000 8s | 38 8733 7953 | 53 8245 7868
7500 8s | 61 8490 7953 | 57 8185 7868
8000 9s | 29 8932 7953 | 62 8191 7868
8500 9s | 60 8509 7953 | 62 8169 7868
9000 10s | 49 8621 7953 | 61 8216 7868
Search terminated in 10.00s after 9265 iterations.
Best-found solution has cost 7953.
Solution results
================
# routes: 6
# clients: 25
objective: 7953
distance: 7953
duration: 13001
# iterations: 9265
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 49 9613 8915 | 57 8839 8489
1000 1s | 44 9652 8915 | 57 8810 8489
1500 2s | 42 9634 8915 | 46 8985 8651
2000 2s | 34 9767 8915 | 64 9039 8651
2500 3s | 32 9793 8915 | 58 8738 8183
3000 3s | 63 9499 8915 | 64 8807 8489
3500 4s | 41 9663 8915 | 26 8858 8489
4000 5s | 45 9624 8915 | 58 8969 8651
4500 5s | 38 9692 8915 | 55 8817 8489
5000 6s | 39 9654 8915 | 58 8935 8489
5500 6s | 42 9572 8915 | 64 9006 8651
6000 7s | 42 9610 8915 | 42 8793 8489
6500 8s | 58 9547 8915 | 56 8525 8183
7000 8s | 34 9732 8915 | 63 8812 8489
7500 9s | 56 9513 8915 | 47 8999 8651
8000 9s | 39 9652 8915 | 37 8807 8489
8500 10s | 56 9582 8915 | 47 8780 8489
Search terminated in 10.00s after 8516 iterations.
Best-found solution has cost 8915.
Solution results
================
# routes: 5
# clients: 25
objective: 8915
distance: 8915
duration: 13967
# iterations: 8516
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 50 8037 7518 | 40 7477 7205
1000 1s | 26 8255 7518 | 53 7678 7440
1500 2s | 25 8271 7518 | 43 7517 7205
2000 2s | 43 8039 7518 | 34 7712 7440
2500 3s | 47 8021 7518 | 30 7497 7205
3000 3s | 38 8076 7518 | 51 7479 7205
3500 4s | 28 8235 7518 | 54 7473 7205
4000 5s | 50 7998 7518 | 39 7673 7440
4500 5s | 48 8018 7518 | 31 7514 7205
5000 6s | 42 8069 7518 | 59 7483 7205
5500 6s | 30 8197 7518 | 44 7712 7440
6000 7s | 62 7985 7518 | 37 7722 7440
6500 8s | 55 7984 7518 | 31 7691 7440
7000 8s | 41 8064 7518 | 51 7687 7440
7500 9s | 45 8059 7518 | 61 7508 7205
8000 9s | 47 8045 7518 | 42 7530 7205
8500 10s | 37 8105 7518 | 26 7696 7440
Search terminated in 10.00s after 8525 iterations.
Best-found solution has cost 7518.
Solution results
================
# routes: 6
# clients: 25
objective: 7518
distance: 7518
duration: 12545
# iterations: 8525
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 49 13364 12404 | 55 13803 12109
1000 1s | 39 13346 12404 | 59 12931 11953
1500 2s | 61 13274 12404 | 28 12444 12018
2000 2s | 47 13349 12404 | 62 12288 11831
2500 3s | 48 13257 12404 | 25 12567 12018
3000 3s | 27 13576 12404 | 35 12479 11953
3500 4s | 27 13579 12404 | 51 12231 11831
4000 4s | 47 13237 12404 | 61 12575 12018
4500 5s | 56 13239 12404 | 58 12606 12018
5000 6s | 62 13133 12404 | 34 12338 11836
5500 6s | 60 13231 12404 | 48 12469 12018
6000 7s | 33 13503 12404 | 41 12454 11953
6500 7s | 57 13158 12404 | 26 12384 11862
7000 8s | 57 13172 12404 | 40 12353 11953
7500 8s | 27 13538 12404 | 62 12486 12018
8000 9s | 64 13186 12404 | 25 12505 11953
8500 9s | 31 13522 12404 | 61 12256 11862
9000 10s | 43 13340 12404 | 33 12350 11901
Search terminated in 10.00s after 9009 iterations.
Best-found solution has cost 12404.
Solution results
================
# routes: 7
# clients: 25
objective: 12404
distance: 12404
duration: 17404
# iterations: 9009
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 26 9403 8105 | 45 7995 7803
1000 1s | 59 8738 8105 | 49 8066 7803
1500 2s | 38 9085 8105 | 51 8094 7803
2000 3s | 27 9379 8105 | 25 8132 7803
2500 3s | 58 8777 8105 | 43 8054 7803
3000 4s | 46 8893 8105 | 28 8104 7803
3500 4s | 28 9392 8105 | 43 8134 7803
4000 5s | 42 8989 8105 | 43 8085 7803
4500 6s | 61 8738 8105 | 56 8090 7803
5000 6s | 44 8904 8105 | 52 8029 7803
5500 7s | 29 9265 8105 | 63 8031 7803
6000 8s | 44 8545 8105 | 31 8123 7803
6500 8s | 64 8434 8105 | 53 8014 7803
7000 9s | 41 8468 8105 | 30 8091 7803
7500 9s | 36 8516 8105 | 64 8092 7803
Search terminated in 10.00s after 7910 iterations.
Best-found solution has cost 8105.
Solution results
================
# routes: 6
# clients: 25
objective: 8105
distance: 8105
duration: 13105
# iterations: 7910
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 35 7388 6673 | 29 6731 6385
1000 1s | 60 7222 6673 | 59 6591 6385
1500 2s | 37 7348 6673 | 49 6639 6385
2000 2s | 29 7431 6673 | 42 6684 6385
2500 3s | 56 7262 6673 | 35 6704 6385
3000 3s | 44 7285 6673 | 32 6708 6385
3500 4s | 31 7419 6673 | 57 6648 6385
4000 5s | 28 7468 6673 | 49 6674 6385
4500 5s | 57 7247 6673 | 42 6674 6385
5000 6s | 37 7407 6673 | 26 6765 6385
5500 7s | 59 7263 6673 | 54 6710 6385
6000 7s | 48 7320 6673 | 44 6713 6385
6500 8s | 55 7271 6673 | 26 6818 6385
7000 8s | 32 7385 6673 | 50 6679 6385
7500 9s | 57 7247 6673 | 33 6794 6385
8000 10s | 44 7327 6673 | 53 6689 6385
Search terminated in 10.00s after 8406 iterations.
Best-found solution has cost 6673.
Solution results
================
# routes: 5
# clients: 25
objective: 6673
distance: 6673
duration: 11673
# iterations: 8406
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 52 9413 8753 | 31 8912 8635
H 1000 1s | 30 9683 8609 | 43 8730 8394
1500 2s | 46 9494 8609 | 37 8908 8693
2000 2s | 50 9397 8609 | 31 8724 8394
2500 3s | 63 9265 8609 | 39 8740 8558
3000 3s | 48 9344 8609 | 25 8970 8693
3500 4s | 38 9502 8609 | 27 8716 8394
4000 5s | 54 9320 8609 | 39 9077 8635
4500 5s | 57 9322 8609 | 58 8953 8558
5000 6s | 30 9636 8609 | 62 9025 8394
5500 6s | 51 9436 8609 | 36 8862 8558
6000 7s | 26 9749 8609 | 58 9089 8635
6500 7s | 45 9437 8609 | 56 9017 8635
7000 8s | 38 9518 8609 | 37 9149 8672
7500 8s | 37 9482 8609 | 55 9010 8635
8000 9s | 53 9315 8609 | 60 8814 8558
8500 10s | 54 9314 8609 | 61 9198 8635
Search terminated in 10.00s after 8792 iterations.
Best-found solution has cost 8609.
Solution results
================
# routes: 5
# clients: 25
objective: 8609
distance: 8609
duration: 13609
# iterations: 8792
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 38 8110 7323 | 47 7337 7061
1000 1s | 25 8255 7323 | 50 7306 7061
1500 2s | 49 7988 7323 | 55 7335 7061
2000 2s | 65 7920 7323 | 59 7330 7061
2500 3s | 42 8045 7323 | 61 7287 7061
3000 4s | 40 8046 7323 | 55 7325 7061
3500 4s | 56 7989 7323 | 26 7394 7061
4000 5s | 52 7992 7323 | 29 7343 7061
4500 5s | 42 8046 7323 | 28 7378 7061
5000 6s | 36 8131 7323 | 34 7379 7061
5500 7s | 59 7958 7323 | 29 7390 7061
6000 7s | 33 8188 7323 | 39 7367 7061
6500 8s | 43 8072 7323 | 38 7326 7061
7000 8s | 29 8261 7323 | 46 7361 7061
7500 9s | 48 8045 7323 | 48 7344 7061
8000 10s | 27 8326 7323 | 57 7367 7061
Search terminated in 10.00s after 8144 iterations.
Best-found solution has cost 7323.
Solution results
================
# routes: 5
# clients: 25
objective: 7323
distance: 7323
duration: 12323
# iterations: 8144
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 29 10921 9966 | 32 10446 9824
1000 1s | 54 10663 9966 | 64 10325 9824
1500 2s | 27 11009 9966 | 57 10192 9824
2000 3s | 36 10780 9966 | 35 9895 9446
2500 3s | 55 10669 9966 | 61 10186 9824
3000 4s | 33 10948 9966 | 33 9759 9446
3500 5s | 32 10906 9966 | 48 10406 9824
4000 6s | 61 10736 9966 | 65 9649 9446
4500 6s | 39 10849 9966 | 50 9724 9446
5000 7s | 48 10705 9966 | 39 10334 9824
5500 8s | 65 10663 9966 | 40 9767 9446
6000 8s | 43 10792 9966 | 42 9722 9446
6500 9s | 64 10589 9966 | 48 9797 9446
7000 10s | 48 10678 9966 | 44 10207 9824
Search terminated in 10.00s after 7225 iterations.
Best-found solution has cost 9966.
Solution results
================
# routes: 6
# clients: 25
objective: 9966
distance: 9966
duration: 15221
# iterations: 7225
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 41 8454 7965 | 41 7829 7543
1000 1s | 57 8395 7965 | 34 7849 7543
1500 2s | 34 8555 7965 | 39 7764 7543
2000 2s | 30 8612 7965 | 39 7786 7543
2500 3s | 44 8492 7965 | 32 7875 7543
3000 3s | 31 8609 7965 | 32 7882 7543
3500 4s | 59 8392 7965 | 34 7873 7543
4000 5s | 34 8598 7965 | 40 7850 7543
4500 5s | 57 8411 7965 | 47 7815 7543
5000 6s | 51 8440 7965 | 45 7865 7543
5500 6s | 54 8461 7965 | 26 7896 7543
6000 7s | 37 8648 7965 | 32 7888 7543
6500 8s | 50 8507 7965 | 37 7860 7543
7000 8s | 25 8846 7965 | 40 7890 7543
7500 9s | 45 8518 7965 | 34 7883 7543
8000 9s | 30 8739 7965 | 31 7873 7543
8500 10s | 48 8524 7965 | 49 7816 7543
Search terminated in 10.00s after 8501 iterations.
Best-found solution has cost 7965.
Solution results
================
# routes: 6
# clients: 25
objective: 7965
distance: 7965
duration: 12965
# iterations: 8501
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 57 9761 9184 | 31 9043 8789
1000 1s | 36 9944 9184 | 54 9013 8789
1500 2s | 42 9890 9184 | 37 9019 8789
2000 3s | 31 10039 9184 | 25 9010 8789
2500 3s | 42 9870 9184 | 55 9046 8789
3000 4s | 59 9779 9184 | 39 9005 8789
3500 5s | 35 9937 9184 | 32 9011 8789
4000 6s | 26 10089 9184 | 59 9031 8789
4500 6s | 35 9944 9184 | 47 9040 8789
5000 7s | 30 10008 9184 | 30 8984 8789
5500 8s | 33 9994 9184 | 56 9029 8789
6000 8s | 44 9891 9184 | 50 9011 8789
6500 9s | 53 9785 9184 | 25 9036 8789
7000 10s | 38 9930 9184 | 56 9039 8789
72%|███████████████████████████▎ | 46/64 [4:05:34<1:36:05, 320.28s/it]
Search terminated in 10.00s after 7160 iterations.
Best-found solution has cost 9184.
Solution results
================
# routes: 6
# clients: 25
objective: 9184
distance: 9184
duration: 14184
# iterations: 7160
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 33 7429 6761 | 46 6936 6743
1000 1s | 34 7418 6761 | 50 6921 6743
1500 2s | 26 7600 6761 | 32 6988 6743
2000 2s | 32 7471 6761 | 31 6960 6743
2500 3s | 47 7274 6761 | 37 6954 6743
3000 3s | 41 7344 6761 | 50 6927 6743
3500 4s | 49 7257 6761 | 60 6949 6743
4000 5s | 51 7256 6761 | 46 6979 6743
4500 5s | 40 7331 6761 | 31 6946 6743
5000 6s | 34 7442 6761 | 50 6963 6743
5500 6s | 35 7433 6761 | 52 6958 6743
6000 7s | 44 7318 6761 | 34 6941 6743
6500 7s | 63 7168 6761 | 30 6943 6743
7000 8s | 31 7502 6761 | 65 6950 6743
7500 9s | 36 7394 6761 | 46 6927 6743
8000 9s | 34 7423 6761 | 27 6962 6743
8500 10s | 35 7414 6761 | 44 6941 6743
Search terminated in 10.00s after 8753 iterations.
Best-found solution has cost 6761.
Solution results
================
# routes: 5
# clients: 25
objective: 6761
distance: 6761
duration: 11761
# iterations: 8753
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 43 9059 8361 | 30 8608 8102
1000 1s | 31 9284 8361 | 29 8090 7841
1500 2s | 47 9034 8361 | 38 8490 8102
2000 2s | 28 9361 8361 | 40 8378 7988
2500 3s | 53 8978 8361 | 59 8349 7988
3000 3s | 30 9258 8361 | 47 8523 8102
3500 4s | 27 9338 8361 | 40 8567 8102
4000 5s | 64 8957 8361 | 65 8440 7931
4500 5s | 27 9345 8361 | 61 8631 7988
5000 6s | 43 9066 8361 | 62 8475 8102
5500 6s | 45 9099 8361 | 35 8427 7988
6000 7s | 58 8981 8361 | 27 8365 7988
6500 7s | 42 9094 8361 | 54 8482 8102
7000 8s | 54 8981 8361 | 41 8532 8102
7500 9s | 54 8948 8361 | 41 8398 7988
8000 9s | 54 8961 8361 | 59 8165 7841
8500 10s | 34 9153 8361 | 53 8487 8102
Search terminated in 10.00s after 8744 iterations.
Best-found solution has cost 8361.
Solution results
================
# routes: 5
# clients: 25
objective: 8361
distance: 8361
duration: 13623
# iterations: 8744
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 44 10986 10156 | 47 9974 9489
1000 1s | 52 10924 10156 | 38 10375 10053
1500 2s | 48 11011 10156 | 42 11142 10142
2000 3s | 65 10890 10156 | 38 10364 10053
2500 3s | 34 11144 10156 | 56 10381 10053
3000 4s | 38 11109 10156 | 33 10431 10053
3500 5s | 61 10967 10156 | 50 9716 9374
4000 6s | 32 11168 10156 | 48 10370 10053
4500 6s | 40 11046 10156 | 25 10491 10053
5000 7s | 49 11001 10156 | 63 10291 10053
5500 8s | 58 10893 10156 | 48 10329 10053
6000 8s | 53 10938 10156 | 48 11144 10177
6500 9s | 60 10901 10156 | 34 10426 10053
7000 10s | 29 11324 10156 | 44 9735 9374
Search terminated in 10.00s after 7227 iterations.
Best-found solution has cost 10156.
Solution results
================
# routes: 6
# clients: 25
objective: 10156
distance: 10156
duration: 15156
# iterations: 7227
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 36 8553 7903 | 52 7797 7493
1000 1s | 60 8386 7903 | 59 8490 7839
1500 2s | 63 8467 7903 | 57 8380 7839
2000 2s | 45 8512 7903 | 29 7836 7493
2500 3s | 41 8615 7903 | 32 8383 7839
3000 4s | 49 8520 7903 | 33 8377 7839
3500 4s | 32 8726 7903 | 34 7801 7493
4000 5s | 49 8555 7903 | 46 8423 7839
4500 5s | 50 8595 7903 | 54 8316 7839
5000 6s | 38 8694 7903 | 50 7784 7493
5500 6s | 45 8587 7903 | 59 8365 7839
6000 7s | 43 8676 7903 | 55 8325 7839
6500 8s | 32 8882 7903 | 32 8456 7839
7000 8s | 31 8914 7903 | 36 8424 7839
7500 9s | 60 8588 7903 | 48 7825 7493
8000 9s | 45 8666 7903 | 32 8437 7839
8500 10s | 46 8730 7903 | 31 8537 7839
Search terminated in 10.00s after 8520 iterations.
Best-found solution has cost 7903.
Solution results
================
# routes: 5
# clients: 25
objective: 7903
distance: 7903
duration: 12903
# iterations: 8520
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 26 10220 9259 | 54 9216 8897
1000 1s | 50 9949 9259 | 36 9196 8885
1500 2s | 26 10533 9259 | 36 10342 9319
2000 3s | 45 10076 9259 | 26 9167 8885
2500 3s | 58 9918 9259 | 32 9217 8885
3000 4s | 29 10485 9259 | 52 10423 9319
3500 5s | 52 9965 9259 | 57 9169 8885
4000 6s | 28 10517 9259 | 53 10395 9319
4500 6s | 41 10127 9259 | 49 9142 8885
5000 7s | 29 10454 9259 | 51 9159 8885
5500 8s | 50 9996 9259 | 55 9320 8918
6000 8s | 61 9876 9259 | 63 9119 8885
6500 9s | 27 10545 9259 | 55 10252 9319
7000 10s | 35 10259 9259 | 65 10327 9319
Search terminated in 10.00s after 7144 iterations.
Best-found solution has cost 9259.
Solution results
================
# routes: 6
# clients: 25
objective: 9259
distance: 9259
duration: 14410
# iterations: 7144
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 37 8786 8200 | 51 8236 7982
1000 1s | 27 8954 8200 | 29 8165 7935
1500 2s | 64 8645 8200 | 35 8186 7935
2000 2s | 48 8703 8200 | 48 8248 7935
2500 3s | 53 8692 8200 | 32 8290 7982
3000 3s | 27 8919 8200 | 52 8204 7935
3500 4s | 64 8620 8200 | 30 7995 7801
4000 4s | 30 8892 8200 | 38 8187 7935
4500 5s | 53 8689 8200 | 52 8176 7935
5000 5s | 39 8775 8200 | 46 8146 7935
5500 6s | 36 8823 8200 | 53 8146 7935
6000 6s | 62 8695 8200 | 28 8164 7935
6500 7s | 63 8693 8200 | 53 7967 7801
7000 7s | 27 8985 8200 | 26 8178 7935
7500 8s | 29 8945 8200 | 29 7999 7801
8000 8s | 54 8721 8200 | 42 8210 7935
8500 9s | 52 8737 8200 | 42 8172 7935
9000 9s | 46 8710 8200 | 57 8176 7935
9500 10s | 41 8794 8200 | 58 7944 7801
Search terminated in 10.00s after 9592 iterations.
Best-found solution has cost 8200.
Solution results
================
# routes: 7
# clients: 25
objective: 8200
distance: 8200
duration: 13200
# iterations: 9592
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 41 19652 18751 | 63 18668 17169
1000 1s | 60 19483 18751 | 60 18516 17809
1500 2s | 43 19628 18751 | 52 17373 16273
2000 2s | 41 19665 18751 | 61 17516 16657
2500 3s | 35 19743 18751 | 31 18336 17809
3000 4s | 48 19634 18751 | 63 19155 18295
3500 4s | 29 19808 18751 | 59 17445 16657
4000 5s | 36 19632 18751 | 33 17123 16273
4500 5s | 41 19560 18751 | 55 19032 18295
5000 6s | 37 19650 18751 | 57 19233 18460
5500 7s | 63 19492 18751 | 39 16800 16273
6000 7s | 60 19506 18751 | 53 18976 18403
6500 8s | 26 19105 18751 | 58 18151 16657
7000 8s | 44 19158 18751 | 45 17194 16657
7500 9s | 50 19115 18751 | 41 17777 16273
8000 9s | 65 19034 18751 | 37 18877 18295
8500 10s | 41 19033 18751 | 27 17191 16657
Search terminated in 10.00s after 8588 iterations.
Best-found solution has cost 18751.
Solution results
================
# routes: 9
# clients: 25
objective: 18751
distance: 18751
duration: 23751
# iterations: 8588
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 35 8360 7497 | 25 7612 7229
1000 1s | 36 8385 7497 | 46 7578 7229
1500 2s | 41 8387 7497 | 34 7637 7229
2000 2s | 59 8147 7497 | 38 7580 7229
2500 3s | 41 8333 7497 | 29 7699 7229
3000 4s | 54 8230 7497 | 42 7554 7229
3500 4s | 56 8165 7497 | 64 7544 7229
4000 5s | 34 8396 7497 | 31 7685 7229
4500 6s | 58 8182 7497 | 29 7653 7229
5000 6s | 27 8575 7497 | 44 7584 7229
5500 7s | 47 8279 7497 | 57 7586 7229
6000 7s | 25 8623 7497 | 64 7505 7229
6500 8s | 47 8242 7497 | 33 7630 7229
7000 9s | 63 8149 7497 | 38 7573 7229
7500 9s | 57 8178 7497 | 30 7645 7229
8000 10s | 61 8193 7497 | 33 7581 7229
Search terminated in 10.00s after 8167 iterations.
Best-found solution has cost 7497.
Solution results
================
# routes: 5
# clients: 25
objective: 7497
distance: 7497
duration: 12497
# iterations: 8167
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 45 8671 8088 | 49 8333 8011
1000 1s | 26 9114 8088 | 57 8573 8071
1500 2s | 55 8649 8088 | 65 8519 8071
2000 2s | 31 9024 8088 | 32 8671 8071
2500 3s | 58 8701 8088 | 40 8660 8071
3000 3s | 52 8762 8088 | 48 8616 8071
3500 4s | 25 9272 8088 | 56 8542 8071
4000 5s | 52 8852 8088 | 64 8600 8071
4500 5s | 31 9062 8088 | 31 8705 8071
5000 6s | 26 9274 8088 | 39 8666 8071
5500 6s | 45 8783 8088 | 47 8487 8071
6000 7s | 63 8669 8088 | 55 8510 8071
6500 7s | 65 8714 8088 | 63 8517 8071
7000 8s | 52 8764 8088 | 30 8463 8011
7500 9s | 29 9156 8088 | 38 8584 8071
8000 9s | 41 8939 8088 | 46 8595 8071
8500 10s | 56 8747 8088 | 54 8501 8071
Search terminated in 10.00s after 8612 iterations.
Best-found solution has cost 8088.
Solution results
================
# routes: 5
# clients: 25
objective: 8088
distance: 8088
duration: 13088
# iterations: 8612
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 57 10130 9584 | 53 9632 9104
1000 1s | 50 10181 9584 | 56 9576 9143
1500 2s | 45 10258 9584 | 50 9828 9430
2000 2s | 39 10280 9584 | 32 9294 8941
2500 3s | 26 10430 9584 | 27 9268 8941
3000 4s | 37 10256 9584 | 51 9061 8445
3500 4s | 47 10230 9584 | 58 9410 8941
4000 5s | 38 10257 9584 | 55 9498 9104
4500 6s | 26 10427 9584 | 49 9243 8507
5000 6s | 43 10255 9584 | 54 9504 8941
5500 7s | 60 10138 9584 | 53 9504 9104
6000 7s | 61 10181 9584 | 46 9209 8941
6500 8s | 49 10174 9584 | 31 9496 9104
7000 9s | 38 10290 9584 | 37 9472 9104
7500 9s | 46 10231 9584 | 26 9525 9104
8000 10s | 62 10119 9584 | 44 9842 9430
Search terminated in 10.00s after 8060 iterations.
Best-found solution has cost 9584.
Solution results
================
# routes: 6
# clients: 25
objective: 9584
distance: 9584
duration: 14584
# iterations: 8060
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 26 11067 9858 | 39 9878 9388
1000 1s | 44 10687 9858 | 28 9890 9388
1500 2s | 45 10664 9858 | 49 9891 9388
2000 3s | 59 10551 9858 | 62 9801 9388
2500 3s | 33 10818 9858 | 46 9778 9388
3000 4s | 28 11091 9858 | 31 9968 9388
3500 5s | 36 10892 9858 | 43 9555 8985
4000 5s | 33 10889 9858 | 36 10331 9388
4500 6s | 36 10875 9858 | 50 9825 9388
5000 7s | 42 10723 9858 | 31 9862 9388
5500 7s | 50 10682 9858 | 56 9894 9388
6000 8s | 56 10597 9858 | 36 9823 9388
6500 9s | 59 10554 9858 | 55 9927 9388
7000 9s | 43 10750 9858 | 64 10137 9388
7500 10s | 52 10787 9858 | 45 9239 8943
Search terminated in 10.00s after 7502 iterations.
Best-found solution has cost 9858.
Solution results
================
# routes: 6
# clients: 25
objective: 9858
distance: 9858
duration: 14858
# iterations: 7502
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 54 8252 7656 | 52 7768 7493
1000 1s | 48 8391 7656 | 51 7826 7493
1500 2s | 39 8482 7656 | 61 7802 7493
2000 3s | 28 8638 7656 | 45 7781 7493
2500 3s | 36 8492 7656 | 48 7814 7493
3000 4s | 37 8488 7656 | 44 7808 7493
3500 5s | 34 8475 7656 | 54 7808 7493
4000 5s | 29 8642 7656 | 64 7834 7493
4500 6s | 34 8460 7656 | 55 7782 7493
5000 6s | 25 8681 7656 | 51 7820 7493
5500 7s | 58 8238 7656 | 33 7848 7493
6000 8s | 56 8234 7656 | 52 7785 7493
6500 8s | 36 8454 7656 | 35 7834 7493
7000 9s | 45 8372 7656 | 64 7789 7493
7500 9s | 55 8279 7656 | 40 7788 7493
Search terminated in 10.00s after 7881 iterations.
Best-found solution has cost 7656.
Solution results
================
# routes: 6
# clients: 25
objective: 7656
distance: 7656
duration: 12656
# iterations: 7881
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 61 11860 11330 | 25 12763 10565
1000 1s | 64 11817 11330 | 50 11075 10421
1500 2s | 39 12010 11330 | 27 12562 10565
2000 2s | 32 12132 11330 | 28 11236 10421
2500 3s | 62 11834 11330 | 60 10946 10421
3000 3s | 47 11946 11330 | 41 12513 10645
3500 4s | 62 11844 11330 | 53 11227 10453
4000 4s | 41 11992 11330 | 41 11221 10453
4500 5s | 49 11879 11330 | 59 11450 10501
5000 6s | 41 12013 11330 | 45 11658 10565
5500 6s | 63 11846 11330 | 35 12407 10645
6000 7s | 33 12072 11330 | 63 10938 10453
6500 7s | 60 11858 11330 | 28 10965 10501
7000 8s | 60 11848 11330 | 39 10868 10453
7500 8s | 34 12076 11330 | 57 10964 10565
8000 9s | 34 12071 11330 | 38 11067 10645
8500 9s | 34 12082 11330 | 62 10777 10421
9000 10s | 25 12286 11330 | 42 10842 10421
Search terminated in 10.00s after 9069 iterations.
Best-found solution has cost 11330.
Solution results
================
# routes: 7
# clients: 25
objective: 11330
distance: 11330
duration: 16330
# iterations: 9069
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 42 9336 8703 | 47 8562 8159
1000 1s | 29 9522 8703 | 54 8707 8159
1500 2s | 28 9549 8703 | 59 8591 8159
2000 2s | 26 9612 8703 | 29 8659 8159
2500 3s | 33 9441 8703 | 28 8888 8228
3000 3s | 50 9280 8703 | 31 8636 8159
3500 4s | 61 9207 8703 | 43 8599 8159
4000 5s | 46 9322 8703 | 46 8661 8159
4500 5s | 39 9391 8703 | 49 8366 8090
5000 6s | 37 9379 8703 | 63 8549 8159
5500 6s | 55 9218 8703 | 63 8635 8159
6000 7s | 55 9206 8703 | 38 8657 8159
6500 8s | 57 9205 8703 | 48 8673 8159
7000 8s | 45 9334 8703 | 27 8729 8159
7500 9s | 65 9175 8703 | 60 8752 8228
8000 9s | 29 9546 8703 | 27 8522 8090
8500 10s | 50 9249 8703 | 37 8658 8159
Search terminated in 10.00s after 8677 iterations.
Best-found solution has cost 8703.
Solution results
================
# routes: 6
# clients: 25
objective: 8703
distance: 8703
duration: 13703
# iterations: 8677
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 45 9542 8846 | 30 8798 8568
1000 1s | 45 9553 8846 | 58 8805 8568
1500 2s | 32 9790 8846 | 26 8872 8631
2000 2s | 64 9395 8846 | 42 8811 8568
2500 3s | 33 9701 8846 | 58 8528 7965
3000 4s | 33 9713 8846 | 31 8843 8568
3500 4s | 57 9438 8846 | 50 8818 8568
4000 5s | 46 9493 8846 | 32 8784 8568
4500 5s | 64 9332 8846 | 44 8800 8568
5000 6s | 59 9428 8846 | 25 9051 8775
5500 6s | 62 9343 8846 | 34 8870 8568
6000 7s | 50 9405 8846 | 59 9050 8734
6500 8s | 42 9560 8846 | 60 8801 8568
7000 8s | 25 9889 8846 | 39 8848 8568
7500 9s | 37 9616 8846 | 62 8885 8568
8000 9s | 65 9377 8846 | 44 8930 8568
8500 10s | 54 9442 8846 | 58 8827 8568
Search terminated in 10.00s after 8551 iterations.
Best-found solution has cost 8846.
Solution results
================
# routes: 6
# clients: 25
objective: 8846
distance: 8846
duration: 13846
# iterations: 8551
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 59 11368 10629 | 45 11144 10544
1000 1s | 44 11403 10629 | 40 10897 10544
1500 2s | 48 11411 10629 | 38 10515 9604
2000 2s | 34 11647 10629 | 25 10929 10544
2500 3s | 39 11473 10629 | 28 11139 10544
3000 4s | 33 11683 10629 | 34 10116 9487
3500 4s | 36 11561 10629 | 45 10895 10544
4000 5s | 44 11439 10629 | 51 11592 10827
4500 6s | 40 11520 10629 | 26 10870 10609
5000 6s | 42 11504 10629 | 52 11027 10348
5500 7s | 38 11598 10629 | 42 10004 9371
6000 7s | 40 11522 10629 | 50 10732 10348
6500 8s | 46 11486 10629 | 59 10035 9530
7000 9s | 50 11423 10629 | 55 10794 10302
7500 9s | 30 11676 10629 | 58 11034 10544
8000 10s | 37 11515 10629 | 31 11098 10544
Search terminated in 10.00s after 8057 iterations.
Best-found solution has cost 10629.
Solution results
================
# routes: 6
# clients: 25
objective: 10629
distance: 10629
duration: 16602
# iterations: 8057
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 40 9431 8605 | 44 8807 8485
1000 1s | 27 9612 8605 | 63 8579 8419
1500 2s | 57 9192 8605 | 52 8687 8431
2000 2s | 26 9632 8605 | 52 8647 8443
2500 3s | 50 9271 8605 | 36 8681 8419
3000 3s | 31 9504 8605 | 36 8707 8443
3500 4s | 29 9542 8605 | 30 8802 8461
4000 4s | 33 9453 8605 | 55 8695 8443
4500 5s | 48 9273 8605 | 45 8781 8485
5000 5s | 51 9253 8605 | 34 8725 8443
5500 6s | 61 9130 8605 | 63 8708 8485
6000 6s | 50 9303 8605 | 45 8792 8461
6500 7s | 25 9659 8605 | 45 8603 8419
7000 7s | 64 9159 8605 | 29 8750 8461
7500 8s | 51 9222 8605 | 43 8681 8443
8000 9s | 35 9427 8605 | 40 8757 8461
8500 9s | 43 9294 8605 | 53 8616 8431
9000 10s | 49 9277 8605 | 29 8800 8443
Search terminated in 10.00s after 9380 iterations.
Best-found solution has cost 8605.
Solution results
================
# routes: 5
# clients: 25
objective: 8605
distance: 8605
duration: 13605
# iterations: 9380
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 25 7550 6783 | 54 6710 6636
1000 1s | 25 7558 6783 | 26 6790 6636
1500 2s | 27 7506 6783 | 42 6750 6636
2000 2s | 27 7543 6783 | 48 6756 6636
2500 3s | 33 7425 6783 | 59 6749 6636
3000 3s | 63 7142 6783 | 31 6869 6636
3500 4s | 44 7311 6783 | 48 6787 6636
4000 4s | 43 7276 6783 | 54 6806 6636
4500 5s | 44 7310 6783 | 61 6780 6636
5000 5s | 36 7409 6783 | 30 6831 6636
5500 6s | 39 7357 6783 | 35 6815 6636
6000 6s | 25 7618 6783 | 45 6802 6636
6500 7s | 54 7208 6783 | 58 6760 6636
7000 7s | 53 7232 6783 | 60 6781 6636
7500 8s | 43 7274 6783 | 63 6750 6636
8000 9s | 36 7365 6783 | 32 6810 6636
8500 9s | 63 7133 6783 | 45 6778 6636
9000 10s | 53 7206 6783 | 57 6770 6636
Search terminated in 10.00s after 9344 iterations.
Best-found solution has cost 6783.
Solution results
================
# routes: 5
# clients: 25
objective: 6783
distance: 6783
duration: 11783
# iterations: 9344
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 48 7785 7354 | 29 7531 7280
1000 1s | 40 7887 7354 | 65 7384 7176
1500 2s | 30 7999 7354 | 65 7264 6993
2000 2s | 57 7827 7354 | 42 7412 7176
2500 3s | 53 7854 7354 | 60 7324 6993
3000 3s | 46 7847 7354 | 53 7408 7176
3500 4s | 29 8032 7354 | 31 7425 7176
4000 4s | 43 7888 7354 | 57 7416 7176
4500 5s | 25 8101 7354 | 54 7492 7280
5000 5s | 55 7795 7354 | 65 7446 7176
5500 6s | 41 7897 7354 | 57 7406 7176
6000 7s | 34 7929 7354 | 56 7447 7176
6500 7s | 39 7874 7354 | 48 7411 7176
7000 8s | 39 7879 7354 | 44 7398 7176
7500 8s | 65 7738 7354 | 31 7432 7176
8000 9s | 54 7778 7354 | 50 7416 7176
8500 9s | 64 7764 7354 | 43 7409 7176
Search terminated in 10.00s after 8942 iterations.
Best-found solution has cost 7354.
Solution results
================
# routes: 6
# clients: 25
objective: 7354
distance: 7354
duration: 12354
# iterations: 8942
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 44 7708 7052 | 45 7288 7031
1000 1s | 53 7639 7052 | 47 7311 7031
1500 2s | 62 7567 7052 | 52 7292 7031
2000 2s | 38 7801 7052 | 52 7246 7031
2500 3s | 49 7664 7052 | 61 7265 7031
3000 3s | 65 7582 7052 | 60 7204 7031
3500 4s | 50 7659 7052 | 64 7208 7031
4000 5s | 35 7859 7052 | 64 7205 7031
4500 5s | 48 7718 7052 | 34 7284 7031
5000 6s | 62 7558 7052 | 61 7246 7031
5500 6s | 36 7813 7052 | 52 7252 7031
6000 7s | 57 7597 7052 | 34 7279 7031
6500 7s | 29 7945 7052 | 44 7279 7031
7000 8s | 36 7827 7052 | 41 7255 7031
7500 9s | 59 7558 7052 | 36 7333 7031
8000 9s | 45 7720 7052 | 36 7268 7031
8500 10s | 35 7869 7052 | 38 7282 7031
Search terminated in 10.00s after 8670 iterations.
Best-found solution has cost 7052.
Solution results
================
# routes: 6
# clients: 25
objective: 7052
distance: 7052
duration: 13489
# iterations: 8670
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 26 7324 6528 | 54 6598 6353
1000 1s | 39 7115 6528 | 32 6588 6353
1500 2s | 61 6938 6528 | 30 6577 6353
2000 2s | 53 7055 6528 | 28 6975 6509
2500 3s | 65 6942 6528 | 47 6561 6353
3000 3s | 29 7282 6528 | 43 6571 6353
3500 4s | 58 6999 6528 | 42 6586 6353
4000 4s | 27 7344 6528 | 42 6607 6353
4500 5s | 39 7180 6528 | 42 6568 6360
5000 5s | 50 7046 6528 | 34 6588 6353
5500 6s | 60 6992 6528 | 47 6624 6353
6000 7s | 35 7217 6528 | 47 6545 6353
6500 7s | 38 7170 6528 | 30 7134 6509
7000 8s | 56 7008 6528 | 52 6586 6353
7500 8s | 58 6995 6528 | 25 6653 6353
8000 9s | 32 7292 6528 | 35 6606 6353
8500 9s | 37 7230 6528 | 28 6638 6353
9000 10s | 52 7067 6528 | 26 6633 6353
Search terminated in 10.00s after 9057 iterations.
Best-found solution has cost 6528.
Solution results
================
# routes: 5
# clients: 25
objective: 6528
distance: 6528
duration: 11528
# iterations: 9057
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 58 12515 11888 | 39 12157 11621
1000 1s | 52 12530 11888 | 47 11277 10916
1500 2s | 36 12177 11888 | 63 10890 9933
2000 3s | 33 12139 11888 | 61 11571 11003
2500 3s | 48 12201 11888 | 47 11763 11328
3000 4s | 28 12159 11888 | 40 11757 11328
3500 5s | 59 12188 11888 | 42 11754 10916
4000 5s | 59 12201 11888 | 45 11898 11328
4500 6s | 35 12229 11888 | 65 11473 10907
5000 7s | 63 12138 11888 | 25 11952 11621
5500 7s | 31 12307 11888 | 63 11004 10018
6000 8s | 62 12160 11888 | 39 12116 11621
6500 9s | 42 12142 11888 | 27 11965 11621
7000 9s | 29 12146 11888 | 51 12185 11621
7500 10s | 39 12218 11888 | 34 10620 10018
Search terminated in 10.00s after 7628 iterations.
Best-found solution has cost 11888.
Solution results
================
# routes: 6
# clients: 25
objective: 11888
distance: 11888
duration: 16888
# iterations: 7628
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 45 7169 6766 | 37 6416 6209
1000 1s | 61 7104 6766 | 40 6408 6209
1500 2s | 48 7150 6766 | 43 6419 6209
2000 3s | 44 7172 6766 | 46 6439 6209
2500 3s | 33 7230 6766 | 46 6455 6209
3000 4s | 53 7112 6766 | 49 6402 6209
3500 5s | 36 7204 6766 | 55 6394 6209
4000 5s | 37 7194 6766 | 61 6362 6209
4500 6s | 62 7134 6766 | 27 6423 6209
5000 7s | 38 7206 6766 | 31 6428 6209
5500 7s | 59 7109 6766 | 38 6399 6209
6000 8s | 57 7128 6766 | 44 6409 6209
6500 9s | 43 7169 6766 | 48 6387 6209
7000 9s | 59 7120 6766 | 55 6361 6209
Search terminated in 10.00s after 7413 iterations.
Best-found solution has cost 6766.
Solution results
================
# routes: 5
# clients: 25
objective: 6766
distance: 6766
duration: 11766
# iterations: 7413
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 61 7184 6810 | 53 6760 6755
1000 1s | 31 7502 6810 | 48 6775 6755
1500 2s | 62 7161 6810 | 40 6808 6755
2000 2s | 42 7370 6810 | 28 6874 6755
2500 3s | 59 7229 6810 | 61 6874 6755
3000 3s | 26 7685 6810 | 44 6884 6755
3500 4s | 43 7393 6810 | 43 6912 6755
4000 5s | 49 7293 6810 | 33 7004 6755
4500 5s | 31 7553 6810 | 46 6963 6755
5000 6s | 38 7420 6810 | 59 6937 6755
5500 6s | 51 7287 6810 | 42 7027 6755
6000 7s | 52 7283 6810 | 59 6907 6755
6500 7s | 58 7245 6810 | 41 7070 6755
7000 8s | 65 7205 6810 | 48 7024 6755
7500 9s | 25 7751 6810 | 26 7185 6755
8000 9s | 58 7240 6810 | 60 7030 6755
8500 10s | 60 7217 6810 | 29 7104 6755
Search terminated in 10.00s after 8635 iterations.
Best-found solution has cost 6810.
Solution results
================
# routes: 5
# clients: 25
objective: 6810
distance: 6810
duration: 11810
# iterations: 8635
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 56 7146 6829 | 31 7297 6674
1000 1s | 42 7295 6829 | 39 7055 6666
1500 1s | 40 7335 6829 | 54 6979 6662
2000 2s | 65 7180 6829 | 65 6857 6658
2500 2s | 44 7308 6829 | 29 7117 6674
3000 3s | 32 7471 6829 | 36 7078 6674
3500 3s | 60 7235 6829 | 46 7026 6666
4000 4s | 28 7518 6829 | 38 7017 6674
4500 4s | 49 7280 6829 | 40 6986 6666
5000 5s | 38 7382 6829 | 52 6878 6658
5500 5s | 64 7224 6829 | 25 7148 6674
6000 6s | 59 7237 6829 | 36 6938 6658
6500 6s | 33 7476 6829 | 52 6980 6666
7000 7s | 59 7225 6829 | 64 6867 6658
7500 7s | 28 7556 6829 | 31 7062 6662
8000 8s | 61 7252 6829 | 37 7180 6674
8500 9s | 39 7400 6829 | 64 6937 6666
9000 9s | 64 7237 6829 | 27 6989 6658
9500 10s | 41 7356 6829 | 54 7043 6674
Search terminated in 10.00s after 9959 iterations.
Best-found solution has cost 6829.
Solution results
================
# routes: 5
# clients: 25
objective: 6829
distance: 6829
duration: 11829
# iterations: 9959
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 56 9028 8421 | 29 8343 8086
1000 1s | 50 9034 8421 | 50 8337 8086
1500 2s | 39 9119 8421 | 28 8364 8086
2000 2s | 35 9234 8421 | 45 8292 8086
2500 3s | 52 9000 8421 | 50 8280 8086
3000 4s | 59 8927 8421 | 47 8321 8086
3500 4s | 65 8984 8421 | 35 8376 8086
4000 5s | 62 8941 8421 | 33 8342 8086
4500 6s | 59 8980 8421 | 37 8354 8086
5000 6s | 62 8944 8421 | 57 8319 8086
5500 7s | 57 8928 8421 | 35 8348 8086
6000 7s | 62 8963 8421 | 35 8363 8086
6500 8s | 48 9056 8421 | 30 8377 8086
7000 9s | 55 8953 8421 | 57 8278 8086
7500 9s | 61 8969 8421 | 48 8335 8086
8000 10s | 58 8997 8421 | 28 8338 8086
Search terminated in 10.00s after 8159 iterations.
Best-found solution has cost 8421.
Solution results
================
# routes: 6
# clients: 25
objective: 8421
distance: 8421
duration: 13635
# iterations: 8159
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 37 9056 7888 | 36 8665 8092
1000 1s | 31 9273 7888 | 34 8008 7500
1500 2s | 36 9140 7888 | 38 8497 8092
2000 2s | 60 8719 7888 | 27 8566 8092
2500 3s | 46 8884 7888 | 52 8449 8088
3000 4s | 60 8765 7888 | 41 8501 8092
3500 4s | 47 8940 7888 | 47 8570 8108
4000 5s | 39 9082 7888 | 45 8439 8092
4500 5s | 62 8676 7888 | 43 8479 8092
5000 6s | 34 9148 7888 | 35 7970 7464
5500 7s | 60 8752 7888 | 62 8563 8088
6000 7s | 33 9235 7888 | 54 8801 8117
6500 8s | 65 8740 7888 | 55 8389 8092
7000 8s | 64 8735 7888 | 27 8482 8092
7500 9s | 45 8981 7888 | 29 8517 8095
8000 10s | 34 9134 7888 | 63 8058 7464
Search terminated in 10.00s after 8388 iterations.
Best-found solution has cost 7888.
Solution results
================
# routes: 5
# clients: 25
objective: 7888
distance: 7888
duration: 12888
# iterations: 8388
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 65 13648 12304 | 41 13271 12263
1000 1s | 44 13726 12304 | 33 13063 12263
1500 2s | 57 13581 12304 | 47 13013 12263
2000 3s | 59 13544 12304 | 30 13181 12263
2500 3s | 32 13964 12304 | 28 12416 11819
3000 4s | 44 13651 12304 | 59 12985 12355
3500 5s | 61 13645 12304 | 47 12742 11819
4000 5s | 49 13746 12304 | 61 12906 12263
4500 6s | 60 13609 12304 | 64 12704 11825
5000 7s | 31 14043 12304 | 57 13034 12263
5500 8s | 55 13721 12304 | 30 12715 11819
6000 8s | 28 14194 12304 | 62 12121 10498
6500 9s | 58 13659 12304 | 32 12788 11889
7000 10s | 35 13977 12304 | 50 11215 10292
Search terminated in 10.00s after 7309 iterations.
Best-found solution has cost 12304.
Solution results
================
# routes: 7
# clients: 25
objective: 12304
distance: 12304
duration: 17304
# iterations: 7309
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 64 10788 10144 | 37 10714 10024
1000 1s | 62 10739 10144 | 26 11103 10028
1500 2s | 38 10979 10144 | 27 10915 10028
2000 2s | 26 11239 10144 | 31 10626 10022
2500 3s | 37 10961 10144 | 50 10741 10028
3000 4s | 34 11023 10144 | 25 10941 10028
3500 4s | 58 10700 10144 | 54 10563 10028
4000 5s | 44 10883 10144 | 25 10266 9989
4500 5s | 38 10992 10144 | 50 9735 9221
5000 6s | 29 11187 10144 | 33 10528 10022
5500 7s | 46 10845 10144 | 44 10298 9989
6000 7s | 40 10930 10144 | 25 10519 10024
6500 8s | 62 10677 10144 | 30 10548 10028
7000 8s | 40 10930 10144 | 65 9799 9235
7500 9s | 58 10721 10144 | 45 10554 10024
8000 10s | 41 10889 10144 | 36 10775 10028
Search terminated in 10.00s after 8383 iterations.
Best-found solution has cost 10144.
Solution results
================
# routes: 6
# clients: 25
objective: 10144
distance: 10144
duration: 15144
# iterations: 8383
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 56 6624 6257 | 49 6343 6124
1000 1s | 34 6884 6257 | 57 6335 6124
1500 2s | 42 6795 6257 | 65 6370 6124
2000 2s | 25 7118 6257 | 32 6359 6124
2500 3s | 39 6876 6257 | 64 6293 6124
3000 4s | 28 7056 6257 | 31 6333 6124
3500 4s | 50 6721 6257 | 39 6317 6124
4000 5s | 31 6976 6257 | 47 6328 6124
4500 5s | 50 6755 6257 | 33 6574 6182
5000 6s | 32 6953 6257 | 29 6344 6124
5500 7s | 53 6716 6257 | 37 6307 6124
6000 7s | 42 6819 6257 | 45 6323 6124
6500 8s | 64 6633 6257 | 53 6303 6124
7000 9s | 54 6705 6257 | 61 6311 6124
7500 9s | 38 6887 6257 | 28 6348 6124
8000 10s | 53 6719 6257 | 36 6345 6124
Search terminated in 10.00s after 8140 iterations.
Best-found solution has cost 6257.
Solution results
================
# routes: 5
# clients: 25
objective: 6257
distance: 6257
duration: 11257
# iterations: 8140
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 38 8161 7656 | 45 7805 7591
1000 1s | 38 8181 7656 | 38 7755 7591
1500 2s | 32 8343 7656 | 32 7496 7179
2000 2s | 62 8041 7656 | 32 8088 7645
2500 3s | 45 8173 7656 | 40 7827 7609
3000 3s | 41 8202 7656 | 60 7974 7591
3500 4s | 52 8098 7656 | 49 7780 7591
4000 5s | 41 8183 7656 | 26 7843 7591
4500 5s | 51 8099 7656 | 59 7786 7591
5000 6s | 50 8110 7656 | 57 7739 7591
5500 6s | 44 8157 7656 | 62 7761 7591
6000 7s | 33 8367 7656 | 31 7768 7609
6500 7s | 39 8249 7656 | 32 7878 7609
7000 8s | 56 8082 7656 | 25 7569 7179
7500 8s | 60 8051 7656 | 59 8065 7591
8000 9s | 55 8080 7656 | 63 8352 7609
8500 9s | 26 8503 7656 | 45 7642 7313
Search terminated in 10.00s after 8989 iterations.
Best-found solution has cost 7656.
Solution results
================
# routes: 6
# clients: 25
objective: 7656
distance: 7656
duration: 13023
# iterations: 8989
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 60 10090 9404 | 57 9219 9051
1000 1s | 62 10097 9404 | 34 8915 8615
1500 2s | 35 10313 9404 | 41 9213 9027
2000 2s | 56 10091 9404 | 27 8948 8615
2500 3s | 52 10158 9404 | 28 9284 9027
3000 4s | 34 9808 9404 | 36 9292 9027
3500 4s | 52 9789 9404 | 62 9262 9027
4000 5s | 62 9744 9404 | 43 9228 9027
4500 5s | 48 9776 9404 | 28 9271 9027
5000 6s | 39 9816 9404 | 59 9284 9051
5500 7s | 34 9792 9404 | 32 9327 9051
6000 7s | 38 9769 9404 | 62 9439 9172
6500 8s | 42 9722 9404 | 44 9434 9172
7000 8s | 50 9803 9404 | 39 9319 9027
7500 9s | 52 9764 9404 | 35 9211 9027
8000 10s | 37 9763 9404 | 56 9253 9027
73%|███████████████████████████▉ | 47/64 [4:10:54<1:30:45, 320.31s/it]
Search terminated in 10.00s after 8290 iterations.
Best-found solution has cost 9404.
Solution results
================
# routes: 6
# clients: 25
objective: 9404
distance: 9404
duration: 14516
# iterations: 8290
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 38 9657 8996 | 45 9231 8775
1000 1s | 52 9506 8996 | 37 9076 8758
1500 2s | 26 9840 8996 | 47 9051 8665
2000 2s | 34 9660 8996 | 45 9182 8775
2500 3s | 34 9677 8996 | 34 8809 8510
3000 3s | 42 9580 8996 | 28 8803 8454
3500 4s | 60 9454 8996 | 30 9003 8665
4000 4s | 52 9511 8996 | 61 9131 8665
4500 5s | 48 9538 8996 | 30 9094 8758
5000 5s | 47 9537 8996 | 50 9075 8758
5500 6s | 63 9469 8996 | 53 9107 8758
6000 6s | 31 9710 8996 | 52 9031 8775
6500 7s | 50 9521 8996 | 61 9033 8758
7000 8s | 57 9475 8996 | 56 9032 8665
7500 8s | 58 9414 8996 | 52 9084 8758
8000 9s | 58 9499 8996 | 49 9209 8775
8500 9s | 29 9788 8996 | 29 8839 8454
9000 10s | 40 9632 8996 | 41 8849 8510
Search terminated in 10.00s after 9258 iterations.
Best-found solution has cost 8996.
Solution results
================
# routes: 6
# clients: 25
objective: 8996
distance: 8996
duration: 14998
# iterations: 9258
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 57 11913 11259 | 40 11833 11046
1000 1s | 61 11872 11259 | 40 11755 11046
1500 2s | 28 12296 11259 | 59 11087 10791
2000 2s | 26 12346 11259 | 25 11642 11126
2500 3s | 35 12114 11259 | 60 11299 10971
3000 3s | 46 11954 11259 | 34 11530 11046
3500 4s | 56 11858 11259 | 30 11483 11046
4000 4s | 35 12095 11259 | 42 11410 11046
4500 5s | 42 12024 11259 | 35 11296 10791
5000 5s | 45 12015 11259 | 39 11600 11126
5500 6s | 39 12082 11259 | 35 11454 11046
6000 6s | 57 11926 11259 | 34 11400 10881
6500 7s | 25 12401 11259 | 25 11619 11046
7000 7s | 27 12329 11259 | 34 11515 11046
7500 8s | 32 12187 11259 | 63 11318 10971
8000 9s | 37 12117 11259 | 52 11320 10971
8500 9s | 33 12201 11259 | 45 11291 10881
9000 10s | 32 12193 11259 | 41 11538 11046
Search terminated in 10.00s after 9371 iterations.
Best-found solution has cost 11259.
Solution results
================
# routes: 6
# clients: 25
objective: 11259
distance: 11259
duration: 16259
# iterations: 9371
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 48 9238 8464 | 64 8378 7991
1000 1s | 53 9189 8464 | 62 8293 7991
1500 2s | 26 9626 8464 | 41 8326 7991
2000 3s | 44 9239 8464 | 27 8296 7991
2500 3s | 54 9168 8464 | 48 8369 7991
3000 4s | 27 9484 8464 | 35 8322 7991
3500 5s | 48 9201 8464 | 57 8284 7991
4000 6s | 32 9380 8464 | 44 8302 7991
4500 6s | 45 9203 8464 | 58 8305 7991
5000 7s | 34 9358 8464 | 54 8293 7991
5500 8s | 53 9120 8464 | 31 8387 8035
6000 8s | 51 9157 8464 | 34 8292 7991
6500 9s | 50 9198 8464 | 63 8397 8118
7000 10s | 28 9512 8464 | 47 8320 7991
Search terminated in 10.00s after 7109 iterations.
Best-found solution has cost 8464.
Solution results
================
# routes: 5
# clients: 25
objective: 8464
distance: 8464
duration: 13464
# iterations: 7109
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 54 10199 9399 | 60 9820 9355
1000 1s | 31 10579 9399 | 65 9778 9355
1500 2s | 27 10614 9399 | 43 9467 9127
2000 2s | 45 10356 9399 | 26 9561 9184
2500 3s | 35 10419 9399 | 54 9736 9355
3000 3s | 48 10285 9399 | 65 9856 9488
3500 4s | 50 10245 9399 | 41 9463 9066
4000 4s | 59 10129 9399 | 32 9449 9062
4500 5s | 32 10532 9399 | 27 9732 9260
5000 6s | 63 10086 9399 | 50 9387 9062
5500 6s | 37 10436 9399 | 47 9458 9062
6000 7s | 34 10469 9399 | 41 9557 9184
6500 7s | 26 10676 9399 | 30 9691 9260
7000 8s | 50 10219 9399 | 34 9356 9062
7500 8s | 26 10700 9399 | 63 9450 9184
8000 9s | 43 10335 9399 | 54 9670 9355
8500 9s | 35 10448 9399 | 25 9838 9355
Search terminated in 10.00s after 8935 iterations.
Best-found solution has cost 9399.
Solution results
================
# routes: 6
# clients: 25
objective: 9399
distance: 9399
duration: 14399
# iterations: 8935
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 33 8557 7772 | 59 7876 7674
1000 1s | 29 8679 7772 | 65 7935 7674
1500 2s | 51 8355 7772 | 48 8053 7737
2000 2s | 52 8380 7772 | 63 7825 7295
2500 3s | 46 8440 7772 | 29 8064 7714
3000 3s | 33 8588 7772 | 64 7837 7427
3500 4s | 62 8300 7772 | 31 7976 7674
4000 4s | 65 8309 7772 | 49 7859 7674
4500 5s | 40 8446 7772 | 36 7933 7674
5000 5s | 35 8518 7772 | 26 7906 7634
5500 6s | 36 8475 7772 | 63 7854 7674
6000 6s | 44 8390 7772 | 63 7988 7714
6500 7s | 40 8438 7772 | 56 7938 7714
7000 8s | 56 8283 7772 | 45 8009 7714
7500 8s | 37 8461 7772 | 41 7917 7674
8000 9s | 37 8462 7772 | 26 7932 7674
8500 9s | 60 8281 7772 | 63 7894 7674
9000 10s | 39 8410 7772 | 60 7883 7674
Search terminated in 10.00s after 9322 iterations.
Best-found solution has cost 7772.
Solution results
================
# routes: 5
# clients: 25
objective: 7772
distance: 7772
duration: 12772
# iterations: 9322
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 29 7797 7038 | 41 7065 6831
1000 1s | 58 7536 7038 | 30 7236 6831
1500 2s | 52 7526 7038 | 43 7133 6831
2000 2s | 40 7645 7038 | 62 7083 6831
2500 3s | 46 7604 7038 | 26 7269 6831
3000 4s | 40 7651 7038 | 44 7191 6831
3500 4s | 45 7612 7038 | 54 7127 6831
4000 5s | 39 7660 7038 | 59 7113 6831
4500 5s | 34 7699 7038 | 37 7193 6831
5000 6s | 53 7555 7038 | 57 7128 6831
5500 7s | 57 7509 7038 | 30 7233 6831
6000 7s | 64 7501 7038 | 47 7159 6831
6500 8s | 53 7551 7038 | 32 7226 6831
7000 9s | 36 7738 7038 | 44 7217 6831
7500 9s | 25 7915 7038 | 25 7331 6831
8000 10s | 61 7477 7038 | 30 7258 6831
Search terminated in 10.00s after 8233 iterations.
Best-found solution has cost 7038.
Solution results
================
# routes: 5
# clients: 25
objective: 7038
distance: 7038
duration: 12038
# iterations: 8233
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 43 7674 7173 | 32 7058 6816
1000 1s | 50 7647 7173 | 54 7094 6816
H 1500 2s | 61 7561 7153 | 32 7042 6816
2000 2s | 30 7795 7153 | 64 7087 6823
2500 3s | 36 7759 7153 | 29 7049 6816
3000 3s | 54 7564 7153 | 33 7058 6816
3500 4s | 33 7763 7153 | 33 7074 6823
4000 4s | 29 7811 7153 | 38 7104 6816
4500 5s | 25 7911 7153 | 41 6975 6766
5000 5s | 38 7735 7153 | 42 7062 6816
5500 6s | 47 7661 7153 | 43 7080 6816
6000 6s | 63 7552 7153 | 50 7017 6816
6500 7s | 56 7607 7153 | 50 7065 6816
7000 7s | 58 7582 7153 | 52 7035 6816
7500 8s | 31 7821 7153 | 29 7077 6816
8000 8s | 46 7646 7153 | 46 7127 6823
8500 9s | 30 7804 7153 | 52 7091 6823
9000 9s | 62 7593 7153 | 28 7059 6816
9500 10s | 65 7550 7153 | 41 7081 6823
Search terminated in 10.00s after 9582 iterations.
Best-found solution has cost 7153.
Solution results
================
# routes: 5
# clients: 25
objective: 7153
distance: 7153
duration: 12454
# iterations: 9582
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 39 10795 10084 | 53 10113 9902
1000 1s | 35 10796 10084 | 33 9770 9577
1500 2s | 39 10722 10084 | 63 9761 9577
2000 2s | 46 10655 10084 | 38 9984 9802
2500 3s | 56 10665 10084 | 58 10001 9802
3000 3s | 40 10674 10084 | 52 9915 9577
3500 4s | 55 10604 10084 | 40 10084 9577
4000 4s | 56 10561 10084 | 33 9975 9802
4500 5s | 47 10710 10084 | 62 9970 9802
5000 6s | 27 10928 10084 | 32 9816 9577
5500 6s | 38 10732 10084 | 50 9870 9722
6000 7s | 28 10889 10084 | 34 10114 9902
6500 7s | 26 10935 10084 | 62 9918 9722
7000 8s | 33 10779 10084 | 65 9731 9475
7500 9s | 64 10600 10084 | 60 10001 9802
8000 9s | 47 10690 10084 | 29 10079 9902
8500 10s | 58 10555 10084 | 34 9775 9577
Search terminated in 10.00s after 8799 iterations.
Best-found solution has cost 10084.
Solution results
================
# routes: 6
# clients: 25
objective: 10084
distance: 10084
duration: 15691
# iterations: 8799
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 53 9903 9163 | 54 9170 8804
1000 1s | 46 9963 9163 | 43 9033 8804
1500 2s | 51 9960 9163 | 27 9044 8804
2000 3s | 25 10516 9163 | 48 9037 8804
2500 3s | 63 9838 9163 | 36 9040 8804
3000 4s | 43 10091 9163 | 30 9030 8804
3500 5s | 50 9962 9163 | 59 9001 8804
4000 5s | 38 10139 9163 | 47 8988 8804
4500 6s | 52 9970 9163 | 46 9005 8804
5000 7s | 65 9818 9163 | 34 9035 8804
5500 7s | 30 10344 9163 | 61 9847 9168
6000 8s | 50 9984 9163 | 27 9101 8804
6500 9s | 38 10146 9163 | 28 9010 8804
7000 10s | 41 10177 9163 | 30 9042 8804
Search terminated in 10.00s after 7250 iterations.
Best-found solution has cost 9163.
Solution results
================
# routes: 6
# clients: 25
objective: 9163
distance: 9163
duration: 14163
# iterations: 7250
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 0s | 28 9160 8209 | 40 8530 8118
1000 1s | 26 9249 8209 | 29 8617 8118
1500 2s | 37 8986 8209 | 46 8503 8118
2000 2s | 65 8690 8209 | 43 8552 8118
2500 3s | 55 8750 8209 | 33 8423 8094
3000 3s | 37 8947 8209 | 56 8524 8094
3500 4s | 27 9163 8209 | 54 8506 8094
4000 4s | 55 8800 8209 | 33 8342 8070
4500 5s | 54 8770 8209 | 54 8442 8094
5000 5s | 44 8853 8209 | 61 8504 8118
5500 6s | 35 8975 8209 | 39 8522 8118
6000 6s | 60 8695 8209 | 64 8305 8070
6500 7s | 45 8855 8209 | 29 8595 8118
7000 7s | 26 9174 8209 | 41 8412 8118
7500 8s | 49 8840 8209 | 28 8511 8094
8000 8s | 34 9012 8209 | 47 8239 7986
8500 9s | 27 9165 8209 | 55 8328 8067
9000 9s | 48 8770 8209 | 25 8446 8094
9500 10s | 44 8831 8209 | 28 8305 8067
Search terminated in 10.00s after 9727 iterations.
Best-found solution has cost 8209.
Solution results
================
# routes: 5
# clients: 25
objective: 8209
distance: 8209
duration: 13390
# iterations: 9727
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 49 9542 8669 | 44 9263 8430
1000 1s | 58 9401 8669 | 48 8609 8216
1500 2s | 46 9389 8669 | 57 8599 8216
2000 2s | 61 9262 8669 | 54 8899 8430
2500 3s | 35 9551 8669 | 46 9225 8430
3000 4s | 49 9578 8669 | 64 9311 8430
3500 4s | 54 9485 8669 | 62 9135 8430
4000 5s | 45 9533 8669 | 62 8578 8216
4500 5s | 29 9743 8669 | 55 8603 8349
5000 6s | 48 9513 8669 | 64 8516 8216
5500 7s | 62 9368 8669 | 61 9218 8430
6000 7s | 44 9575 8669 | 47 8536 8216
6500 8s | 32 9738 8669 | 57 8579 8216
7000 9s | 42 9485 8669 | 37 8636 8258
7500 9s | 44 9470 8669 | 44 8614 8216
8000 10s | 62 9313 8669 | 40 8584 8216
Search terminated in 10.00s after 8230 iterations.
Best-found solution has cost 8669.
Solution results
================
# routes: 6
# clients: 25
objective: 8669
distance: 8669
duration: 13669
# iterations: 8230
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 54 8063 7478 | 63 7621 7418
1000 1s | 29 8485 7478 | 33 7668 7418
1500 2s | 53 8135 7478 | 58 7627 7418
2000 2s | 41 8242 7478 | 27 7701 7418
2500 3s | 34 8403 7478 | 32 7685 7418
3000 3s | 50 8158 7478 | 58 7652 7418
3500 4s | 43 8215 7478 | 46 7651 7418
4000 4s | 62 8054 7478 | 28 7688 7418
4500 5s | 32 8400 7478 | 41 7659 7418
5000 6s | 59 8068 7478 | 63 7707 7418
5500 6s | 37 8419 7478 | 50 7691 7418
6000 7s | 46 8204 7478 | 30 7681 7418
6500 7s | 64 8018 7478 | 47 7683 7418
7000 8s | 59 8038 7478 | 25 7736 7418
7500 8s | 40 8216 7478 | 46 7688 7418
8000 9s | 31 8457 7478 | 63 7666 7418
8500 10s | 34 8364 7478 | 50 7633 7418
Search terminated in 10.00s after 8883 iterations.
Best-found solution has cost 7478.
Solution results
================
# routes: 5
# clients: 25
objective: 7478
distance: 7478
duration: 12478
# iterations: 8883
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 62 8955 8296 | 64 8617 8278
1000 1s | 40 9099 8296 | 30 8758 8278
1500 2s | 59 8950 8296 | 36 8796 8278
2000 2s | 43 9075 8296 | 52 8884 8425
2500 3s | 63 8919 8296 | 46 8666 8278
3000 3s | 37 9208 8296 | 36 8611 8116
3500 4s | 63 8939 8296 | 57 8665 8278
4000 4s | 31 9356 8296 | 45 9004 8425
4500 5s | 54 8986 8296 | 54 8688 8278
5000 6s | 37 9219 8296 | 59 8514 8116
5500 6s | 25 9542 8296 | 52 8701 8278
6000 7s | 56 9007 8296 | 44 8393 8116
6500 7s | 34 9310 8296 | 28 8730 8278
7000 8s | 62 8959 8296 | 61 8633 8278
7500 8s | 46 9073 8296 | 39 8714 8278
8000 9s | 25 9591 8296 | 35 8765 8278
8500 10s | 52 9057 8296 | 36 8709 8278
Search terminated in 10.00s after 8930 iterations.
Best-found solution has cost 8296.
Solution results
================
# routes: 6
# clients: 25
objective: 8296
distance: 8296
duration: 13328
# iterations: 8930
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 49 11877 11052 | 31 11394 10730
1000 1s | 26 12228 11052 | 46 10887 10511
1500 2s | 63 11765 11052 | 31 12317 11064
2000 3s | 29 12125 11052 | 61 11121 10538
2500 4s | 62 11818 11052 | 31 10460 10157
3000 4s | 55 11808 11052 | 25 10538 10157
3500 5s | 27 12216 11052 | 31 11009 10511
4000 6s | 49 11461 11052 | 43 10469 10268
4500 7s | 36 11482 11052 | 26 10701 10157
5000 7s | 56 11462 11052 | 56 10498 10157
5500 8s | 39 11459 11052 | 26 11302 10538
6000 9s | 33 11433 11052 | 48 9300 8645
6500 9s | 46 11454 11052 | 26 10729 10511
Search terminated in 10.00s after 6963 iterations.
Best-found solution has cost 11052.
Solution results
================
# routes: 6
# clients: 25
objective: 11052
distance: 11052
duration: 16058
# iterations: 6963
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 65 8320 7769 | 27 7953 7280
1000 1s | 32 8632 7769 | 58 7844 7280
1500 2s | 54 8390 7769 | 34 8243 7328
2000 2s | 55 8410 7769 | 51 8081 7328
2500 3s | 43 8450 7769 | 59 7925 7304
3000 3s | 59 8404 7769 | 27 8173 7304
3500 4s | 28 8700 7769 | 30 7605 7190
4000 4s | 62 8295 7769 | 58 7747 7280
4500 5s | 64 8294 7769 | 65 7811 7328
5000 5s | 39 8548 7769 | 58 7750 7280
5500 6s | 28 8744 7769 | 27 7753 7280
6000 6s | 26 8817 7769 | 39 7763 7280
6500 7s | 62 8348 7769 | 33 7964 7328
7000 7s | 56 8361 7769 | 27 7775 7280
7500 8s | 27 8772 7769 | 26 7974 7328
8000 8s | 45 8466 7769 | 51 7882 7328
8500 9s | 53 8461 7769 | 26 7934 7304
9000 9s | 58 8318 7769 | 60 7835 7364
Search terminated in 10.00s after 9484 iterations.
Best-found solution has cost 7769.
Solution results
================
# routes: 5
# clients: 25
objective: 7769
distance: 7769
duration: 12769
# iterations: 9484
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 59 7711 7178 | 28 7132 6793
1000 1s | 57 7729 7178 | 34 7106 6793
1500 2s | 41 7849 7178 | 57 7185 6793
2000 2s | 61 7725 7178 | 25 7166 6793
2500 3s | 29 7949 7178 | 47 7365 7068
3000 4s | 52 7757 7178 | 52 7124 6793
3500 4s | 34 7856 7178 | 31 7118 6793
4000 5s | 52 7706 7178 | 51 7115 6793
4500 5s | 32 7936 7178 | 63 7096 6793
5000 6s | 31 7884 7178 | 54 7343 7068
5500 7s | 45 7789 7178 | 37 7135 6793
6000 7s | 55 7779 7178 | 56 7168 6793
6500 8s | 29 7960 7178 | 54 7085 6793
7000 8s | 46 7753 7178 | 35 7103 6793
7500 9s | 59 7739 7178 | 46 7129 6793
8000 10s | 26 7947 7178 | 31 7350 7068
Search terminated in 10.00s after 8336 iterations.
Best-found solution has cost 7178.
Solution results
================
# routes: 6
# clients: 25
objective: 7178
distance: 7178
duration: 13070
# iterations: 8336
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 26 9524 8673 | 63 8327 8080
1000 1s | 63 9158 8673 | 44 8774 8284
1500 2s | 59 9167 8673 | 32 8630 8284
2000 3s | 46 9214 8673 | 65 8222 7905
2500 3s | 54 9219 8673 | 27 8229 7905
3000 4s | 64 9164 8673 | 26 8742 8284
3500 5s | 61 9171 8673 | 61 8830 8284
4000 5s | 38 9348 8673 | 41 8354 7905
4500 6s | 35 9396 8673 | 31 8266 7905
5000 7s | 26 9545 8673 | 64 8588 8284
5500 7s | 51 9221 8673 | 25 8322 7905
6000 8s | 51 9222 8673 | 53 8296 7905
6500 8s | 51 9204 8673 | 46 8281 7905
7000 9s | 36 9319 8673 | 51 8809 8284
7500 10s | 45 9227 8673 | 30 8328 7905
Search terminated in 10.00s after 7653 iterations.
Best-found solution has cost 8673.
Solution results
================
# routes: 6
# clients: 25
objective: 8673
distance: 8673
duration: 13673
# iterations: 7653
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 35 8335 7637 | 28 7678 7416
1000 1s | 58 8208 7637 | 39 7910 7491
1500 2s | 58 8190 7637 | 47 7655 7416
2000 2s | 32 8470 7637 | 58 7793 7471
2500 3s | 57 8200 7637 | 35 8074 7531
3000 3s | 27 8592 7637 | 34 7892 7531
3500 4s | 37 8389 7637 | 47 7738 7471
4000 4s | 48 8236 7637 | 33 7909 7491
4500 5s | 60 8200 7637 | 35 7749 7416
5000 5s | 58 8224 7637 | 52 7994 7531
5500 6s | 55 8154 7637 | 34 7873 7471
6000 6s | 58 8177 7637 | 46 7787 7471
6500 7s | 43 8311 7637 | 50 7950 7531
7000 8s | 63 8144 7637 | 55 7804 7491
7500 8s | 59 8144 7637 | 37 7787 7471
8000 9s | 48 8268 7637 | 52 7975 7531
8500 9s | 50 8208 7637 | 28 7913 7491
9000 10s | 26 8623 7637 | 55 7930 7531
Search terminated in 10.00s after 9336 iterations.
Best-found solution has cost 7637.
Solution results
================
# routes: 6
# clients: 25
objective: 7637
distance: 7637
duration: 12901
# iterations: 9336
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 35 7906 7250 | 28 7286 7102
1000 1s | 53 7714 7250 | 25 7291 7102
1500 2s | 61 7705 7250 | 25 7276 7102
2000 2s | 55 7691 7250 | 60 7227 7102
2500 3s | 65 7678 7250 | 58 7235 7102
3000 3s | 55 7712 7250 | 58 7334 7102
3500 4s | 33 7920 7250 | 57 7262 7102
4000 4s | 45 7774 7250 | 28 7405 7155
4500 5s | 64 7625 7250 | 56 7261 7102
5000 6s | 50 7711 7250 | 61 7271 7102
5500 6s | 46 7783 7250 | 56 7290 7102
6000 7s | 53 7676 7250 | 48 7277 7102
6500 7s | 48 7764 7250 | 37 7270 7102
7000 8s | 54 7672 7250 | 26 7316 7102
7500 8s | 62 7616 7250 | 53 7278 7102
8000 9s | 56 7682 7250 | 55 7280 7102
8500 9s | 25 8052 7250 | 47 7263 7102
9000 10s | 64 7624 7250 | 41 7283 7102
Search terminated in 10.00s after 9139 iterations.
Best-found solution has cost 7250.
Solution results
================
# routes: 5
# clients: 25
objective: 7250
distance: 7250
duration: 12250
# iterations: 9139
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 48 10330 9725 | 62 9142 8894
1000 2s | 36 10420 9725 | 44 9147 8883
1500 2s | 62 10185 9725 | 26 9649 9360
2000 3s | 55 10221 9725 | 57 9610 9360
2500 4s | 34 10476 9725 | 43 10183 9411
3000 4s | 60 10215 9725 | 32 9727 9360
3500 5s | 35 10415 9725 | 62 9637 9360
4000 6s | 36 10423 9725 | 25 9664 9360
4500 6s | 45 10317 9725 | 32 10161 9360
5000 7s | 31 10588 9725 | 33 9243 8894
5500 8s | 32 10541 9725 | 33 9942 9360
6000 8s | 65 10199 9725 | 60 9672 9360
6500 9s | 62 10193 9725 | 51 9668 9360
7000 10s | 30 10551 9725 | 61 10367 9517
Search terminated in 10.00s after 7108 iterations.
Best-found solution has cost 9725.
Solution results
================
# routes: 6
# clients: 25
objective: 9725
distance: 9725
duration: 14725
# iterations: 7108
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 63 7244 6723 | 34 6720 6367
1000 1s | 29 7713 6723 | 31 6753 6367
1500 2s | 65 7271 6723 | 29 6760 6367
2000 2s | 57 7293 6723 | 35 6691 6367
2500 3s | 25 7809 6723 | 45 6649 6367
3000 4s | 63 7280 6723 | 53 6589 6367
3500 4s | 27 7711 6723 | 28 6691 6367
4000 5s | 56 7323 6723 | 32 6653 6367
4500 6s | 27 7741 6723 | 39 6631 6367
5000 6s | 31 7624 6723 | 36 6621 6367
5500 7s | 51 7349 6723 | 48 6613 6367
6000 7s | 36 7469 6723 | 43 6599 6367
6500 8s | 53 7317 6723 | 29 6676 6367
7000 9s | 53 7315 6723 | 33 6620 6367
7500 9s | 64 7256 6723 | 47 6594 6367
8000 10s | 40 7415 6723 | 49 6603 6367
Search terminated in 10.00s after 8045 iterations.
Best-found solution has cost 6723.
Solution results
================
# routes: 5
# clients: 25
objective: 6723
distance: 6723
duration: 11723
# iterations: 8045
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 63 8852 8414 | 34 8063 7773
1000 1s | 40 9043 8414 | 38 8044 7773
1500 2s | 65 8878 8414 | 64 8014 7773
2000 3s | 46 8948 8414 | 31 8074 7773
2500 3s | 56 8852 8414 | 62 8566 8265
3000 4s | 34 9049 8414 | 29 8564 8265
3500 5s | 58 8848 8414 | 52 8053 7773
4000 5s | 34 9053 8414 | 43 8050 7773
4500 6s | 28 9143 8414 | 28 8598 8265
5000 7s | 49 8905 8414 | 29 8559 8265
5500 7s | 44 8952 8414 | 52 8052 7773
6000 8s | 26 9172 8414 | 39 8136 7773
6500 9s | 48 8913 8414 | 39 8582 8265
7000 9s | 31 9077 8414 | 63 8039 7773
Search terminated in 10.00s after 7396 iterations.
Best-found solution has cost 8414.
Solution results
================
# routes: 6
# clients: 25
objective: 8414
distance: 8414
duration: 13815
# iterations: 7396
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 58 10975 10272 | 61 9738 9275
1000 1s | 62 10984 10272 | 33 10328 9974
1500 2s | 61 11008 10272 | 48 9541 9275
2000 3s | 47 11114 10272 | 63 10511 10246
2500 3s | 30 11464 10272 | 60 9856 9275
3000 4s | 63 11030 10272 | 38 10551 9985
3500 5s | 64 10995 10272 | 49 10352 9974
4000 6s | 65 10980 10272 | 60 9506 9275
4500 6s | 47 11137 10272 | 34 10373 9974
5000 7s | 46 11135 10272 | 41 10599 9974
5500 8s | 47 11084 10272 | 55 9590 9275
6000 8s | 62 11024 10272 | 60 9485 9275
6500 9s | 64 10973 10272 | 42 10391 9974
7000 10s | 58 10971 10272 | 63 10320 9974
Search terminated in 10.00s after 7226 iterations.
Best-found solution has cost 10272.
Solution results
================
# routes: 7
# clients: 25
objective: 10272
distance: 10272
duration: 15422
# iterations: 7226
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 27 9329 7902 | 54 8476 7781
1000 1s | 32 9201 7902 | 58 8424 7781
1500 2s | 42 8919 7902 | 40 8757 7801
2000 2s | 55 8860 7902 | 61 8691 7801
2500 3s | 42 8874 7902 | 31 8857 7801
3000 3s | 34 9071 7902 | 40 8599 7793
3500 4s | 51 8752 7902 | 26 8634 7785
4000 4s | 51 8761 7902 | 36 8409 7781
4500 5s | 60 8658 7902 | 40 8763 7801
5000 5s | 60 8674 7902 | 25 8329 7739
5500 6s | 50 8761 7902 | 37 9076 7813
6000 6s | 54 8765 7902 | 41 8655 7801
6500 7s | 55 8780 7902 | 32 8792 7801
7000 7s | 51 8711 7902 | 48 8624 7801
7500 8s | 41 9001 7902 | 54 8593 7801
8000 8s | 29 9231 7902 | 39 8793 7801
8500 9s | 62 8547 7902 | 61 8217 7785
9000 9s | 50 8856 7902 | 48 8693 7801
Search terminated in 10.00s after 9496 iterations.
Best-found solution has cost 7902.
Solution results
================
# routes: 5
# clients: 25
objective: 7902
distance: 7902
duration: 12902
# iterations: 9496
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 33 9248 8389 | 56 9204 8268
1000 1s | 43 9139 8389 | 59 8960 8223
1500 2s | 33 9274 8389 | 55 8524 8016
2000 2s | 40 9213 8389 | 33 9239 8223
2500 3s | 32 9282 8389 | 43 8569 8163
3000 3s | 53 9097 8389 | 30 9193 8268
3500 4s | 50 9162 8389 | 62 8835 8268
4000 4s | 29 9445 8389 | 54 8972 8268
4500 5s | 36 9328 8389 | 61 8898 8268
5000 5s | 47 9203 8389 | 29 9054 8223
5500 6s | 52 9115 8389 | 55 8618 8163
6000 7s | 46 9134 8389 | 61 8907 8268
6500 7s | 58 9154 8389 | 62 8930 8268
7000 8s | 38 9320 8389 | 48 8691 8223
7500 8s | 39 9290 8389 | 50 8755 8268
8000 9s | 55 9080 8389 | 37 8656 8193
8500 9s | 33 9389 8389 | 64 8656 8268
9000 10s | 57 9154 8389 | 58 8663 8223
Search terminated in 10.00s after 9232 iterations.
Best-found solution has cost 8389.
Solution results
================
# routes: 5
# clients: 25
objective: 8389
distance: 8389
duration: 13389
# iterations: 9232
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 30 10055 9180 | 58 9209 9027
1000 1s | 63 9656 9180 | 30 9179 8920
1500 2s | 56 9773 9180 | 39 9176 8922
2000 2s | 64 9676 9180 | 61 9030 8380
2500 3s | 61 9773 9180 | 38 9203 9027
3000 3s | 42 9820 9180 | 57 9320 9060
3500 4s | 27 10044 9180 | 64 9127 8920
4000 5s | 38 9874 9180 | 54 9392 9062
4500 5s | 34 9920 9180 | 56 9347 9060
5000 6s | 37 9917 9180 | 35 9401 9060
5500 6s | 38 9914 9180 | 31 9416 9027
6000 7s | 59 9683 9180 | 57 9267 9027
6500 8s | 33 9968 9180 | 59 9224 8922
7000 8s | 52 9777 9180 | 55 9319 9060
7500 9s | 47 9809 9180 | 44 9235 8920
8000 9s | 50 9787 9180 | 30 9262 9032
8500 10s | 50 9779 9180 | 48 9309 9060
Search terminated in 10.00s after 8601 iterations.
Best-found solution has cost 9180.
Solution results
================
# routes: 6
# clients: 25
objective: 9180
distance: 9180
duration: 14692
# iterations: 8601
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 60 9890 9095 | 43 8910 8664
1000 2s | 39 10031 9095 | 59 8977 8664
1500 2s | 25 10310 9095 | 36 9009 8664
2000 3s | 40 10041 9095 | 46 9045 8753
2500 4s | 30 10221 9095 | 38 8949 8664
3000 4s | 34 10110 9095 | 39 8940 8664
3500 5s | 65 9867 9095 | 45 8956 8664
4000 6s | 64 9823 9095 | 48 8962 8664
4500 7s | 64 9844 9095 | 52 8993 8664
5000 7s | 62 9877 9095 | 41 8912 8664
5500 8s | 62 9844 9095 | 40 8949 8664
6000 9s | 58 9911 9095 | 61 8942 8664
6500 10s | 36 10092 9095 | 34 8948 8664
Search terminated in 10.00s after 6705 iterations.
Best-found solution has cost 9095.
Solution results
================
# routes: 6
# clients: 25
objective: 9095
distance: 9095
duration: 14095
# iterations: 6705
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 46 7687 7112 | 48 6985 6748
1000 1s | 32 7860 7112 | 44 7020 6748
1500 2s | 45 7727 7112 | 44 6975 6748
2000 3s | 63 7633 7112 | 39 7032 6748
2500 3s | 52 7656 7112 | 38 6958 6748
3000 4s | 36 7811 7112 | 33 7040 6748
3500 5s | 38 7827 7112 | 58 6959 6748
4000 5s | 37 7814 7112 | 58 6942 6748
4500 6s | 45 7746 7112 | 57 6934 6748
5000 7s | 25 8015 7112 | 64 7227 6980
5500 7s | 58 7671 7112 | 55 6932 6748
6000 8s | 30 7895 7112 | 54 6929 6748
6500 9s | 48 7714 7112 | 54 6939 6748
7000 9s | 65 7604 7112 | 53 6940 6748
7500 10s | 51 7686 7112 | 53 6955 6748
Search terminated in 10.00s after 7565 iterations.
Best-found solution has cost 7112.
Solution results
================
# routes: 5
# clients: 25
objective: 7112
distance: 7112
duration: 12112
# iterations: 7565
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 58 6859 6551 | 49 6661 6484
1000 1s | 34 7081 6551 | 57 6637 6484
1500 2s | 44 6993 6551 | 65 6625 6484
2000 2s | 47 7004 6551 | 32 6687 6484
2500 3s | 26 7222 6551 | 57 6587 6435
3000 3s | 25 7235 6551 | 65 6627 6484
3500 4s | 26 7211 6551 | 55 6526 6345
4000 4s | 43 6989 6551 | 44 6604 6435
4500 5s | 58 6935 6551 | 52 6645 6484
5000 6s | 35 7099 6551 | 60 6654 6484
5500 6s | 49 7003 6551 | 27 6715 6484
6000 7s | 37 7093 6551 | 58 6648 6484
6500 7s | 65 6891 6551 | 25 6749 6484
7000 8s | 31 7137 6551 | 33 6705 6484
7500 8s | 50 7012 6551 | 41 6627 6484
8000 9s | 31 7161 6551 | 49 6611 6484
8500 9s | 25 7251 6551 | 40 6618 6484
9000 10s | 51 6996 6551 | 48 6590 6484
Search terminated in 10.00s after 9070 iterations.
Best-found solution has cost 6551.
Solution results
================
# routes: 6
# clients: 25
objective: 6551
distance: 6551
duration: 11551
# iterations: 9070
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 35 10816 10111 | 46 10410 9861
1000 1s | 36 10772 10111 | 62 10210 9780
1500 2s | 57 10667 10111 | 27 10344 9780
2000 2s | 54 10604 10111 | 45 10218 9780
2500 3s | 45 10672 10111 | 60 10137 9780
3000 3s | 38 10771 10111 | 25 10644 9889
3500 4s | 36 10821 10111 | 47 10250 9861
4000 5s | 25 11019 10111 | 42 10248 9780
4500 5s | 30 10890 10111 | 43 9978 9648
5000 6s | 65 10565 10111 | 46 10281 9873
5500 6s | 36 10758 10111 | 61 10012 9648
6000 7s | 29 10900 10111 | 45 10008 9678
6500 7s | 63 10574 10111 | 61 10061 9692
7000 8s | 29 10866 10111 | 39 10338 9873
7500 9s | 59 10574 10111 | 29 10401 9873
8000 9s | 40 10696 10111 | 62 10187 9873
8500 10s | 27 10931 10111 | 26 10424 9873
Search terminated in 10.00s after 8823 iterations.
Best-found solution has cost 10111.
Solution results
================
# routes: 6
# clients: 25
objective: 10111
distance: 10111
duration: 15111
# iterations: 8823
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 50 7893 7338 | 37 7299 6761
1000 1s | 59 7845 7338 | 62 7184 6761
1500 2s | 33 8123 7338 | 51 6905 6591
2000 2s | 59 7837 7338 | 48 7243 6761
2500 3s | 41 8012 7338 | 40 7158 6761
3000 4s | 29 8218 7338 | 27 7075 6591
3500 4s | 34 8077 7338 | 28 7224 6761
4000 5s | 25 8295 7338 | 55 6970 6591
4500 5s | 37 8042 7338 | 34 7268 6761
5000 6s | 56 7825 7338 | 25 7082 6591
5500 6s | 57 7826 7338 | 58 7219 6761
6000 7s | 32 8110 7338 | 47 6901 6591
6500 8s | 36 8040 7338 | 28 7233 6761
7000 8s | 35 8047 7338 | 61 7117 6761
7500 9s | 44 7946 7338 | 52 7211 6761
8000 9s | 26 8304 7338 | 50 7153 6761
8500 10s | 48 7882 7338 | 37 7230 6761
Search terminated in 10.00s after 8516 iterations.
Best-found solution has cost 7338.
Solution results
================
# routes: 5
# clients: 25
objective: 7338
distance: 7338
duration: 12338
# iterations: 8516
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 43 11804 11160 | 49 11695 10644
1000 1s | 44 11828 11160 | 61 10930 10449
1500 2s | 36 11950 11160 | 49 11323 10644
2000 2s | 36 11374 11160 | 56 11393 10728
2500 3s | 29 11385 11160 | 33 10780 10449
3000 3s | 38 11379 11160 | 54 10842 10247
3500 4s | 32 11423 11160 | 50 11394 10644
4000 5s | 54 11280 11160 | 62 11267 10644
4500 5s | 47 11390 11160 | 28 10858 10449
5000 6s | 63 11354 11160 | 55 10733 10169
5500 6s | 58 11366 11160 | 59 11013 10449
6000 7s | 65 11357 11160 | 28 10764 10449
6500 8s | 57 11363 11160 | 45 10526 9583
7000 8s | 25 11334 11160 | 37 11430 10728
7500 9s | 35 11339 11160 | 63 11603 10728
8000 9s | 40 11324 11160 | 60 11370 10644
75%|████████████████████████████▌ | 48/64 [4:16:14<1:25:24, 320.30s/it]
8500 10s | 28 11397 11160 | 60 11739 10728
Search terminated in 10.00s after 8575 iterations.
Best-found solution has cost 11160.
Solution results
================
# routes: 7
# clients: 25
objective: 11160
distance: 11160
duration: 16160
# iterations: 8575
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 29 7751 7099 | 41 7210 7091
1000 1s | 62 7510 7099 | 59 7220 7091
1500 2s | 42 7649 7099 | 46 7208 7091
2000 2s | 49 7637 7099 | 31 7227 7091
2500 3s | 56 7548 7099 | 64 7203 7091
3000 3s | 60 7512 7099 | 32 7224 7091
3500 4s | 28 7871 7099 | 26 7221 7091
4000 4s | 36 7725 7099 | 54 7235 7091
4500 5s | 43 7634 7099 | 50 7452 7171
5000 6s | 62 7505 7099 | 61 7213 7091
5500 6s | 31 7767 7099 | 53 7232 7091
6000 7s | 39 7660 7099 | 43 7235 7091
6500 7s | 26 7847 7099 | 45 7475 7171
7000 8s | 44 7618 7099 | 38 7212 7091
7500 8s | 54 7536 7099 | 38 7217 7091
8000 9s | 55 7545 7099 | 33 7223 7091
8500 10s | 42 7640 7099 | 25 7590 7171
Search terminated in 10.00s after 8906 iterations.
Best-found solution has cost 7099.
Solution results
================
# routes: 5
# clients: 25
objective: 7099
distance: 7099
duration: 12173
# iterations: 8906
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 50 16512 15593 | 56 18784 14765
H 1000 1s | 58 16415 15376 | 26 29632 14917
1500 2s | 50 16434 15376 | 49 24818 15033
2000 2s | 35 16611 15376 | 38 24389 14917
2500 3s | 65 16370 15376 | 25 25421 14829
3000 3s | 37 16591 15376 | 33 15803 15033
3500 4s | 44 16472 15376 | 36 15504 14921
4000 4s | 63 16322 15376 | 35 15746 15049
4500 5s | 58 16314 15376 | 57 15347 14777
5000 6s | 42 16592 15376 | 48 15925 15249
5500 6s | 47 16474 15376 | 26 15778 14865
6000 7s | 46 16484 15376 | 47 15271 14701
6500 7s | 40 16616 15376 | 27 15559 14889
7000 8s | 54 16389 15376 | 31 15764 14997
7500 8s | 53 16389 15376 | 49 15367 14809
8000 9s | 37 16516 15376 | 39 15613 14997
8500 9s | 62 16250 15376 | 30 15714 14997
Search terminated in 10.00s after 8962 iterations.
Best-found solution has cost 15376.
Solution results
================
# routes: 8
# clients: 25
objective: 15376
distance: 15376
duration: 20376
# iterations: 8962
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 35 7185 6626 | 49 6450 6289
1000 1s | 40 7158 6626 | 57 6483 6289
1500 2s | 45 7103 6626 | 65 6462 6289
2000 2s | 37 7197 6626 | 27 6522 6289
2500 3s | 41 7168 6626 | 35 6514 6289
3000 3s | 40 7212 6626 | 43 6515 6289
3500 4s | 45 7099 6626 | 51 6474 6289
4000 5s | 57 6998 6626 | 59 6454 6289
4500 5s | 27 7331 6626 | 26 6515 6289
5000 6s | 42 7129 6626 | 25 6710 6385
5500 6s | 55 7072 6626 | 64 6450 6289
6000 7s | 25 7422 6626 | 31 6489 6289
6500 8s | 41 7118 6626 | 39 6498 6289
7000 8s | 55 7044 6626 | 47 6453 6289
7500 9s | 29 7316 6626 | 55 6441 6289
8000 9s | 35 7224 6626 | 63 6447 6289
8500 10s | 37 7228 6626 | 63 6570 6385
Search terminated in 10.00s after 8667 iterations.
Best-found solution has cost 6626.
Solution results
================
# routes: 5
# clients: 25
objective: 6626
distance: 6626
duration: 11626
# iterations: 8667
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 57 7355 6695 | 42 6756 6464
1000 1s | 50 7385 6695 | 38 6718 6464
1500 2s | 45 7370 6695 | 36 6750 6464
2000 3s | 54 7412 6695 | 26 6774 6464
2500 3s | 30 7580 6695 | 63 6704 6464
3000 4s | 48 7402 6695 | 54 6720 6464
3500 4s | 34 7487 6695 | 47 6724 6464
4000 5s | 32 7529 6695 | 41 6735 6464
4500 6s | 63 7272 6695 | 37 6743 6464
5000 6s | 49 7432 6695 | 29 6793 6464
5500 7s | 37 7437 6695 | 60 6711 6464
6000 8s | 55 7346 6695 | 56 6741 6464
6500 8s | 47 7371 6695 | 56 6732 6464
7000 9s | 35 7494 6695 | 51 6764 6464
7500 9s | 62 7339 6695 | 39 6766 6464
Search terminated in 10.00s after 7925 iterations.
Best-found solution has cost 6695.
Solution results
================
# routes: 5
# clients: 25
objective: 6695
distance: 6695
duration: 11695
# iterations: 7925
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 60 11238 10773 | 33 10362 9923
1000 1s | 29 10857 10773 | 58 10451 9923
1500 2s | 34 10879 10773 | 41 10379 9923
2000 3s | 51 10893 10773 | 65 10345 9923
2500 3s | 45 10928 10773 | 60 9560 8875
3000 4s | 60 10893 10773 | 55 10257 9923
3500 5s | 27 10859 10773 | 42 10299 9923
4000 5s | 55 10934 10773 | 56 9705 8875
4500 6s | 29 10844 10773 | 41 10445 9696
5000 7s | 44 10925 10773 | 40 10286 9828
5500 7s | 39 10870 10773 | 56 10421 9923
6000 8s | 27 10833 10773 | 37 10417 9923
6500 9s | 38 10861 10773 | 57 10282 9923
7000 9s | 45 10904 10773 | 31 10347 9750
7500 10s | 46 10862 10773 | 52 10385 9923
Search terminated in 10.00s after 7629 iterations.
Best-found solution has cost 10773.
Solution results
================
# routes: 7
# clients: 25
objective: 10773
distance: 10773
duration: 15773
# iterations: 7629
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 56 10180 9536 | 46 9282 9040
1000 1s | 42 9824 9536 | 64 9755 9354
1500 2s | 30 9831 9536 | 54 9352 9114
2000 3s | 25 9854 9536 | 62 9303 9040
2500 4s | 51 9816 9536 | 58 9234 9040
3000 4s | 36 9779 9536 | 34 9299 9029
3500 5s | 65 9860 9536 | 56 9371 9138
4000 6s | 48 9897 9536 | 53 9252 9029
4500 7s | 55 9821 9536 | 40 9336 9040
5000 7s | 48 9846 9536 | 46 9253 9029
5500 8s | 39 9805 9536 | 36 9797 9354
6000 9s | 64 9930 9536 | 31 9303 9029
6500 10s | 50 9861 9536 | 38 9276 9029
Search terminated in 10.00s after 6666 iterations.
Best-found solution has cost 9536.
Solution results
================
# routes: 5
# clients: 25
objective: 9536
distance: 9536
duration: 14536
# iterations: 6666
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 37 10154 9421 | 49 8569 8333
1000 1s | 44 10224 9421 | 57 8603 8333
1500 2s | 60 10105 9421 | 65 8618 8333
2000 3s | 31 10836 9421 | 25 8872 8333
2500 4s | 37 10785 9421 | 33 8800 8333
3000 5s | 49 10535 9421 | 41 8705 8333
3500 5s | 47 10556 9421 | 49 8685 8333
4000 6s | 34 10950 9421 | 57 8597 8333
4500 7s | 54 10496 9421 | 65 8577 8333
5000 8s | 32 11027 9421 | 32 8703 8333
5500 8s | 28 11187 9421 | 46 9586 8872
6000 9s | 62 10324 9421 | 50 9829 8872
6500 10s | 34 10858 9421 | 60 9394 8872
Search terminated in 10.00s after 6618 iterations.
Best-found solution has cost 9421.
Solution results
================
# routes: 6
# clients: 25
objective: 9421
distance: 9421
duration: 14609
# iterations: 6618
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 52 7131 6625 | 41 6540 6368
1000 1s | 53 7131 6625 | 49 6548 6368
1500 2s | 43 7198 6625 | 57 6548 6368
2000 2s | 57 7136 6625 | 59 6559 6368
2500 3s | 38 7211 6625 | 25 6866 6586
3000 4s | 47 7145 6625 | 29 6549 6368
3500 4s | 49 7192 6625 | 36 6894 6586
4000 5s | 33 7288 6625 | 40 6544 6368
4500 5s | 44 7156 6625 | 37 6816 6586
5000 6s | 44 7154 6625 | 34 6589 6368
5500 7s | 62 7139 6625 | 39 6576 6368
6000 7s | 33 7303 6625 | 62 6559 6368
6500 8s | 42 7152 6625 | 57 6558 6368
7000 8s | 36 7257 6625 | 61 6557 6368
7500 9s | 62 7097 6625 | 27 6580 6368
8000 10s | 63 7037 6625 | 62 6738 6586
Search terminated in 10.00s after 8388 iterations.
Best-found solution has cost 6625.
Solution results
================
# routes: 5
# clients: 25
objective: 6625
distance: 6625
duration: 11625
# iterations: 8388
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 26 12922 11640 | 42 11140 10022
1000 1s | 33 12704 11640 | 43 11515 10935
1500 2s | 59 12474 11640 | 52 10612 9963
2000 2s | 62 12471 11640 | 62 12030 11471
2500 3s | 38 12615 11640 | 47 11649 11362
3000 4s | 39 12635 11640 | 41 11634 11210
3500 4s | 32 12736 11640 | 61 11231 10116
4000 5s | 47 12613 11640 | 62 11610 10935
4500 6s | 51 12465 11640 | 58 12228 11477
5000 6s | 47 12507 11640 | 36 11861 11471
5500 7s | 53 12478 11640 | 57 11796 11471
6000 7s | 43 12530 11640 | 41 11667 11257
6500 8s | 52 12644 11640 | 38 12246 11362
7000 9s | 28 12793 11640 | 64 11908 11480
7500 9s | 51 12511 11640 | 37 11904 11399
8000 10s | 43 12466 11640 | 57 11821 11477
Search terminated in 10.00s after 8198 iterations.
Best-found solution has cost 11640.
Solution results
================
# routes: 7
# clients: 25
objective: 11640
distance: 11640
duration: 16889
# iterations: 8198
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 60 8809 8354 | 31 8311 7996
1000 1s | 55 8849 8354 | 65 8291 7987
1500 2s | 59 8894 8354 | 60 8773 8294
2000 2s | 35 9037 8354 | 43 8403 8162
2500 3s | 25 9214 8354 | 46 8336 8052
3000 4s | 28 9179 8354 | 37 8401 7996
3500 4s | 65 8796 8354 | 45 8332 7996
4000 5s | 32 9061 8354 | 59 8316 7987
4500 5s | 28 9180 8354 | 39 8354 8137
5000 6s | 63 8801 8354 | 58 8344 8052
5500 7s | 57 8880 8354 | 26 8548 8257
6000 7s | 34 9071 8354 | 31 8313 7987
6500 8s | 49 8913 8354 | 48 8227 7987
7000 8s | 61 8835 8354 | 30 8258 7987
7500 9s | 60 8846 8354 | 55 8315 7987
8000 10s | 34 9046 8354 | 28 8230 7987
Search terminated in 10.00s after 8394 iterations.
Best-found solution has cost 8354.
Solution results
================
# routes: 6
# clients: 25
objective: 8354
distance: 8354
duration: 13403
# iterations: 8394
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 31 8548 7857 | 49 7720 7577
1000 1s | 28 8782 7857 | 57 7716 7577
H 1500 2s | 64 8290 7845 | 65 7688 7577
2000 2s | 48 8390 7845 | 64 7735 7577
2500 3s | 40 8516 7845 | 30 7792 7577
3000 3s | 39 8536 7845 | 52 8009 7641
3500 4s | 56 8328 7845 | 55 7708 7577
4000 4s | 28 8744 7845 | 51 8194 7641
4500 5s | 28 8721 7845 | 45 7724 7577
5000 5s | 38 8544 7845 | 53 7704 7577
5500 6s | 26 8795 7845 | 61 7730 7577
6000 7s | 59 8326 7845 | 57 7728 7577
6500 7s | 36 8572 7845 | 63 8182 7641
7000 8s | 49 8383 7845 | 54 7753 7577
7500 8s | 54 8374 7845 | 42 7750 7577
8000 9s | 30 8685 7845 | 50 7742 7577
8500 9s | 55 8330 7845 | 42 7780 7577
9000 10s | 40 8488 7845 | 50 7754 7577
Search terminated in 10.00s after 9053 iterations.
Best-found solution has cost 7845.
Solution results
================
# routes: 6
# clients: 25
objective: 7845
distance: 7845
duration: 12845
# iterations: 9053
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 37 10528 9707 | 58 10370 9819
1000 1s | 51 10422 9707 | 52 9304 9070
1500 2s | 60 10420 9707 | 46 9364 9070
2000 3s | 36 10564 9707 | 63 10422 9665
2500 4s | 46 10545 9707 | 56 9522 9070
3000 4s | 61 10373 9707 | 45 9347 9070
3500 5s | 26 10827 9707 | 54 10295 9748
4000 6s | 37 10588 9707 | 33 9597 9070
4500 6s | 43 10560 9707 | 58 9446 9070
5000 7s | 42 10545 9707 | 58 9467 9070
5500 8s | 49 10489 9707 | 53 9313 9070
6000 8s | 55 10489 9707 | 47 9303 9070
6500 9s | 60 10410 9707 | 65 9441 9070
7000 10s | 28 10768 9707 | 54 9464 9070
Search terminated in 10.00s after 7054 iterations.
Best-found solution has cost 9707.
Solution results
================
# routes: 6
# clients: 25
objective: 9707
distance: 9707
duration: 15199
# iterations: 7054
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 30 8661 7832 | 51 7691 7522
1000 1s | 51 8394 7832 | 58 7933 7672
1500 2s | 58 8348 7832 | 58 7981 7672
2000 2s | 65 8343 7832 | 28 7987 7672
2500 3s | 46 8464 7832 | 25 7996 7672
3000 3s | 32 8649 7832 | 60 8019 7672
3500 4s | 65 8352 7832 | 62 8000 7672
4000 5s | 54 8390 7832 | 54 8082 7672
4500 5s | 65 8361 7832 | 61 7985 7672
5000 6s | 59 8389 7832 | 63 7782 7522
5500 6s | 34 8693 7832 | 61 7946 7672
6000 7s | 25 8867 7832 | 49 7969 7672
6500 7s | 44 8518 7832 | 61 7947 7672
7000 8s | 25 8875 7832 | 63 7773 7522
7500 8s | 43 8527 7832 | 58 8002 7672
8000 9s | 43 8537 7832 | 50 7781 7522
8500 10s | 39 8571 7832 | 53 7929 7672
Search terminated in 10.00s after 8837 iterations.
Best-found solution has cost 7832.
Solution results
================
# routes: 6
# clients: 25
objective: 7832
distance: 7832
duration: 13020
# iterations: 8837
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 45 12658 11586 | 37 11549 11099
1000 1s | 40 12540 11586 | 54 11880 11303
1500 2s | 43 11988 11586 | 42 11972 11303
2000 2s | 35 11938 11586 | 65 11557 11127
2500 3s | 32 11874 11586 | 64 11833 11507
3000 3s | 36 11908 11586 | 37 12011 11587
3500 4s | 35 11830 11586 | 41 11682 11303
4000 5s | 33 11910 11586 | 34 11607 11303
4500 5s | 51 11940 11586 | 32 12188 11587
5000 6s | 65 11940 11586 | 31 11048 10546
5500 6s | 46 12126 11586 | 35 11507 11127
6000 7s | 26 11919 11586 | 46 10987 10518
6500 7s | 28 11831 11586 | 56 11600 11303
7000 8s | 45 11991 11586 | 25 10943 10518
7500 9s | 40 11912 11586 | 47 11834 11507
8000 9s | 33 11792 11586 | 55 11725 11303
Search terminated in 10.00s after 8457 iterations.
Best-found solution has cost 11586.
Solution results
================
# routes: 6
# clients: 25
objective: 11586
distance: 11586
duration: 16586
# iterations: 8457
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 57 8032 7449 | 64 7458 7023
1000 1s | 35 8213 7449 | 34 7445 7023
1500 2s | 29 8248 7449 | 29 7451 7023
2000 2s | 43 8077 7449 | 28 7455 7023
2500 3s | 63 7917 7449 | 28 7421 7023
3000 4s | 42 8111 7449 | 64 7439 7023
3500 4s | 31 8224 7449 | 58 7415 7023
4000 5s | 55 7927 7449 | 57 7429 7023
4500 5s | 42 8022 7449 | 53 7431 7023
5000 6s | 55 7981 7449 | 54 7450 7023
5500 6s | 32 8242 7449 | 33 7455 7023
6000 7s | 58 7920 7449 | 29 7450 7023
6500 8s | 33 8224 7449 | 31 7438 7023
7000 8s | 52 8008 7449 | 61 7480 7023
7500 9s | 30 8241 7449 | 48 7423 7023
8000 9s | 44 8090 7449 | 54 7361 7023
8500 10s | 64 7918 7449 | 47 7441 7023
Search terminated in 10.00s after 8551 iterations.
Best-found solution has cost 7449.
Solution results
================
# routes: 6
# clients: 25
objective: 7449
distance: 7449
duration: 12449
# iterations: 8551
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 58 9383 8531 | 64 9134 8357
1000 1s | 29 9633 8531 | 51 8877 8343
1500 2s | 30 9598 8531 | 38 9052 8357
2000 2s | 26 9601 8531 | 41 8702 8329
2500 3s | 55 9259 8531 | 36 8927 8343
3000 3s | 51 9302 8531 | 43 9005 8336
3500 4s | 58 9233 8531 | 41 9090 8357
4000 5s | 54 9233 8531 | 39 8907 8343
4500 5s | 49 9351 8531 | 63 8868 8343
5000 6s | 51 9347 8531 | 43 8833 8343
5500 6s | 64 9229 8531 | 25 8981 8357
6000 7s | 58 9333 8531 | 58 8979 8357
6500 7s | 57 9310 8531 | 56 8815 8343
7000 8s | 25 9614 8531 | 48 8884 8343
7500 8s | 25 9607 8531 | 28 8847 8343
8000 9s | 51 9227 8531 | 65 8846 8343
8500 10s | 65 9178 8531 | 63 8817 8343
Search terminated in 10.00s after 8938 iterations.
Best-found solution has cost 8531.
Solution results
================
# routes: 5
# clients: 25
objective: 8531
distance: 8531
duration: 13663
# iterations: 8938
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 29 12573 11428 | 64 10768 9674
1000 1s | 64 12056 11428 | 29 11493 11114
1500 2s | 49 12163 11428 | 47 11443 11114
2000 3s | 55 12141 11428 | 52 10632 9674
2500 4s | 58 12132 11428 | 45 11086 10615
3000 4s | 49 12335 11428 | 45 10213 9674
3500 5s | 48 12167 11428 | 41 11750 11171
4000 6s | 37 12331 11428 | 60 11103 10615
4500 7s | 43 12228 11428 | 38 11122 10615
5000 7s | 35 12401 11428 | 38 11131 10645
5500 8s | 29 12546 11428 | 31 11132 10615
6000 9s | 54 12261 11428 | 28 11222 10615
6500 10s | 52 11796 11428 | 61 11196 10615
Search terminated in 10.00s after 6823 iterations.
Best-found solution has cost 11428.
Solution results
================
# routes: 7
# clients: 25
objective: 11428
distance: 11428
duration: 16428
# iterations: 6823
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 47 8663 8127 | 39 8141 7904
1000 1s | 63 8560 8127 | 53 8079 7904
1500 2s | 58 8616 8127 | 41 8117 7904
2000 2s | 61 8594 8127 | 38 8167 7904
2500 3s | 51 8643 8127 | 56 8083 7904
3000 4s | 52 8687 8127 | 47 8142 7904
3500 4s | 57 8580 8127 | 27 8140 7904
4000 5s | 54 8657 8127 | 43 8069 7904
4500 6s | 47 8701 8127 | 36 8090 7904
5000 6s | 52 8665 8127 | 62 8142 7904
5500 7s | 37 8773 8127 | 46 8116 7904
6000 7s | 46 8681 8127 | 29 8162 7904
6500 8s | 39 8730 8127 | 51 8072 7904
7000 9s | 25 8996 8127 | 57 8084 7904
7500 9s | 53 8641 8127 | 35 8121 7904
8000 10s | 55 8600 8127 | 61 8074 7904
Search terminated in 10.00s after 8027 iterations.
Best-found solution has cost 8127.
Solution results
================
# routes: 6
# clients: 25
objective: 8127
distance: 8127
duration: 13127
# iterations: 8027
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 43 10191 9367 | 35 9975 9279
1000 1s | 25 10572 9367 | 35 9558 9104
1500 2s | 37 10344 9367 | 65 9481 9104
2000 2s | 63 10078 9367 | 58 9582 9104
2500 3s | 29 10536 9367 | 65 9067 8441
3000 4s | 39 10246 9367 | 47 9727 9279
3500 4s | 27 10464 9367 | 40 9500 9104
4000 5s | 58 10049 9367 | 45 9883 9279
4500 6s | 59 10073 9367 | 47 9651 8851
5000 6s | 26 10491 9367 | 46 9787 9279
5500 7s | 37 10310 9367 | 57 9880 9381
6000 7s | 27 10480 9367 | 46 9534 9104
6500 8s | 61 10065 9367 | 40 9973 9365
7000 9s | 29 10464 9367 | 59 9747 9381
7500 9s | 59 9999 9367 | 27 9883 9020
Search terminated in 10.00s after 7982 iterations.
Best-found solution has cost 9367.
Solution results
================
# routes: 7
# clients: 25
objective: 9367
distance: 9367
duration: 14544
# iterations: 7982
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 26 10705 9647 | 51 9131 8676
1000 1s | 38 10486 9647 | 49 9842 9449
1500 2s | 55 10269 9647 | 35 9907 9449
2000 2s | 27 10651 9647 | 51 9819 9449
2500 3s | 51 10287 9647 | 31 10430 9615
3000 4s | 37 10414 9647 | 56 9803 9449
3500 4s | 26 10664 9647 | 30 9198 8751
4000 5s | 48 10300 9647 | 63 9260 8784
4500 6s | 63 10247 9647 | 51 9849 9127
5000 6s | 57 10189 9647 | 36 9654 9449
5500 7s | 49 10280 9647 | 61 9677 9449
6000 7s | 50 10305 9647 | 29 9920 9127
6500 8s | 37 10395 9647 | 64 9722 9449
7000 9s | 36 10393 9647 | 42 10010 9610
7500 9s | 35 10434 9647 | 27 9667 9449
8000 10s | 64 10184 9647 | 55 9729 9449
Search terminated in 10.00s after 8042 iterations.
Best-found solution has cost 9647.
Solution results
================
# routes: 6
# clients: 25
objective: 9647
distance: 9647
duration: 14647
# iterations: 8042
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 34 10383 9527 | 36 9402 9031
1000 1s | 61 10155 9527 | 49 9640 9137
1500 2s | 34 10414 9527 | 32 9178 8516
2000 3s | 27 10646 9527 | 48 9647 9031
2500 3s | 33 10475 9527 | 54 9473 9031
3000 4s | 53 10210 9527 | 43 9919 9303
3500 4s | 44 10269 9527 | 33 9863 9303
4000 5s | 59 10150 9527 | 36 9882 9303
4500 5s | 41 10309 9527 | 34 9917 9303
5000 6s | 36 10406 9527 | 49 9832 9303
5500 7s | 60 10144 9527 | 45 9073 8516
6000 7s | 48 10240 9527 | 60 9679 9137
6500 8s | 64 10113 9527 | 52 9097 8516
7000 8s | 53 10182 9527 | 43 9845 9303
7500 9s | 39 10310 9527 | 52 9659 9137
8000 10s | 40 10273 9527 | 57 9470 9031
Search terminated in 10.00s after 8376 iterations.
Best-found solution has cost 9527.
Solution results
================
# routes: 6
# clients: 25
objective: 9527
distance: 9527
duration: 14527
# iterations: 8376
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 65 11059 10113 | 58 10375 9854
1000 1s | 32 11451 10113 | 45 10248 9393
1500 2s | 35 11403 10113 | 65 10562 10136
2000 2s | 53 11188 10113 | 46 10519 9854
2500 3s | 52 11163 10113 | 29 10872 10218
3000 3s | 55 11030 10113 | 52 10504 10054
3500 4s | 30 11468 10113 | 49 10671 10218
4000 4s | 35 11326 10113 | 29 10299 9854
4500 5s | 44 11187 10113 | 62 10397 10054
5000 6s | 62 11066 10113 | 34 10564 10218
5500 6s | 59 11139 10113 | 52 10742 10136
6000 7s | 34 11455 10113 | 65 10840 10136
6500 7s | 28 11574 10113 | 64 10275 9854
7000 8s | 32 11478 10113 | 40 10663 10136
7500 8s | 64 11048 10113 | 59 9928 9368
8000 9s | 33 11497 10113 | 63 10514 10136
8500 10s | 36 11344 10113 | 62 10563 10136
Search terminated in 10.00s after 8923 iterations.
Best-found solution has cost 10113.
Solution results
================
# routes: 6
# clients: 25
objective: 10113
distance: 10113
duration: 15113
# iterations: 8923
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 37 9269 8528 | 57 8350 8125
1000 1s | 48 9173 8528 | 60 8338 8125
1500 2s | 36 9312 8528 | 27 8448 8125
2000 2s | 31 9410 8528 | 33 8359 8125
2500 3s | 61 9101 8528 | 42 8403 8125
3000 4s | 29 9497 8528 | 46 8424 8186
3500 4s | 37 9334 8528 | 42 8378 8125
4000 5s | 57 9128 8528 | 54 8904 8403
4500 6s | 30 9520 8528 | 53 8840 8403
5000 6s | 43 9265 8528 | 43 8392 8125
5500 7s | 48 9185 8528 | 35 8447 8125
6000 7s | 59 9082 8528 | 42 8430 8125
6500 8s | 27 9530 8528 | 49 8373 8125
7000 9s | 46 9218 8528 | 39 8411 8125
7500 9s | 50 9174 8528 | 33 8384 8125
8000 10s | 52 9168 8528 | 41 8406 8125
Search terminated in 10.00s after 8101 iterations.
Best-found solution has cost 8528.
Solution results
================
# routes: 6
# clients: 25
objective: 8528
distance: 8528
duration: 13528
# iterations: 8101
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 50 6623 6247 | 49 6083 5959
1000 1s | 25 6992 6247 | 57 6092 5959
1500 2s | 42 6722 6247 | 65 6420 6165
2000 2s | 59 6661 6247 | 32 6528 6165
2500 3s | 54 6701 6247 | 40 6498 6165
3000 4s | 45 6776 6247 | 48 6493 6165
3500 4s | 29 7016 6247 | 56 6440 6165
4000 5s | 45 6770 6247 | 64 6401 6165
4500 6s | 53 6717 6247 | 30 6568 6165
5000 6s | 63 6653 6247 | 38 6514 6165
5500 7s | 51 6725 6247 | 46 6219 5959
6000 8s | 34 6907 6247 | 54 6170 5959
6500 8s | 37 6862 6247 | 58 6742 6371
7000 9s | 59 6664 6247 | 35 6331 5959
7500 9s | 31 6989 6247 | 43 6635 6165
Search terminated in 10.00s after 7994 iterations.
Best-found solution has cost 6247.
Solution results
================
# routes: 5
# clients: 25
objective: 6247
distance: 6247
duration: 12129
# iterations: 7994
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 29 9021 8121 | 34 8151 7865
1000 1s | 29 9019 8121 | 60 8162 7865
1500 2s | 32 9028 8121 | 48 8665 8221
2000 2s | 51 8786 8121 | 31 8204 7865
2500 3s | 65 8701 8121 | 34 8157 7865
3000 4s | 32 8998 8121 | 45 8134 7865
3500 4s | 40 8880 8121 | 38 8167 7865
4000 5s | 41 8820 8121 | 29 8172 7865
4500 5s | 32 8971 8121 | 28 8148 7865
5000 6s | 39 8909 8121 | 63 8146 7865
5500 7s | 48 8767 8121 | 29 8467 8221
6000 7s | 52 8809 8121 | 46 8185 7865
6500 8s | 55 8774 8121 | 41 8172 7865
7000 9s | 57 8728 8121 | 36 8702 8213
7500 9s | 54 8776 8121 | 46 8160 7865
8000 10s | 26 9197 8121 | 46 8119 7865
Search terminated in 10.00s after 8115 iterations.
Best-found solution has cost 8121.
Solution results
================
# routes: 6
# clients: 25
objective: 8121
distance: 8121
duration: 13430
# iterations: 8115
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 35 11185 10399 | 60 10050 9759
1000 1s | 38 11120 10399 | 64 9460 8276
1500 2s | 32 11232 10399 | 50 10371 10026
2000 3s | 41 11119 10399 | 57 10062 9560
2500 3s | 38 10641 10399 | 57 9570 8276
3000 4s | 47 10578 10399 | 64 10119 9759
3500 5s | 58 10562 10399 | 32 10100 9781
4000 5s | 61 10585 10399 | 48 10137 9759
4500 6s | 53 10598 10399 | 40 10105 9759
5000 7s | 63 10585 10399 | 26 9430 8521
5500 7s | 50 10555 10399 | 60 10041 9759
6000 8s | 65 10570 10399 | 61 10155 9526
6500 9s | 58 10615 10399 | 31 10282 10026
7000 9s | 43 10581 10399 | 29 10385 10026
7500 10s | 53 10580 10399 | 50 10334 10026
Search terminated in 10.00s after 7554 iterations.
Best-found solution has cost 10399.
Solution results
================
# routes: 6
# clients: 25
objective: 10399
distance: 10399
duration: 15399
# iterations: 7554
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 55 10768 10146 | 56 10341 9952
1000 1s | 45 10930 10146 | 51 10480 9969
1500 2s | 49 10873 10146 | 33 10533 9969
2000 2s | 42 10973 10146 | 60 9691 8824
2500 3s | 32 11106 10146 | 51 10358 9952
3000 4s | 34 11078 10146 | 30 10429 9952
3500 4s | 61 10814 10146 | 49 10165 9751
4000 5s | 57 10789 10146 | 62 10075 8794
4500 5s | 36 11084 10146 | 27 10353 9952
5000 6s | 43 10928 10146 | 30 10229 9952
5500 6s | 44 10957 10146 | 47 10038 8794
6000 7s | 26 11362 10146 | 42 10330 9965
6500 8s | 37 11054 10146 | 35 10443 9751
7000 8s | 27 11293 10146 | 27 9449 8710
7500 9s | 39 10960 10146 | 48 10295 9952
8000 10s | 38 11063 10146 | 63 10444 9952
Search terminated in 10.00s after 8323 iterations.
Best-found solution has cost 10146.
Solution results
================
# routes: 6
# clients: 25
objective: 10146
distance: 10146
duration: 15146
# iterations: 8323
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 34 9401 8632 | 35 8766 8443
1000 1s | 50 9144 8632 | 27 8536 8057
1500 2s | 60 9129 8632 | 62 8380 8057
2000 2s | 61 9154 8632 | 63 8330 8057
2500 3s | 34 9410 8632 | 40 8731 8443
3000 3s | 44 9286 8632 | 38 8976 8609
3500 4s | 47 9215 8632 | 34 8506 8057
4000 5s | 64 9116 8632 | 39 8704 8443
4500 5s | 29 9536 8632 | 56 8733 8443
5000 6s | 44 9341 8632 | 37 8771 8443
5500 6s | 53 9244 8632 | 58 8460 8057
6000 7s | 27 9640 8632 | 56 8399 8057
6500 8s | 46 9278 8632 | 56 8372 8057
7000 8s | 59 9207 8632 | 27 8838 8443
7500 9s | 36 9469 8632 | 54 8772 8443
8000 9s | 31 9540 8632 | 29 9016 8609
8500 10s | 53 9230 8632 | 56 8710 8443
Search terminated in 10.00s after 8575 iterations.
Best-found solution has cost 8632.
Solution results
================
# routes: 6
# clients: 25
objective: 8632
distance: 8632
duration: 13728
# iterations: 8575
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 54 7701 7159 | 46 7391 7239
1000 1s | 51 7696 7159 | 48 7506 7297
1500 2s | 59 7700 7159 | 26 7458 7239
2000 2s | 43 7822 7159 | 41 7467 7239
2500 3s | 49 7774 7159 | 40 7498 7297
3000 3s | 33 7923 7159 | 34 7508 7297
3500 4s | 42 7810 7159 | 54 7396 7239
4000 4s | 32 7937 7159 | 63 7228 6903
4500 5s | 38 7856 7159 | 27 7454 7239
5000 5s | 48 7747 7159 | 35 7458 7239
5500 6s | 29 7984 7159 | 60 7392 7087
6000 6s | 35 7903 7159 | 40 7283 6903
6500 7s | 54 7746 7159 | 40 7531 7297
7000 7s | 64 7694 7159 | 31 7578 7297
7500 8s | 36 7900 7159 | 61 7465 7297
8000 8s | 52 7736 7159 | 54 7486 7297
8500 9s | 36 7916 7159 | 34 7519 7297
9000 9s | 56 7716 7159 | 26 7559 7297
9500 10s | 30 7960 7159 | 58 7441 7239
Search terminated in 10.00s after 9725 iterations.
Best-found solution has cost 7159.
Solution results
================
# routes: 5
# clients: 25
objective: 7159
distance: 7159
duration: 12418
# iterations: 9725
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 64 10048 9372 | 38 9759 8823
1000 1s | 34 10253 9372 | 34 9970 8964
1500 2s | 41 10117 9372 | 50 9855 9058
2000 2s | 25 10409 9372 | 29 9685 8964
2500 3s | 26 10378 9372 | 42 9504 8964
3000 3s | 41 10155 9372 | 41 9821 9058
3500 4s | 44 10086 9372 | 43 9587 8964
4000 4s | 32 10259 9372 | 37 8985 8480
4500 5s | 29 10311 9372 | 26 9688 8964
5000 6s | 65 9988 9372 | 25 9511 8870
5500 6s | 39 10193 9372 | 42 9450 8823
6000 7s | 33 10224 9372 | 26 10099 9058
6500 7s | 43 10117 9372 | 41 9791 9058
7000 8s | 60 10005 9372 | 51 9935 9199
7500 8s | 49 10086 9372 | 47 9599 8964
8000 9s | 51 10105 9372 | 33 9638 8870
8500 10s | 44 10101 9372 | 64 9563 9058
Search terminated in 10.00s after 8842 iterations.
Best-found solution has cost 9372.
Solution results
================
# routes: 6
# clients: 25
objective: 9372
distance: 9372
duration: 14869
# iterations: 8842
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 48 14992 14128 | 38 14649 14184
1000 1s | 51 15076 14128 | 48 14300 13787
1500 2s | 62 14896 14128 | 34 13480 12848
2000 2s | 52 15059 14128 | 55 13916 13312
2500 3s | 63 14888 14128 | 42 14790 14190
3000 4s | 26 15423 14128 | 41 13751 13312
3500 4s | 63 14982 14128 | 26 13447 12848
4000 5s | 27 15415 14128 | 63 14395 13385
4500 6s | 25 15455 14128 | 49 13729 13312
5000 6s | 33 15266 14128 | 48 13884 13324
5500 7s | 41 15063 14128 | 32 14605 14184
6000 7s | 57 14853 14128 | 37 15294 14184
6500 8s | 45 15063 14128 | 49 12845 10979
7000 9s | 37 14609 14128 | 33 14210 13323
7500 9s | 31 14428 14128 | 50 14271 13787
8000 10s | 30 14398 14128 | 43 14604 14184
Search terminated in 10.00s after 8041 iterations.
Best-found solution has cost 14128.
Solution results
================
# routes: 7
# clients: 25
objective: 14128
distance: 14128
duration: 19317
# iterations: 8041
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 37 11494 10747 | 65 10822 10487
1000 1s | 58 11388 10747 | 53 9740 9224
1500 2s | 65 11216 10747 | 39 10875 10487
2000 3s | 34 11001 10747 | 43 9716 9231
2500 4s | 30 11028 10747 | 41 10194 9342
3000 5s | 29 10987 10747 | 39 9943 9224
3500 5s | 42 11068 10747 | 49 11032 10487
4000 6s | 45 11069 10747 | 43 11419 10579
4500 7s | 48 11054 10747 | 33 9653 9224
5000 8s | 59 11071 10747 | 26 11156 10487
5500 8s | 30 10983 10747 | 48 9675 9224
6000 9s | 35 10983 10747 | 26 9742 9224
77%|█████████████████████████████ | 49/64 [4:21:35<1:20:04, 320.33s/it]
Search terminated in 10.00s after 6405 iterations.
Best-found solution has cost 10747.
Solution results
================
# routes: 7
# clients: 25
objective: 10747
distance: 10747
duration: 15747
# iterations: 6405
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 41 11574 10613 | 36 9765 9436
1000 2s | 38 11713 10613 | 44 9758 9436
1500 2s | 31 11798 10613 | 28 9826 9436
2000 3s | 37 11707 10613 | 36 9775 9436
2500 4s | 46 11584 10613 | 30 9810 9436
3000 5s | 60 11455 10613 | 25 9761 9436
3500 5s | 44 11565 10613 | 62 9786 9485
4000 6s | 31 11777 10613 | 28 10987 10320
4500 7s | 52 11418 10613 | 40 10688 10313
5000 8s | 62 11363 10613 | 30 11007 10313
5500 8s | 29 11834 10613 | 60 9778 9436
6000 9s | 45 11490 10613 | 59 11249 10531
6500 10s | 40 11653 10613 | 65 9731 9436
Search terminated in 10.00s after 6630 iterations.
Best-found solution has cost 10613.
Solution results
================
# routes: 7
# clients: 25
objective: 10613
distance: 10613
duration: 15840
# iterations: 6630
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 29 10343 9405 | 39 9589 9288
1000 1s | 29 10489 9405 | 30 9475 9095
1500 2s | 55 10014 9405 | 37 9444 9095
2000 2s | 43 10177 9405 | 48 9603 9288
2500 3s | 53 10068 9405 | 38 9219 8853
3000 3s | 50 10071 9405 | 43 9535 9288
3500 4s | 56 10050 9405 | 27 9582 9288
4000 4s | 29 10424 9405 | 33 9556 9288
4500 5s | 37 10289 9405 | 28 9255 8788
5000 6s | 43 10153 9405 | 29 9679 9288
5500 6s | 25 10582 9405 | 28 9678 9288
6000 7s | 65 9944 9405 | 32 9592 9288
6500 7s | 51 10109 9405 | 50 9651 9288
7000 8s | 57 10053 9405 | 62 9580 9288
7500 8s | 46 10130 9405 | 33 9519 9095
8000 9s | 42 10140 9405 | 31 9250 8814
8500 10s | 62 10008 9405 | 42 9592 9288
Search terminated in 10.00s after 8862 iterations.
Best-found solution has cost 9405.
Solution results
================
# routes: 6
# clients: 25
objective: 9405
distance: 9405
duration: 14405
# iterations: 8862
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 41 10791 10074 | 43 9435 8753
1000 1s | 64 10582 10074 | 39 9147 8753
1500 2s | 37 10888 10074 | 37 9738 9299
2000 3s | 31 10943 10074 | 30 10112 9905
2500 3s | 38 10808 10074 | 33 10218 9905
3000 4s | 39 10812 10074 | 52 9316 8753
3500 5s | 32 10983 10074 | 40 9882 9299
4000 5s | 42 10773 10074 | 25 10158 9905
4500 6s | 63 10401 10074 | 51 10071 9681
5000 7s | 35 10388 10074 | 53 9244 8805
5500 7s | 55 10239 10074 | 36 10327 9909
6000 8s | 27 10312 10074 | 26 9964 9675
6500 8s | 55 10304 10074 | 57 9971 9681
7000 9s | 26 10258 10074 | 36 10151 9905
7500 10s | 31 10294 10074 | 25 10156 9905
Search terminated in 10.00s after 7718 iterations.
Best-found solution has cost 10074.
Solution results
================
# routes: 6
# clients: 25
objective: 10074
distance: 10074
duration: 15074
# iterations: 7718
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 26 7878 7134 | 49 6877 6636
1000 1s | 58 7617 7134 | 52 7028 6636
1500 2s | 48 7662 7134 | 58 7079 6636
2000 2s | 37 7750 7134 | 65 7027 6636
2500 3s | 27 7898 7134 | 26 7199 6636
3000 3s | 60 7662 7134 | 34 7119 6636
3500 4s | 51 7713 7134 | 39 7099 6636
4000 5s | 54 7668 7134 | 45 7098 6636
4500 5s | 52 7688 7134 | 53 7074 6636
5000 6s | 47 7659 7134 | 60 7093 6636
5500 6s | 45 7733 7134 | 65 6998 6636
6000 7s | 33 7810 7134 | 29 7241 6636
6500 8s | 27 7902 7134 | 34 7149 6636
7000 8s | 64 7668 7134 | 34 7140 6636
7500 9s | 39 7732 7134 | 42 7186 6636
8000 10s | 56 7640 7134 | 47 7109 6636
Search terminated in 10.00s after 8421 iterations.
Best-found solution has cost 7134.
Solution results
================
# routes: 5
# clients: 25
objective: 7134
distance: 7134
duration: 12456
# iterations: 8421
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 56 11143 10451 | 52 10905 10279
1000 1s | 48 11211 10451 | 48 10707 10279
1500 2s | 28 11556 10451 | 43 10854 10279
2000 3s | 38 11418 10451 | 28 9989 9436
2500 3s | 31 11491 10451 | 25 10748 10279
3000 4s | 65 11118 10451 | 30 10910 10305
3500 4s | 58 11235 10451 | 48 10942 10266
4000 5s | 35 11460 10451 | 44 11129 10305
4500 6s | 46 11346 10451 | 59 11043 10394
5000 6s | 38 11368 10451 | 32 10740 10279
5500 7s | 31 11464 10451 | 54 10729 10279
6000 7s | 43 11311 10451 | 42 10644 9572
6500 8s | 34 11415 10451 | 28 9934 9523
7000 9s | 60 11181 10451 | 44 11093 10305
7500 9s | 54 11232 10451 | 54 10643 10266
Search terminated in 10.00s after 7990 iterations.
Best-found solution has cost 10451.
Solution results
================
# routes: 6
# clients: 25
objective: 10451
distance: 10451
duration: 15451
# iterations: 7990
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 25 9618 8278 | 35 8608 8280
1000 1s | 31 9443 8278 | 34 8351 8089
1500 2s | 49 9162 8278 | 32 8736 8280
2000 2s | 36 9336 8278 | 57 8639 8280
2500 3s | 37 9331 8278 | 49 8586 8280
3000 4s | 25 9611 8278 | 52 8657 8280
3500 4s | 30 9463 8278 | 39 8568 8280
4000 5s | 35 9382 8278 | 27 8677 8280
4500 6s | 44 9286 8278 | 57 8758 8280
5000 6s | 62 9109 8278 | 45 8631 8280
5500 7s | 55 9103 8278 | 37 8686 8280
6000 7s | 40 9288 8278 | 44 8751 8306
6500 8s | 49 9213 8278 | 41 8378 8089
7000 9s | 39 9243 8278 | 65 8451 8089
7500 9s | 41 9297 8278 | 39 8723 8280
8000 10s | 51 9160 8278 | 35 8683 8306
Search terminated in 10.00s after 8214 iterations.
Best-found solution has cost 8278.
Solution results
================
# routes: 6
# clients: 25
objective: 8278
distance: 8278
duration: 13278
# iterations: 8214
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 25 9914 8909 | 28 8616 8250
1000 1s | 57 9452 8909 | 44 9073 8741
1500 2s | 47 9614 8909 | 32 9180 8741
2000 2s | 55 9478 8909 | 41 8926 8548
2500 3s | 55 9483 8909 | 51 8904 8548
3000 4s | 40 9632 8909 | 41 8687 8250
3500 4s | 46 9622 8909 | 27 9124 8741
4000 5s | 47 9613 8909 | 38 9087 8741
4500 5s | 47 9582 8909 | 29 8957 8548
5000 6s | 47 9581 8909 | 45 8916 8548
5500 7s | 58 9486 8909 | 25 9002 8548
6000 7s | 61 9454 8909 | 34 8972 8548
6500 8s | 48 9565 8909 | 58 8905 8548
7000 8s | 61 9510 8909 | 37 8654 8250
7500 9s | 37 9690 8909 | 58 9257 8777
8000 10s | 35 9729 8909 | 50 9166 8777
Search terminated in 10.00s after 8252 iterations.
Best-found solution has cost 8909.
Solution results
================
# routes: 6
# clients: 25
objective: 8909
distance: 8909
duration: 13909
# iterations: 8252
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 47 9612 9018 | 47 9387 8901
1000 1s | 26 9994 9018 | 36 9022 8685
1500 2s | 45 9592 9018 | 50 9239 8901
2000 2s | 35 9757 9018 | 50 9278 8901
2500 3s | 49 9620 9018 | 56 9281 8901
3000 3s | 51 9644 9018 | 46 9340 8901
3500 4s | 61 9577 9018 | 29 9240 8886
4000 5s | 33 9850 9018 | 26 9097 8732
4500 5s | 48 9637 9018 | 35 9293 8876
5000 6s | 38 9729 9018 | 32 9237 8901
5500 6s | 35 9853 9018 | 48 9152 8886
6000 7s | 35 9741 9018 | 55 9190 8921
6500 7s | 58 9524 9018 | 59 9099 8901
7000 8s | 33 9840 9018 | 53 9164 8901
7500 9s | 37 9855 9018 | 62 9138 8886
8000 9s | 27 9953 9018 | 65 9087 8732
8500 10s | 33 9814 9018 | 26 9069 8685
Search terminated in 10.00s after 8728 iterations.
Best-found solution has cost 9018.
Solution results
================
# routes: 5
# clients: 25
objective: 9018
distance: 9018
duration: 14018
# iterations: 8728
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 65 8356 7945 | 39 8566 7465
1000 1s | 42 8484 7945 | 32 8411 7456
1500 2s | 42 8477 7945 | 44 7736 7403
2000 2s | 55 8384 7945 | 45 7575 7094
2500 3s | 33 8582 7945 | 48 8126 7456
3000 3s | 59 8392 7945 | 41 8412 7465
3500 4s | 46 8462 7945 | 32 8472 7465
4000 4s | 64 8350 7945 | 61 7958 7456
4500 5s | 40 8525 7945 | 49 8036 7456
5000 5s | 28 8684 7945 | 41 8057 7450
5500 6s | 57 8384 7945 | 63 7735 7403
6000 6s | 54 8420 7945 | 48 7852 7444
6500 7s | 29 8712 7945 | 31 8133 7456
7000 7s | 42 8472 7945 | 35 8051 7456
7500 8s | 50 8469 7945 | 31 8236 7456
8000 8s | 26 8743 7945 | 31 8198 7456
8500 9s | 50 8381 7945 | 55 7980 7450
9000 9s | 33 8609 7945 | 45 7770 7403
9500 10s | 42 8475 7945 | 58 7822 7444
Search terminated in 10.00s after 9529 iterations.
Best-found solution has cost 7945.
Solution results
================
# routes: 6
# clients: 25
objective: 7945
distance: 7945
duration: 12945
# iterations: 9529
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 38 8719 8043 | 59 8569 8094
1000 1s | 38 8690 8043 | 25 8159 7778
1500 2s | 52 8611 8043 | 54 8189 7778
2000 2s | 56 8590 8043 | 36 8612 8094
2500 3s | 38 8734 8043 | 60 8639 8094
3000 3s | 40 8713 8043 | 31 8162 7778
3500 4s | 54 8606 8043 | 38 8550 8094
4000 5s | 65 8549 8043 | 61 8533 8094
4500 5s | 28 8923 8043 | 28 8207 7778
5000 6s | 39 8724 8043 | 47 8170 7778
5500 6s | 31 8835 8043 | 43 8420 8094
6000 7s | 59 8549 8043 | 58 8158 7778
6500 7s | 25 8925 8043 | 25 8410 8094
7000 8s | 28 8897 8043 | 52 8602 8094
7500 8s | 32 8849 8043 | 54 8140 7778
8000 9s | 37 8700 8043 | 30 8567 8094
8500 10s | 28 8872 8043 | 65 8136 7778
Search terminated in 10.00s after 8863 iterations.
Best-found solution has cost 8043.
Solution results
================
# routes: 6
# clients: 25
objective: 8043
distance: 8043
duration: 13439
# iterations: 8863
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 30 9269 8113 | 38 7951 7748
1000 1s | 40 9003 8113 | 61 8365 7951
1500 2s | 58 8724 8113 | 36 7971 7748
2000 2s | 32 9183 8113 | 62 8571 8051
2500 3s | 29 9173 8113 | 30 8797 7951
3000 3s | 51 8730 8113 | 61 8331 7901
3500 4s | 60 8705 8113 | 48 8424 7951
4000 4s | 39 8994 8113 | 39 8819 7901
4500 5s | 47 8785 8113 | 34 8282 7901
5000 5s | 62 8656 8113 | 51 8309 7951
5500 6s | 63 8923 8113 | 55 8067 7748
6000 7s | 61 8767 8113 | 59 8351 7951
6500 7s | 65 8658 8113 | 31 8326 7951
7000 8s | 39 8926 8113 | 29 8634 7951
7500 8s | 63 8717 8113 | 62 8289 7951
8000 9s | 65 8641 8113 | 51 8322 7951
8500 9s | 64 8829 8113 | 46 8081 7770
9000 10s | 25 9300 8113 | 42 8389 7901
Search terminated in 10.00s after 9188 iterations.
Best-found solution has cost 8113.
Solution results
================
# routes: 5
# clients: 25
objective: 8113
distance: 8113
duration: 13113
# iterations: 9188
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 64 13211 12252 | 36 12650 11826
1000 1s | 28 13521 12252 | 29 13045 11826
1500 2s | 35 13312 12252 | 35 11987 11606
2000 2s | 40 13274 12252 | 32 12038 11646
2500 3s | 32 13390 12252 | 64 12134 11646
3000 4s | 62 13053 12252 | 57 12270 11746
3500 4s | 54 13050 12252 | 36 12258 11826
4000 5s | 44 13212 12252 | 38 12373 11826
4500 5s | 38 13184 12252 | 28 12274 11826
5000 6s | 61 12989 12252 | 43 12247 11746
5500 7s | 51 13154 12252 | 47 12107 11686
6000 7s | 58 13048 12252 | 65 11932 11606
6500 8s | 36 13256 12252 | 37 12246 11826
7000 8s | 59 13040 12252 | 51 11880 11606
7500 9s | 44 13129 12252 | 27 12215 11746
8000 10s | 35 13286 12252 | 39 11835 11606
Search terminated in 10.00s after 8342 iterations.
Best-found solution has cost 12252.
Solution results
================
# routes: 6
# clients: 25
objective: 12252
distance: 12252
duration: 17252
# iterations: 8342
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 65 9580 8910 | 59 8762 8529
1000 1s | 43 9717 8910 | 37 8866 8529
1500 2s | 58 9613 8910 | 31 8991 8769
2000 2s | 58 9620 8910 | 33 8839 8529
2500 3s | 47 9718 8910 | 29 8789 8529
3000 4s | 44 9727 8910 | 65 8803 8529
3500 4s | 60 9614 8910 | 60 8782 8529
4000 5s | 63 9582 8910 | 51 8813 8529
4500 6s | 36 9772 8910 | 48 8777 8529
5000 6s | 62 9555 8910 | 41 8860 8529
5500 7s | 63 9588 8910 | 52 9339 8897
6000 8s | 65 9570 8910 | 58 9154 8897
6500 8s | 34 9875 8910 | 31 8781 8529
7000 9s | 42 9732 8910 | 42 8794 8529
7500 10s | 43 9713 8910 | 62 8796 8529
Search terminated in 10.00s after 7829 iterations.
Best-found solution has cost 8910.
Solution results
================
# routes: 6
# clients: 25
objective: 8910
distance: 8910
duration: 14085
# iterations: 7829
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 51 11412 10811 | 52 11018 10320
1000 1s | 35 11624 10811 | 27 10739 10276
1500 2s | 61 11387 10811 | 32 11135 10320
2000 2s | 46 11489 10811 | 29 11018 10298
2500 3s | 27 11788 10811 | 50 10968 10320
3000 4s | 65 11327 10811 | 35 10967 10276
3500 4s | 27 11802 10811 | 56 10591 10263
4000 5s | 39 11542 10811 | 56 10875 10320
4500 5s | 40 11519 10811 | 56 10718 10298
5000 6s | 52 11454 10811 | 46 10814 10320
5500 6s | 26 11831 10811 | 32 10829 10320
6000 7s | 45 11520 10811 | 65 10779 10265
6500 8s | 42 11509 10811 | 45 11249 10320
7000 8s | 28 11749 10811 | 31 10565 10265
7500 9s | 29 11742 10811 | 59 10927 10320
8000 9s | 63 11387 10811 | 35 10951 10353
8500 10s | 57 11380 10811 | 35 10905 10298
Search terminated in 10.00s after 8520 iterations.
Best-found solution has cost 10811.
Solution results
================
# routes: 7
# clients: 25
objective: 10811
distance: 10811
duration: 15926
# iterations: 8520
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 46 8917 8301 | 40 8060 7751
1000 1s | 36 9004 8301 | 31 8528 8247
1500 2s | 64 8762 8301 | 56 8033 7751
2000 3s | 42 8977 8301 | 35 8565 8247
2500 3s | 28 9222 8301 | 63 8083 7751
3000 4s | 57 8825 8301 | 27 8163 7751
3500 5s | 39 8985 8301 | 35 8097 7751
4000 5s | 28 9118 8301 | 59 8240 7751
4500 6s | 52 8791 8301 | 49 8074 7751
5000 7s | 37 8942 8301 | 34 8571 8239
5500 7s | 54 8854 8301 | 39 8652 8239
6000 8s | 26 9173 8301 | 32 8060 7751
6500 9s | 48 8826 8301 | 62 8023 7751
7000 9s | 51 8801 8301 | 63 8060 7751
Search terminated in 10.00s after 7405 iterations.
Best-found solution has cost 8301.
Solution results
================
# routes: 6
# clients: 25
objective: 8301
distance: 8301
duration: 13501
# iterations: 7405
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 27 9512 8375 | 37 8610 8288
1000 1s | 57 9050 8375 | 33 8737 8288
1500 2s | 58 9068 8375 | 36 8738 8288
2000 2s | 55 9037 8375 | 40 9062 8380
2500 3s | 43 9169 8375 | 35 8658 8200
3000 3s | 45 9121 8375 | 37 8592 8200
3500 4s | 54 9121 8375 | 47 8609 8200
4000 5s | 55 9158 8375 | 54 8602 8288
4500 5s | 61 9169 8375 | 57 8647 8374
5000 6s | 51 9222 8375 | 50 8579 8288
5500 6s | 47 9130 8375 | 33 8596 8200
6000 7s | 38 9338 8375 | 42 8636 8288
6500 7s | 44 9140 8375 | 35 8385 7695
7000 8s | 39 9254 8375 | 56 8673 8374
7500 9s | 51 9191 8375 | 43 8677 8374
8000 9s | 27 9487 8375 | 28 8716 8288
8500 10s | 38 9282 8375 | 59 8545 8288
Search terminated in 10.00s after 8768 iterations.
Best-found solution has cost 8375.
Solution results
================
# routes: 6
# clients: 25
objective: 8375
distance: 8375
duration: 13375
# iterations: 8768
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 37 12022 11037 | 36 11136 10801
1000 2s | 56 11934 11037 | 31 11149 10801
1500 2s | 53 11831 11037 | 30 11016 10490
2000 3s | 61 11793 11037 | 44 11125 10709
2500 4s | 37 12021 11037 | 35 9975 9653
3000 4s | 32 12226 11037 | 52 9992 9653
3500 5s | 54 11878 11037 | 60 9992 9653
4000 6s | 32 12141 11037 | 59 11840 10817
4500 7s | 32 12130 11037 | 43 10040 9653
5000 8s | 36 12022 11037 | 59 11508 10490
5500 8s | 47 11930 11037 | 60 9954 9653
6000 9s | 54 11911 11037 | 32 11057 10490
6500 10s | 52 11870 11037 | 28 11028 10663
Search terminated in 10.00s after 6551 iterations.
Best-found solution has cost 11037.
Solution results
================
# routes: 6
# clients: 25
objective: 11037
distance: 11037
duration: 16037
# iterations: 6551
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 26 10765 9819 | 54 9938 9486
1000 1s | 61 10409 9819 | 58 10067 9587
1500 2s | 25 10743 9819 | 45 9790 9378
2000 3s | 25 10761 9819 | 53 10013 9587
2500 3s | 34 10590 9819 | 54 9908 9587
3000 4s | 39 10495 9819 | 27 9875 9587
3500 4s | 47 10423 9819 | 52 9504 8727
4000 5s | 38 10524 9819 | 28 9774 9587
4500 6s | 51 10382 9819 | 63 10005 9605
5000 6s | 51 10406 9819 | 56 9749 9378
5500 7s | 61 10344 9819 | 59 9907 9587
6000 7s | 27 10683 9819 | 60 10069 9587
6500 8s | 40 10528 9819 | 50 10037 9587
7000 9s | 28 10701 9819 | 39 9725 9378
7500 9s | 47 10421 9819 | 43 9849 9587
Search terminated in 10.00s after 7951 iterations.
Best-found solution has cost 9819.
Solution results
================
# routes: 6
# clients: 25
objective: 9819
distance: 9819
duration: 14921
# iterations: 7951
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 36 11707 10640 | 38 11457 10776
1000 1s | 65 11452 10640 | 56 10876 10441
1500 2s | 36 11673 10640 | 48 11169 10704
2000 3s | 41 11636 10640 | 38 11300 10704
2500 3s | 58 11432 10640 | 47 11250 10776
3000 4s | 25 12059 10640 | 45 11332 10704
3500 5s | 55 11552 10640 | 64 11400 10441
4000 5s | 41 11650 10640 | 33 10911 10441
4500 6s | 50 11486 10640 | 29 10683 10441
5000 7s | 30 11789 10640 | 40 11292 10773
5500 7s | 28 11886 10640 | 42 10591 9442
6000 8s | 47 11501 10640 | 54 11632 10762
6500 8s | 31 11796 10640 | 28 11419 10704
7000 9s | 39 11565 10640 | 28 11376 10704
7500 10s | 48 11567 10640 | 51 10101 9273
Search terminated in 10.00s after 7706 iterations.
Best-found solution has cost 10640.
Solution results
================
# routes: 6
# clients: 25
objective: 10640
distance: 10640
duration: 15640
# iterations: 7706
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 65 11564 10953 | 46 10957 10682
1000 1s | 33 11968 10953 | 50 10145 9551
1500 2s | 46 11787 10953 | 61 10279 9732
2000 3s | 62 11633 10953 | 34 12289 11171
2500 3s | 33 12003 10953 | 63 11720 11123
3000 4s | 40 11894 10953 | 47 10096 9444
3500 5s | 26 12226 10953 | 38 10150 9551
4000 5s | 30 12020 10953 | 62 10284 9551
4500 6s | 63 11577 10953 | 32 11769 11171
5000 6s | 44 11795 10953 | 30 10203 9551
5500 7s | 38 11880 10953 | 44 11318 10697
6000 8s | 55 11698 10953 | 33 10126 9444
6500 8s | 55 11614 10953 | 63 10261 9551
7000 9s | 40 11820 10953 | 29 11904 11245
7500 10s | 55 11611 10953 | 50 9996 9444
Search terminated in 10.00s after 7765 iterations.
Best-found solution has cost 10953.
Solution results
================
# routes: 6
# clients: 25
objective: 10953
distance: 10953
duration: 16137
# iterations: 7765
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 50 9042 8185 | 60 8519 8182
1000 1s | 28 9302 8185 | 35 8623 8047
1500 2s | 46 9054 8185 | 44 8566 8047
2000 2s | 63 8898 8185 | 47 8573 7919
2500 3s | 33 9220 8185 | 51 8517 7919
3000 4s | 45 9068 8185 | 64 8264 7791
3500 4s | 37 9145 8185 | 49 8351 7919
4000 5s | 51 8940 8185 | 55 8280 7791
4500 5s | 47 9030 8185 | 33 8216 7791
5000 6s | 61 8974 8185 | 52 8457 7919
5500 6s | 64 8875 8185 | 27 8713 8182
6000 7s | 42 9102 8185 | 36 8651 8182
6500 8s | 60 8932 8185 | 37 8690 8222
7000 8s | 64 8928 8185 | 42 8497 8047
7500 9s | 29 9261 8185 | 54 8450 8047
8000 9s | 40 9054 8185 | 47 8362 7791
8500 10s | 44 9009 8185 | 52 8616 8182
Search terminated in 10.00s after 8589 iterations.
Best-found solution has cost 8185.
Solution results
================
# routes: 5
# clients: 25
objective: 8185
distance: 8185
duration: 13509
# iterations: 8589
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 27 7728 6936 | 40 6890 6596
1000 1s | 65 7349 6936 | 33 6872 6596
1500 2s | 60 7402 6936 | 45 6868 6596
2000 2s | 25 7816 6936 | 48 6871 6596
2500 3s | 62 7424 6936 | 56 6815 6596
3000 3s | 49 7488 6936 | 33 6888 6596
3500 4s | 32 7687 6936 | 51 7153 6968
4000 5s | 29 7710 6936 | 32 6946 6604
4500 5s | 27 7762 6936 | 39 6879 6596
5000 6s | 52 7474 6936 | 47 6881 6596
5500 6s | 35 7608 6936 | 45 6848 6596
6000 7s | 34 7648 6936 | 55 6828 6596
6500 7s | 28 7742 6936 | 58 6843 6596
7000 8s | 29 7701 6936 | 59 6809 6596
7500 9s | 29 7728 6936 | 61 7135 6968
8000 9s | 52 7446 6936 | 56 7138 6968
8500 10s | 40 7579 6936 | 45 6896 6604
Search terminated in 10.00s after 8825 iterations.
Best-found solution has cost 6936.
Solution results
================
# routes: 5
# clients: 25
objective: 6936
distance: 6936
duration: 12343
# iterations: 8825
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 30 9767 8884 | 54 8767 8447
1000 1s | 33 9674 8884 | 33 9057 8738
1500 2s | 62 9371 8884 | 32 9027 8738
2000 2s | 33 9700 8884 | 50 9334 8738
2500 3s | 58 9458 8884 | 44 9087 8738
3000 4s | 55 9406 8884 | 46 8796 8447
3500 4s | 47 9526 8884 | 61 9286 8738
4000 5s | 37 9656 8884 | 30 9183 8738
4500 5s | 26 9836 8884 | 34 8702 8447
5000 6s | 52 9464 8884 | 46 9121 8738
5500 6s | 57 9407 8884 | 42 8850 8526
6000 7s | 60 9449 8884 | 59 9289 8738
6500 8s | 42 9515 8884 | 59 8963 8738
7000 8s | 32 9678 8884 | 62 8994 8738
7500 9s | 59 9378 8884 | 58 9155 8809
8000 10s | 46 9582 8884 | 43 9055 8738
Search terminated in 10.00s after 8415 iterations.
Best-found solution has cost 8884.
Solution results
================
# routes: 6
# clients: 25
objective: 8884
distance: 8884
duration: 13884
# iterations: 8415
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 48 9858 9169 | 37 9203 8809
1000 1s | 52 9846 9169 | 26 9275 8809
1500 2s | 50 9838 9169 | 49 9054 8809
2000 2s | 32 10159 9169 | 27 9146 8809
2500 3s | 45 9923 9169 | 62 9126 8809
3000 4s | 50 9817 9169 | 54 9019 8809
3500 4s | 63 9756 9169 | 43 9097 8809
4000 5s | 29 10161 9169 | 26 9131 8809
4500 5s | 28 10200 9169 | 53 9056 8809
5000 6s | 39 10004 9169 | 37 8732 8302
5500 7s | 51 9923 9169 | 31 9159 8809
6000 7s | 26 10255 9169 | 25 9176 8809
6500 8s | 30 10128 9169 | 56 9073 8809
7000 8s | 38 10034 9169 | 40 9137 8809
7500 9s | 37 10018 9169 | 61 9031 8809
8000 10s | 65 9791 9169 | 34 9173 8879
Search terminated in 10.00s after 8359 iterations.
Best-found solution has cost 9169.
Solution results
================
# routes: 6
# clients: 25
objective: 9169
distance: 9169
duration: 14169
# iterations: 8359
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 36 10147 9372 | 59 8941 8749
1000 1s | 51 9964 9372 | 52 8804 8541
1500 2s | 35 10169 9372 | 35 9001 8749
2000 2s | 64 9904 9372 | 35 9049 8749
2500 3s | 28 10199 9372 | 33 9014 8749
3000 4s | 47 9962 9372 | 31 8981 8749
3500 4s | 45 9955 9372 | 30 9120 8831
4000 5s | 37 10075 9372 | 56 9252 8995
4500 5s | 39 10037 9372 | 36 9247 8831
5000 6s | 55 9885 9372 | 65 9017 8749
5500 7s | 44 10036 9372 | 35 9115 8749
6000 7s | 58 9869 9372 | 49 9133 8831
6500 8s | 46 9984 9372 | 56 9442 8995
7000 9s | 49 9953 9372 | 28 9081 8749
7500 9s | 53 9927 9372 | 47 9134 8749
8000 10s | 55 9908 9372 | 27 9189 8831
Search terminated in 10.00s after 8165 iterations.
Best-found solution has cost 9372.
Solution results
================
# routes: 6
# clients: 25
objective: 9372
distance: 9372
duration: 14372
# iterations: 8165
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 31 7283 6696 | 49 6641 6486
1000 1s | 37 7154 6696 | 62 6602 6486
1500 2s | 28 7294 6696 | 51 6631 6486
2000 2s | 58 7030 6696 | 54 6606 6486
2500 3s | 36 7197 6696 | 31 6639 6486
3000 3s | 61 7005 6696 | 55 6605 6486
3500 4s | 54 7053 6696 | 59 6613 6486
4000 4s | 25 7360 6696 | 44 6626 6486
4500 5s | 51 7073 6696 | 60 6627 6486
5000 5s | 38 7186 6696 | 40 6623 6486
5500 6s | 59 7032 6696 | 54 6858 6559
6000 7s | 34 7204 6696 | 30 6629 6486
6500 7s | 38 7185 6696 | 46 6620 6486
7000 8s | 47 7094 6696 | 25 6654 6486
7500 8s | 32 7228 6696 | 64 6634 6486
8000 9s | 55 7050 6696 | 48 6641 6486
8500 9s | 55 7030 6696 | 34 6620 6486
Search terminated in 10.00s after 8975 iterations.
Best-found solution has cost 6696.
Solution results
================
# routes: 5
# clients: 25
objective: 6696
distance: 6696
duration: 11795
# iterations: 8975
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 37 9208 8597 | 47 8348 8028
1000 1s | 47 9187 8597 | 29 8641 8396
1500 2s | 33 9305 8597 | 30 8659 8396
2000 3s | 36 9257 8597 | 56 8655 8396
2500 3s | 59 9069 8597 | 28 8636 8396
3000 4s | 40 9195 8597 | 41 8683 8396
3500 4s | 30 9351 8597 | 61 8598 8396
4000 5s | 27 9433 8597 | 27 8460 8028
4500 6s | 44 9204 8597 | 36 8614 8396
5000 6s | 60 9071 8597 | 33 8352 8028
5500 7s | 47 9131 8597 | 32 8500 8028
6000 7s | 53 9106 8597 | 29 8740 8396
6500 8s | 25 9425 8597 | 44 8625 8396
7000 9s | 41 9129 8597 | 63 8633 8396
7500 9s | 65 8993 8597 | 31 8608 8396
8000 10s | 44 9159 8597 | 42 8656 8396
Search terminated in 10.00s after 8192 iterations.
Best-found solution has cost 8597.
Solution results
================
# routes: 6
# clients: 25
objective: 8597
distance: 8597
duration: 13736
# iterations: 8192
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 44 8900 8087 | 39 8133 7856
1000 1s | 33 8994 8087 | 47 8087 7856
1500 2s | 57 8649 8087 | 59 8055 7856
2000 3s | 50 8722 8087 | 53 8122 7856
2500 3s | 50 8727 8087 | 56 8106 7856
3000 4s | 47 8719 8087 | 25 8081 7856
3500 5s | 43 8793 8087 | 28 8122 7856
4000 5s | 56 8679 8087 | 29 8140 7856
4500 6s | 49 8674 8087 | 42 8125 7856
5000 7s | 44 8752 8087 | 50 8110 7856
5500 7s | 45 8801 8087 | 40 8090 7856
6000 8s | 35 8897 8087 | 31 8102 7856
6500 9s | 47 8784 8087 | 31 8099 7856
7000 9s | 36 8885 8087 | 62 8088 7856
7500 10s | 29 9056 8087 | 26 8109 7856
Search terminated in 10.00s after 7511 iterations.
Best-found solution has cost 8087.
Solution results
================
# routes: 6
# clients: 25
objective: 8087
distance: 8087
duration: 13145
# iterations: 7511
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 51 9620 8897 | 65 9225 8887
1000 1s | 64 9617 8897 | 40 9346 8891
1500 2s | 31 9274 8897 | 33 9178 8887
2000 2s | 59 9264 8897 | 45 9242 8887
2500 3s | 34 9283 8897 | 54 9078 8881
3000 3s | 39 9274 8897 | 53 9250 8887
3500 4s | 55 9282 8897 | 45 9360 8887
4000 4s | 27 9236 8897 | 34 9247 8887
4500 5s | 60 9191 8897 | 64 8921 8530
5000 6s | 36 9332 8897 | 36 9294 8887
5500 6s | 57 9214 8897 | 44 9099 8881
6000 7s | 65 9183 8897 | 58 9170 8887
6500 7s | 63 9193 8897 | 65 9180 8887
7000 8s | 61 9142 8897 | 63 9133 8887
7500 8s | 43 9220 8897 | 29 9216 8887
8000 9s | 54 9210 8897 | 39 8924 8615
8500 9s | 42 9259 8897 | 46 9151 8887
9000 10s | 43 9221 8897 | 33 9214 8887
Search terminated in 10.00s after 9161 iterations.
Best-found solution has cost 8897.
Solution results
================
# routes: 5
# clients: 25
objective: 8897
distance: 8897
duration: 13897
# iterations: 9161
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 41 8265 7658 | 48 7399 6975
1000 1s | 40 8293 7658 | 44 7449 6975
1500 2s | 30 8458 7658 | 27 7384 6975
2000 3s | 63 8118 7658 | 63 7412 6975
2500 3s | 59 8131 7658 | 28 7873 7524
3000 4s | 56 8184 7658 | 36 7413 6975
3500 5s | 65 8128 7658 | 62 7405 6975
4000 5s | 48 8247 7658 | 30 7864 7524
4500 6s | 32 8445 7658 | 41 7428 6975
5000 6s | 29 8502 7658 | 47 7434 6975
5500 7s | 57 8205 7658 | 62 7913 7524
6000 8s | 56 8185 7658 | 44 7398 6975
6500 8s | 49 8230 7658 | 50 7440 6975
7000 9s | 41 8322 7658 | 44 7879 7524
7500 10s | 42 8292 7658 | 26 7456 6975
Search terminated in 10.00s after 7699 iterations.
Best-found solution has cost 7658.
Solution results
================
# routes: 5
# clients: 25
objective: 7658
distance: 7658
duration: 12658
# iterations: 7699
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 35 8353 7695 | 44 8363 7629
1000 1s | 48 8361 7695 | 42 8088 7629
1500 2s | 53 8355 7695 | 46 8080 7629
2000 2s | 63 8353 7695 | 36 8224 7641
2500 3s | 51 8486 7695 | 46 7969 7621
3000 3s | 27 8882 7695 | 38 8035 7522
3500 4s | 60 8430 7695 | 60 7908 7613
4000 4s | 46 8453 7695 | 26 8233 7629
4500 5s | 35 8672 7695 | 36 8161 7629
5000 5s | 32 8785 7695 | 59 8249 7629
5500 6s | 62 8358 7695 | 62 8177 7629
6000 7s | 41 8598 7695 | 51 8043 7621
6500 7s | 31 8753 7695 | 51 7918 7613
7000 8s | 40 8598 7695 | 55 8023 7613
7500 8s | 34 8691 7695 | 44 8071 7629
8000 9s | 65 8352 7695 | 41 8146 7629
8500 9s | 61 8403 7695 | 26 8123 7613
9000 10s | 58 8439 7695 | 57 8082 7629
Search terminated in 10.00s after 9077 iterations.
Best-found solution has cost 7695.
Solution results
================
# routes: 5
# clients: 25
objective: 7695
distance: 7695
duration: 13097
# iterations: 9077
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 43 9854 9121 | 44 8624 8355
1000 2s | 35 9442 9121 | 47 8581 8355
1500 2s | 33 9521 9121 | 45 8590 8355
2000 3s | 42 9440 9121 | 35 8646 8371
2500 4s | 35 9448 9121 | 62 8634 8355
3000 5s | 40 9428 9121 | 26 8605 8355
3500 5s | 34 9446 9121 | 55 8768 8355
4000 6s | 37 9431 9121 | 49 8670 8355
4500 7s | 33 9417 9121 | 50 8651 8355
5000 8s | 29 9444 9121 | 38 8673 8355
5500 8s | 35 9438 9121 | 40 8607 8355
6000 9s | 31 9424 9121 | 36 8658 8371
78%|█████████████████████████████▋ | 50/64 [4:26:55<1:14:44, 320.31s/it]
6500 10s | 33 9378 9121 | 39 8619 8355
Search terminated in 10.00s after 6520 iterations.
Best-found solution has cost 9121.
Solution results
================
# routes: 6
# clients: 25
objective: 9121
distance: 9121
duration: 14121
# iterations: 6520
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 54 9988 9483 | 52 9251 8904
1000 1s | 59 9944 9483 | 29 8881 8466
1500 2s | 38 10112 9483 | 40 9262 8904
2000 2s | 37 10142 9483 | 50 9262 8904
2500 3s | 43 10084 9483 | 60 9282 8904
3000 4s | 37 10184 9483 | 27 8885 8466
3500 4s | 45 10047 9483 | 57 9494 9148
4000 5s | 47 10031 9483 | 44 9481 9148
4500 5s | 55 9967 9483 | 56 9182 8904
5000 6s | 49 10063 9483 | 62 9456 9000
5500 7s | 63 9977 9483 | 47 9258 8904
6000 7s | 54 10014 9483 | 43 9305 8904
6500 8s | 63 9930 9483 | 50 9446 9000
7000 8s | 36 10160 9483 | 42 9261 8904
7500 9s | 59 9993 9483 | 52 9242 8904
8000 9s | 62 9958 9483 | 44 9310 8904
Search terminated in 10.00s after 8414 iterations.
Best-found solution has cost 9483.
Solution results
================
# routes: 7
# clients: 25
objective: 9483
distance: 9483
duration: 14483
# iterations: 8414
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 31 8262 7375 | 38 7609 7372
1000 1s | 46 7991 7375 | 32 7626 7372
1500 2s | 55 7910 7375 | 26 7623 7372
2000 2s | 63 7936 7375 | 39 7649 7372
2500 3s | 47 7967 7375 | 38 7568 7372
3000 3s | 62 7864 7375 | 34 7589 7372
3500 4s | 63 7982 7375 | 32 7604 7372
4000 5s | 62 7855 7375 | 29 7645 7372
4500 5s | 40 8076 7375 | 30 7607 7372
5000 6s | 64 7926 7375 | 27 7643 7372
5500 6s | 53 7948 7375 | 26 7660 7372
6000 7s | 62 7904 7375 | 61 7592 7372
6500 8s | 44 8006 7375 | 52 7580 7372
7000 8s | 30 8180 7375 | 49 7595 7372
7500 9s | 46 8008 7375 | 44 7623 7372
8000 9s | 28 8195 7375 | 39 7609 7372
8500 10s | 55 7924 7375 | 37 7640 7372
Search terminated in 10.00s after 8670 iterations.
Best-found solution has cost 7375.
Solution results
================
# routes: 5
# clients: 25
objective: 7375
distance: 7375
duration: 12375
# iterations: 8670
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 29 11034 10001 | 47 10672 9916
1000 1s | 58 10583 10001 | 43 10308 9845
1500 2s | 25 11138 10001 | 31 9674 9092
2000 2s | 44 10720 10001 | 52 10036 9599
2500 3s | 64 10689 10001 | 34 10145 9599
3000 3s | 57 10660 10001 | 60 10184 9688
3500 4s | 58 10631 10001 | 32 10338 9885
4000 4s | 25 11109 10001 | 61 10474 9793
4500 5s | 44 10770 10001 | 47 10857 9885
5000 6s | 57 10625 10001 | 49 10321 9885
5500 6s | 64 10518 10001 | 50 10106 9797
6000 7s | 28 11017 10001 | 58 10120 9599
6500 7s | 55 10656 10001 | 54 10092 9583
7000 8s | 44 10704 10001 | 25 10155 9599
7500 8s | 50 10697 10001 | 54 10363 9867
8000 9s | 60 10610 10001 | 35 10273 9885
8500 10s | 30 10992 10001 | 35 10077 9669
Search terminated in 10.00s after 8868 iterations.
Best-found solution has cost 10001.
Solution results
================
# routes: 6
# clients: 25
objective: 10001
distance: 10001
duration: 15105
# iterations: 8868
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 63 11002 9888 | 25 10945 9784
1000 1s | 27 11495 9888 | 49 10352 9738
1500 2s | 34 11282 9888 | 46 10504 9738
2000 3s | 53 11013 9888 | 45 10968 9784
2500 3s | 62 10983 9888 | 63 10210 9738
3000 4s | 44 11165 9888 | 39 9945 9173
3500 5s | 41 11174 9888 | 28 10657 9738
4000 5s | 34 11306 9888 | 49 10277 9652
4500 6s | 38 11227 9888 | 28 9684 9009
5000 7s | 51 11057 9888 | 44 11156 9784
5500 7s | 36 11245 9888 | 29 10358 9652
6000 8s | 46 11135 9888 | 25 11793 9784
6500 9s | 30 11456 9888 | 34 9535 9009
7000 9s | 39 11205 9888 | 64 9869 9173
7500 10s | 36 11316 9888 | 40 11314 9784
Search terminated in 10.00s after 7501 iterations.
Best-found solution has cost 9888.
Solution results
================
# routes: 6
# clients: 25
objective: 9888
distance: 9888
duration: 14888
# iterations: 7501
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 36 9117 8362 | 25 8578 8140
1000 1s | 52 8952 8362 | 58 7796 7463
1500 2s | 38 9027 8362 | 33 8878 8318
2000 2s | 61 8860 8362 | 51 8713 8318
2500 3s | 52 8954 8362 | 49 8378 8140
3000 3s | 32 9151 8362 | 31 8575 8249
3500 4s | 44 9060 8362 | 41 7817 7463
4000 5s | 34 9140 8362 | 43 8668 8318
4500 5s | 47 8949 8362 | 41 8495 8249
5000 6s | 48 9012 8362 | 43 7873 7463
5500 7s | 34 9096 8362 | 28 8506 8249
6000 7s | 53 8912 8362 | 36 8415 8140
6500 8s | 36 8621 8362 | 40 8665 8249
7000 8s | 61 8554 8362 | 39 8564 8318
7500 9s | 26 8593 8362 | 31 8486 8249
8000 10s | 55 8660 8362 | 41 7876 7463
Search terminated in 10.00s after 8205 iterations.
Best-found solution has cost 8362.
Solution results
================
# routes: 5
# clients: 25
objective: 8362
distance: 8362
duration: 13362
# iterations: 8205
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 54 9872 9293 | 62 9129 8565
1000 1s | 29 10298 9293 | 54 9188 8150
1500 2s | 38 10100 9293 | 45 8980 8150
2000 2s | 28 10355 9293 | 40 9312 8874
2500 3s | 26 10454 9293 | 55 9543 8904
3000 3s | 52 9946 9293 | 28 9584 8904
3500 4s | 49 9956 9293 | 48 9499 8904
4000 4s | 27 10418 9293 | 40 9477 8904
4500 5s | 65 9895 9293 | 30 9694 8904
5000 5s | 49 10004 9293 | 62 9108 8565
5500 6s | 25 10482 9293 | 38 9421 8892
6000 6s | 62 9901 9293 | 49 9473 8892
6500 7s | 41 10149 9293 | 50 9491 8904
7000 8s | 58 9912 9293 | 34 9536 8892
7500 8s | 26 10437 9293 | 42 9106 8565
8000 9s | 38 10178 9293 | 49 9455 8892
8500 9s | 61 9898 9293 | 35 9462 8892
9000 10s | 47 10022 9293 | 48 9343 8838
Search terminated in 10.00s after 9308 iterations.
Best-found solution has cost 9293.
Solution results
================
# routes: 6
# clients: 25
objective: 9293
distance: 9293
duration: 14435
# iterations: 9308
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 57 13663 13057 | 34 12911 12342
1000 1s | 28 14084 13057 | 52 13041 12384
1500 2s | 40 13792 13057 | 32 12832 12342
2000 3s | 64 13611 13057 | 41 12468 12244
2500 3s | 64 13586 13057 | 53 12875 12554
3000 4s | 41 13857 13057 | 35 11412 10261
3500 4s | 50 13687 13057 | 50 13292 12344
4000 5s | 52 13679 13057 | 37 12787 12419
4500 6s | 57 13672 13057 | 59 13037 12344
5000 6s | 65 13591 13057 | 40 12987 12344
5500 7s | 34 13971 13057 | 46 12576 12144
6000 8s | 41 13772 13057 | 37 13225 12344
6500 8s | 34 13913 13057 | 35 12966 12344
7000 9s | 43 13831 13057 | 48 13286 12509
7500 9s | 38 13898 13057 | 59 12476 11668
8000 10s | 36 13913 13057 | 47 13759 12344
Search terminated in 10.00s after 8001 iterations.
Best-found solution has cost 13057.
Solution results
================
# routes: 7
# clients: 25
objective: 13057
distance: 13057
duration: 18057
# iterations: 8001
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 39 8436 7790 | 56 7946 7773
1000 1s | 63 8272 7790 | 50 7926 7773
1500 2s | 33 8455 7790 | 52 7809 7570
2000 2s | 33 8519 7790 | 63 7913 7706
2500 3s | 39 8392 7790 | 64 7856 7706
3000 3s | 62 8317 7790 | 62 7983 7773
3500 4s | 30 8493 7790 | 33 7944 7773
4000 4s | 36 8468 7790 | 33 8005 7773
4500 5s | 39 8409 7790 | 36 7786 7543
5000 5s | 50 8347 7790 | 40 7934 7773
5500 6s | 52 8313 7790 | 38 7819 7543
6000 6s | 25 8584 7790 | 33 7908 7706
6500 7s | 32 8503 7790 | 51 7947 7773
7000 8s | 34 8434 7790 | 33 7892 7706
7500 8s | 43 8368 7790 | 25 7836 7548
8000 9s | 55 8296 7790 | 64 7907 7773
8500 9s | 50 8321 7790 | 41 7949 7773
9000 10s | 26 8557 7790 | 52 7958 7773
Search terminated in 10.00s after 9157 iterations.
Best-found solution has cost 7790.
Solution results
================
# routes: 6
# clients: 25
objective: 7790
distance: 7790
duration: 12790
# iterations: 9157
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 62 9633 9014 | 28 9415 8938
1000 1s | 42 9769 9014 | 52 8780 8550
1500 2s | 25 10082 9014 | 43 9259 8938
2000 2s | 65 9642 9014 | 38 8857 8550
2500 3s | 55 9662 9014 | 36 9047 8696
3000 4s | 44 9771 9014 | 29 8835 8550
3500 4s | 37 9895 9014 | 53 9051 8696
4000 5s | 49 9723 9014 | 30 9404 8938
4500 5s | 35 9924 9014 | 56 8896 8550
5000 6s | 26 10138 9014 | 51 8894 8550
5500 7s | 28 10098 9014 | 51 8968 8550
6000 7s | 59 9629 9014 | 45 9116 8696
6500 8s | 48 9723 9014 | 31 9404 8938
7000 8s | 43 9750 9014 | 51 8850 8550
7500 9s | 65 9632 9014 | 25 8953 8550
8000 10s | 64 9617 9014 | 55 8976 8550
Search terminated in 10.00s after 8232 iterations.
Best-found solution has cost 9014.
Solution results
================
# routes: 6
# clients: 25
objective: 9014
distance: 9014
duration: 14014
# iterations: 8232
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 27 9770 8958 | 30 9050 8519
1000 1s | 47 9452 8958 | 38 8510 8179
1500 2s | 40 9503 8958 | 32 8913 8519
2000 2s | 48 9418 8958 | 59 8810 8519
2500 3s | 58 9361 8958 | 47 8854 8519
3000 4s | 53 9377 8958 | 44 8804 8519
3500 4s | 38 9517 8958 | 54 8785 8519
4000 5s | 51 9382 8958 | 36 9005 8751
4500 5s | 65 9312 8958 | 49 8819 8519
5000 6s | 41 9493 8958 | 29 8767 8403
5500 6s | 62 9348 8958 | 35 8780 8519
6000 7s | 33 9604 8958 | 25 8837 8519
6500 8s | 26 9765 8958 | 42 8762 8519
7000 8s | 53 9395 8958 | 58 8816 8519
7500 9s | 31 9620 8958 | 46 8802 8519
8000 10s | 50 9399 8958 | 49 8944 8751
Search terminated in 10.00s after 8365 iterations.
Best-found solution has cost 8958.
Solution results
================
# routes: 6
# clients: 25
objective: 8958
distance: 8958
duration: 13958
# iterations: 8365
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 41 8779 8044 | 49 7854 7758
1000 1s | 59 8657 8044 | 57 7877 7758
1500 2s | 48 8768 8044 | 65 7910 7758
2000 2s | 28 9095 8044 | 32 7957 7758
2500 3s | 45 8797 8044 | 40 7955 7758
3000 4s | 64 8655 8044 | 48 7977 7758
3500 4s | 37 8934 8044 | 56 7962 7758
4000 5s | 44 8786 8044 | 64 7937 7758
4500 6s | 30 9049 8044 | 31 8099 7758
5000 6s | 41 8875 8044 | 39 8044 7758
5500 7s | 57 8700 8044 | 47 8069 7758
6000 7s | 61 8695 8044 | 55 8000 7758
6500 8s | 47 8815 8044 | 60 7986 7758
7000 9s | 51 8745 8044 | 59 7982 7758
7500 9s | 62 8677 8044 | 60 7955 7758
8000 10s | 33 9035 8044 | 27 8090 7758
Search terminated in 10.00s after 8066 iterations.
Best-found solution has cost 8044.
Solution results
================
# routes: 6
# clients: 25
objective: 8044
distance: 8044
duration: 13044
# iterations: 8066
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 57 11547 10881 | 32 10936 10402
1000 1s | 34 11860 10881 | 58 10383 10047
1500 2s | 34 11882 10881 | 39 10468 10047
2000 3s | 43 11721 10881 | 27 10478 10047
2500 3s | 46 11684 10881 | 50 10754 10402
3000 4s | 43 11789 10881 | 48 10750 10402
3500 5s | 52 11677 10881 | 47 10467 10047
4000 5s | 62 11587 10881 | 34 10430 10047
4500 6s | 54 11655 10881 | 61 10362 10047
5000 7s | 25 12013 10881 | 47 10445 10047
5500 8s | 55 11598 10881 | 64 10737 10402
6000 8s | 62 11613 10881 | 28 10484 10047
6500 9s | 52 11640 10881 | 62 10465 10047
7000 10s | 53 11636 10881 | 42 10836 10402
Search terminated in 10.00s after 7399 iterations.
Best-found solution has cost 10881.
Solution results
================
# routes: 6
# clients: 25
objective: 10881
distance: 10881
duration: 15881
# iterations: 7399
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 35 9024 8059 | 49 8149 7929
1000 1s | 49 8963 8059 | 57 8158 7929
1500 2s | 53 8894 8059 | 65 8160 7929
2000 3s | 30 9222 8059 | 32 8155 7929
2500 3s | 40 9027 8059 | 40 8159 7929
3000 4s | 55 8822 8059 | 48 8127 7929
3500 5s | 32 9173 8059 | 56 8079 7929
4000 6s | 26 9406 8059 | 64 8107 7929
4500 6s | 51 8905 8059 | 31 8154 7929
5000 7s | 42 9086 8059 | 39 8134 7929
5500 8s | 63 8829 8059 | 47 8099 7929
6000 8s | 29 9162 8059 | 55 8100 7929
6500 9s | 59 8833 8059 | 63 8100 7929
7000 10s | 47 8944 8059 | 30 8134 7929
Search terminated in 10.00s after 7188 iterations.
Best-found solution has cost 8059.
Solution results
================
# routes: 5
# clients: 25
objective: 8059
distance: 8059
duration: 13059
# iterations: 7188
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 60 9416 8832 | 49 8422 8049
1000 1s | 26 9746 8832 | 58 8892 8535
1500 2s | 31 9615 8832 | 60 8910 8711
2000 2s | 59 9361 8832 | 45 8619 8049
2500 3s | 39 9506 8832 | 36 8494 8049
3000 3s | 46 9485 8832 | 65 9084 8711
3500 4s | 61 9385 8832 | 61 9054 8711
4000 5s | 43 9426 8832 | 30 9212 8711
4500 5s | 47 9470 8832 | 59 9029 8711
5000 6s | 28 9663 8832 | 31 8493 8049
5500 6s | 37 9560 8832 | 59 8775 8535
6000 7s | 45 9445 8832 | 53 8979 8551
6500 8s | 53 9372 8832 | 36 9067 8551
7000 8s | 52 9438 8832 | 64 9064 8711
7500 9s | 33 9588 8832 | 33 8801 8551
8000 9s | 52 9403 8832 | 41 8458 8049
8500 10s | 60 9380 8832 | 31 9050 8711
Search terminated in 10.00s after 8712 iterations.
Best-found solution has cost 8832.
Solution results
================
# routes: 7
# clients: 25
objective: 8832
distance: 8832
duration: 13946
# iterations: 8712
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 0s | 28 7657 6891 | 48 7028 6814
1000 1s | 58 7355 6891 | 31 7003 6812
1500 1s | 33 7658 6891 | 26 6977 6791
2000 2s | 36 7521 6891 | 38 7035 6814
2500 3s | 51 7398 6891 | 46 7043 6814
3000 3s | 34 7559 6891 | 45 7048 6816
3500 4s | 58 7406 6891 | 48 7024 6813
4000 4s | 25 7739 6891 | 61 6967 6742
4500 5s | 53 7379 6891 | 49 7047 6814
5000 5s | 52 7439 6891 | 50 6994 6813
5500 6s | 43 7475 6891 | 50 6961 6812
6000 6s | 27 7714 6891 | 42 7019 6814
6500 7s | 43 7461 6891 | 38 7018 6816
7000 7s | 29 7691 6891 | 31 7067 6814
7500 8s | 62 7347 6891 | 60 7040 6813
8000 9s | 43 7507 6891 | 27 7029 6813
8500 9s | 41 7495 6891 | 44 7035 6814
9000 10s | 39 7514 6891 | 63 7075 6814
Search terminated in 10.00s after 9237 iterations.
Best-found solution has cost 6891.
Solution results
================
# routes: 5
# clients: 25
objective: 6891
distance: 6891
duration: 11891
# iterations: 9237
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 27 10575 9295 | 39 10134 9124
1000 1s | 25 10653 9295 | 56 9748 9124
1500 2s | 56 10131 9295 | 31 9990 9124
2000 2s | 65 9948 9295 | 60 9543 9124
2500 3s | 53 10102 9295 | 39 9951 9194
3000 3s | 30 10503 9295 | 50 9713 9104
3500 4s | 37 10318 9295 | 53 9744 9124
4000 5s | 27 10593 9295 | 33 10036 9144
4500 5s | 42 10276 9295 | 29 9279 8621
5000 6s | 42 10228 9295 | 44 9566 9104
5500 6s | 25 10657 9295 | 59 9619 9124
6000 7s | 52 10096 9295 | 41 10153 9124
6500 7s | 52 10079 9295 | 54 9799 9124
7000 8s | 35 10443 9295 | 48 9295 8959
7500 8s | 63 9924 9295 | 48 9669 9124
8000 9s | 27 10679 9295 | 55 9555 9104
8500 9s | 61 10020 9295 | 40 9749 9144
9000 10s | 30 10561 9295 | 40 9739 9124
Search terminated in 10.00s after 9001 iterations.
Best-found solution has cost 9295.
Solution results
================
# routes: 5
# clients: 25
objective: 9295
distance: 9295
duration: 14295
# iterations: 9001
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 55 11743 11144 | 56 11729 10887
1000 1s | 47 11809 11144 | 59 11535 10887
1500 2s | 62 11663 11144 | 46 11467 10794
2000 2s | 33 11995 11144 | 27 12535 11011
2500 3s | 28 12103 11144 | 65 11301 10794
3000 3s | 26 12133 11144 | 57 11553 10887
3500 4s | 26 12121 11144 | 50 10866 10426
4000 4s | 27 12079 11144 | 28 12028 10887
4500 5s | 43 11818 11144 | 37 11817 10887
5000 5s | 49 11746 11144 | 63 11584 10887
5500 6s | 44 11768 11144 | 63 11318 10732
6000 7s | 37 11864 11144 | 60 11620 10887
6500 7s | 53 11692 11144 | 43 11728 10887
7000 8s | 46 11761 11144 | 36 10928 10426
7500 8s | 46 11784 11144 | 29 10970 10426
8000 9s | 56 11698 11144 | 51 11550 10887
8500 9s | 27 12117 11144 | 26 11694 10794
9000 10s | 54 11705 11144 | 41 11227 10732
Search terminated in 10.00s after 9008 iterations.
Best-found solution has cost 11144.
Solution results
================
# routes: 6
# clients: 25
objective: 11144
distance: 11144
duration: 16144
# iterations: 9008
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 0s | 36 10086 9318 | 48 9283 8908
1000 1s | 64 9807 9318 | 44 9230 8893
1500 1s | 46 9918 9318 | 25 9237 8893
2000 2s | 32 10117 9318 | 55 9256 8953
2500 3s | 25 10273 9318 | 59 9277 8928
3000 3s | 30 10154 9318 | 53 9303 8908
3500 4s | 33 10097 9318 | 48 9238 8893
4000 4s | 56 9936 9318 | 27 9385 8908
4500 5s | 60 9856 9318 | 36 9227 8908
5000 5s | 33 10099 9318 | 60 9314 8928
5500 6s | 33 10103 9318 | 56 9206 8893
6000 6s | 44 9949 9318 | 46 9236 8908
6500 7s | 25 10267 9318 | 32 9272 8908
7000 7s | 47 9967 9318 | 50 9223 8928
7500 8s | 29 10139 9318 | 28 9300 8928
8000 8s | 58 9845 9318 | 50 9242 8928
8500 9s | 49 9931 9318 | 32 9268 8928
9000 9s | 28 10165 9318 | 25 9323 8928
9500 10s | 57 9848 9318 | 45 9273 8928
Search terminated in 10.00s after 9895 iterations.
Best-found solution has cost 9318.
Solution results
================
# routes: 7
# clients: 25
objective: 9318
distance: 9318
duration: 14424
# iterations: 9895
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 55 8091 7515 | 50 7658 7333
H 1000 1s | 35 8230 7491 | 30 7393 7033
1500 2s | 39 8230 7491 | 26 7671 7333
2000 2s | 28 8403 7491 | 39 7804 7415
2500 3s | 31 8319 7491 | 35 7613 7333
3000 3s | 44 8096 7491 | 35 7298 7033
3500 4s | 64 7986 7491 | 45 7546 7191
4000 4s | 65 7995 7491 | 36 7882 7415
4500 5s | 58 8080 7491 | 43 7471 7191
5000 5s | 25 8503 7491 | 61 7599 7333
5500 6s | 54 8072 7491 | 31 7703 7333
6000 7s | 41 8165 7491 | 53 7242 7033
6500 7s | 28 8422 7491 | 33 7691 7333
7000 8s | 56 8043 7491 | 44 7861 7415
7500 8s | 43 8232 7491 | 38 7821 7415
8000 9s | 51 7697 7491 | 44 7798 7415
8500 9s | 36 7713 7491 | 34 8015 7415
9000 10s | 49 7764 7491 | 53 7817 7415
Search terminated in 10.00s after 9144 iterations.
Best-found solution has cost 7491.
Solution results
================
# routes: 5
# clients: 25
objective: 7491
distance: 7491
duration: 12491
# iterations: 9144
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 47 8855 8106 | 38 8154 7831
1000 1s | 56 8762 8106 | 36 8220 7831
1500 2s | 56 8758 8106 | 40 8147 7831
2000 2s | 42 8930 8106 | 56 8168 7831
2500 3s | 39 9015 8106 | 60 8122 7831
3000 4s | 55 8835 8106 | 27 8237 7831
3500 4s | 44 8925 8106 | 26 8242 7831
4000 5s | 46 8914 8106 | 58 8197 7831
4500 6s | 37 8983 8106 | 28 8245 7831
5000 6s | 38 8922 8106 | 60 8174 7831
5500 7s | 28 9180 8106 | 26 8257 7831
6000 7s | 63 8751 8106 | 29 8249 7831
6500 8s | 64 8673 8106 | 37 8159 7831
7000 9s | 60 8772 8106 | 50 8134 7831
7500 9s | 45 8889 8106 | 64 8836 8262
8000 10s | 38 8911 8106 | 47 8132 7831
Search terminated in 10.00s after 8109 iterations.
Best-found solution has cost 8106.
Solution results
================
# routes: 5
# clients: 25
objective: 8106
distance: 8106
duration: 13411
# iterations: 8109
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 0s | 63 7403 6950 | 47 7269 6885
1000 1s | 26 7962 6950 | 58 7183 6855
1500 1s | 27 7955 6950 | 42 7369 6885
2000 2s | 39 7715 6950 | 52 7339 6885
2500 2s | 43 7601 6950 | 32 7333 6885
3000 3s | 58 7456 6950 | 51 7291 6885
3500 4s | 65 7401 6950 | 47 7277 6892
4000 4s | 65 7480 6950 | 40 7080 6855
4500 5s | 42 7587 6950 | 64 7070 6855
5000 5s | 46 7605 6950 | 29 7369 6885
5500 6s | 50 7547 6950 | 25 7352 6885
6000 6s | 29 7808 6950 | 50 7070 6855
6500 7s | 38 7647 6950 | 40 7305 6885
7000 7s | 63 7437 6950 | 65 7136 6855
7500 8s | 42 7665 6950 | 58 7294 6885
8000 8s | 64 7481 6950 | 57 7370 6885
8500 9s | 41 7605 6950 | 48 7271 6885
9000 9s | 52 7474 6950 | 50 7230 6885
9500 10s | 65 7431 6950 | 41 7163 6855
Search terminated in 10.00s after 9646 iterations.
Best-found solution has cost 6950.
Solution results
================
# routes: 5
# clients: 25
objective: 6950
distance: 6950
duration: 11950
# iterations: 9646
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 56 9539 8744 | 64 8823 8664
1000 1s | 58 9491 8744 | 32 8466 8293
1500 2s | 37 9695 8744 | 53 8773 8664
2000 2s | 41 9618 8744 | 62 8454 8293
2500 3s | 46 9597 8744 | 35 8477 8293
3000 4s | 36 9706 8744 | 40 8418 8293
3500 4s | 61 9473 8744 | 51 8496 8293
4000 5s | 30 9745 8744 | 33 8464 8293
4500 6s | 26 9847 8744 | 43 8795 8664
5000 6s | 65 9482 8744 | 46 8473 8293
5500 7s | 43 9634 8744 | 30 8486 8293
6000 7s | 31 9751 8744 | 41 8798 8664
6500 8s | 46 9566 8744 | 58 8411 8293
7000 9s | 49 9556 8744 | 38 8472 8293
7500 9s | 60 9505 8744 | 52 8519 8293
8000 10s | 42 9651 8744 | 31 8473 8293
Search terminated in 10.00s after 8046 iterations.
Best-found solution has cost 8744.
Solution results
================
# routes: 6
# clients: 25
objective: 8744
distance: 8744
duration: 13744
# iterations: 8046
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 45 15705 14630 | 59 15708 14499
1000 1s | 35 15820 14630 | 45 13824 12996
1500 2s | 65 15484 14630 | 40 14509 13359
2000 3s | 25 15942 14630 | 65 13975 13226
2500 3s | 65 15331 14630 | 65 13236 12542
3000 4s | 45 15625 14630 | 31 14003 13226
3500 5s | 31 15686 14630 | 59 14509 13226
4000 5s | 51 15593 14630 | 28 13832 13256
4500 6s | 65 15529 14630 | 37 14079 13226
5000 7s | 50 15624 14630 | 37 13931 13359
5500 8s | 46 15540 14630 | 29 13744 12996
6000 8s | 25 15978 14630 | 57 13316 10799
6500 9s | 52 15524 14630 | 54 13934 13226
7000 10s | 44 15614 14630 | 63 13891 13214
Search terminated in 10.00s after 7118 iterations.
Best-found solution has cost 14630.
Solution results
================
# routes: 8
# clients: 25
objective: 14630
distance: 14630
duration: 19922
# iterations: 7118
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 55 9067 8396 | 49 8305 7960
1000 1s | 60 9025 8396 | 57 8231 7960
1500 2s | 26 9537 8396 | 65 8176 7960
2000 3s | 58 9047 8396 | 56 8207 7960
2500 4s | 39 9310 8396 | 64 8243 7960
3000 5s | 35 9298 8396 | 31 8234 7960
3500 5s | 44 9227 8396 | 39 8243 7960
4000 6s | 44 9160 8396 | 47 8227 7960
4500 7s | 51 9097 8396 | 55 8199 7960
5000 7s | 63 9014 8396 | 63 8194 7960
5500 8s | 43 9180 8396 | 26 8308 7960
6000 9s | 54 9071 8396 | 34 8258 7960
6500 10s | 47 9172 8396 | 42 8243 7960
Search terminated in 10.00s after 6759 iterations.
Best-found solution has cost 8396.
Solution results
================
# routes: 6
# clients: 25
objective: 8396
distance: 8396
duration: 13709
# iterations: 6759
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 46 9339 8726 | 39 8793 8625
1000 1s | 36 9396 8726 | 49 8817 8625
1500 2s | 27 9589 8726 | 50 8749 8625
2000 2s | 59 9225 8726 | 64 8779 8625
2500 3s | 46 9334 8726 | 35 8773 8625
3000 3s | 30 9505 8726 | 41 8767 8625
3500 4s | 59 9246 8726 | 50 8766 8625
4000 5s | 52 9266 8726 | 59 8801 8625
4500 5s | 42 9396 8726 | 27 8810 8625
5000 6s | 26 9598 8726 | 38 8823 8625
5500 7s | 65 9204 8726 | 35 8833 8625
6000 7s | 27 9593 8726 | 41 8897 8625
6500 8s | 63 9259 8726 | 44 8810 8625
7000 8s | 56 9234 8726 | 54 8848 8625
7500 9s | 47 9261 8726 | 32 8793 8625
8000 10s | 64 9238 8726 | 56 9064 8725
Search terminated in 10.00s after 8359 iterations.
Best-found solution has cost 8726.
Solution results
================
# routes: 6
# clients: 25
objective: 8726
distance: 8726
duration: 13930
# iterations: 8359
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 31 10528 9633 | 64 9929 9403
1000 1s | 38 10441 9633 | 41 9700 9140
1500 2s | 48 10352 9633 | 54 9128 8590
2000 2s | 56 10250 9633 | 31 10363 9541
2500 3s | 42 10367 9633 | 55 8982 8601
3000 4s | 65 10247 9633 | 64 9971 9403
3500 4s | 32 10541 9633 | 41 9067 8601
4000 5s | 54 10302 9633 | 62 9810 9403
4500 5s | 56 10331 9633 | 37 9629 9140
5000 6s | 41 10351 9633 | 26 9337 8601
5500 6s | 53 10272 9633 | 46 9845 9140
6000 7s | 49 10345 9633 | 43 9842 9140
6500 8s | 55 10315 9633 | 52 9602 9140
7000 8s | 63 10247 9633 | 43 9874 9403
7500 9s | 36 10436 9633 | 45 9914 9403
8000 9s | 40 10408 9633 | 64 9109 8590
Search terminated in 10.00s after 8468 iterations.
Best-found solution has cost 9633.
Solution results
================
# routes: 6
# clients: 25
objective: 9633
distance: 9633
duration: 14633
# iterations: 8468
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 36 8472 8079 | 30 9125 7922
1000 1s | 47 8431 8079 | 28 8265 7846
1500 2s | 33 8642 8079 | 59 8230 7922
2000 2s | 41 8506 8079 | 55 7897 7713
2500 3s | 42 8579 8079 | 60 8179 7846
3000 4s | 58 8419 8079 | 31 8016 7713
3500 4s | 59 8438 8079 | 40 7972 7713
4000 5s | 55 8474 8079 | 30 8244 7922
4500 5s | 25 8879 8079 | 59 8124 7922
5000 6s | 41 8631 8079 | 31 8113 7846
5500 6s | 64 8467 8079 | 64 8244 8017
6000 7s | 46 8592 8079 | 55 8037 7846
6500 7s | 54 8508 8079 | 35 8008 7713
7000 8s | 49 8556 8079 | 51 8211 7922
7500 8s | 57 8505 8079 | 26 8197 7846
8000 9s | 38 8721 8079 | 35 8234 7922
8500 10s | 60 8507 8079 | 46 8111 7846
Search terminated in 10.00s after 8748 iterations.
Best-found solution has cost 8079.
Solution results
================
# routes: 6
# clients: 25
objective: 8079
distance: 8079
duration: 13392
# iterations: 8748
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 41 7845 7351 | 49 7278 7208
1000 1s | 51 7806 7351 | 57 7348 7208
1500 2s | 30 8208 7351 | 65 7916 7269
2000 3s | 65 7760 7351 | 62 7802 7269
2500 3s | 57 7821 7351 | 59 7439 7208
3000 4s | 45 7959 7351 | 26 7631 7208
3500 4s | 64 7841 7351 | 34 7540 7208
4000 5s | 55 7889 7351 | 42 7504 7208
4500 6s | 32 8271 7351 | 37 7522 7208
5000 6s | 47 8013 7351 | 45 7517 7208
5500 7s | 60 7855 7351 | 38 7920 7269
6000 7s | 56 7890 7351 | 29 8122 7269
6500 8s | 43 8051 7351 | 29 7584 7208
7000 9s | 25 8508 7351 | 37 7559 7208
7500 9s | 36 8164 7351 | 45 7508 7208
8000 10s | 53 7924 7351 | 53 7494 7208
Search terminated in 10.00s after 8104 iterations.
Best-found solution has cost 7351.
Solution results
================
# routes: 5
# clients: 25
objective: 7351
distance: 7351
duration: 12351
# iterations: 8104
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 61 10245 9387 | 54 9703 9289
1000 1s | 60 10160 9387 | 48 10429 9755
1500 2s | 65 10218 9387 | 45 9493 9089
2000 3s | 36 10344 9387 | 45 9563 9089
2500 3s | 25 10543 9387 | 29 9478 9089
3000 4s | 27 10545 9387 | 52 9476 9089
3500 5s | 29 10479 9387 | 55 9605 9089
4000 5s | 26 10524 9387 | 62 9919 9567
4500 6s | 63 10084 9387 | 44 9713 9289
5000 6s | 38 10371 9387 | 47 9508 9089
5500 7s | 47 10298 9387 | 27 9680 9289
6000 8s | 50 10206 9387 | 54 9438 9089
6500 8s | 65 10150 9387 | 30 9943 9567
7000 9s | 32 10410 9387 | 28 9472 9089
7500 10s | 47 10294 9387 | 47 9435 9089
Search terminated in 10.00s after 7619 iterations.
Best-found solution has cost 9387.
Solution results
================
# routes: 6
# clients: 25
objective: 9387
distance: 9387
duration: 14432
# iterations: 7619
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 60 9545 8805 | 35 8589 8258
1000 1s | 60 9200 8805 | 25 9091 8704
1500 2s | 26 9118 8805 | 38 8551 8258
2000 3s | 36 9107 8805 | 52 8486 8258
2500 4s | 59 9231 8805 | 62 8479 8258
3000 4s | 28 9036 8805 | 64 8501 8258
3500 5s | 64 9180 8805 | 65 8536 8258
4000 6s | 54 9189 8805 | 53 8546 8258
4500 7s | 28 9099 8805 | 63 8570 8258
5000 7s | 42 9108 8805 | 63 8559 8258
5500 8s | 63 9214 8805 | 33 8537 8258
6000 9s | 40 9094 8805 | 65 8603 8258
6500 10s | 58 9169 8805 | 26 8538 8258
Search terminated in 10.00s after 6760 iterations.
Best-found solution has cost 8805.
Solution results
================
# routes: 6
# clients: 25
objective: 8805
distance: 8805
duration: 13805
# iterations: 6760
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 42 13328 12451 | 26 12901 11863
1000 1s | 47 13219 12451 | 36 12414 11797
1500 2s | 57 13174 12451 | 63 12099 11706
2000 2s | 62 13103 12451 | 63 12578 11863
2500 3s | 47 13226 12451 | 33 12507 11797
3000 4s | 64 13121 12451 | 25 12487 11863
3500 4s | 32 13454 12451 | 50 11918 11310
4000 5s | 42 13288 12451 | 51 12500 11797
4500 6s | 52 13190 12451 | 50 11990 11706
5000 6s | 64 13121 12451 | 39 12391 11805
5500 7s | 62 13147 12451 | 43 11815 11310
6000 8s | 41 13294 12451 | 43 12203 11753
6500 8s | 51 13195 12451 | 47 11874 11337
7000 9s | 28 13545 12451 | 30 12745 11797
7500 9s | 51 13192 12451 | 57 11554 10261
Search terminated in 10.00s after 7943 iterations.
Best-found solution has cost 12451.
Solution results
================
# routes: 7
# clients: 25
objective: 12451
distance: 12451
duration: 17451
# iterations: 7943
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 35 7839 7177 | 41 7301 7172
1000 1s | 41 7771 7177 | 53 7306 7172
1500 2s | 44 7774 7177 | 27 7373 7172
2000 2s | 40 7836 7177 | 39 7349 7172
2500 3s | 58 7639 7177 | 42 7340 7172
3000 4s | 29 7982 7177 | 35 7385 7172
3500 4s | 37 7815 7177 | 35 7405 7172
4000 5s | 34 7885 7177 | 54 7703 7274
4500 5s | 48 7705 7177 | 56 7338 7172
5000 6s | 61 7638 7177 | 57 7350 7172
5500 6s | 55 7698 7177 | 63 7341 7172
6000 7s | 43 7754 7177 | 50 7347 7172
6500 8s | 59 7641 7177 | 44 7352 7172
7000 8s | 56 7663 7177 | 35 7386 7172
7500 9s | 60 7636 7177 | 39 7756 7274
8000 9s | 38 7821 7177 | 43 7339 7172
8500 10s | 45 7737 7177 | 42 7331 7172
80%|██████████████████████████████▎ | 51/64 [4:32:15<1:09:23, 320.30s/it]
Search terminated in 10.00s after 8684 iterations.
Best-found solution has cost 7177.
Solution results
================
# routes: 6
# clients: 25
objective: 7177
distance: 7177
duration: 12177
# iterations: 8684
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 45 10017 9445 | 44 10541 9423
1000 1s | 50 10055 9445 | 30 10126 9399
1500 2s | 34 10567 9445 | 43 10080 9423
2000 2s | 57 10190 9445 | 65 9573 8901
2500 3s | 33 10570 9445 | 49 9877 9399
3000 3s | 65 10095 9445 | 33 9645 9058
3500 4s | 30 10668 9445 | 30 9910 9381
4000 5s | 49 10199 9445 | 46 9906 9399
4500 5s | 45 10301 9445 | 59 9823 9399
5000 6s | 38 10460 9445 | 39 9961 9399
5500 6s | 59 10107 9445 | 61 9790 9381
6000 7s | 44 10340 9445 | 41 9883 9399
6500 7s | 39 10462 9445 | 30 10066 9399
7000 8s | 64 10058 9445 | 61 9739 9381
7500 9s | 49 10273 9445 | 48 9977 9399
8000 9s | 57 10200 9445 | 64 9816 9399
8500 10s | 39 10399 9445 | 50 9825 9381
Search terminated in 10.00s after 8731 iterations.
Best-found solution has cost 9445.
Solution results
================
# routes: 6
# clients: 25
objective: 9445
distance: 9445
duration: 14483
# iterations: 8731
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 61 9772 9219 | 49 8932 8676
1000 1s | 48 9970 9219 | 57 9501 9135
1500 2s | 25 10588 9219 | 48 9785 9163
2000 3s | 44 10083 9219 | 39 9787 9163
2500 3s | 56 9920 9219 | 60 9506 9135
3000 4s | 44 10088 9219 | 59 9528 9135
3500 5s | 29 10434 9219 | 26 9523 9135
4000 5s | 43 10103 9219 | 47 9483 9135
4500 6s | 28 10493 9219 | 47 9433 9135
5000 6s | 64 9870 9219 | 65 9025 8676
5500 7s | 43 10090 9219 | 32 9495 9135
6000 8s | 47 10032 9219 | 62 9431 9135
6500 8s | 65 9859 9219 | 29 9697 9163
7000 9s | 65 9856 9219 | 50 9013 8676
7500 10s | 29 10495 9219 | 58 9027 8676
Search terminated in 10.00s after 7913 iterations.
Best-found solution has cost 9219.
Solution results
================
# routes: 6
# clients: 25
objective: 9219
distance: 9219
duration: 14297
# iterations: 7913
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 33 7875 7155 | 39 7284 7062
1000 1s | 28 7969 7155 | 35 7069 6879
1500 2s | 65 7687 7155 | 37 7253 7062
2000 2s | 45 7758 7155 | 28 7064 6879
2500 3s | 45 7722 7155 | 65 7234 7062
3000 4s | 37 7810 7155 | 53 7263 7062
3500 4s | 30 7927 7155 | 47 7229 7062
4000 5s | 52 7677 7155 | 42 7259 7062
4500 6s | 53 7701 7155 | 36 7235 7062
5000 6s | 35 7843 7155 | 29 7072 6879
5500 7s | 36 7873 7155 | 31 7080 6879
6000 8s | 31 7895 7155 | 61 7091 6879
6500 8s | 49 7744 7155 | 56 7234 7062
7000 9s | 64 7658 7155 | 48 7257 7062
7500 9s | 31 7918 7155 | 55 7241 7062
8000 10s | 31 7917 7155 | 51 7037 6879
Search terminated in 10.00s after 8022 iterations.
Best-found solution has cost 7155.
Solution results
================
# routes: 5
# clients: 25
objective: 7155
distance: 7155
duration: 12155
# iterations: 8022
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 37 8683 7852 | 51 7869 7626
1000 1s | 43 8553 7852 | 52 7823 7626
1500 2s | 53 8437 7852 | 45 7833 7626
2000 3s | 27 8826 7852 | 57 7864 7626
2500 3s | 35 8715 7852 | 26 7921 7626
3000 4s | 45 8510 7852 | 49 7850 7626
3500 5s | 30 8749 7852 | 45 7848 7626
4000 5s | 44 8542 7852 | 26 7930 7626
4500 6s | 30 8796 7852 | 25 8318 7856
5000 6s | 42 8609 7852 | 43 7867 7626
5500 7s | 58 8444 7852 | 37 7874 7626
6000 8s | 41 8628 7852 | 41 7878 7626
6500 8s | 32 8722 7852 | 31 7910 7626
7000 9s | 51 8467 7852 | 37 7917 7626
7500 10s | 26 8849 7852 | 55 7886 7626
Search terminated in 10.00s after 7580 iterations.
Best-found solution has cost 7852.
Solution results
================
# routes: 5
# clients: 25
objective: 7852
distance: 7852
duration: 12852
# iterations: 7580
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 50 10642 9985 | 28 9964 9437
1000 1s | 51 10692 9985 | 52 10355 9881
1500 2s | 27 11047 9985 | 65 10562 10025
2000 3s | 42 10752 9985 | 53 10221 9881
2500 3s | 46 10717 9985 | 58 10475 9994
3000 4s | 39 10748 9985 | 47 10142 9707
3500 5s | 49 10631 9985 | 33 9966 9736
4000 5s | 52 10647 9985 | 62 10183 9707
4500 6s | 59 10603 9985 | 59 10327 9881
5000 7s | 57 10584 9985 | 31 10271 9917
5500 8s | 38 10752 9985 | 60 10013 9707
6000 8s | 55 10620 9985 | 61 10224 9994
6500 9s | 28 10942 9985 | 44 10483 10113
7000 9s | 30 10903 9985 | 62 10476 9994
7500 10s | 26 10989 9985 | 49 10200 9881
Search terminated in 10.00s after 7506 iterations.
Best-found solution has cost 9985.
Solution results
================
# routes: 6
# clients: 25
objective: 9985
distance: 9985
duration: 14985
# iterations: 7506
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 46 12639 11549 | 40 13025 11580
1000 1s | 64 12589 11549 | 53 11761 11272
1500 2s | 63 12484 11549 | 33 11668 11090
2000 3s | 45 12506 11549 | 47 12066 11580
2500 3s | 53 12572 11549 | 45 11808 11454
3000 4s | 40 12579 11549 | 39 12070 11580
3500 5s | 56 12574 11549 | 58 11495 11272
4000 5s | 40 12599 11549 | 65 11596 11090
4500 6s | 29 12855 11549 | 49 11697 11090
5000 7s | 28 12860 11549 | 33 11753 11272
5500 7s | 46 12651 11549 | 46 11724 11454
6000 8s | 39 12677 11549 | 36 11494 11090
6500 8s | 28 12822 11549 | 54 11613 11090
7000 9s | 51 12529 11549 | 59 11730 11454
7500 10s | 63 12330 11549 | 54 11886 11548
Search terminated in 10.00s after 7904 iterations.
Best-found solution has cost 11549.
Solution results
================
# routes: 6
# clients: 25
objective: 11549
distance: 11549
duration: 16549
# iterations: 7904
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 56 10496 9837 | 46 9042 8743
1000 2s | 29 10880 9837 | 33 8983 8743
1500 2s | 52 10459 9837 | 59 9323 8743
2000 3s | 50 10557 9837 | 57 10812 9649
2500 4s | 27 10826 9837 | 41 9037 8743
3000 5s | 30 10855 9837 | 36 9003 8743
3500 6s | 26 10884 9837 | 41 9048 8743
4000 7s | 36 10592 9837 | 26 10015 9649
4500 7s | 39 10639 9837 | 61 9203 8803
5000 8s | 54 10555 9837 | 26 9028 8743
5500 9s | 33 10835 9837 | 34 9062 8743
6000 10s | 33 10745 9837 | 60 9045 8743
Search terminated in 10.00s after 6045 iterations.
Best-found solution has cost 9837.
Solution results
================
# routes: 6
# clients: 25
objective: 9837
distance: 9837
duration: 15281
# iterations: 6045
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 29 10882 10059 | 35 10138 9832
1000 1s | 38 10708 10059 | 51 10123 9832
1500 2s | 42 10700 10059 | 56 10116 9832
2000 2s | 48 10632 10059 | 29 9830 9158
2500 3s | 51 10642 10059 | 53 10181 9832
3000 3s | 63 10520 10059 | 30 9800 9158
3500 4s | 58 10551 10059 | 30 10362 9864
4000 5s | 32 10867 10059 | 60 9988 9616
4500 5s | 57 10601 10059 | 61 10264 9864
5000 6s | 30 10913 10059 | 64 10179 9832
5500 6s | 38 10734 10059 | 31 10101 9616
6000 7s | 46 10651 10059 | 33 9987 9616
6500 7s | 45 10678 10059 | 29 10104 9832
7000 8s | 61 10612 10059 | 40 10023 9616
7500 9s | 52 10628 10059 | 65 10204 9850
8000 9s | 63 10558 10059 | 64 10133 9832
8500 10s | 64 10548 10059 | 39 10231 9864
Search terminated in 10.00s after 8704 iterations.
Best-found solution has cost 10059.
Solution results
================
# routes: 7
# clients: 25
objective: 10059
distance: 10059
duration: 15540
# iterations: 8704
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 38 8533 7873 | 53 8155 7767
1000 1s | 39 8462 7873 | 29 7936 7733
1500 2s | 43 8464 7873 | 41 7914 7619
2000 2s | 26 8632 7873 | 61 7928 7765
2500 3s | 60 8330 7873 | 32 7900 7733
3000 3s | 41 8431 7873 | 56 7861 7733
3500 4s | 41 8423 7873 | 35 7875 7733
4000 5s | 33 8546 7873 | 46 7819 7619
4500 5s | 25 8680 7873 | 65 7866 7733
5000 6s | 49 8394 7873 | 44 7902 7733
5500 6s | 60 8401 7873 | 55 7823 7619
6000 7s | 37 8517 7873 | 62 7782 7437
6500 7s | 28 8616 7873 | 40 8009 7765
7000 8s | 52 8368 7873 | 52 7873 7733
7500 9s | 30 8601 7873 | 34 8030 7765
8000 9s | 40 8501 7873 | 41 7831 7619
8500 10s | 46 8420 7873 | 26 7920 7733
Search terminated in 10.00s after 8788 iterations.
Best-found solution has cost 7873.
Solution results
================
# routes: 5
# clients: 25
objective: 7873
distance: 7873
duration: 12873
# iterations: 8788
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 38 7482 7029 | 53 7052 6839
1000 1s | 59 7362 7029 | 47 7091 6839
1500 2s | 27 7674 7029 | 48 7103 6839
2000 2s | 37 7516 7029 | 54 6856 6609
2500 3s | 58 7354 7029 | 36 7111 6839
3000 3s | 33 7551 7029 | 29 7150 6839
3500 4s | 49 7428 7029 | 55 6813 6609
4000 5s | 29 7632 7029 | 53 7066 6839
4500 5s | 57 7393 7029 | 45 7059 6839
5000 6s | 47 7468 7029 | 45 6866 6609
5500 6s | 49 7475 7029 | 43 7113 6839
6000 7s | 59 7407 7029 | 38 7086 6839
6500 7s | 34 7633 7029 | 35 7111 6839
7000 8s | 50 7446 7029 | 61 7025 6839
7500 9s | 64 7387 7029 | 48 6961 6609
8000 9s | 65 7391 7029 | 53 6883 6609
Search terminated in 10.00s after 8430 iterations.
Best-found solution has cost 7029.
Solution results
================
# routes: 6
# clients: 25
objective: 7029
distance: 7029
duration: 12259
# iterations: 8430
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 26 10733 9785 | 40 9616 9322
1000 2s | 40 10574 9785 | 37 8813 8497
1500 3s | 57 10424 9785 | 41 9707 9322
2000 3s | 57 10408 9785 | 65 8978 8497
2500 4s | 57 10462 9785 | 32 8852 8497
3000 5s | 63 10469 9785 | 40 8806 8497
3500 6s | 26 10712 9785 | 40 8995 8639
4000 7s | 34 10624 9785 | 48 8840 8497
4500 8s | 43 10579 9785 | 56 8761 8497
5000 8s | 46 10445 9785 | 64 8830 8497
5500 9s | 55 10396 9785 | 26 8893 8497
Search terminated in 10.00s after 5935 iterations.
Best-found solution has cost 9785.
Solution results
================
# routes: 6
# clients: 25
objective: 9785
distance: 9785
duration: 14846
# iterations: 5935
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 65 7811 7506 | 29 7502 7180
1000 1s | 60 7896 7506 | 39 7512 7180
1500 2s | 44 8045 7506 | 33 7556 7180
2000 2s | 51 7998 7506 | 57 7616 7348
2500 3s | 65 7902 7506 | 51 7461 7092
3000 4s | 29 8256 7506 | 56 7374 7092
3500 4s | 49 7984 7506 | 44 7434 7092
4000 5s | 35 8144 7506 | 44 7475 7092
4500 5s | 44 8052 7506 | 43 7513 7180
5000 6s | 57 7944 7506 | 28 7673 7180
5500 6s | 39 8106 7506 | 64 7451 7180
6000 7s | 49 7986 7506 | 50 7447 7092
6500 7s | 59 7955 7506 | 43 7519 7180
7000 8s | 47 8042 7506 | 37 7323 6965
7500 9s | 38 8120 7506 | 25 7602 7180
8000 9s | 44 8042 7506 | 29 7567 7180
8500 10s | 56 7948 7506 | 56 7504 7180
Search terminated in 10.00s after 8822 iterations.
Best-found solution has cost 7506.
Solution results
================
# routes: 6
# clients: 25
objective: 7506
distance: 7506
duration: 13177
# iterations: 8822
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 51 10032 9200 | 58 9469 8911
1000 1s | 60 9917 9200 | 40 9004 8647
1500 2s | 64 9911 9200 | 33 9155 8735
2000 2s | 57 9863 9200 | 42 9040 8647
2500 3s | 30 10326 9200 | 55 9123 8735
3000 4s | 38 10058 9200 | 63 9041 8735
3500 4s | 60 9881 9200 | 58 8950 8647
4000 5s | 65 9892 9200 | 51 9215 8647
4500 6s | 40 10078 9200 | 43 8981 8647
5000 6s | 37 10145 9200 | 58 9393 8911
5500 7s | 34 10237 9200 | 62 9028 8735
6000 8s | 38 10197 9200 | 34 9091 8647
6500 8s | 53 9941 9200 | 26 9198 8735
7000 9s | 26 10522 9200 | 52 9120 8735
7500 10s | 58 9889 9200 | 37 9019 8647
Search terminated in 10.00s after 7852 iterations.
Best-found solution has cost 9200.
Solution results
================
# routes: 5
# clients: 25
objective: 9200
distance: 9200
duration: 14200
# iterations: 7852
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 29 11260 10113 | 43 10213 9955
1000 1s | 27 11446 10113 | 64 10559 10035
1500 2s | 29 11251 10113 | 54 10306 10062
2000 3s | 50 11053 10113 | 62 10582 9945
2500 3s | 51 11135 10113 | 36 9384 9091
3000 4s | 59 10862 10113 | 32 10318 10062
3500 5s | 34 11118 10113 | 41 10159 9935
4000 5s | 34 11077 10113 | 37 10273 10062
4500 6s | 58 10851 10113 | 27 10144 9091
5000 6s | 54 11084 10113 | 41 10129 9935
5500 7s | 26 11366 10113 | 53 9567 9091
6000 8s | 52 11057 10113 | 48 10706 9935
6500 8s | 64 10992 10113 | 64 10597 9945
7000 9s | 37 11194 10113 | 36 9744 9100
7500 10s | 36 11120 10113 | 59 10109 9935
Search terminated in 10.00s after 7603 iterations.
Best-found solution has cost 10113.
Solution results
================
# routes: 6
# clients: 25
objective: 10113
distance: 10113
duration: 15113
# iterations: 7603
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 44 10026 9357 | 47 8748 8354
1000 1s | 45 10016 9357 | 47 8685 8354
1500 2s | 61 9880 9357 | 49 8709 8354
2000 3s | 27 10418 9357 | 56 8752 8354
2500 4s | 44 10094 9357 | 61 8683 8354
3000 4s | 65 9830 9357 | 54 8778 8354
3500 5s | 63 9826 9357 | 59 8738 8354
4000 6s | 35 10097 9357 | 34 8747 8354
4500 7s | 48 10041 9357 | 43 8742 8354
5000 7s | 51 9943 9357 | 42 8715 8354
5500 8s | 38 10112 9357 | 49 8701 8354
6000 9s | 51 9944 9357 | 50 8631 8354
6500 10s | 63 9873 9357 | 52 8687 8354
Search terminated in 10.00s after 6736 iterations.
Best-found solution has cost 9357.
Solution results
================
# routes: 6
# clients: 25
objective: 9357
distance: 9357
duration: 14357
# iterations: 6736
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 47 9501 8842 | 36 9321 8750
1000 1s | 58 9448 8842 | 41 8733 8425
1500 2s | 30 9818 8842 | 38 9290 8750
2000 3s | 47 9520 8842 | 33 8797 8425
2500 3s | 52 9470 8842 | 40 8783 8425
3000 4s | 49 9542 8842 | 41 9266 8750
3500 5s | 59 9394 8842 | 35 9296 8750
4000 5s | 33 9715 8842 | 26 8851 8425
4500 6s | 42 9527 8842 | 37 9275 8750
5000 7s | 32 9790 8842 | 48 9304 8750
5500 7s | 48 9463 8842 | 34 9244 8750
6000 8s | 56 9408 8842 | 43 8823 8425
6500 9s | 40 9598 8842 | 46 9370 8750
7000 9s | 32 9763 8842 | 44 9231 8750
7500 10s | 47 9481 8842 | 51 9258 8750
Search terminated in 10.00s after 7653 iterations.
Best-found solution has cost 8842.
Solution results
================
# routes: 6
# clients: 25
objective: 8842
distance: 8842
duration: 13842
# iterations: 7653
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 25 14653 13508 | 62 14077 13158
1000 1s | 43 14338 13508 | 38 13118 12604
1500 2s | 42 14230 13508 | 28 13762 13158
2000 3s | 28 14521 13508 | 28 13402 12604
2500 3s | 32 14475 13508 | 57 14021 13158
3000 4s | 25 14581 13508 | 42 14469 13232
3500 5s | 27 14590 13508 | 32 13185 12616
4000 6s | 61 14156 13508 | 52 12706 12279
4500 7s | 58 14177 13508 | 52 12767 12261
5000 7s | 65 14068 13508 | 61 12292 10273
5500 8s | 27 14511 13508 | 27 11488 10258
6000 9s | 42 14351 13508 | 33 12045 10604
6500 9s | 51 14127 13508 | 55 12468 10604
Search terminated in 10.00s after 6981 iterations.
Best-found solution has cost 13508.
Solution results
================
# routes: 7
# clients: 25
objective: 13508
distance: 13508
duration: 18628
# iterations: 6981
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 51 10034 9248 | 60 9107 8691
1000 1s | 46 10241 9248 | 35 9110 8691
1500 2s | 28 10447 9248 | 64 9766 9044
2000 3s | 65 10056 9248 | 45 9059 8691
2500 3s | 57 10012 9248 | 27 9535 9044
3000 4s | 59 10090 9248 | 33 9565 9044
3500 4s | 38 10174 9248 | 44 9492 9044
4000 5s | 39 10285 9248 | 47 9679 9044
4500 6s | 39 10241 9248 | 58 9083 8691
5000 6s | 32 10270 9248 | 34 9427 9044
5500 7s | 25 10469 9248 | 62 9103 8691
6000 8s | 45 10194 9248 | 42 9656 9044
6500 8s | 52 10081 9248 | 48 9444 9044
7000 9s | 48 10131 9248 | 61 9378 9044
7500 9s | 45 10162 9248 | 64 9076 8691
Search terminated in 10.00s after 7905 iterations.
Best-found solution has cost 9248.
Solution results
================
# routes: 6
# clients: 25
objective: 9248
distance: 9248
duration: 14485
# iterations: 7905
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 48 9901 9472 | 39 8667 8364
1000 2s | 39 9940 9472 | 46 8653 8364
1500 3s | 65 9818 9472 | 40 8662 8364
2000 3s | 29 10109 9472 | 47 8681 8364
2500 4s | 42 9933 9472 | 27 9617 9186
3000 5s | 27 10191 9472 | 65 8645 8364
3500 6s | 52 9876 9472 | 58 8696 8364
4000 7s | 48 9903 9472 | 46 8676 8364
4500 8s | 32 10093 9472 | 64 8700 8364
5000 8s | 61 9836 9472 | 29 8650 8364
5500 9s | 40 10005 9472 | 64 9981 9198
Search terminated in 10.00s after 5991 iterations.
Best-found solution has cost 9472.
Solution results
================
# routes: 7
# clients: 25
objective: 9472
distance: 9472
duration: 14472
# iterations: 5991
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 55 10162 9645 | 39 9616 9402
1000 1s | 37 10360 9645 | 42 9689 9402
1500 2s | 40 10364 9645 | 49 9592 9402
2000 3s | 61 10141 9645 | 57 9601 9402
2500 3s | 58 10228 9645 | 26 9714 9402
3000 4s | 47 10273 9645 | 64 9425 9131
3500 4s | 31 10486 9645 | 61 9759 9414
4000 5s | 58 10191 9645 | 56 9606 9402
4500 6s | 36 10379 9645 | 59 9764 9478
5000 6s | 49 10249 9645 | 50 9708 9402
5500 7s | 35 10470 9645 | 56 10047 9503
6000 8s | 35 10403 9645 | 51 9690 9402
6500 8s | 39 10413 9645 | 51 9354 9070
7000 9s | 42 10330 9645 | 51 9654 9402
7500 9s | 35 10419 9645 | 54 9618 9402
Search terminated in 10.00s after 7934 iterations.
Best-found solution has cost 9645.
Solution results
================
# routes: 6
# clients: 25
objective: 9645
distance: 9645
duration: 14707
# iterations: 7934
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 53 11811 10956 | 34 11145 10586
1000 1s | 38 11990 10956 | 61 11102 10586
1500 2s | 64 11759 10956 | 63 11068 10638
2000 2s | 52 11726 10956 | 25 11166 10716
2500 3s | 34 11985 10956 | 46 10992 10586
3000 4s | 27 12214 10956 | 45 11120 10716
3500 4s | 61 11732 10956 | 56 11132 10820
4000 5s | 27 12178 10956 | 42 11082 10716
4500 5s | 50 11807 10956 | 56 11018 10716
5000 6s | 49 11793 10956 | 45 11036 10586
5500 7s | 33 12063 10956 | 64 11029 10716
6000 7s | 64 11715 10956 | 45 10928 10341
6500 8s | 42 11789 10956 | 47 10725 10329
7000 8s | 30 12114 10956 | 29 11061 10716
7500 9s | 26 12219 10956 | 61 11093 10716
8000 10s | 62 11768 10956 | 59 10818 10308
Search terminated in 10.00s after 8389 iterations.
Best-found solution has cost 10956.
Solution results
================
# routes: 7
# clients: 25
objective: 10956
distance: 10956
duration: 15956
# iterations: 8389
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 65 9942 9243 | 57 8994 8581
1000 1s | 54 9978 9243 | 40 9098 8660
1500 2s | 43 10200 9243 | 32 9810 9243
2000 3s | 41 10194 9243 | 54 8926 8581
2500 3s | 26 10455 9243 | 52 9015 8581
3000 4s | 26 10431 9243 | 59 8959 8581
3500 5s | 33 10270 9243 | 37 8971 8581
4000 5s | 44 10099 9243 | 52 9686 9243
4500 6s | 37 10145 9243 | 41 9132 8660
5000 7s | 64 10040 9243 | 62 8852 8581
5500 7s | 47 10141 9243 | 45 9827 9333
6000 8s | 39 10232 9243 | 59 8984 8581
6500 8s | 40 10216 9243 | 48 8959 8581
7000 9s | 32 10382 9243 | 53 9903 9243
7500 10s | 39 10330 9243 | 48 9741 9333
Search terminated in 10.00s after 7725 iterations.
Best-found solution has cost 9243.
Solution results
================
# routes: 6
# clients: 25
objective: 9243
distance: 9243
duration: 14686
# iterations: 7725
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 32 9399 8439 | 43 8472 8285
1000 1s | 56 9193 8439 | 54 8474 8285
1500 2s | 51 9358 8439 | 41 8502 8285
2000 2s | 50 9455 8439 | 38 8505 8285
2500 3s | 40 9638 8439 | 31 8496 8285
3000 4s | 59 9276 8439 | 63 8480 8285
3500 4s | 50 9422 8439 | 54 8484 8285
4000 5s | 53 9371 8439 | 37 8481 8285
4500 5s | 63 9272 8439 | 29 8520 8285
5000 6s | 34 9781 8439 | 27 8513 8285
5500 7s | 46 9478 8439 | 60 8486 8285
6000 7s | 46 9428 8439 | 55 8473 8285
6500 8s | 57 9296 8439 | 51 8500 8285
7000 9s | 61 9226 8439 | 65 8516 8285
7500 9s | 32 9855 8439 | 51 8502 8285
Search terminated in 10.00s after 7986 iterations.
Best-found solution has cost 8439.
Solution results
================
# routes: 6
# clients: 25
objective: 8439
distance: 8439
duration: 13439
# iterations: 7986
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 25 12421 11200 | 32 17356 10887
1000 1s | 54 11892 11200 | 61 11947 10845
1500 2s | 48 11869 11200 | 34 14751 10919
2000 2s | 33 12106 11200 | 62 12675 10887
2500 3s | 35 12045 11200 | 36 12980 10863
3000 3s | 45 11859 11200 | 39 15473 10963
3500 4s | 42 11945 11200 | 60 11682 10831
4000 4s | 42 11881 11200 | 34 12617 10845
4500 5s | 57 11907 11200 | 32 13258 10863
5000 6s | 46 11793 11200 | 56 11735 10831
5500 6s | 34 11953 11200 | 45 13199 10887
6000 7s | 34 12119 11200 | 62 11919 10845
6500 7s | 42 11915 11200 | 26 15876 10919
7000 8s | 48 11879 11200 | 31 11196 10845
7500 8s | 51 11921 11200 | 48 11198 10845
8000 9s | 40 11926 11200 | 32 11256 10919
8500 9s | 28 12075 11200 | 64 11167 10821
9000 10s | 32 12026 11200 | 41 11228 10863
Search terminated in 10.00s after 9195 iterations.
Best-found solution has cost 11200.
Solution results
================
# routes: 7
# clients: 25
objective: 11200
distance: 11200
duration: 16200
# iterations: 9195
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 27 7860 7109 | 49 7068 6967
1000 1s | 43 7595 7109 | 57 7065 6967
1500 2s | 65 7542 7109 | 65 7116 6967
2000 2s | 41 7763 7109 | 64 7172 6967
2500 3s | 35 7881 7109 | 55 7323 6967
3000 3s | 32 7937 7109 | 36 7342 6967
3500 4s | 64 7589 7109 | 29 7415 6967
4000 5s | 42 7782 7109 | 33 7405 6967
4500 5s | 50 7728 7109 | 29 7377 6967
5000 6s | 52 7820 7109 | 65 7529 7102
5500 6s | 56 7642 7109 | 49 7246 6967
6000 7s | 46 7774 7109 | 34 7614 7102
6500 7s | 54 7629 7109 | 27 7400 6967
7000 8s | 62 7634 7109 | 52 7316 6967
7500 9s | 34 7891 7109 | 50 7286 6967
8000 9s | 37 7851 7109 | 37 7334 6967
8500 10s | 27 8051 7109 | 34 7330 6967
Search terminated in 10.00s after 8756 iterations.
Best-found solution has cost 7109.
Solution results
================
# routes: 5
# clients: 25
objective: 7109
distance: 7109
duration: 12433
# iterations: 8756
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 52 9394 8832 | 29 8738 8272
1000 1s | 32 9617 8832 | 30 8679 8272
1500 2s | 59 9295 8832 | 29 8712 8272
2000 3s | 49 9438 8832 | 46 8253 7948
2500 3s | 44 9416 8832 | 41 8618 8272
3000 4s | 35 9526 8832 | 39 8679 8272
3500 5s | 54 9302 8832 | 53 8575 8272
4000 5s | 29 9671 8832 | 53 8629 8272
4500 6s | 37 9515 8832 | 46 8661 8272
5000 7s | 29 9660 8832 | 41 8744 8272
5500 7s | 58 9302 8832 | 42 8633 8272
6000 8s | 41 9544 8832 | 33 8709 8272
6500 9s | 52 9368 8832 | 63 8328 8026
7000 9s | 62 9267 8832 | 31 8759 8272
7500 10s | 53 9315 8832 | 29 8724 8272
Search terminated in 10.00s after 7597 iterations.
Best-found solution has cost 8832.
Solution results
================
# routes: 6
# clients: 25
objective: 8832
distance: 8832
duration: 14008
# iterations: 7597
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 47 10833 10082 | 50 10276 9424
1000 1s | 63 10747 10082 | 29 10499 9424
1500 2s | 30 11136 10082 | 50 10182 9424
2000 2s | 65 10717 10082 | 34 10622 9780
2500 3s | 33 11084 10082 | 64 9758 9007
3000 3s | 51 10889 10082 | 50 10069 9424
3500 4s | 65 10713 10082 | 49 9927 9246
4000 4s | 31 11122 10082 | 30 10293 9424
4500 5s | 65 10700 10082 | 61 9775 9049
5000 6s | 32 11138 10082 | 58 9896 9246
5500 6s | 63 10692 10082 | 39 9980 9246
6000 7s | 32 11071 10082 | 34 10221 9246
6500 7s | 52 10835 10082 | 48 10272 9246
7000 8s | 65 10684 10082 | 31 10895 9780
7500 8s | 41 10941 10082 | 57 10166 9424
8000 9s | 61 10692 10082 | 40 10026 9246
8500 10s | 48 10838 10082 | 31 10331 9424
Search terminated in 10.00s after 8913 iterations.
Best-found solution has cost 10082.
Solution results
================
# routes: 6
# clients: 25
objective: 10082
distance: 10082
duration: 15158
# iterations: 8913
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 52 7512 7046 | 60 7159 6960
1000 1s | 36 7574 7046 | 52 7069 6821
1500 2s | 44 7543 7046 | 41 7041 6808
2000 2s | 59 7445 7046 | 64 7082 6821
2500 3s | 33 7624 7046 | 50 7053 6808
3000 3s | 35 7601 7046 | 38 7166 6949
3500 4s | 38 7588 7046 | 59 7066 6808
4000 4s | 42 7570 7046 | 43 7046 6808
4500 5s | 58 7449 7046 | 43 7195 6885
5000 5s | 28 7717 7046 | 57 7160 6885
5500 6s | 40 7569 7046 | 41 7188 6885
6000 6s | 39 7596 7046 | 40 7115 6885
6500 7s | 44 7576 7046 | 42 7169 6885
7000 7s | 39 7634 7046 | 56 7059 6808
7500 8s | 44 7556 7046 | 30 7244 6885
8000 8s | 52 7483 7046 | 41 7193 6885
8500 9s | 27 7748 7046 | 42 7059 6808
9000 9s | 33 7681 7046 | 45 7065 6821
9500 10s | 34 7660 7046 | 55 7089 6808
Search terminated in 10.00s after 9579 iterations.
Best-found solution has cost 7046.
Solution results
================
# routes: 6
# clients: 25
objective: 7046
distance: 7046
duration: 12046
# iterations: 9579
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 34 11981 11118 | 49 10969 10385
1000 1s | 41 11814 11118 | 60 11037 10589
1500 2s | 41 11809 11118 | 62 11124 10589
2000 3s | 30 12093 11118 | 51 11289 10596
2500 4s | 58 11697 11118 | 55 11101 10589
3000 4s | 33 11986 11118 | 37 11095 10589
3500 5s | 44 11809 11118 | 54 11315 10967
4000 6s | 41 11837 11118 | 49 10678 9948
4500 6s | 39 11875 11118 | 25 11055 10589
5000 7s | 47 11750 11118 | 63 11041 10589
5500 7s | 41 11858 11118 | 56 11287 10385
6000 8s | 33 12002 11118 | 55 10916 10385
6500 9s | 45 11868 11118 | 61 11029 10589
7000 9s | 25 12254 11118 | 28 10853 10385
Search terminated in 10.00s after 7482 iterations.
Best-found solution has cost 11118.
Solution results
================
# routes: 7
# clients: 25
objective: 11118
distance: 11118
duration: 16194
# iterations: 7482
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 43 8413 7509 | 35 7995 7465
1000 1s | 33 8440 7509 | 64 7523 7317
1500 2s | 28 8500 7509 | 44 7541 7317
2000 2s | 51 8117 7509 | 30 7577 7317
2500 3s | 39 8237 7509 | 27 7609 7317
3000 3s | 58 8031 7509 | 49 7714 7422
3500 4s | 27 8486 7509 | 33 7592 7317
4000 5s | 44 8151 7509 | 53 7787 7465
4500 5s | 26 8524 7509 | 32 7809 7422
5000 6s | 25 8573 7509 | 28 7629 7317
5500 6s | 42 8272 7509 | 34 7602 7317
6000 7s | 35 8325 7509 | 56 7708 7422
6500 8s | 63 8015 7509 | 36 7722 7422
7000 8s | 26 8578 7509 | 58 7575 7374
7500 9s | 63 8010 7509 | 56 7551 7317
8000 9s | 61 8080 7509 | 60 7528 7317
8500 10s | 63 8049 7509 | 25 7615 7317
Search terminated in 10.00s after 8614 iterations.
Best-found solution has cost 7509.
Solution results
================
# routes: 5
# clients: 25
objective: 7509
distance: 7509
duration: 13028
# iterations: 8614
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 37 8083 7465 | 52 7649 7264
1000 1s | 52 7911 7465 | 63 7604 7309
1500 2s | 34 8050 7465 | 63 7639 7309
2000 2s | 56 7872 7465 | 58 7570 7264
2500 3s | 40 7994 7465 | 52 7476 7219
3000 3s | 58 7862 7465 | 52 7647 7264
3500 4s | 58 7908 7465 | 42 7800 7309
4000 4s | 46 7925 7465 | 51 7645 7264
4500 5s | 37 8066 7465 | 51 7511 7219
5000 5s | 41 8053 7465 | 60 7673 7309
5500 6s | 39 8025 7465 | 30 7818 7309
6000 6s | 42 8048 7465 | 62 7449 7219
6500 7s | 58 7947 7465 | 64 7616 7309
7000 7s | 63 7906 7465 | 36 7757 7309
7500 8s | 61 7931 7465 | 34 7529 7219
8000 8s | 53 7937 7465 | 31 7785 7309
8500 9s | 61 7915 7465 | 29 7920 7309
9000 9s | 56 7886 7465 | 30 7538 7219
9500 10s | 29 8162 7465 | 63 7440 7219
Search terminated in 10.00s after 9711 iterations.
Best-found solution has cost 7465.
Solution results
================
# routes: 6
# clients: 25
objective: 7465
distance: 7465
duration: 12465
# iterations: 9711
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 29 7457 6718 | 47 6833 6637
1000 1s | 62 7133 6718 | 53 6843 6637
1500 2s | 47 7211 6718 | 29 6840 6637
2000 2s | 43 7220 6718 | 42 6834 6637
2500 3s | 47 7190 6718 | 55 6805 6637
3000 3s | 49 7184 6718 | 36 6820 6637
3500 4s | 59 7157 6718 | 51 6841 6637
4000 4s | 48 7192 6718 | 27 6853 6637
4500 5s | 33 7422 6718 | 43 6844 6637
5000 6s | 34 7339 6718 | 54 6803 6637
5500 6s | 29 7457 6718 | 26 6868 6637
6000 7s | 57 7128 6718 | 41 6847 6637
6500 7s | 46 7241 6718 | 52 6859 6637
7000 8s | 44 7291 6718 | 62 6841 6637
7500 8s | 57 7166 6718 | 40 6853 6637
8000 9s | 26 7535 6718 | 50 6826 6637
8500 9s | 48 7204 6718 | 29 6865 6637
81%|██████████████████████████████▉ | 52/64 [4:37:36<1:04:03, 320.29s/it]
9000 10s | 40 7328 6718 | 40 6867 6637
Search terminated in 10.00s after 9181 iterations.
Best-found solution has cost 6718.
Solution results
================
# routes: 5
# clients: 25
objective: 6718
distance: 6718
duration: 11718
# iterations: 9181
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 42 9912 9145 | 37 9020 8740
1000 1s | 59 9760 9145 | 45 8980 8740
1500 2s | 31 10145 9145 | 59 8964 8740
2000 3s | 58 9752 9145 | 37 8991 8740
2500 3s | 27 10317 9145 | 55 8972 8740
3000 4s | 65 9722 9145 | 63 8963 8740
3500 5s | 39 9970 9145 | 41 8977 8740
4000 5s | 27 10289 9145 | 46 9002 8740
4500 6s | 34 10112 9145 | 65 8972 8740
5000 7s | 64 9742 9145 | 37 8996 8740
5500 7s | 43 9962 9145 | 57 8947 8740
6000 8s | 28 10240 9145 | 35 9018 8740
6500 9s | 35 10057 9145 | 56 8965 8740
7000 9s | 55 9835 9145 | 27 9061 8740
7500 10s | 25 10358 9145 | 47 8972 8740
Search terminated in 10.00s after 7543 iterations.
Best-found solution has cost 9145.
Solution results
================
# routes: 7
# clients: 25
objective: 9145
distance: 9145
duration: 15000
# iterations: 7543
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 0s | 40 7530 6966 | 57 7037 6932
1000 1s | 31 7687 6966 | 43 7056 6932
1500 2s | 40 7578 6966 | 47 7038 6932
2000 2s | 28 7714 6966 | 61 7035 6932
2500 3s | 28 7760 6966 | 46 7033 6932
3000 3s | 45 7543 6966 | 50 7042 6932
3500 4s | 60 7448 6966 | 44 7026 6932
4000 4s | 33 7681 6966 | 27 7045 6932
4500 5s | 50 7517 6966 | 42 7057 6932
5000 5s | 41 7566 6966 | 60 7034 6932
5500 6s | 51 7495 6966 | 45 7034 6932
6000 7s | 39 7591 6966 | 48 7023 6932
6500 7s | 48 7517 6966 | 33 7025 6932
7000 8s | 50 7499 6966 | 64 7020 6932
7500 8s | 29 7711 6966 | 55 7026 6932
8000 9s | 49 7524 6966 | 31 7034 6932
8500 9s | 62 7470 6966 | 50 7050 6932
9000 10s | 29 7740 6966 | 60 7031 6932
Search terminated in 10.00s after 9257 iterations.
Best-found solution has cost 6966.
Solution results
================
# routes: 6
# clients: 25
objective: 6966
distance: 6966
duration: 11993
# iterations: 9257
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 55 10294 9362 | 43 9362 8935
1000 1s | 64 10167 9362 | 64 9322 8935
1500 2s | 27 10645 9362 | 43 9356 8935
2000 3s | 36 10432 9362 | 61 9328 8935
2500 3s | 39 10326 9362 | 50 9394 8935
3000 4s | 40 10280 9362 | 33 9084 8549
3500 5s | 39 10444 9362 | 65 9387 8935
4000 5s | 37 10351 9362 | 37 9377 8935
4500 6s | 31 10474 9362 | 48 9029 8549
5000 7s | 26 10628 9362 | 55 9331 8935
5500 7s | 62 10116 9362 | 44 9368 8935
6000 8s | 52 10186 9362 | 48 9467 8935
6500 9s | 57 10107 9362 | 35 9494 8935
7000 9s | 59 10121 9362 | 61 9311 8935
7500 10s | 31 10420 9362 | 37 9025 8365
Search terminated in 10.00s after 7665 iterations.
Best-found solution has cost 9362.
Solution results
================
# routes: 6
# clients: 25
objective: 9362
distance: 9362
duration: 14362
# iterations: 7665
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 61 10209 9789 | 65 10009 9378
1000 1s | 51 10232 9789 | 26 10029 9370
1500 2s | 65 10208 9789 | 59 9675 9288
2000 2s | 42 10342 9789 | 45 9905 9378
2500 3s | 61 10174 9789 | 26 9240 8566
3000 4s | 39 10338 9789 | 60 9400 8566
3500 4s | 61 10238 9789 | 34 10181 9378
4000 5s | 42 10334 9789 | 35 10106 9318
4500 5s | 27 10567 9789 | 28 9773 9378
5000 6s | 61 10202 9789 | 61 9426 8566
5500 7s | 37 10429 9789 | 53 9694 9288
6000 7s | 26 10574 9789 | 50 9838 9378
6500 8s | 58 10272 9789 | 51 9457 8636
7000 8s | 41 10358 9789 | 60 9344 8566
7500 9s | 65 10236 9789 | 32 10077 9378
8000 9s | 44 10332 9789 | 65 9511 8616
Search terminated in 10.00s after 8476 iterations.
Best-found solution has cost 9789.
Solution results
================
# routes: 7
# clients: 25
objective: 9789
distance: 9789
duration: 14789
# iterations: 8476
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 47 12556 11947 | 48 13629 11610
1000 1s | 44 12648 11947 | 55 12158 11400
1500 2s | 25 12907 11947 | 28 12986 11610
2000 2s | 48 12494 11947 | 38 11699 10795
2500 3s | 52 12512 11947 | 27 12449 11400
3000 3s | 65 12428 11947 | 58 11939 11400
3500 4s | 49 12618 11947 | 50 12356 11610
4000 5s | 60 12477 11947 | 33 11424 10795
4500 5s | 55 12500 11947 | 47 11994 11400
5000 6s | 49 12571 11947 | 55 11530 11028
5500 6s | 45 12641 11947 | 38 12436 11610
6000 7s | 37 12700 11947 | 37 12156 11400
6500 8s | 34 12797 11947 | 50 11819 11260
7000 8s | 49 12555 11947 | 52 11810 11260
7500 9s | 58 12479 11947 | 40 12765 11889
8000 9s | 57 12525 11947 | 47 11535 11028
8500 10s | 43 12613 11947 | 39 12386 11610
Search terminated in 10.00s after 8598 iterations.
Best-found solution has cost 11947.
Solution results
================
# routes: 7
# clients: 25
objective: 11947
distance: 11947
duration: 17060
# iterations: 8598
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 60 8015 7634 | 49 7557 7336
1000 1s | 51 8104 7634 | 57 7546 7336
1500 2s | 26 8416 7634 | 65 7490 7336
2000 3s | 59 8055 7634 | 32 7562 7336
2500 3s | 41 8166 7634 | 40 7564 7336
3000 4s | 27 8371 7634 | 48 7546 7336
3500 5s | 25 8428 7634 | 53 7810 7594
4000 5s | 44 8134 7634 | 46 7557 7336
4500 6s | 54 8057 7634 | 54 7514 7336
5000 7s | 45 8133 7634 | 62 7535 7336
5500 7s | 62 8023 7634 | 29 7613 7336
6000 8s | 43 8165 7634 | 37 7551 7336
6500 9s | 65 7981 7634 | 45 7527 7336
7000 9s | 43 8089 7634 | 53 7504 7336
7500 10s | 31 8290 7634 | 61 7503 7336
Search terminated in 10.00s after 7612 iterations.
Best-found solution has cost 7634.
Solution results
================
# routes: 6
# clients: 25
objective: 7634
distance: 7634
duration: 12634
# iterations: 7612
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 50 8468 7858 | 58 7770 7469
1000 1s | 62 8405 7858 | 53 7660 7469
1500 2s | 53 8412 7858 | 51 8025 7807
2000 2s | 54 8394 7858 | 28 8094 7807
2500 3s | 36 8643 7858 | 57 8040 7807
3000 4s | 29 8130 7858 | 32 8122 7807
3500 4s | 58 8064 7858 | 53 8225 7817
4000 5s | 45 8094 7858 | 62 8015 7807
4500 6s | 33 8157 7858 | 33 7864 7469
5000 6s | 57 8110 7858 | 45 8190 7807
5500 7s | 61 8133 7858 | 25 8210 7807
6000 7s | 64 8109 7858 | 53 8202 7868
6500 8s | 60 8089 7858 | 64 8288 7817
7000 9s | 45 8139 7858 | 58 8347 7807
7500 10s | 62 8068 7858 | 45 8217 7817
Search terminated in 10.00s after 7890 iterations.
Best-found solution has cost 7858.
Solution results
================
# routes: 6
# clients: 25
objective: 7858
distance: 7858
duration: 12858
# iterations: 7890
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 34 11827 10853 | 27 10910 10473
1000 1s | 45 11719 10853 | 59 9837 9519
1500 2s | 51 11267 10853 | 44 10861 10466
2000 3s | 65 11163 10853 | 32 10818 10466
2500 4s | 31 11253 10853 | 38 10274 9524
3000 4s | 33 11273 10853 | 43 10848 10466
3500 5s | 45 11269 10853 | 52 10893 10466
4000 6s | 40 11292 10853 | 47 10795 10466
4500 7s | 55 11191 10853 | 33 10669 10466
5000 7s | 45 11204 10853 | 28 10772 10466
5500 8s | 60 11155 10853 | 58 10699 10466
6000 9s | 29 11232 10853 | 26 10722 10466
6500 10s | 48 11248 10853 | 65 10779 10473
Search terminated in 10.00s after 6799 iterations.
Best-found solution has cost 10853.
Solution results
================
# routes: 6
# clients: 25
objective: 10853
distance: 10853
duration: 15853
# iterations: 6799
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 31 9850 8882 | 42 8913 8639
1000 1s | 37 9681 8882 | 45 9094 8839
1500 2s | 53 9513 8882 | 54 9102 8839
2000 2s | 51 9550 8882 | 57 8854 8736
2500 3s | 64 9427 8882 | 34 9311 8847
3000 3s | 59 9536 8882 | 59 9099 8839
3500 4s | 48 9534 8882 | 53 9078 8839
4000 4s | 34 9770 8882 | 49 9101 8839
4500 5s | 63 9422 8882 | 65 8847 8736
5000 6s | 37 9711 8882 | 38 8887 8736
5500 6s | 42 9644 8882 | 31 8927 8780
6000 7s | 26 9942 8882 | 48 8955 8824
6500 7s | 64 9425 8882 | 37 9028 8839
7000 8s | 48 9546 8882 | 43 9011 8780
7500 8s | 48 9532 8882 | 59 8935 8824
8000 9s | 26 9957 8882 | 33 9076 8847
8500 9s | 56 9500 8882 | 65 8883 8736
9000 10s | 30 9803 8882 | 64 8906 8780
Search terminated in 10.00s after 9221 iterations.
Best-found solution has cost 8882.
Solution results
================
# routes: 6
# clients: 25
objective: 8882
distance: 8882
duration: 14105
# iterations: 9221
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 50 8023 7579 | 27 8397 7825
1000 1s | 38 8162 7579 | 53 8140 7825
1500 2s | 26 8471 7579 | 51 8155 7825
2000 2s | 53 8082 7579 | 48 8195 7825
2500 3s | 36 8318 7579 | 51 8277 7825
3000 3s | 44 8191 7579 | 49 8208 7825
3500 4s | 63 8067 7579 | 45 7810 7554
4000 4s | 50 8132 7579 | 47 7794 7554
4500 5s | 59 8115 7579 | 40 8259 7825
5000 5s | 37 8432 7579 | 48 8228 7825
5500 6s | 34 8528 7579 | 43 8217 7825
6000 6s | 25 8874 7579 | 63 8153 7825
6500 7s | 51 8247 7579 | 27 7923 7554
7000 7s | 46 8335 7579 | 33 7847 7554
7500 8s | 58 8201 7579 | 43 7868 7554
8000 8s | 60 8189 7579 | 51 7807 7554
8500 9s | 52 8295 7579 | 55 8185 7825
9000 9s | 33 8568 7579 | 46 7851 7554
9500 10s | 63 8184 7579 | 57 8162 7825
Search terminated in 10.00s after 9662 iterations.
Best-found solution has cost 7579.
Solution results
================
# routes: 6
# clients: 25
objective: 7579
distance: 7579
duration: 12659
# iterations: 9662
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 44 7164 6391 | 42 6649 6335
1000 1s | 33 7302 6391 | 44 6691 6335
1500 2s | 44 7073 6391 | 49 6614 6335
2000 2s | 59 6950 6391 | 52 6655 6335
2500 3s | 35 7239 6391 | 56 6614 6335
3000 3s | 49 7078 6391 | 36 6746 6335
3500 4s | 54 7042 6391 | 36 6766 6335
4000 4s | 53 7040 6391 | 52 6673 6335
4500 5s | 63 6915 6391 | 55 6664 6335
5000 6s | 30 7388 6391 | 45 6672 6335
5500 6s | 32 7298 6391 | 50 6669 6335
6000 7s | 33 7329 6391 | 55 6647 6335
6500 7s | 35 7320 6391 | 58 6740 6335
7000 8s | 43 7131 6391 | 48 6735 6335
7500 9s | 31 7357 6391 | 53 6680 6335
8000 9s | 38 7172 6391 | 36 7022 6457
8500 10s | 40 7186 6391 | 31 6787 6335
Search terminated in 10.00s after 8752 iterations.
Best-found solution has cost 6391.
Solution results
================
# routes: 5
# clients: 25
objective: 6391
distance: 6391
duration: 11722
# iterations: 8752
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 27 12114 10828 | 53 11039 10381
1000 1s | 44 11608 10828 | 54 10989 10381
1500 2s | 37 11858 10828 | 26 11064 10269
2000 3s | 44 11647 10828 | 48 10464 9922
2500 3s | 34 11798 10828 | 65 10756 10227
3000 4s | 63 11437 10828 | 62 10433 9172
3500 4s | 52 11542 10828 | 29 11109 10535
4000 5s | 49 11567 10828 | 46 10868 10381
4500 6s | 30 11910 10828 | 30 11024 10381
5000 6s | 28 12004 10828 | 27 10956 10381
5500 7s | 47 11197 10828 | 25 10937 10381
6000 8s | 46 11276 10828 | 63 10107 9056
6500 8s | 56 11144 10828 | 50 10948 10381
7000 9s | 25 11358 10828 | 44 11057 10381
7500 10s | 53 11224 10828 | 27 10990 10269
Search terminated in 10.00s after 7794 iterations.
Best-found solution has cost 10828.
Solution results
================
# routes: 7
# clients: 25
objective: 10828
distance: 10828
duration: 16924
# iterations: 7794
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 63 8127 7711 | 34 7631 7550
1000 1s | 52 8211 7711 | 27 7681 7550
1500 2s | 50 8261 7711 | 26 7758 7550
2000 2s | 36 8451 7711 | 63 7694 7550
2500 3s | 33 8527 7711 | 40 7763 7550
3000 4s | 38 8448 7711 | 25 7809 7550
3500 4s | 37 8458 7711 | 26 7799 7550
4000 5s | 39 8464 7711 | 51 7746 7550
4500 5s | 31 8626 7711 | 42 7732 7550
5000 6s | 65 8184 7711 | 25 7812 7550
5500 7s | 25 8788 7711 | 59 7749 7550
6000 7s | 58 8216 7711 | 65 7720 7550
6500 8s | 51 8307 7711 | 64 7752 7550
7000 8s | 49 8328 7711 | 59 7725 7550
7500 9s | 49 8329 7711 | 54 7768 7550
8000 9s | 35 8581 7711 | 50 7746 7550
Search terminated in 10.00s after 8495 iterations.
Best-found solution has cost 7711.
Solution results
================
# routes: 5
# clients: 25
objective: 7711
distance: 7711
duration: 12711
# iterations: 8495
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 38 11977 11052 | 32 11057 10661
1000 1s | 52 11862 11052 | 63 11399 10769
1500 2s | 33 12137 11052 | 46 10987 10661
2000 3s | 56 11774 11052 | 54 10801 9938
2500 3s | 35 12059 11052 | 59 11823 10661
3000 4s | 55 11852 11052 | 29 11473 10769
3500 5s | 60 11809 11052 | 58 10500 9537
4000 5s | 39 11972 11052 | 44 11441 10769
4500 6s | 64 11722 11052 | 25 10493 9537
5000 7s | 39 12009 11052 | 39 10311 9537
5500 8s | 52 11788 11052 | 25 11372 10769
6000 8s | 28 12191 11052 | 32 11293 10661
6500 9s | 61 11760 11052 | 54 11243 10769
7000 10s | 26 12271 11052 | 27 10579 9845
Search terminated in 10.00s after 7137 iterations.
Best-found solution has cost 11052.
Solution results
================
# routes: 6
# clients: 25
objective: 11052
distance: 11052
duration: 16736
# iterations: 7137
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 60 7371 7020 | 29 7408 6964
1000 1s | 53 7525 7020 | 62 7170 6952
1500 2s | 55 7500 7020 | 47 7207 6954
2000 2s | 44 7572 7020 | 29 7281 6963
2500 3s | 37 7635 7020 | 59 7200 6963
3000 3s | 33 7714 7020 | 52 7297 6963
3500 4s | 42 7618 7020 | 55 7282 6964
4000 4s | 30 7785 7020 | 48 7315 6963
4500 5s | 61 7501 7020 | 31 7481 6964
5000 5s | 40 7642 7020 | 57 7380 6963
5500 6s | 28 7820 7020 | 35 7342 6963
6000 6s | 58 7517 7020 | 28 7153 6922
6500 7s | 37 7727 7020 | 55 7204 6954
7000 7s | 56 7505 7020 | 33 7354 6964
7500 8s | 43 7624 7020 | 61 7306 6964
8000 8s | 25 7916 7020 | 48 7348 6964
8500 9s | 45 7611 7020 | 48 7111 6922
9000 9s | 37 7670 7020 | 25 7339 6963
Search terminated in 10.00s after 9496 iterations.
Best-found solution has cost 7020.
Solution results
================
# routes: 6
# clients: 25
objective: 7020
distance: 7020
duration: 12493
# iterations: 9496
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 65 8754 8153 | 65 8119 7820
1000 1s | 48 8819 8153 | 58 8104 7820
1500 2s | 46 8887 8153 | 33 8124 7820
2000 3s | 34 9053 8153 | 33 8122 7820
2500 3s | 27 9225 8153 | 57 8110 7820
3000 4s | 52 8854 8153 | 60 8121 7820
3500 4s | 48 8880 8153 | 65 8121 7820
4000 5s | 39 8995 8153 | 62 8126 7820
4500 6s | 26 9246 8153 | 27 8170 7820
5000 6s | 61 8767 8153 | 63 8115 7820
5500 7s | 50 8827 8153 | 53 8122 7820
6000 8s | 39 9015 8153 | 47 8147 7820
6500 8s | 45 8897 8153 | 42 8159 7820
7000 9s | 28 9224 8153 | 47 8172 7820
7500 10s | 57 8775 8153 | 37 8103 7820
Search terminated in 10.00s after 7726 iterations.
Best-found solution has cost 8153.
Solution results
================
# routes: 6
# clients: 25
objective: 8153
distance: 8153
duration: 13422
# iterations: 7726
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 46 6909 6462 | 45 6744 6417
1000 1s | 53 6878 6462 | 59 6447 6223
1500 2s | 26 7258 6462 | 59 6479 6324
2000 2s | 62 6841 6462 | 42 6418 6223
2500 3s | 37 7069 6462 | 59 6389 6223
3000 4s | 39 7007 6462 | 53 6458 6223
3500 4s | 31 7077 6462 | 36 6687 6417
4000 5s | 52 6846 6462 | 59 6455 6324
4500 5s | 36 7013 6462 | 25 6670 6417
5000 6s | 34 7041 6462 | 37 6462 6223
5500 7s | 64 6796 6462 | 39 6707 6417
6000 7s | 40 6956 6462 | 31 6652 6417
6500 8s | 41 6996 6462 | 60 6408 6223
7000 9s | 26 7222 6462 | 63 6669 6417
7500 9s | 37 7113 6462 | 37 6461 6324
8000 10s | 58 6851 6462 | 49 6407 6223
Search terminated in 10.00s after 8100 iterations.
Best-found solution has cost 6462.
Solution results
================
# routes: 5
# clients: 25
objective: 6462
distance: 6462
duration: 11643
# iterations: 8100
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 50 8722 7862 | 55 8240 7955
1000 1s | 34 9078 7862 | 34 8234 7955
1500 2s | 57 8666 7862 | 26 8240 7955
2000 3s | 40 8913 7862 | 37 8230 7955
2500 3s | 31 9103 7862 | 58 8222 7955
3000 4s | 34 9039 7862 | 64 8206 7955
3500 4s | 45 8825 7862 | 31 8259 7955
4000 5s | 59 8633 7862 | 40 8244 7955
4500 6s | 53 8726 7862 | 63 8181 7955
5000 6s | 30 9213 7862 | 32 8262 7955
5500 7s | 49 8751 7862 | 51 8207 7955
6000 8s | 27 9290 7862 | 47 8242 7955
6500 8s | 25 9415 7862 | 58 8171 7955
7000 9s | 50 8706 7862 | 60 8203 7955
7500 9s | 57 8620 7862 | 34 8221 7955
Search terminated in 10.00s after 7995 iterations.
Best-found solution has cost 7862.
Solution results
================
# routes: 5
# clients: 25
objective: 7862
distance: 7862
duration: 12862
# iterations: 7995
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 51 8694 8020 | 64 8220 7607
1000 1s | 45 8777 8020 | 58 8247 7634
1500 2s | 56 8698 8020 | 25 8295 7679
2000 2s | 26 9008 8020 | 47 8174 7652
2500 3s | 55 8678 8020 | 56 8185 7634
3000 3s | 27 8992 8020 | 49 8118 7607
3500 4s | 59 8618 8020 | 54 8174 7634
4000 4s | 64 8627 8020 | 42 8096 7652
4500 5s | 63 8617 8020 | 32 8264 7679
5000 5s | 37 8769 8020 | 31 8195 7607
5500 6s | 39 8755 8020 | 31 8693 7679
6000 6s | 44 8808 8020 | 32 8223 7634
6500 7s | 38 8793 8020 | 59 8170 7634
7000 7s | 51 8666 8020 | 51 8166 7634
7500 8s | 36 8806 8020 | 42 8079 7616
8000 8s | 42 8729 8020 | 31 8119 7652
8500 9s | 60 8630 8020 | 62 8167 7634
9000 10s | 26 8993 8020 | 62 8226 7634
Search terminated in 10.00s after 9459 iterations.
Best-found solution has cost 8020.
Solution results
================
# routes: 6
# clients: 25
objective: 8020
distance: 8020
duration: 13020
# iterations: 9459
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 44 8029 7561 | 37 7599 7277
1000 1s | 40 8117 7561 | 47 7662 7298
1500 2s | 35 8134 7561 | 62 7562 7277
2000 2s | 38 8106 7561 | 41 7604 7277
2500 3s | 33 8162 7561 | 34 7643 7298
3000 3s | 58 7956 7561 | 31 7634 7277
3500 4s | 58 7960 7561 | 46 7573 7277
4000 4s | 44 8053 7561 | 60 7709 7277
4500 5s | 44 8049 7561 | 35 7607 7277
5000 5s | 31 8213 7561 | 55 7455 7256
5500 6s | 37 8158 7561 | 37 7592 7277
6000 7s | 34 8227 7561 | 59 7496 7256
6500 7s | 65 7914 7561 | 43 7531 7277
7000 8s | 49 7732 7561 | 28 7732 7298
7500 8s | 30 7720 7561 | 35 7656 7277
8000 9s | 40 7698 7561 | 51 7632 7277
8500 9s | 41 7705 7561 | 60 7514 7277
9000 10s | 58 7689 7561 | 33 7657 7277
Search terminated in 10.00s after 9248 iterations.
Best-found solution has cost 7561.
Solution results
================
# routes: 6
# clients: 25
objective: 7561
distance: 7561
duration: 13238
# iterations: 9248
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 58 8412 7783 | 43 7922 7689
1000 1s | 27 8692 7783 | 26 7978 7689
1500 2s | 30 8649 7783 | 59 7897 7689
2000 2s | 54 8375 7783 | 29 7957 7689
2500 3s | 32 8588 7783 | 46 7907 7689
3000 3s | 52 8378 7783 | 55 7894 7689
3500 4s | 30 8612 7783 | 45 7910 7689
4000 5s | 65 8317 7783 | 34 7981 7689
4500 5s | 55 8356 7783 | 63 7901 7689
5000 6s | 52 8372 7783 | 53 7972 7689
5500 6s | 61 8337 7783 | 44 7952 7689
6000 7s | 28 8650 7783 | 44 7945 7689
6500 7s | 26 8690 7783 | 32 7976 7689
7000 8s | 27 8652 7783 | 61 7937 7689
7500 9s | 38 8481 7783 | 25 8033 7689
8000 9s | 27 8659 7783 | 62 7974 7689
8500 10s | 36 8500 7783 | 46 7972 7689
Search terminated in 10.00s after 8764 iterations.
Best-found solution has cost 7783.
Solution results
================
# routes: 5
# clients: 25
objective: 7783
distance: 7783
duration: 12783
# iterations: 8764
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 55 8745 8251 | 39 8186 8014
1000 1s | 31 9033 8251 | 26 8203 8014
1500 2s | 28 9114 8251 | 42 8197 8014
2000 2s | 42 8909 8251 | 53 8201 8014
2500 3s | 58 8761 8251 | 44 8405 8182
3000 4s | 59 8752 8251 | 43 8190 8014
3500 4s | 47 8811 8251 | 31 8210 8014
4000 5s | 36 8952 8251 | 27 8239 8014
4500 6s | 49 8781 8251 | 52 8166 8014
5000 6s | 60 8746 8251 | 41 8201 8014
5500 7s | 30 9055 8251 | 62 8173 8014
6000 7s | 37 8934 8251 | 60 8190 8014
6500 8s | 29 9083 8251 | 44 8563 8204
7000 9s | 29 9089 8251 | 44 8550 8190
7500 9s | 39 8908 8251 | 51 8170 8014
8000 10s | 32 9021 8251 | 45 8628 8204
Search terminated in 10.00s after 8090 iterations.
Best-found solution has cost 8251.
Solution results
================
# routes: 6
# clients: 25
objective: 8251
distance: 8251
duration: 13251
# iterations: 8090
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 26 8719 7669 | 25 7639 7314
1000 1s | 59 8213 7669 | 63 7609 7314
1500 2s | 28 8604 7669 | 47 7630 7314
2000 3s | 30 8617 7669 | 49 7639 7314
2500 3s | 32 8566 7669 | 39 7625 7314
3000 4s | 28 8687 7669 | 35 7637 7314
3500 4s | 64 8229 7669 | 49 7666 7314
4000 5s | 56 8220 7669 | 49 7636 7314
4500 6s | 45 8357 7669 | 27 7654 7314
5000 6s | 39 8436 7669 | 52 7626 7314
5500 7s | 43 8376 7669 | 28 7671 7314
6000 8s | 41 8431 7669 | 54 7601 7314
6500 8s | 31 8615 7669 | 40 7671 7314
7000 9s | 65 8175 7669 | 34 7646 7314
7500 10s | 46 8400 7669 | 27 7690 7314
Search terminated in 10.00s after 7809 iterations.
Best-found solution has cost 7669.
Solution results
================
# routes: 6
# clients: 25
objective: 7669
distance: 7669
duration: 13373
# iterations: 7809
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 0s | 44 6871 6461 | 49 6505 6421
1000 1s | 28 7143 6461 | 57 6528 6421
1500 2s | 50 6897 6461 | 65 6566 6421
2000 2s | 39 7069 6461 | 32 6673 6421
2500 3s | 64 6850 6461 | 50 6620 6421
3000 3s | 44 7059 6461 | 29 6749 6421
3500 4s | 58 6940 6461 | 37 6729 6421
4000 4s | 26 7500 6461 | 45 6662 6421
4500 5s | 37 7263 6461 | 32 6756 6421
5000 5s | 46 7053 6461 | 40 6679 6421
5500 6s | 37 7241 6461 | 48 6684 6421
6000 6s | 48 7108 6461 | 56 6689 6421
6500 7s | 50 7080 6461 | 43 6718 6421
7000 7s | 57 7017 6461 | 51 6713 6421
7500 8s | 54 7044 6461 | 36 6737 6421
8000 8s | 55 7041 6461 | 63 6639 6421
8500 9s | 56 7015 6461 | 30 6755 6421
9000 9s | 40 7218 6461 | 37 6764 6421
Search terminated in 10.00s after 9499 iterations.
Best-found solution has cost 6461.
Solution results
================
# routes: 5
# clients: 25
objective: 6461
distance: 6461
duration: 11461
# iterations: 9499
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 59 9362 8613 | 36 9180 8351
1000 1s | 60 9314 8613 | 61 8857 8351
1500 2s | 60 9342 8613 | 31 8822 8314
2000 2s | 53 9364 8613 | 48 8800 8314
2500 3s | 59 9269 8613 | 47 8715 8063
3000 3s | 49 9368 8613 | 30 9136 8351
3500 4s | 43 9389 8613 | 26 9621 8425
4000 4s | 36 9510 8613 | 44 8821 8314
4500 5s | 32 9533 8613 | 51 8991 8314
5000 6s | 28 9647 8613 | 42 8818 8314
5500 6s | 47 9362 8613 | 62 8476 7982
6000 7s | 44 9412 8613 | 49 9694 8425
6500 7s | 59 9331 8613 | 55 9142 8351
7000 8s | 65 9294 8613 | 61 8980 8351
7500 8s | 58 9241 8613 | 44 9028 8351
8000 9s | 27 9688 8613 | 37 9527 8425
8500 10s | 27 9663 8613 | 50 9005 8351
Search terminated in 10.00s after 8911 iterations.
Best-found solution has cost 8613.
Solution results
================
# routes: 6
# clients: 25
objective: 8613
distance: 8613
duration: 13613
# iterations: 8911
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 64 9040 8439 | 37 8583 8251
1000 1s | 39 9135 8439 | 50 8249 7742
1500 2s | 35 9199 8439 | 32 8549 8251
2000 2s | 61 9024 8439 | 50 8591 8289
2500 3s | 39 9161 8439 | 30 8590 8251
3000 4s | 59 9003 8439 | 44 8412 8201
3500 4s | 60 9013 8439 | 26 8571 8251
4000 5s | 30 9324 8439 | 51 8495 8251
4500 5s | 49 9085 8439 | 27 8449 8201
5000 6s | 27 9362 8439 | 35 8716 8289
5500 6s | 36 9171 8439 | 47 8609 8289
6000 7s | 32 9325 8439 | 60 8517 8251
6500 8s | 46 9038 8439 | 32 8570 8251
7000 8s | 52 9062 8439 | 47 8562 8251
7500 9s | 65 8967 8439 | 30 8639 8251
8000 9s | 29 9295 8439 | 50 8549 8251
8500 10s | 27 9317 8439 | 57 8524 8251
Search terminated in 10.00s after 8571 iterations.
Best-found solution has cost 8439.
Solution results
================
# routes: 6
# clients: 25
objective: 8439
distance: 8439
duration: 14016
# iterations: 8571
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 61 8690 8053 | 63 8721 8127
1000 1s | 41 8934 8053 | 44 8054 7661
1500 2s | 43 8848 8053 | 58 8032 7661
2000 2s | 52 8747 8053 | 48 8024 7661
2500 3s | 27 9264 8053 | 56 8685 8127
3000 4s | 52 8762 8053 | 25 8106 7661
3500 4s | 55 8682 8053 | 48 8768 8127
4000 5s | 25 9299 8053 | 60 8005 7661
4500 5s | 62 8581 8053 | 43 8091 7661
5000 6s | 36 8972 8053 | 26 8112 7661
5500 7s | 27 9268 8053 | 38 8132 7661
6000 7s | 45 8841 8053 | 51 8109 7661
6500 8s | 27 9248 8053 | 36 8757 8127
7000 9s | 56 8747 8053 | 43 8075 7661
7500 9s | 47 8808 8053 | 46 8057 7661
8000 10s | 42 8858 8053 | 40 8213 7661
Search terminated in 10.00s after 8205 iterations.
Best-found solution has cost 8053.
Solution results
================
# routes: 5
# clients: 25
objective: 8053
distance: 8053
duration: 13053
# iterations: 8205
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 37 14289 12836 | 56 13138 12242
1000 1s | 63 13814 12836 | 45 13877 12709
1500 2s | 27 14517 12836 | 29 11106 10524
2000 3s | 35 14156 12836 | 52 14251 12709
2500 4s | 63 13957 12836 | 60 13545 12643
3000 4s | 52 13988 12836 | 26 13689 12643
3500 5s | 32 14269 12836 | 31 13613 12643
4000 6s | 45 14014 12836 | 27 14507 12709
4500 7s | 65 13769 12836 | 26 14450 12709
5000 7s | 48 14128 12836 | 39 11129 10524
5500 8s | 50 13904 12836 | 43 13933 12709
6000 9s | 41 14007 12836 | 30 13732 12709
6500 10s | 29 14304 12836 | 49 12988 12242
Search terminated in 10.00s after 6756 iterations.
Best-found solution has cost 12836.
Solution results
================
# routes: 7
# clients: 25
objective: 12836
distance: 12836
duration: 17836
# iterations: 6756
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 55 9292 8575 | 58 8998 8624
1000 1s | 45 9383 8575 | 57 8704 8508
1500 2s | 31 9533 8575 | 27 8798 8508
2000 2s | 28 9588 8575 | 54 8694 8508
2500 3s | 36 8988 8575 | 26 9055 8624
3000 4s | 37 8991 8575 | 33 8720 8508
3500 5s | 29 8923 8575 | 38 9061 8624
4000 5s | 58 8959 8575 | 40 8664 8508
4500 6s | 41 8971 8575 | 46 8691 8508
5000 6s | 40 8931 8575 | 58 8740 8543
5500 7s | 35 8929 8575 | 35 8683 8531
6000 8s | 65 8861 8575 | 29 8658 8508
6500 8s | 55 8889 8575 | 44 8658 8508
7000 9s | 52 8913 8575 | 49 8677 8508
7500 9s | 38 8906 8575 | 48 9103 8624
Search terminated in 10.00s after 7913 iterations.
Best-found solution has cost 8575.
Solution results
================
# routes: 5
# clients: 25
objective: 8575
distance: 8575
duration: 13575
# iterations: 7913
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 27 13725 12357 | 48 12084 11744
1000 2s | 28 13569 12357 | 48 12051 11744
1500 2s | 40 13298 12357 | 55 12042 11744
2000 3s | 65 13236 12357 | 63 12027 11744
2500 4s | 43 12873 12357 | 30 12118 11744
3000 4s | 50 12810 12357 | 38 12086 11744
3500 5s | 32 12843 12357 | 46 12055 11744
4000 6s | 51 12815 12357 | 53 12045 11744
4500 7s | 30 12846 12357 | 60 12052 11744
5000 7s | 36 12914 12357 | 26 12027 11744
5500 8s | 27 12809 12357 | 33 12042 11744
6000 9s | 27 12825 12357 | 41 12106 11744
6500 9s | 28 12790 12357 | 48 12084 11744
Search terminated in 10.00s after 6806 iterations.
Best-found solution has cost 12357.
Solution results
================
# routes: 6
# clients: 25
objective: 12357
distance: 12357
duration: 17357
# iterations: 6806
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 65 8199 7572 | 31 7712 7358
1000 1s | 33 8482 7572 | 30 8090 7435
1500 2s | 36 8392 7572 | 59 7918 7435
2000 2s | 46 8270 7572 | 63 7793 7420
2500 3s | 40 8425 7572 | 63 7816 7420
3000 3s | 26 8624 7572 | 64 7641 7358
3500 4s | 55 8213 7572 | 25 7718 7358
4000 4s | 32 8547 7572 | 26 7870 7420
4500 5s | 46 8318 7572 | 52 7660 7358
5000 5s | 26 8595 7572 | 64 7809 7425
5500 6s | 52 8279 7572 | 62 7665 7358
6000 6s | 40 8368 7572 | 39 7660 7358
6500 7s | 62 8165 7572 | 32 7889 7420
7000 7s | 28 8551 7572 | 62 7932 7435
7500 8s | 53 8225 7572 | 64 7621 7358
8000 9s | 52 8237 7572 | 39 7641 7358
8500 9s | 26 8535 7572 | 61 7842 7425
9000 10s | 42 8310 7572 | 26 7853 7420
Search terminated in 10.00s after 9343 iterations.
Best-found solution has cost 7572.
Solution results
================
# routes: 6
# clients: 25
objective: 7572
distance: 7572
duration: 12852
# iterations: 9343
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 54 8907 8230 | 35 8323 8006
1000 1s | 31 9116 8230 | 40 8266 8006
1500 2s | 59 8854 8230 | 26 8301 8006
2000 2s | 30 9157 8230 | 56 8259 8006
2500 3s | 54 8842 8230 | 52 8309 8006
3000 4s | 37 8964 8230 | 25 8300 8006
3500 4s | 64 8769 8230 | 61 8267 8006
4000 5s | 48 8867 8230 | 32 8305 8006
4500 5s | 40 8962 8230 | 38 8271 8006
5000 6s | 31 9155 8230 | 35 8272 8006
5500 7s | 46 8924 8230 | 43 8721 8183
6000 7s | 64 8805 8230 | 33 8256 8006
6500 8s | 35 9036 8230 | 41 8236 8006
7000 9s | 64 8747 8230 | 32 8285 8006
7500 9s | 46 8955 8230 | 33 8253 8006
83%|█████████████████████████████████▏ | 53/64 [4:42:56<58:43, 320.32s/it]
8000 10s | 25 9340 8230 | 41 8255 8006
Search terminated in 10.00s after 8152 iterations.
Best-found solution has cost 8230.
Solution results
================
# routes: 5
# clients: 25
objective: 8230
distance: 8230
duration: 13230
# iterations: 8152
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 44 7580 6977 | 59 7204 6936
1000 1s | 44 7602 6977 | 61 7091 6850
1500 2s | 38 7612 6977 | 52 7073 6850
2000 2s | 62 7480 6977 | 63 7219 6936
2500 3s | 39 7622 6977 | 31 7232 6936
3000 3s | 61 7447 6977 | 61 7227 6936
3500 4s | 59 7540 6977 | 60 7266 6936
4000 4s | 40 7557 6977 | 29 7109 6850
4500 5s | 64 7479 6977 | 45 7233 6936
5000 6s | 37 7649 6977 | 40 7289 6936
5500 6s | 64 7476 6977 | 53 7246 6936
6000 7s | 34 7713 6977 | 62 7090 6850
6500 7s | 25 7844 6977 | 61 7075 6850
7000 8s | 32 7751 6977 | 34 7123 6850
7500 8s | 58 7476 6977 | 35 7276 6936
8000 9s | 26 7786 6977 | 32 7094 6850
8500 9s | 46 7561 6977 | 28 7139 6850
9000 10s | 58 7482 6977 | 40 7100 6850
Search terminated in 10.00s after 9002 iterations.
Best-found solution has cost 6977.
Solution results
================
# routes: 6
# clients: 25
objective: 6977
distance: 6977
duration: 11977
# iterations: 9002
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 27 9719 8648 | 34 8770 8490
1000 1s | 46 9410 8648 | 36 8617 8406
1500 2s | 36 9513 8648 | 31 8989 8490
2000 2s | 49 9399 8648 | 26 9214 8603
2500 3s | 61 9299 8648 | 43 8901 8598
3000 4s | 39 9499 8648 | 35 8555 8098
3500 4s | 25 9802 8648 | 38 8733 8490
4000 5s | 59 9356 8648 | 63 8977 8603
4500 5s | 39 9453 8648 | 60 8745 8490
5000 6s | 37 9595 8648 | 44 8730 8490
5500 7s | 43 9401 8648 | 35 8799 8490
6000 7s | 54 9378 8648 | 60 8775 8490
6500 8s | 57 9322 8648 | 63 8831 8406
7000 8s | 32 9648 8648 | 36 8777 8490
7500 9s | 50 9346 8648 | 32 8720 8406
8000 10s | 32 9599 8648 | 64 8789 8406
Search terminated in 10.00s after 8099 iterations.
Best-found solution has cost 8648.
Solution results
================
# routes: 5
# clients: 25
objective: 8648
distance: 8648
duration: 13648
# iterations: 8099
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 50 9534 8842 | 51 9115 8701
1000 1s | 65 9530 8842 | 51 9217 8669
1500 2s | 39 9650 8842 | 41 9083 8701
2000 3s | 41 9601 8842 | 44 8979 8669
2500 3s | 38 9598 8842 | 52 8968 8669
3000 4s | 52 9578 8842 | 59 9105 8629
3500 4s | 56 9490 8842 | 51 9013 8669
4000 5s | 41 9555 8842 | 56 8931 8669
4500 6s | 61 9489 8842 | 59 8971 8669
5000 6s | 56 9543 8842 | 30 9042 8701
5500 7s | 31 9749 8842 | 26 8920 8669
6000 8s | 46 9527 8842 | 59 8938 8669
6500 8s | 55 9463 8842 | 63 8606 8164
7000 9s | 29 9729 8842 | 64 8932 8669
7500 9s | 31 9677 8842 | 55 8893 8629
Search terminated in 10.00s after 7944 iterations.
Best-found solution has cost 8842.
Solution results
================
# routes: 5
# clients: 25
objective: 8842
distance: 8842
duration: 13842
# iterations: 7944
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 44 12533 11936 | 47 11279 10907
1000 1s | 35 12643 11936 | 49 11237 10907
1500 2s | 25 12842 11936 | 47 11307 10907
2000 3s | 26 12847 11936 | 49 11276 10907
2500 4s | 29 12770 11936 | 55 11252 10907
3000 4s | 41 12558 11936 | 53 11211 10907
3500 5s | 43 12564 11936 | 54 11176 10907
4000 6s | 51 12479 11936 | 56 11195 10907
4500 6s | 57 12415 11936 | 54 10793 10241
5000 7s | 28 12783 11936 | 53 11201 10907
5500 8s | 34 12683 11936 | 47 11743 11264
6000 9s | 39 12602 11936 | 42 11331 10907
6500 9s | 45 12545 11936 | 31 11637 11264
Search terminated in 10.00s after 6995 iterations.
Best-found solution has cost 11936.
Solution results
================
# routes: 7
# clients: 25
objective: 11936
distance: 11936
duration: 17194
# iterations: 6995
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 54 11844 11093 | 38 9788 9478
1000 2s | 47 11892 11093 | 46 9790 9478
1500 2s | 26 12188 11093 | 29 10144 9479
2000 3s | 41 11932 11093 | 36 10937 10435
2500 4s | 65 11821 11093 | 30 11273 10435
3000 5s | 30 12071 11093 | 36 10584 9511
3500 6s | 33 12047 11093 | 44 9788 9478
4000 6s | 63 11711 11093 | 37 10968 10475
4500 7s | 40 11902 11093 | 36 10943 10475
5000 8s | 55 11821 11093 | 29 9847 9478
5500 9s | 46 11924 11093 | 37 9804 9478
6000 10s | 36 12018 11093 | 45 9801 9478
Search terminated in 10.00s after 6287 iterations.
Best-found solution has cost 11093.
Solution results
================
# routes: 6
# clients: 25
objective: 11093
distance: 11093
duration: 16239
# iterations: 6287
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 50 11182 10431 | 31 10670 10259
1000 1s | 62 11164 10431 | 27 10826 10259
1500 2s | 37 11395 10431 | 31 10784 10259
2000 3s | 64 11206 10431 | 37 10622 9911
2500 3s | 58 11234 10431 | 46 10863 10259
3000 4s | 48 11256 10431 | 40 10918 10259
3500 4s | 46 11279 10431 | 44 10741 9690
4000 5s | 46 11288 10431 | 30 10519 9911
4500 6s | 38 11347 10431 | 32 10781 10259
5000 6s | 26 11558 10431 | 36 10213 9342
5500 7s | 36 11341 10431 | 41 10337 9684
6000 8s | 41 11293 10431 | 65 10070 9200
6500 8s | 46 11260 10431 | 60 10729 10259
7000 9s | 62 11186 10431 | 56 10713 10259
7500 10s | 35 11422 10431 | 32 10260 9684
Search terminated in 10.00s after 7669 iterations.
Best-found solution has cost 10431.
Solution results
================
# routes: 7
# clients: 25
objective: 10431
distance: 10431
duration: 15706
# iterations: 7669
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 32 7800 7185 | 62 7307 7136
1000 1s | 45 7710 7185 | 31 7393 7136
1500 2s | 48 7717 7185 | 30 7396 7136
2000 2s | 27 8053 7185 | 30 7371 7136
2500 3s | 26 8082 7185 | 26 7383 7136
3000 3s | 44 7780 7185 | 57 7300 7136
3500 4s | 53 7667 7185 | 38 7370 7136
4000 4s | 61 7612 7185 | 41 7356 7136
4500 5s | 63 7593 7185 | 56 7319 7136
5000 5s | 35 7869 7185 | 51 7338 7136
5500 6s | 37 7836 7185 | 27 7385 7136
6000 6s | 65 7600 7185 | 31 7401 7136
6500 7s | 46 7717 7185 | 35 7366 7136
7000 7s | 27 8056 7185 | 38 7370 7136
7500 8s | 38 7843 7185 | 61 7358 7136
8000 9s | 44 7743 7185 | 29 7401 7136
8500 9s | 43 7759 7185 | 53 7343 7136
9000 10s | 44 7788 7185 | 49 7335 7136
Search terminated in 10.00s after 9337 iterations.
Best-found solution has cost 7185.
Solution results
================
# routes: 6
# clients: 25
objective: 7185
distance: 7185
duration: 12305
# iterations: 9337
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 37 9007 8132 | 31 8265 8017
1000 1s | 48 8914 8132 | 42 7892 7557
1500 2s | 49 8889 8132 | 25 7920 7557
2000 2s | 59 8800 8132 | 56 8274 8017
2500 3s | 58 8909 8132 | 47 8307 8017
3000 4s | 61 8800 8132 | 34 8551 8066
3500 4s | 37 8951 8132 | 59 8035 7633
4000 5s | 41 8877 8132 | 60 8288 8017
4500 6s | 53 8814 8132 | 52 8313 8017
5000 6s | 29 9091 8132 | 57 8485 8066
5500 7s | 34 8994 8132 | 64 7938 7557
6000 7s | 48 8886 8132 | 53 7890 7557
6500 8s | 55 8809 8132 | 27 8294 8017
7000 9s | 64 8711 8132 | 58 8259 8017
7500 9s | 59 8770 8132 | 50 8259 8017
Search terminated in 10.00s after 7992 iterations.
Best-found solution has cost 8132.
Solution results
================
# routes: 6
# clients: 25
objective: 8132
distance: 8132
duration: 13530
# iterations: 7992
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 27 10382 9380 | 30 9543 9037
1000 1s | 42 10052 9380 | 40 9478 9037
1500 2s | 32 10241 9380 | 47 9690 9180
2000 2s | 45 10054 9380 | 57 9227 8640
2500 3s | 42 10118 9380 | 34 9440 9037
3000 4s | 53 9953 9380 | 64 9430 9037
3500 4s | 36 10176 9380 | 27 9630 9180
4000 5s | 44 10080 9380 | 62 9112 8640
4500 5s | 43 10089 9380 | 34 9654 9037
5000 6s | 41 10127 9380 | 47 9070 8640
5500 7s | 43 10039 9380 | 51 9547 9180
6000 7s | 56 9946 9380 | 63 9476 9037
6500 8s | 62 9963 9380 | 60 9206 8473
7000 8s | 26 10344 9380 | 27 9455 9037
7500 9s | 45 10068 9380 | 26 9086 8572
8000 9s | 27 10307 9380 | 26 9601 9037
8500 10s | 63 9889 9380 | 52 9487 9037
Search terminated in 10.00s after 8511 iterations.
Best-found solution has cost 9380.
Solution results
================
# routes: 6
# clients: 25
objective: 9380
distance: 9380
duration: 14501
# iterations: 8511
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 59 9618 9087 | 30 9086 8624
1000 1s | 47 9711 9087 | 36 8772 8444
1500 2s | 56 9603 9087 | 44 9008 8624
2000 2s | 61 9633 9087 | 46 8990 8541
2500 3s | 47 9698 9087 | 52 9072 8705
3000 3s | 47 9643 9087 | 33 9340 8705
3500 4s | 27 9983 9087 | 58 9068 8705
4000 4s | 51 9653 9087 | 57 9083 8624
4500 5s | 52 9599 9087 | 51 8822 8427
5000 6s | 25 10019 9087 | 45 9125 8705
5500 6s | 42 9747 9087 | 28 9187 8705
6000 7s | 31 9879 9087 | 62 9091 8705
6500 7s | 63 9569 9087 | 62 9090 8705
7000 8s | 64 9586 9087 | 44 9123 8705
7500 8s | 54 9615 9087 | 39 8881 8513
8000 9s | 35 9811 9087 | 34 9120 8705
8500 9s | 63 9505 9087 | 54 9117 8705
9000 10s | 52 9594 9087 | 64 9143 8705
Search terminated in 10.00s after 9023 iterations.
Best-found solution has cost 9087.
Solution results
================
# routes: 6
# clients: 25
objective: 9087
distance: 9087
duration: 14087
# iterations: 9023
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 40 7622 7095 | 49 6898 6554
1000 1s | 65 7532 7095 | 57 6957 6554
1500 2s | 32 7734 7095 | 65 7091 6756
2000 2s | 50 7586 7095 | 32 7213 6756
2500 3s | 59 7506 7095 | 40 7137 6756
3000 3s | 50 7588 7095 | 48 7094 6756
3500 4s | 38 7676 7095 | 56 7075 6756
4000 4s | 36 7717 7095 | 64 6851 6554
4500 5s | 25 7904 7095 | 31 6988 6554
5000 6s | 53 7584 7095 | 39 6969 6554
5500 6s | 45 7631 7095 | 47 6937 6554
6000 7s | 30 7814 7095 | 55 6835 6554
6500 7s | 42 7643 7095 | 63 6909 6554
7000 8s | 32 7774 7095 | 30 7035 6554
7500 9s | 45 7620 7095 | 38 6932 6554
8000 9s | 26 7886 7095 | 46 6941 6554
8500 10s | 34 7717 7095 | 54 6895 6554
Search terminated in 10.00s after 8733 iterations.
Best-found solution has cost 7095.
Solution results
================
# routes: 5
# clients: 25
objective: 7095
distance: 7095
duration: 12333
# iterations: 8733
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 45 8312 7663 | 49 7415 7038
1000 1s | 47 8358 7663 | 57 7539 7038
1500 2s | 34 8421 7663 | 65 7516 7038
2000 3s | 33 8514 7663 | 32 7661 7038
2500 3s | 48 8321 7663 | 40 7594 7038
3000 4s | 63 8197 7663 | 48 7549 7038
3500 4s | 45 8314 7663 | 56 7520 7038
4000 5s | 40 8413 7663 | 64 7569 7038
4500 6s | 31 8574 7663 | 31 7710 7038
5000 6s | 51 8285 7663 | 39 7548 7038
5500 7s | 60 8228 7663 | 47 7600 7038
6000 8s | 59 8277 7663 | 55 7571 7038
6500 8s | 55 8332 7663 | 63 7568 7038
7000 9s | 43 8398 7663 | 30 7741 7038
7500 10s | 30 8567 7663 | 38 7603 7038
Search terminated in 10.00s after 7820 iterations.
Best-found solution has cost 7663.
Solution results
================
# routes: 7
# clients: 25
objective: 7663
distance: 7663
duration: 12663
# iterations: 7820
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 55 8777 8212 | 32 8340 8018
1000 1s | 44 8883 8212 | 64 8237 8018
1500 2s | 61 8801 8212 | 35 8352 8018
2000 2s | 60 8799 8212 | 62 8271 8018
2500 3s | 35 8971 8212 | 65 8275 8018
3000 4s | 48 8836 8212 | 30 8310 8018
3500 4s | 37 8953 8212 | 51 8339 8018
4000 5s | 25 9130 8212 | 65 8073 7607
4500 6s | 27 9086 8212 | 60 8273 8018
5000 6s | 58 8812 8212 | 53 8410 8018
5500 7s | 57 8802 8212 | 49 8249 8018
6000 8s | 46 8861 8212 | 36 8013 7607
6500 8s | 42 8930 8212 | 25 8402 8018
7000 9s | 61 8789 8212 | 47 8265 8018
7500 9s | 38 8957 8212 | 32 8422 8119
Search terminated in 10.00s after 7957 iterations.
Best-found solution has cost 8212.
Solution results
================
# routes: 6
# clients: 25
objective: 8212
distance: 8212
duration: 13876
# iterations: 7957
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 28 9762 8692 | 56 9346 8692
1000 1s | 61 9272 8692 | 53 8862 8487
1500 2s | 51 9384 8692 | 64 8666 8222
2000 2s | 47 9406 8692 | 38 9111 8692
2500 3s | 54 9350 8692 | 25 9132 8690
3000 3s | 54 9379 8692 | 65 8876 8366
3500 4s | 59 9291 8692 | 60 9017 8692
4000 5s | 59 9315 8692 | 28 8959 8690
4500 5s | 35 9545 8692 | 36 8683 8366
5000 6s | 46 9469 8692 | 64 9093 8690
5500 6s | 27 9722 8692 | 28 9355 8692
6000 7s | 62 9353 8692 | 52 8836 8487
6500 7s | 32 9636 8692 | 25 9292 8695
7000 8s | 52 9343 8692 | 62 9164 8692
7500 8s | 33 9598 8692 | 62 9127 8692
8000 9s | 54 9381 8692 | 62 9120 8695
8500 9s | 35 9552 8692 | 35 9006 8729
9000 10s | 47 9438 8692 | 35 8771 8487
Search terminated in 10.00s after 9062 iterations.
Best-found solution has cost 8692.
Solution results
================
# routes: 6
# clients: 25
objective: 8692
distance: 8692
duration: 13777
# iterations: 9062
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 38 7892 7324 | 53 7382 7125
1000 1s | 63 7734 7324 | 64 7378 7125
1500 2s | 59 7719 7324 | 50 7375 7125
2000 2s | 26 8102 7324 | 42 7399 7125
2500 3s | 47 7839 7324 | 56 7359 7125
3000 3s | 36 7927 7324 | 39 7377 7125
3500 4s | 42 7894 7324 | 26 7441 7125
4000 5s | 31 7960 7324 | 54 7382 7125
4500 5s | 48 7836 7324 | 29 7431 7125
5000 6s | 57 7788 7324 | 44 7386 7125
5500 6s | 27 8131 7324 | 56 7368 7125
6000 7s | 26 8123 7324 | 34 7595 7362
6500 7s | 60 7749 7324 | 32 7406 7125
7000 8s | 43 7896 7324 | 59 7402 7125
7500 8s | 61 7781 7324 | 33 7677 7362
8000 9s | 50 7822 7324 | 36 7401 7125
8500 10s | 36 7959 7324 | 64 7386 7125
Search terminated in 10.00s after 8908 iterations.
Best-found solution has cost 7324.
Solution results
================
# routes: 5
# clients: 25
objective: 7324
distance: 7324
duration: 12520
# iterations: 8908
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 65 12736 11747 | 29 12798 11746
1000 1s | 36 13257 11747 | 43 12576 11906
1500 2s | 46 12802 11747 | 52 12415 11906
2000 2s | 34 13403 11747 | 45 11675 11184
2500 3s | 61 12901 11747 | 53 12530 11906
3000 3s | 52 12935 11747 | 27 12463 11906
3500 4s | 32 13483 11747 | 26 11953 11596
4000 5s | 26 13533 11747 | 34 12166 11746
4500 5s | 56 12835 11747 | 41 12312 11906
5000 6s | 41 13189 11747 | 45 12449 11906
5500 6s | 47 13192 11747 | 57 11881 11596
6000 7s | 32 13361 11747 | 39 11756 11360
6500 7s | 26 13549 11747 | 34 12103 11746
7000 8s | 43 12984 11747 | 64 12336 11906
7500 8s | 58 12826 11747 | 49 12098 11746
8000 9s | 33 13226 11747 | 30 12434 11906
8500 10s | 49 13037 11747 | 48 12463 11906
Search terminated in 10.00s after 8854 iterations.
Best-found solution has cost 11747.
Solution results
================
# routes: 7
# clients: 25
objective: 11747
distance: 11747
duration: 16747
# iterations: 8854
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 25 9486 8573 | 58 8615 8418
1000 1s | 64 9053 8573 | 27 8649 8418
1500 2s | 52 9078 8573 | 30 9176 8694
2000 2s | 44 9203 8573 | 31 8842 8510
2500 3s | 42 9171 8573 | 43 8781 8418
3000 3s | 35 9300 8573 | 49 8843 8418
3500 4s | 29 9404 8573 | 45 8755 8510
4000 4s | 52 9090 8573 | 26 8706 8418
4500 5s | 50 9140 8573 | 47 8582 8269
5000 6s | 32 9323 8573 | 60 8767 8510
5500 6s | 49 9154 8573 | 42 8776 8510
6000 7s | 44 9164 8573 | 43 8765 8510
6500 7s | 30 9409 8573 | 51 8658 8418
7000 8s | 52 9115 8573 | 53 8762 8510
7500 8s | 42 9230 8573 | 27 8871 8510
8000 9s | 42 9224 8573 | 32 8801 8510
8500 9s | 35 9310 8573 | 47 8771 8510
Search terminated in 10.00s after 8990 iterations.
Best-found solution has cost 8573.
Solution results
================
# routes: 6
# clients: 25
objective: 8573
distance: 8573
duration: 13573
# iterations: 8990
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 45 8583 8002 | 55 8191 7877
1000 1s | 42 8647 8002 | 59 8107 7877
1500 2s | 31 8785 8002 | 44 7882 7549
2000 2s | 59 8534 8002 | 28 8467 7911
2500 3s | 33 8713 8002 | 60 8178 7877
3000 3s | 31 8728 8002 | 27 7961 7549
3500 4s | 49 8505 8002 | 44 8145 7877
4000 4s | 62 8475 8002 | 34 7968 7549
4500 5s | 47 8585 8002 | 50 8055 7795
5000 5s | 36 8647 8002 | 58 8122 7877
5500 6s | 44 8567 8002 | 56 8114 7877
6000 6s | 39 8614 8002 | 27 8276 7877
6500 7s | 37 8652 8002 | 37 8200 7877
7000 7s | 32 8747 8002 | 57 7965 7659
7500 8s | 50 8508 8002 | 37 8170 7877
8000 8s | 39 8637 8002 | 36 8088 7795
8500 9s | 39 8617 8002 | 40 8174 7877
9000 9s | 52 8569 8002 | 49 7903 7549
9500 10s | 34 8764 8002 | 58 8213 7795
Search terminated in 10.00s after 9628 iterations.
Best-found solution has cost 8002.
Solution results
================
# routes: 6
# clients: 25
objective: 8002
distance: 8002
duration: 13002
# iterations: 9628
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 32 10025 9288 | 41 9502 9171
1000 1s | 47 9826 9288 | 37 9264 8957
1500 2s | 65 9765 9288 | 32 9230 9097
2000 2s | 43 9864 9288 | 31 9228 8957
2500 3s | 57 9786 9288 | 35 9367 8957
3000 4s | 64 9753 9288 | 44 9453 9097
3500 4s | 36 9971 9288 | 41 9496 9097
4000 5s | 56 9789 9288 | 44 9553 9040
4500 6s | 62 9835 9288 | 53 9308 8957
5000 6s | 29 10074 9288 | 56 9493 9171
5500 7s | 36 9894 9288 | 31 9429 9171
6000 7s | 59 9766 9288 | 27 9342 9097
6500 8s | 30 10010 9288 | 27 10056 9194
7000 8s | 49 9572 9288 | 53 9387 9097
7500 9s | 25 9647 9288 | 65 9357 9097
8000 10s | 64 9532 9288 | 28 9334 9097
Search terminated in 10.00s after 8293 iterations.
Best-found solution has cost 9288.
Solution results
================
# routes: 7
# clients: 25
objective: 9288
distance: 9288
duration: 14813
# iterations: 8293
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 54 8204 7690 | 47 7905 7594
1000 1s | 55 8255 7690 | 40 7783 7589
1500 2s | 39 8370 7690 | 36 7839 7589
2000 2s | 45 8322 7690 | 47 7813 7600
2500 3s | 45 8294 7690 | 50 7910 7594
3000 3s | 45 8362 7690 | 44 7639 7139
3500 4s | 37 8339 7690 | 29 7824 7600
4000 5s | 60 8225 7690 | 31 7906 7594
4500 5s | 37 8372 7690 | 28 7960 7594
5000 6s | 52 8257 7690 | 30 7587 7234
5500 6s | 52 8221 7690 | 39 8014 7604
6000 7s | 46 8312 7690 | 48 7784 7589
6500 7s | 56 8268 7690 | 37 7999 7594
7000 8s | 48 8268 7690 | 27 7824 7589
7500 8s | 60 8181 7690 | 46 7856 7594
8000 9s | 40 8371 7690 | 27 7825 7589
8500 9s | 36 8429 7690 | 42 7802 7589
Search terminated in 10.00s after 8992 iterations.
Best-found solution has cost 7690.
Solution results
================
# routes: 5
# clients: 25
objective: 7690
distance: 7690
duration: 12725
# iterations: 8992
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 44 6651 6096 | 47 6363 6102
1000 1s | 31 6828 6096 | 52 6199 6003
1500 2s | 30 6827 6096 | 45 6225 6003
2000 2s | 63 6608 6096 | 59 6207 6003
2500 3s | 44 6672 6096 | 57 6376 6102
3000 3s | 50 6633 6096 | 28 6370 6102
3500 4s | 34 6759 6096 | 47 6358 6102
4000 4s | 47 6674 6096 | 27 6281 6003
4500 5s | 26 6927 6096 | 53 6184 6003
5000 5s | 55 6614 6096 | 58 6235 6003
5500 6s | 26 6918 6096 | 43 6255 6003
6000 6s | 48 6667 6096 | 47 6362 6102
6500 7s | 42 6720 6096 | 32 6296 6003
7000 7s | 52 6599 6096 | 58 6231 6003
7500 8s | 34 6803 6096 | 44 6360 6102
8000 8s | 53 6611 6096 | 48 6298 6003
8500 9s | 44 6725 6096 | 54 6374 6102
9000 9s | 54 6614 6096 | 43 6236 6003
9500 10s | 57 6574 6096 | 27 6375 6102
Search terminated in 10.00s after 9639 iterations.
Best-found solution has cost 6096.
Solution results
================
# routes: 5
# clients: 25
objective: 6096
distance: 6096
duration: 11096
# iterations: 9639
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 43 8036 7403 | 54 7454 7259
1000 1s | 57 7954 7403 | 29 7517 7259
1500 2s | 48 8075 7403 | 35 7473 7259
2000 2s | 35 8117 7403 | 47 7463 7259
2500 3s | 37 8143 7403 | 55 7487 7259
3000 3s | 34 8161 7403 | 57 7444 7259
3500 4s | 33 8224 7403 | 47 7516 7259
4000 5s | 61 7944 7403 | 58 7489 7259
4500 5s | 46 8041 7403 | 25 7602 7259
5000 6s | 25 8306 7403 | 60 7479 7259
5500 6s | 60 7921 7403 | 63 7444 7259
6000 7s | 41 8057 7403 | 25 7592 7259
6500 7s | 57 7951 7403 | 54 7469 7259
7000 8s | 34 8153 7403 | 29 7553 7259
7500 9s | 49 7983 7403 | 37 7522 7259
8000 9s | 30 8210 7403 | 42 7528 7259
8500 10s | 49 8035 7403 | 47 7528 7259
Search terminated in 10.00s after 8609 iterations.
Best-found solution has cost 7403.
Solution results
================
# routes: 5
# clients: 25
objective: 7403
distance: 7403
duration: 12703
# iterations: 8609
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 37 9786 8630 | 62 8644 8388
1000 1s | 48 9629 8630 | 29 8723 8388
1500 2s | 29 9959 8630 | 36 8689 8388
2000 3s | 40 9753 8630 | 61 8665 8388
2500 3s | 51 9626 8630 | 46 8687 8388
3000 4s | 48 9641 8630 | 61 8626 8388
3500 5s | 25 10130 8630 | 56 8646 8388
4000 5s | 31 9908 8630 | 43 9521 8627
4500 6s | 47 9671 8630 | 25 9662 8627
5000 7s | 28 10013 8630 | 51 8659 8388
5500 7s | 38 9791 8630 | 52 8695 8388
6000 8s | 31 9997 8630 | 44 8695 8388
6500 9s | 46 9695 8630 | 44 8735 8388
7000 9s | 26 10110 8630 | 29 8774 8388
Search terminated in 10.00s after 7425 iterations.
Best-found solution has cost 8630.
Solution results
================
# routes: 6
# clients: 25
objective: 8630
distance: 8630
duration: 13630
# iterations: 7425
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 35 9465 8679 | 34 9085 8615
1000 1s | 60 9168 8679 | 59 8671 8481
1500 2s | 27 9577 8679 | 40 8706 8481
2000 2s | 50 9255 8679 | 64 8986 8615
2500 3s | 53 9208 8679 | 50 8670 8481
3000 3s | 38 9374 8679 | 55 8700 8481
3500 4s | 57 9233 8679 | 46 8694 8481
4000 5s | 44 9331 8679 | 65 8691 8481
4500 5s | 47 9276 8679 | 55 8704 8481
5000 6s | 64 9191 8679 | 46 8706 8481
5500 6s | 33 9426 8679 | 59 9052 8615
6000 7s | 57 9201 8679 | 44 8690 8481
6500 7s | 33 9504 8679 | 29 8708 8481
7000 8s | 61 9172 8679 | 38 8707 8481
7500 9s | 31 9562 8679 | 28 8698 8481
8000 9s | 42 9333 8679 | 55 8743 8481
8500 10s | 59 9244 8679 | 47 8675 8481
Search terminated in 10.00s after 8780 iterations.
Best-found solution has cost 8679.
Solution results
================
# routes: 6
# clients: 25
objective: 8679
distance: 8679
duration: 14218
# iterations: 8780
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 33 9229 8610 | 64 8874 8248
1000 1s | 62 8964 8610 | 57 8737 8288
1500 2s | 26 9331 8610 | 56 8512 8218
2000 2s | 61 8983 8610 | 39 8697 8246
2500 3s | 58 9052 8610 | 39 8619 8218
3000 3s | 28 9301 8610 | 60 8598 8246
3500 4s | 54 9066 8610 | 48 8651 8246
4000 4s | 29 9287 8610 | 33 8960 8288
4500 5s | 57 9038 8610 | 37 8772 8246
5000 6s | 48 9130 8610 | 41 8324 7974
5500 6s | 28 9309 8610 | 33 8393 7974
6000 7s | 42 9124 8610 | 26 8383 8176
6500 7s | 58 9043 8610 | 48 8503 8218
7000 8s | 57 9042 8610 | 38 8598 8246
7500 8s | 46 9103 8610 | 57 8504 8218
8000 9s | 33 9239 8610 | 62 8184 7796
8500 10s | 36 9215 8610 | 35 8655 8248
Search terminated in 10.00s after 8938 iterations.
Best-found solution has cost 8610.
Solution results
================
# routes: 6
# clients: 25
objective: 8610
distance: 8610
duration: 13697
# iterations: 8938
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 54 14210 13142 | 48 12872 12395
1000 1s | 31 14381 13142 | 40 12892 12395
1500 2s | 41 14125 13142 | 56 13648 12861
2000 3s | 60 13901 13142 | 51 12651 11880
2500 4s | 64 14062 13142 | 36 12093 11649
3000 4s | 52 13960 13142 | 37 13643 12861
3500 5s | 38 14192 13142 | 61 13761 12834
4000 6s | 33 14192 13142 | 39 12845 12395
4500 6s | 39 14073 13142 | 34 11261 9616
5000 7s | 27 14276 13142 | 35 13482 12861
5500 8s | 45 14139 13142 | 38 12912 12395
6000 9s | 31 14167 13142 | 34 13518 12742
6500 9s | 64 13852 13142 | 34 13436 12861
7000 10s | 45 14077 13142 | 37 11737 9691
Search terminated in 10.00s after 7049 iterations.
Best-found solution has cost 13142.
Solution results
================
# routes: 7
# clients: 25
objective: 13142
distance: 13142
duration: 18142
# iterations: 7049
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 39 7015 6692 | 46 6566 6540
1000 1s | 29 7222 6692 | 41 6723 6540
H 1500 2s | 49 7134 6679 | 55 6769 6540
2000 2s | 38 7315 6679 | 39 6963 6540
2500 3s | 29 7443 6679 | 46 6862 6540
3000 3s | 50 7201 6679 | 26 7015 6540
3500 4s | 47 7198 6679 | 27 7008 6540
4000 4s | 25 7566 6679 | 42 6856 6540
4500 5s | 58 7102 6679 | 32 6879 6540
5000 5s | 48 7188 6679 | 33 6856 6540
5500 6s | 27 7516 6679 | 27 6932 6540
6000 6s | 51 7140 6679 | 45 6799 6540
6500 7s | 59 7106 6679 | 44 6833 6540
7000 8s | 49 7199 6679 | 51 6790 6540
7500 8s | 48 7173 6679 | 36 6884 6540
8000 9s | 31 7413 6679 | 48 6832 6540
8500 9s | 62 7085 6679 | 27 6947 6540
9000 10s | 56 7136 6679 | 39 6826 6540
Search terminated in 10.00s after 9215 iterations.
Best-found solution has cost 6679.
Solution results
================
# routes: 5
# clients: 25
objective: 6679
distance: 6679
duration: 12155
# iterations: 9215
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 43 9617 9086 | 25 9252 8691
1000 1s | 38 9701 9086 | 56 9091 8691
1500 2s | 41 9688 9086 | 49 9075 8691
2000 2s | 48 9616 9086 | 44 9135 8691
2500 3s | 49 9601 9086 | 31 9155 8691
3000 3s | 41 9687 9086 | 59 9193 8748
3500 4s | 32 9863 9086 | 55 9094 8691
4000 5s | 48 9595 9086 | 51 9031 8691
4500 5s | 42 9707 9086 | 45 8898 8578
5000 6s | 58 9516 9086 | 43 9110 8691
5500 6s | 38 9737 9086 | 61 9141 8748
6000 7s | 31 9922 9086 | 51 9102 8691
6500 7s | 35 9804 9086 | 49 9040 8691
7000 8s | 54 9630 9086 | 43 9192 8691
7500 9s | 64 9545 9086 | 32 9320 8748
8000 9s | 54 9643 9086 | 60 9202 8748
8500 10s | 48 9644 9086 | 41 9136 8691
Search terminated in 10.00s after 8777 iterations.
Best-found solution has cost 9086.
Solution results
================
# routes: 6
# clients: 25
objective: 9086
distance: 9086
duration: 14086
# iterations: 8777
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 60 9331 8705 | 54 8617 8436
1000 1s | 56 9391 8705 | 38 8589 8436
1500 2s | 36 9046 8705 | 59 8927 8560
2000 3s | 37 9050 8705 | 43 8606 8436
2500 3s | 64 9072 8705 | 61 8590 8436
3000 4s | 64 9106 8705 | 27 8625 8436
3500 5s | 27 9072 8705 | 61 8564 8436
4000 5s | 26 9086 8705 | 48 8558 8436
4500 6s | 31 9068 8705 | 35 8585 8436
5000 6s | 37 9073 8705 | 45 8595 8436
5500 7s | 37 9100 8705 | 64 8603 8436
6000 8s | 25 9045 8705 | 48 8577 8436
6500 9s | 40 9061 8705 | 37 8584 8436
7000 9s | 51 9053 8705 | 63 8579 8436
7500 10s | 36 9063 8705 | 60 8592 8436
Search terminated in 10.00s after 7669 iterations.
Best-found solution has cost 8705.
Solution results
================
# routes: 5
# clients: 25
objective: 8705
distance: 8705
duration: 13705
# iterations: 7669
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 61 11487 10836 | 48 11110 10721
1000 1s | 41 11699 10836 | 57 10773 10009
1500 2s | 51 11504 10836 | 29 11122 10721
2000 2s | 61 11504 10836 | 45 11008 10721
2500 3s | 46 11739 10836 | 58 11218 10587
3000 4s | 43 11750 10836 | 25 10635 9982
3500 4s | 50 11602 10836 | 40 11099 10721
4000 5s | 42 11758 10836 | 39 10541 9982
4500 5s | 44 11674 10836 | 47 11326 10721
5000 6s | 29 12011 10836 | 58 11064 10721
5500 7s | 55 11505 10836 | 35 11054 10721
6000 7s | 48 11598 10836 | 36 11081 10721
6500 8s | 32 11864 10836 | 48 10966 10721
7000 8s | 43 11722 10836 | 51 11132 10587
7500 9s | 33 11891 10836 | 25 11080 10721
8000 10s | 57 11579 10836 | 32 10632 9982
Search terminated in 10.00s after 8245 iterations.
Best-found solution has cost 10836.
Solution results
================
# routes: 6
# clients: 25
objective: 10836
distance: 10836
duration: 15836
# iterations: 8245
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 31 11341 9938 | 61 9825 9592
1000 1s | 65 10847 9938 | 44 9832 9592
1500 2s | 38 11190 9938 | 43 9813 9592
2000 3s | 43 11036 9938 | 32 9806 9592
2500 4s | 26 11281 9938 | 64 9848 9592
3000 4s | 32 11264 9938 | 47 9824 9592
3500 5s | 35 11055 9938 | 36 9835 9592
4000 6s | 25 11380 9938 | 57 10014 9617
4500 6s | 31 11234 9938 | 46 9822 9592
5000 7s | 60 11010 9938 | 39 9832 9592
5500 8s | 51 11034 9938 | 36 9798 9592
6000 9s | 45 11154 9938 | 42 9872 9592
6500 9s | 34 11125 9938 | 32 9805 9592
Search terminated in 10.00s after 6965 iterations.
Best-found solution has cost 9938.
Solution results
================
# routes: 6
# clients: 25
objective: 9938
distance: 9938
duration: 15096
# iterations: 6965
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 56 8295 7819 | 33 7873 7703
1000 1s | 44 8364 7819 | 59 7856 7703
1500 2s | 34 8457 7819 | 42 7846 7703
2000 2s | 32 8526 7819 | 32 8221 7811
2500 3s | 31 8434 7819 | 53 7865 7703
3000 4s | 64 8235 7819 | 25 8101 7811
3500 4s | 65 8277 7819 | 51 7879 7703
4000 5s | 51 8375 7819 | 39 7868 7703
4500 5s | 56 8072 7819 | 31 7883 7703
5000 6s | 46 8053 7819 | 57 7876 7703
5500 7s | 56 8005 7819 | 39 7883 7703
6000 7s | 38 8006 7819 | 28 7857 7703
6500 8s | 36 8015 7819 | 59 7835 7703
7000 9s | 34 8014 7819 | 46 7858 7703
7500 9s | 63 8039 7819 | 42 7868 7703
84%|█████████████████████████████████▊ | 54/64 [4:48:16<53:23, 320.30s/it]
8000 10s | 55 7970 7819 | 29 8116 7811
Search terminated in 10.00s after 8146 iterations.
Best-found solution has cost 7819.
Solution results
================
# routes: 5
# clients: 25
objective: 7819
distance: 7819
duration: 12819
# iterations: 8146
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 48 8812 8322 | 40 8047 7771
1000 1s | 28 9086 8322 | 29 7639 7433
1500 2s | 55 8798 8322 | 44 8082 7771
2000 3s | 40 8888 8322 | 29 7760 7433
2500 3s | 30 9045 8322 | 50 7789 7433
3000 4s | 53 8784 8322 | 44 7675 7433
3500 5s | 61 8793 8322 | 65 8148 7771
4000 5s | 59 8757 8322 | 54 7665 7433
4500 6s | 30 9065 8322 | 34 8110 7771
5000 7s | 52 8827 8322 | 26 8085 7771
5500 7s | 58 8784 8322 | 45 8042 7771
6000 8s | 46 8865 8322 | 40 8205 7771
6500 9s | 40 8912 8322 | 64 7777 7433
7000 9s | 37 8938 8322 | 54 8090 7771
Search terminated in 10.00s after 7476 iterations.
Best-found solution has cost 8322.
Solution results
================
# routes: 6
# clients: 25
objective: 8322
distance: 8322
duration: 13322
# iterations: 7476
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 33 8850 8151 | 28 8563 7973
1000 1s | 32 8893 8151 | 64 8417 7973
1500 2s | 25 9037 8151 | 64 8241 7973
2000 2s | 61 8584 8151 | 39 8380 7973
2500 3s | 54 8595 8151 | 55 8400 7973
3000 3s | 37 8774 8151 | 50 8130 7797
3500 4s | 62 8561 8151 | 37 8216 7797
4000 4s | 52 8661 8151 | 37 8181 7797
4500 5s | 40 8758 8151 | 39 8498 7973
5000 5s | 32 8877 8151 | 59 8347 7973
5500 6s | 65 8570 8151 | 62 8320 7973
6000 7s | 26 9032 8151 | 31 8516 7973
6500 7s | 53 8661 8151 | 45 8451 7973
7000 8s | 35 8865 8151 | 39 8457 7973
7500 8s | 44 8740 8151 | 29 8225 7797
8000 9s | 64 8564 8151 | 29 8444 7973
8500 9s | 41 8769 8151 | 65 8314 7973
9000 10s | 33 8905 8151 | 58 8357 7973
Search terminated in 10.00s after 9117 iterations.
Best-found solution has cost 8151.
Solution results
================
# routes: 6
# clients: 25
objective: 8151
distance: 8151
duration: 13151
# iterations: 9117
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 59 8898 8379 | 33 8439 8180
1000 1s | 64 8863 8379 | 41 8460 8223
1500 2s | 29 9232 8379 | 39 8539 8254
2000 2s | 43 9046 8379 | 43 8627 8259
2500 3s | 51 8968 8379 | 43 8447 8180
3000 3s | 28 9270 8379 | 47 8493 8223
3500 4s | 51 8962 8379 | 52 8420 8223
4000 4s | 40 9050 8379 | 63 8432 8180
4500 5s | 43 9034 8379 | 40 8480 8223
5000 5s | 27 9294 8379 | 49 8473 8223
5500 6s | 43 9026 8379 | 41 8586 8254
6000 6s | 42 9028 8379 | 43 8391 8132
6500 7s | 53 8941 8379 | 59 8446 8227
7000 7s | 57 8926 8379 | 48 8627 8259
7500 8s | 47 8963 8379 | 51 8336 8084
8000 9s | 27 9318 8379 | 48 8480 8254
8500 9s | 42 9069 8379 | 41 8610 8254
9000 10s | 63 8864 8379 | 62 8501 8254
Search terminated in 10.00s after 9457 iterations.
Best-found solution has cost 8379.
Solution results
================
# routes: 5
# clients: 25
objective: 8379
distance: 8379
duration: 13379
# iterations: 9457
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 30 11317 10123 | 44 10617 9678
1000 1s | 31 11303 10123 | 62 10513 10113
1500 2s | 60 10924 10123 | 56 9951 8949
2000 2s | 35 11233 10123 | 28 10964 10113
2500 3s | 54 10928 10123 | 49 10958 10113
3000 4s | 56 10974 10123 | 48 10497 10113
3500 4s | 46 11108 10123 | 43 9470 8949
4000 5s | 49 11071 10123 | 39 9344 8949
4500 5s | 54 11022 10123 | 47 9315 8949
5000 6s | 29 11392 10123 | 54 11029 10113
5500 7s | 52 11044 10123 | 52 10043 9243
6000 7s | 38 11129 10123 | 58 9286 8949
6500 8s | 26 11463 10123 | 45 10714 10113
7000 8s | 46 11054 10123 | 46 9346 8949
7500 9s | 29 11409 10123 | 58 9396 8949
8000 10s | 48 10993 10123 | 62 9724 8949
Search terminated in 10.00s after 8283 iterations.
Best-found solution has cost 10123.
Solution results
================
# routes: 6
# clients: 25
objective: 10123
distance: 10123
duration: 15123
# iterations: 8283
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 0s | 29 7104 6318 | 34 6667 6407
1000 1s | 29 7088 6318 | 28 6709 6407
1500 1s | 43 6922 6318 | 25 6716 6407
2000 2s | 50 6853 6318 | 44 6627 6407
2500 3s | 48 6911 6318 | 47 6645 6407
3000 3s | 35 7037 6318 | 53 6635 6407
3500 4s | 42 6927 6318 | 31 6715 6407
4000 4s | 56 6834 6318 | 55 6687 6407
4500 5s | 27 7166 6318 | 52 6629 6407
5000 5s | 36 6966 6318 | 56 6665 6407
5500 6s | 34 7025 6318 | 58 6641 6407
6000 6s | 42 6910 6318 | 34 6716 6407
6500 7s | 55 6879 6318 | 65 6703 6407
7000 7s | 28 7142 6318 | 33 6697 6407
7500 8s | 35 7024 6318 | 29 6719 6407
8000 8s | 30 7076 6318 | 53 6643 6407
8500 9s | 42 6940 6318 | 51 6624 6407
9000 9s | 39 6996 6318 | 35 6684 6407
9500 10s | 49 6863 6318 | 50 6667 6407
Search terminated in 10.00s after 9747 iterations.
Best-found solution has cost 6318.
Solution results
================
# routes: 5
# clients: 25
objective: 6318
distance: 6318
duration: 11318
# iterations: 9747
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 40 9177 8534 | 59 8159 7886
1000 1s | 60 9003 8534 | 31 8553 8334
1500 2s | 38 9189 8534 | 62 8227 7886
2000 2s | 47 9078 8534 | 32 8569 8334
2500 3s | 54 9011 8534 | 55 8523 8334
3000 4s | 34 9268 8534 | 64 8108 7886
3500 4s | 40 9179 8534 | 47 8481 8334
4000 5s | 49 9125 8534 | 35 8499 8334
4500 5s | 56 9057 8534 | 31 8212 7886
5000 6s | 56 9046 8534 | 51 8136 7886
5500 7s | 30 9351 8534 | 31 8588 8334
6000 7s | 50 9053 8534 | 36 8622 8334
6500 8s | 26 9467 8534 | 44 8218 7886
7000 9s | 28 9413 8534 | 27 8653 8334
7500 9s | 42 9212 8534 | 65 8264 7886
8000 10s | 45 9166 8534 | 57 8218 7886
Search terminated in 10.00s after 8107 iterations.
Best-found solution has cost 8534.
Solution results
================
# routes: 5
# clients: 25
objective: 8534
distance: 8534
duration: 13534
# iterations: 8107
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 25 12075 10792 | 44 10534 10165
1000 1s | 65 11424 10792 | 42 10171 9367
1500 2s | 51 11570 10792 | 42 10571 10165
2000 3s | 61 11529 10792 | 44 10590 10165
2500 3s | 35 11822 10792 | 58 10583 10165
3000 4s | 46 11567 10792 | 31 10684 10165
3500 5s | 62 11446 10792 | 44 10543 10165
4000 5s | 26 11989 10792 | 61 10671 10165
4500 6s | 53 11503 10792 | 33 11279 10253
5000 7s | 45 11663 10792 | 37 10615 10165
5500 8s | 39 11712 10792 | 54 9774 9197
6000 8s | 62 11582 10792 | 63 10996 10165
6500 9s | 49 11572 10792 | 26 10666 10165
7000 10s | 34 11765 10792 | 34 10621 10165
Search terminated in 10.00s after 7255 iterations.
Best-found solution has cost 10792.
Solution results
================
# routes: 6
# clients: 25
objective: 10792
distance: 10792
duration: 15792
# iterations: 7255
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 25 12445 11229 | 46 11371 10561
H 1000 1s | 36 12086 11131 | 34 12124 10758
1500 2s | 59 11983 11131 | 52 11629 10710
2000 2s | 30 12182 11131 | 49 11364 10585
H 2500 3s | 65 11872 11116 | 59 11255 10615
3000 3s | 34 12077 11116 | 35 11215 10615
3500 4s | 48 11932 11116 | 54 11273 10710
4000 5s | 52 11952 11116 | 39 11378 10710
4500 5s | 33 12072 11116 | 30 11250 10657
5000 6s | 54 12011 11116 | 35 11359 10710
5500 6s | 36 12085 11116 | 54 11356 10758
6000 7s | 64 11777 11116 | 25 11329 10710
6500 7s | 64 11861 11116 | 58 11119 10561
7000 8s | 35 12090 11116 | 64 11344 10710
7500 9s | 48 11939 11116 | 50 11212 10561
8000 9s | 62 11889 11116 | 55 11135 10561
8500 10s | 57 11869 11116 | 45 11364 10758
Search terminated in 10.00s after 8751 iterations.
Best-found solution has cost 11116.
Solution results
================
# routes: 6
# clients: 25
objective: 11116
distance: 11116
duration: 16116
# iterations: 8751
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 37 12582 11343 | 26 12015 11644
1000 1s | 55 12354 11343 | 57 11750 11271
1500 2s | 58 12155 11343 | 56 11555 11271
2000 2s | 28 12758 11343 | 46 11543 11271
2500 3s | 28 12771 11343 | 43 11308 10696
3000 3s | 52 12309 11343 | 51 11707 11271
3500 4s | 44 12442 11343 | 59 11300 10696
4000 4s | 33 12570 11343 | 36 11765 11443
4500 5s | 26 12795 11343 | 42 11780 11271
5000 5s | 48 12471 11343 | 26 11755 11271
5500 6s | 48 12429 11343 | 25 11591 11271
6000 6s | 52 12338 11343 | 63 11935 11644
6500 7s | 64 12214 11343 | 52 11882 11644
7000 7s | 62 12183 11343 | 50 11475 11271
7500 8s | 63 12140 11343 | 62 11561 11271
8000 8s | 46 12359 11343 | 41 11910 11644
8500 9s | 61 12337 11343 | 30 11453 11099
9000 9s | 47 12420 11343 | 50 11968 11644
Search terminated in 10.00s after 9471 iterations.
Best-found solution has cost 11343.
Solution results
================
# routes: 6
# clients: 25
objective: 11343
distance: 11343
duration: 16343
# iterations: 9471
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 56 8373 7920 | 26 7988 7778
1000 1s | 54 8405 7920 | 36 7916 7686
1500 2s | 57 8398 7920 | 44 8041 7778
2000 2s | 46 8436 7920 | 47 7881 7686
2500 3s | 48 8418 7920 | 59 7844 7594
3000 3s | 60 8386 7920 | 34 8077 7839
3500 4s | 64 8358 7920 | 41 7960 7778
4000 4s | 43 8501 7920 | 54 7941 7686
4500 5s | 36 8561 7920 | 32 7895 7594
5000 5s | 45 8545 7920 | 38 7884 7594
5500 6s | 64 8367 7920 | 44 8105 7838
6000 6s | 25 8807 7920 | 25 7964 7686
6500 7s | 29 8717 7920 | 26 8015 7778
7000 7s | 55 8469 7920 | 38 8104 7838
7500 8s | 62 8376 7920 | 34 7902 7686
8000 8s | 57 8374 7920 | 37 8117 7838
8500 9s | 53 8442 7920 | 63 7975 7778
9000 9s | 61 8358 7920 | 44 8012 7778
Search terminated in 10.00s after 9477 iterations.
Best-found solution has cost 7920.
Solution results
================
# routes: 5
# clients: 25
objective: 7920
distance: 7920
duration: 12920
# iterations: 9477
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 52 9590 8951 | 31 8629 8362
1000 1s | 50 9613 8951 | 63 8695 8362
1500 2s | 53 9608 8951 | 48 9084 8642
2000 2s | 36 9724 8951 | 39 9148 8642
2500 3s | 45 9739 8951 | 34 9127 8642
3000 4s | 34 9847 8951 | 28 9138 8642
3500 4s | 38 9778 8951 | 49 9184 8642
4000 5s | 37 9782 8951 | 37 8769 8362
4500 6s | 36 9811 8951 | 25 9130 8642
5000 6s | 65 9551 8951 | 56 8755 8362
5500 7s | 57 9533 8951 | 45 9131 8642
6000 7s | 25 9996 8951 | 59 9136 8642
6500 8s | 55 9535 8951 | 31 9120 8642
7000 9s | 44 9661 8951 | 59 8678 8362
7500 9s | 43 9715 8951 | 41 8666 8362
8000 10s | 34 9844 8951 | 25 8730 8362
Search terminated in 10.00s after 8060 iterations.
Best-found solution has cost 8951.
Solution results
================
# routes: 6
# clients: 25
objective: 8951
distance: 8951
duration: 13951
# iterations: 8060
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 36 7466 7044 | 49 6837 6686
1000 1s | 54 7392 7044 | 57 6830 6686
1500 2s | 40 7515 7044 | 65 7203 7000
2000 2s | 54 7461 7044 | 32 7300 7000
2500 3s | 58 7487 7044 | 40 7286 7014
3000 3s | 33 7719 7044 | 48 6989 6686
3500 4s | 41 7608 7044 | 56 6972 6686
4000 5s | 48 7538 7044 | 64 7126 6899
4500 5s | 26 7897 7044 | 31 7201 6899
5000 6s | 40 7625 7044 | 39 7146 6899
5500 6s | 45 7606 7044 | 47 7265 7000
6000 7s | 64 7462 7044 | 55 7267 7014
6500 7s | 51 7534 7044 | 63 7231 7014
7000 8s | 33 7721 7044 | 28 7336 7014
7500 8s | 58 7491 7044 | 31 7305 7014
8000 9s | 51 7511 7044 | 34 7291 7014
8500 10s | 65 7440 7044 | 38 7116 6686
Search terminated in 10.00s after 8904 iterations.
Best-found solution has cost 7044.
Solution results
================
# routes: 6
# clients: 25
objective: 7044
distance: 7044
duration: 12044
# iterations: 8904
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 52 12015 11108 | 42 11970 11165
1000 1s | 49 11978 11108 | 26 11420 11070
1500 2s | 55 11982 11108 | 27 11247 10971
2000 2s | 42 12020 11108 | 60 11408 11108
2500 3s | 38 12130 11108 | 51 11499 11165
3000 3s | 34 11601 11108 | 65 11172 10903
3500 4s | 27 11518 11108 | 50 11440 11108
4000 5s | 34 11497 11108 | 28 11460 11070
4500 5s | 35 11525 11108 | 60 11475 11085
5000 6s | 38 11478 11108 | 34 11637 11108
5500 6s | 46 11568 11108 | 29 11424 11108
6000 7s | 63 11555 11108 | 54 11241 10903
6500 8s | 32 11541 11108 | 51 11588 11165
7000 8s | 64 11623 11108 | 55 11348 10971
7500 9s | 56 11522 11108 | 25 11446 11131
8000 9s | 43 11465 11108 | 59 11601 11165
8500 10s | 38 11545 11108 | 52 11343 11070
Search terminated in 10.00s after 8667 iterations.
Best-found solution has cost 11108.
Solution results
================
# routes: 6
# clients: 25
objective: 11108
distance: 11108
duration: 16108
# iterations: 8667
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 37 10216 9483 | 39 9631 9261
1000 1s | 48 10089 9483 | 36 9373 9065
1500 2s | 52 10078 9483 | 56 9603 9257
2000 2s | 58 10003 9483 | 62 9520 9257
2500 3s | 35 10231 9483 | 28 9412 9065
3000 3s | 56 10071 9483 | 28 9462 9065
3500 4s | 41 10201 9483 | 39 9060 8708
4000 4s | 61 10030 9483 | 40 9448 9065
4500 5s | 49 10077 9483 | 50 9255 8720
5000 6s | 29 10359 9483 | 26 9123 8708
5500 6s | 49 10085 9483 | 43 9540 9185
6000 7s | 29 10389 9483 | 37 9395 9065
6500 7s | 43 10134 9483 | 26 9564 9185
7000 8s | 48 10136 9483 | 54 9449 9065
7500 8s | 32 10285 9483 | 63 9340 9065
8000 9s | 49 10099 9483 | 37 9604 9185
8500 10s | 34 10245 9483 | 51 9613 9261
Search terminated in 10.00s after 8896 iterations.
Best-found solution has cost 9483.
Solution results
================
# routes: 6
# clients: 25
objective: 9483
distance: 9483
duration: 14699
# iterations: 8896
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 36 9252 8488 | 25 9272 8316
1000 1s | 47 9123 8488 | 35 8541 8064
1500 2s | 62 8944 8488 | 64 8644 8224
2000 2s | 44 9085 8488 | 36 8923 8224
2500 3s | 60 9013 8488 | 50 8975 8316
3000 3s | 26 9469 8488 | 26 9330 8316
3500 4s | 44 9061 8488 | 47 8752 8224
4000 5s | 43 9119 8488 | 65 8747 8224
4500 5s | 27 9445 8488 | 64 8637 8224
5000 6s | 41 9123 8488 | 30 8753 8224
5500 6s | 52 9003 8488 | 43 8797 8224
6000 7s | 59 9013 8488 | 55 8756 8224
6500 8s | 30 9354 8488 | 59 8835 8316
7000 8s | 54 9026 8488 | 40 9024 8316
7500 9s | 31 9329 8488 | 36 8903 8224
8000 9s | 47 9102 8488 | 41 8528 8064
8500 10s | 57 8980 8488 | 62 8872 8316
Search terminated in 10.00s after 8680 iterations.
Best-found solution has cost 8488.
Solution results
================
# routes: 5
# clients: 25
objective: 8488
distance: 8488
duration: 13488
# iterations: 8680
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 30 9192 8417 | 44 8211 7881
1000 1s | 35 9113 8417 | 45 8457 8251
1500 2s | 50 8969 8417 | 41 8498 8251
2000 3s | 61 8902 8417 | 26 8302 7992
2500 3s | 60 8927 8417 | 60 8498 8251
3000 4s | 27 9199 8417 | 47 8467 8251
3500 4s | 61 8877 8417 | 42 8467 8251
4000 5s | 39 9047 8417 | 63 8466 8251
4500 6s | 34 9085 8417 | 51 8286 7992
5000 6s | 57 8914 8417 | 46 8698 8251
5500 7s | 57 8883 8417 | 33 8464 8251
6000 8s | 57 8932 8417 | 54 8478 8251
6500 8s | 51 8968 8417 | 50 8484 8251
7000 9s | 61 8905 8417 | 30 8489 8251
7500 9s | 52 8955 8417 | 65 8463 8251
Search terminated in 10.00s after 7959 iterations.
Best-found solution has cost 8417.
Solution results
================
# routes: 6
# clients: 25
objective: 8417
distance: 8417
duration: 13417
# iterations: 7959
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 39 7605 6860 | 61 7159 6845
1000 1s | 48 7479 6860 | 37 6943 6713
1500 2s | 30 7761 6860 | 41 7000 6713
2000 2s | 44 7545 6860 | 48 6965 6713
2500 3s | 53 7444 6860 | 26 6994 6713
3000 3s | 56 7461 6860 | 56 7218 6845
3500 4s | 62 7382 6860 | 55 6947 6713
4000 4s | 64 7379 6860 | 36 6908 6713
4500 5s | 43 7618 6860 | 57 6869 6713
5000 6s | 40 7561 6860 | 60 6914 6713
5500 6s | 33 7686 6860 | 34 6977 6713
6000 7s | 45 7487 6860 | 26 6966 6713
6500 7s | 27 7831 6860 | 33 6962 6713
7000 8s | 47 7507 6860 | 43 6920 6713
7500 8s | 25 7901 6860 | 28 6974 6713
8000 9s | 40 7582 6860 | 44 6943 6713
8500 9s | 54 7437 6860 | 54 6895 6713
9000 10s | 58 7455 6860 | 44 6953 6713
Search terminated in 10.00s after 9022 iterations.
Best-found solution has cost 6860.
Solution results
================
# routes: 5
# clients: 25
objective: 6860
distance: 6860
duration: 11962
# iterations: 9022
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 51 12792 12027 | 43 11849 11045
1000 1s | 25 13605 12027 | 59 12386 11719
1500 2s | 65 12891 12027 | 52 13216 12023
2000 2s | 30 13488 12027 | 30 13726 12195
2500 3s | 51 12969 12027 | 40 13426 12195
3000 3s | 56 13045 12027 | 62 12761 12023
3500 4s | 65 12942 12027 | 60 12442 11867
4000 5s | 28 13489 12027 | 26 13056 11867
4500 5s | 56 13029 12027 | 47 12822 12023
5000 6s | 27 13548 12027 | 62 12439 11867
5500 6s | 46 13011 12027 | 64 12548 11719
6000 7s | 56 12898 12027 | 60 11399 10954
6500 7s | 65 12852 12027 | 41 13181 11867
7000 8s | 48 12985 12027 | 40 12666 11719
7500 9s | 60 12838 12027 | 45 12618 11719
8000 9s | 27 13480 12027 | 26 14189 12023
8500 10s | 39 13205 12027 | 39 12019 11505
Search terminated in 10.00s after 8642 iterations.
Best-found solution has cost 12027.
Solution results
================
# routes: 7
# clients: 25
objective: 12027
distance: 12027
duration: 17174
# iterations: 8642
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 30 10600 9555 | 53 9712 9441
1000 1s | 41 10327 9555 | 60 9824 9534
1500 2s | 59 10250 9555 | 28 9422 8924
2000 2s | 31 10499 9555 | 39 9369 8924
2500 3s | 47 10214 9555 | 39 9813 9534
3000 4s | 50 10315 9555 | 48 9797 9534
3500 4s | 31 10538 9555 | 62 9779 9441
4000 5s | 36 10454 9555 | 28 9716 9441
4500 5s | 33 10513 9555 | 39 9683 9441
5000 6s | 27 10659 9555 | 64 9298 8924
5500 7s | 34 10486 9555 | 45 9705 9441
6000 7s | 54 10266 9555 | 55 9712 9441
6500 8s | 49 10266 9555 | 60 9897 9534
7000 9s | 35 10478 9555 | 55 9695 9441
7500 9s | 58 10231 9555 | 48 9875 9534
8000 10s | 62 10148 9555 | 52 9765 9441
Search terminated in 10.00s after 8236 iterations.
Best-found solution has cost 9555.
Solution results
================
# routes: 6
# clients: 25
objective: 9555
distance: 9555
duration: 14555
# iterations: 8236
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 41 9716 8893 | 29 8824 8350
1000 1s | 54 9523 8893 | 28 9139 8616
1500 2s | 47 9637 8893 | 63 8667 8350
2000 3s | 44 9670 8893 | 44 9216 8616
2500 3s | 50 9604 8893 | 44 9258 8616
3000 4s | 57 9519 8893 | 27 9140 8616
3500 4s | 31 9821 8893 | 48 9416 8616
4000 5s | 43 9674 8893 | 39 9323 8616
4500 6s | 27 10076 8893 | 41 9282 8616
5000 6s | 61 9526 8893 | 27 8819 8350
5500 7s | 54 9555 8893 | 60 8812 8350
6000 8s | 61 9529 8893 | 48 8666 8350
6500 8s | 60 9534 8893 | 35 9120 8616
7000 9s | 63 9551 8893 | 31 9128 8616
7500 9s | 33 9889 8893 | 56 8819 8350
Search terminated in 10.00s after 7934 iterations.
Best-found solution has cost 8893.
Solution results
================
# routes: 5
# clients: 25
objective: 8893
distance: 8893
duration: 13893
# iterations: 7934
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 59 8055 7567 | 48 7431 7250
1000 1s | 53 8073 7567 | 30 7410 7158
1500 2s | 44 8123 7567 | 46 7769 7402
2000 2s | 32 8261 7567 | 62 7376 7158
2500 3s | 30 8290 7567 | 63 7365 7158
3000 4s | 65 7996 7567 | 46 7440 7192
3500 4s | 49 8099 7567 | 42 7427 7158
4000 5s | 39 8222 7567 | 26 7425 7158
4500 5s | 63 8037 7567 | 50 7672 7402
5000 6s | 57 8092 7567 | 28 7423 7158
5500 7s | 45 8156 7567 | 39 7921 7415
6000 7s | 39 8196 7567 | 64 7390 7158
6500 8s | 52 8106 7567 | 50 7429 7158
7000 9s | 40 8192 7567 | 48 7471 7250
7500 9s | 61 8057 7567 | 59 7365 7158
8000 10s | 41 8180 7567 | 25 7650 7402
Search terminated in 10.00s after 8282 iterations.
Best-found solution has cost 7567.
Solution results
================
# routes: 6
# clients: 25
objective: 7567
distance: 7567
duration: 12686
# iterations: 8282
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 43 10003 9306 | 33 8266 7810
1000 2s | 25 10358 9306 | 53 9088 8735
1500 2s | 43 9990 9306 | 58 8644 8019
2000 3s | 33 10158 9306 | 54 8133 7810
2500 4s | 32 10137 9306 | 63 8999 8735
3000 5s | 37 10061 9306 | 49 9601 8735
3500 5s | 45 10006 9306 | 64 9394 8735
4000 6s | 27 10260 9306 | 33 9097 8735
4500 7s | 36 10100 9306 | 58 8977 8735
5000 8s | 47 9952 9306 | 25 8248 7810
5500 8s | 26 10295 9306 | 32 8167 7810
6000 9s | 55 9931 9306 | 65 8156 7810
6500 10s | 65 9855 9306 | 29 9156 8735
Search terminated in 10.00s after 6602 iterations.
Best-found solution has cost 9306.
Solution results
================
# routes: 6
# clients: 25
objective: 9306
distance: 9306
duration: 14306
# iterations: 6602
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 52 9212 8594 | 31 8703 8394
1000 1s | 53 9097 8594 | 46 8816 8514
1500 2s | 54 9138 8594 | 55 8817 8514
2000 2s | 50 9150 8594 | 30 8880 8518
2500 3s | 48 9138 8594 | 29 8779 8514
3000 3s | 33 9287 8594 | 30 8679 8514
3500 4s | 40 9202 8594 | 46 8690 8514
4000 5s | 49 8754 8594 | 45 8692 8514
4500 5s | 61 8834 8594 | 52 8760 8514
5000 6s | 30 8776 8594 | 48 8693 8514
5500 6s | 31 8757 8594 | 33 8682 8514
6000 7s | 53 8766 8594 | 52 8696 8514
6500 7s | 41 8858 8594 | 56 8861 8460
7000 8s | 26 8834 8594 | 30 8715 8514
7500 8s | 56 8767 8594 | 41 8653 8394
8000 9s | 54 8838 8594 | 51 8790 8460
8500 10s | 51 8768 8594 | 52 8714 8514
Search terminated in 10.00s after 8956 iterations.
Best-found solution has cost 8594.
Solution results
================
# routes: 5
# clients: 25
objective: 8594
distance: 8594
duration: 13632
# iterations: 8956
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 31 8860 8009 | 57 8165 7952
1000 1s | 25 9020 8009 | 41 8139 7952
1500 2s | 48 8673 8009 | 39 8194 7952
2000 2s | 36 8818 8009 | 37 8209 7952
2500 3s | 37 8724 8009 | 38 8180 7952
3000 3s | 32 8821 8009 | 39 8158 7952
3500 4s | 63 8553 8009 | 61 8148 7952
4000 5s | 45 8671 8009 | 60 8132 7952
4500 5s | 34 8798 8009 | 59 8176 7952
5000 6s | 41 8695 8009 | 41 8145 7952
5500 6s | 63 8597 8009 | 48 8582 8039
6000 7s | 55 8576 8009 | 36 8122 7952
6500 8s | 37 8775 8009 | 64 8138 7952
7000 8s | 30 8977 8009 | 53 8146 7952
7500 9s | 63 8605 8009 | 57 8175 7952
8000 9s | 32 8895 8009 | 55 8140 7952
8500 10s | 63 8530 8009 | 48 8167 7952
Search terminated in 10.00s after 8502 iterations.
Best-found solution has cost 8009.
Solution results
================
# routes: 6
# clients: 25
objective: 8009
distance: 8009
duration: 13188
# iterations: 8502
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 29 9966 9128 | 49 9426 8875
1000 1s | 35 9811 9128 | 51 8516 8169
1500 2s | 55 9704 9128 | 46 8597 8169
2000 3s | 60 9743 9128 | 54 8524 8169
2500 4s | 35 9857 9128 | 49 8563 8169
3000 4s | 39 9821 9128 | 63 8501 8169
3500 5s | 43 9762 9128 | 54 9298 8875
4000 6s | 54 9666 9128 | 52 8451 8169
4500 7s | 41 9773 9128 | 57 9297 8875
5000 7s | 49 9712 9128 | 30 8674 8169
5500 8s | 30 9973 9128 | 43 8597 8169
6000 9s | 42 9797 9128 | 45 9335 8875
6500 9s | 52 9740 9128 | 34 9256 8875
Search terminated in 10.00s after 6913 iterations.
Best-found solution has cost 9128.
Solution results
================
# routes: 6
# clients: 25
objective: 9128
distance: 9128
duration: 14525
# iterations: 6913
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 42 14743 13848 | 47 12967 12331
1000 1s | 45 14581 13848 | 36 13317 12716
1500 2s | 42 14585 13848 | 55 13366 12716
2000 2s | 48 14595 13848 | 44 13642 13003
2500 3s | 52 14537 13848 | 65 13369 12716
3000 3s | 53 14529 13848 | 46 13519 12839
3500 4s | 42 14770 13848 | 56 13287 12536
4000 5s | 61 14483 13848 | 35 13520 13003
4500 5s | 60 14500 13848 | 52 13440 12973
5000 6s | 30 14877 13848 | 57 12524 11838
5500 6s | 48 14597 13848 | 40 13326 12839
6000 7s | 59 14501 13848 | 64 13458 12839
6500 8s | 46 14562 13848 | 41 13322 12839
7000 8s | 46 14619 13848 | 32 13491 12839
7500 9s | 38 14715 13848 | 55 13334 12716
8000 9s | 43 14655 13848 | 32 13070 12634
8500 10s | 32 14814 13848 | 33 13619 12839
Search terminated in 10.00s after 8684 iterations.
Best-found solution has cost 13848.
Solution results
================
# routes: 7
# clients: 25
objective: 13848
distance: 13848
duration: 18848
# iterations: 8684
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 30 9047 8102 | 53 8226 8078
1000 1s | 40 8843 8102 | 52 8218 8078
1500 2s | 40 8869 8102 | 41 8238 8078
2000 2s | 41 8880 8102 | 60 8231 8078
2500 3s | 34 9004 8102 | 61 8227 8078
3000 4s | 48 8752 8102 | 31 8250 8078
3500 4s | 55 8693 8102 | 53 8219 8078
4000 5s | 26 9136 8102 | 29 8212 8078
4500 5s | 29 9042 8102 | 27 8220 8078
5000 6s | 32 8996 8102 | 29 8246 8078
5500 7s | 36 8946 8102 | 40 8225 8078
6000 7s | 38 8856 8102 | 65 8221 8078
6500 8s | 31 9000 8102 | 49 8211 8078
7000 8s | 33 8948 8102 | 56 8199 8078
7500 9s | 31 9056 8102 | 58 8209 8078
8000 10s | 49 8758 8102 | 37 8231 8078
Search terminated in 10.00s after 8361 iterations.
Best-found solution has cost 8102.
Solution results
================
# routes: 5
# clients: 25
objective: 8102
distance: 8102
duration: 13102
# iterations: 8361
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 33 8859 8084 | 41 7945 7596
H 1000 1s | 32 8883 8078 | 42 7930 7596
1500 2s | 35 8812 8078 | 48 7907 7596
2000 2s | 56 8651 8078 | 44 7699 7310
2500 3s | 26 8895 8078 | 35 7969 7596
3000 4s | 35 8784 8078 | 28 7774 7310
3500 4s | 65 8635 8078 | 27 8055 7596
4000 5s | 28 8866 8078 | 49 7636 7310
4500 5s | 46 8663 8078 | 37 7918 7596
5000 6s | 40 8693 8078 | 28 7756 7310
5500 7s | 43 8698 8078 | 27 7798 7310
6000 7s | 36 8759 8078 | 27 8004 7596
6500 8s | 28 8847 8078 | 61 7722 7310
7000 8s | 56 8617 8078 | 63 7939 7596
7500 9s | 60 8543 8078 | 44 8103 7754
8000 10s | 31 8776 8078 | 34 7741 7310
Search terminated in 10.00s after 8240 iterations.
Best-found solution has cost 8078.
Solution results
================
# routes: 6
# clients: 25
objective: 8078
distance: 8078
duration: 13078
# iterations: 8240
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 34 6648 6119 | 43 6224 6098
1000 1s | 27 6822 6119 | 53 6204 6098
1500 2s | 31 6722 6119 | 53 6195 6098
2000 2s | 35 6669 6119 | 62 6198 6098
2500 3s | 57 6475 6119 | 32 6252 6098
3000 3s | 62 6459 6119 | 37 6233 6098
3500 4s | 29 6774 6119 | 63 6183 6098
4000 5s | 49 6552 6119 | 36 6254 6098
4500 5s | 30 6751 6119 | 40 6204 6098
5000 6s | 55 6493 6119 | 59 6218 6098
5500 6s | 39 6641 6119 | 29 6246 6098
6000 7s | 57 6486 6119 | 40 6219 6098
6500 8s | 58 6502 6119 | 63 6219 6098
7000 8s | 56 6507 6119 | 31 6227 6098
7500 9s | 29 6789 6119 | 35 6229 6098
8000 10s | 29 6778 6119 | 56 6238 6098
Search terminated in 10.00s after 8393 iterations.
Best-found solution has cost 6119.
Solution results
================
# routes: 5
# clients: 25
objective: 6119
distance: 6119
duration: 11119
# iterations: 8393
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 54 8625 8098 | 59 8236 8106
1000 1s | 28 8928 8098 | 44 8199 8106
1500 2s | 33 8796 8098 | 33 8251 8106
2000 2s | 29 8929 8098 | 31 8249 8106
2500 3s | 43 8689 8098 | 61 8215 8106
3000 3s | 43 8707 8098 | 34 8262 8106
3500 4s | 40 8740 8098 | 27 8236 8106
4000 4s | 54 8589 8098 | 64 8220 8106
4500 5s | 28 8943 8098 | 29 8255 8106
5000 6s | 55 8619 8098 | 48 8224 8106
5500 6s | 54 8636 8098 | 47 8269 8106
6000 7s | 27 8954 8098 | 44 8242 8106
6500 7s | 64 8517 8098 | 30 8317 8106
7000 8s | 25 9019 8098 | 33 8299 8106
7500 8s | 64 8593 8098 | 39 8277 8106
8000 9s | 36 8791 8098 | 59 8264 8106
8500 10s | 34 8843 8098 | 52 8267 8106
Search terminated in 10.00s after 8839 iterations.
Best-found solution has cost 8098.
Solution results
================
# routes: 5
# clients: 25
objective: 8098
distance: 8098
duration: 13098
# iterations: 8839
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 33 15327 14251 | 65 14321 13456
1000 1s | 31 15236 14251 | 41 14390 13840
1500 2s | 49 14901 14251 | 46 14666 14171
2000 3s | 28 15316 14251 | 30 13480 12954
2500 3s | 52 15029 14251 | 56 15239 14290
3000 4s | 30 15343 14251 | 41 14305 12954
3500 4s | 55 15017 14251 | 55 14799 13939
4000 5s | 58 15116 14251 | 56 14313 13348
4500 6s | 29 15338 14251 | 53 14480 13840
5000 6s | 42 15043 14251 | 60 15119 14265
5500 7s | 33 14515 14251 | 64 14282 13348
6000 8s | 51 14585 14251 | 33 13607 12954
6500 8s | 35 14573 14251 | 42 14500 13840
7000 9s | 50 14475 14251 | 65 14640 13840
7500 10s | 25 14453 14251 | 28 14919 13840
Search terminated in 10.00s after 7857 iterations.
Best-found solution has cost 14251.
Solution results
================
# routes: 7
# clients: 25
objective: 14251
distance: 14251
duration: 19251
# iterations: 7857
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 58 8800 8275 | 54 8311 7979
1000 1s | 46 8906 8275 | 56 8744 8356
1500 2s | 50 8870 8275 | 28 8242 7979
2000 2s | 41 8936 8275 | 63 8701 8356
2500 3s | 39 8994 8275 | 36 8247 7979
3000 4s | 38 8954 8275 | 55 8675 8325
3500 4s | 28 9186 8275 | 44 8378 8024
4000 5s | 57 8798 8275 | 50 8640 8281
4500 5s | 51 8914 8275 | 53 8319 8024
5000 6s | 38 8944 8275 | 54 8517 8281
5500 6s | 30 9107 8275 | 38 8800 8421
6000 7s | 32 9061 8275 | 45 8263 7979
6500 8s | 33 9035 8275 | 35 8566 8281
7000 8s | 32 9079 8275 | 54 8178 7979
7500 9s | 63 8787 8275 | 55 8338 7979
8000 9s | 55 8879 8275 | 36 8764 8383
86%|██████████████████████████████████▍ | 55/64 [4:53:36<48:02, 320.29s/it]
Search terminated in 10.00s after 8455 iterations.
Best-found solution has cost 8275.
Solution results
================
# routes: 6
# clients: 25
objective: 8275
distance: 8275
duration: 14129
# iterations: 8455
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 63 13413 12342 | 40 13007 12158
1000 1s | 26 13797 12342 | 38 12495 12128
1500 2s | 34 13652 12342 | 47 12771 12391
2000 3s | 47 13436 12342 | 52 12393 12084
2500 3s | 26 13812 12342 | 55 11918 10289
3000 4s | 32 13704 12342 | 52 12843 12084
3500 5s | 35 13578 12342 | 46 12467 12084
4000 6s | 36 13505 12342 | 53 12678 12391
4500 6s | 27 13865 12342 | 65 12787 12084
5000 7s | 31 13673 12342 | 48 12420 12084
5500 8s | 48 13545 12342 | 42 12516 12084
6000 8s | 64 13302 12342 | 63 12767 12391
6500 9s | 61 13347 12342 | 60 12489 11911
7000 10s | 49 13451 12342 | 61 12516 12084
Search terminated in 10.00s after 7230 iterations.
Best-found solution has cost 12342.
Solution results
================
# routes: 6
# clients: 25
objective: 12342
distance: 12342
duration: 17342
# iterations: 7230
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 30 8627 7538 | 33 7789 7485
1000 1s | 64 8177 7538 | 56 7586 7295
1500 2s | 57 8219 7538 | 30 7562 7254
2000 2s | 63 8080 7538 | 39 7711 7485
2500 3s | 25 8704 7538 | 41 7866 7485
3000 3s | 28 8627 7538 | 65 7436 7229
3500 4s | 61 8110 7538 | 25 7842 7485
4000 5s | 61 8142 7538 | 41 7756 7485
4500 5s | 56 8204 7538 | 26 7829 7485
5000 6s | 50 8175 7538 | 29 7795 7485
5500 6s | 60 8227 7538 | 50 7896 7485
6000 7s | 26 8662 7538 | 34 7498 7229
6500 7s | 25 8629 7538 | 59 7836 7485
7000 8s | 61 8225 7538 | 25 7548 7229
7500 8s | 48 8285 7538 | 64 7750 7485
8000 9s | 40 8279 7538 | 45 7483 7254
8500 9s | 47 8166 7538 | 61 7672 7485
9000 10s | 37 8354 7538 | 26 7751 7485
Search terminated in 10.00s after 9000 iterations.
Best-found solution has cost 7538.
Solution results
================
# routes: 5
# clients: 25
objective: 7538
distance: 7538
duration: 12538
# iterations: 9000
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 31 10306 9381 | 46 8896 8613
1000 1s | 45 10084 9381 | 40 8835 8613
1500 2s | 38 10136 9381 | 28 9476 9297
2000 3s | 43 10162 9381 | 58 8926 8613
2500 4s | 60 10004 9381 | 50 8834 8613
3000 4s | 38 10216 9381 | 38 8891 8613
3500 5s | 48 10078 9381 | 65 8795 8613
4000 6s | 47 10122 9381 | 53 8885 8613
4500 6s | 51 10039 9381 | 39 8881 8613
5000 7s | 55 10023 9381 | 36 8779 8613
5500 8s | 50 10074 9381 | 32 8910 8613
6000 9s | 52 10046 9381 | 63 8857 8613
6500 9s | 44 10109 9381 | 58 8907 8613
7000 10s | 47 10101 9381 | 41 8884 8613
Search terminated in 10.00s after 7057 iterations.
Best-found solution has cost 9381.
Solution results
================
# routes: 6
# clients: 25
objective: 9381
distance: 9381
duration: 15189
# iterations: 7057
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 59 8468 7977 | 39 8107 7910
1000 1s | 63 8428 7977 | 49 8103 7827
1500 2s | 51 8511 7977 | 34 8337 8064
2000 2s | 36 8641 7977 | 30 8354 8066
2500 3s | 47 8597 7977 | 31 8084 7827
3000 3s | 61 8448 7977 | 30 8538 8066
3500 4s | 25 8859 7977 | 26 8054 7827
4000 5s | 35 8677 7977 | 63 8382 8064
4500 5s | 49 8526 7977 | 26 8359 8066
5000 6s | 60 8467 7977 | 50 8057 7827
5500 6s | 33 8721 7977 | 37 8096 7827
6000 7s | 31 8749 7977 | 57 8091 7827
6500 7s | 44 8610 7977 | 58 8465 8066
7000 8s | 60 8249 7977 | 54 8476 8066
7500 8s | 59 8246 7977 | 57 8053 7827
8000 9s | 55 8268 7977 | 63 8029 7827
8500 10s | 65 8244 7977 | 32 8436 8064
Search terminated in 10.00s after 8891 iterations.
Best-found solution has cost 7977.
Solution results
================
# routes: 5
# clients: 25
objective: 7977
distance: 7977
duration: 13202
# iterations: 8891
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 28 8928 8030 | 38 8193 7848
1000 1s | 43 8638 8030 | 27 8183 7848
1500 2s | 54 8582 8030 | 38 7742 7458
2000 2s | 64 8505 8030 | 63 8274 7848
2500 3s | 45 8649 8030 | 54 7778 7458
3000 4s | 46 8693 8030 | 49 8319 7848
3500 4s | 37 8786 8030 | 53 8404 7848
4000 5s | 55 8580 8030 | 29 8351 7848
4500 6s | 42 8648 8030 | 50 7985 7500
5000 6s | 60 8580 8030 | 47 8409 7871
5500 7s | 33 8810 8030 | 41 8216 7848
6000 7s | 59 8545 8030 | 64 8322 7848
6500 8s | 39 8689 8030 | 57 8288 7848
7000 9s | 46 8634 8030 | 34 7723 7458
7500 9s | 63 8547 8030 | 31 8214 7848
8000 10s | 42 8673 8030 | 44 8313 7910
Search terminated in 10.00s after 8130 iterations.
Best-found solution has cost 8030.
Solution results
================
# routes: 5
# clients: 25
objective: 8030
distance: 8030
duration: 13030
# iterations: 8130
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 49 13651 12887 | 32 12840 12194
1000 1s | 42 13668 12887 | 33 12695 12059
1500 2s | 40 13691 12887 | 55 13420 12371
2000 3s | 32 13805 12887 | 63 14044 12371
2500 3s | 28 13871 12887 | 33 11042 10197
3000 4s | 33 13761 12887 | 28 12709 11881
3500 5s | 31 13794 12887 | 33 12384 11568
4000 6s | 32 13879 12887 | 30 12744 12210
4500 6s | 52 13649 12887 | 59 12356 11628
5000 7s | 48 13606 12887 | 38 11037 10197
5500 8s | 61 13533 12887 | 58 12505 11696
6000 8s | 60 13503 12887 | 55 13366 12678
6500 9s | 44 13654 12887 | 41 12118 11628
7000 10s | 29 13924 12887 | 43 12231 11653
Search terminated in 10.00s after 7131 iterations.
Best-found solution has cost 12887.
Solution results
================
# routes: 7
# clients: 25
objective: 12887
distance: 12887
duration: 17887
# iterations: 7131
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 51 8116 7616 | 30 7531 7266
1000 1s | 49 8114 7616 | 30 8334 7566
1500 2s | 45 8149 7616 | 42 7576 7266
2000 3s | 56 8077 7616 | 27 7593 7266
2500 3s | 28 8330 7616 | 28 7598 7266
3000 4s | 60 8094 7616 | 27 7277 6809
3500 4s | 27 8330 7616 | 43 7524 7266
4000 5s | 65 8040 7616 | 38 7568 7266
4500 6s | 34 8226 7616 | 31 7542 7266
5000 6s | 34 8244 7616 | 63 7557 7266
5500 7s | 29 8332 7616 | 60 7564 7266
6000 8s | 59 8057 7616 | 37 7551 7266
6500 8s | 64 8032 7616 | 36 7181 6809
7000 9s | 32 8295 7616 | 40 7598 7266
7500 9s | 33 8249 7616 | 37 7538 7266
Search terminated in 10.00s after 7986 iterations.
Best-found solution has cost 7616.
Solution results
================
# routes: 6
# clients: 25
objective: 7616
distance: 7616
duration: 13263
# iterations: 7986
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 53 8533 7886 | 29 7686 7244
1000 1s | 47 8637 7886 | 62 7676 7244
1500 2s | 40 8652 7886 | 62 7845 7533
2000 2s | 44 8563 7886 | 37 7669 7244
2500 3s | 42 8585 7886 | 60 7905 7533
3000 4s | 42 8569 7886 | 57 7853 7533
3500 4s | 39 8600 7886 | 48 7890 7533
4000 5s | 63 8471 7886 | 56 7576 7244
4500 6s | 35 8717 7886 | 59 7909 7533
5000 6s | 38 8649 7886 | 56 7667 7244
5500 7s | 42 8619 7886 | 42 8120 7822
6000 7s | 65 8483 7886 | 63 7953 7533
6500 8s | 41 8651 7886 | 65 7851 7533
7000 9s | 47 8624 7886 | 36 7891 7533
7500 9s | 39 8612 7886 | 28 7609 7244
Search terminated in 10.00s after 7945 iterations.
Best-found solution has cost 7886.
Solution results
================
# routes: 5
# clients: 25
objective: 7886
distance: 7886
duration: 12886
# iterations: 7945
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 26 15875 14535 | 41 14742 13972
1000 1s | 43 15360 14535 | 28 15451 13972
1500 2s | 29 15619 14535 | 56 14349 13627
2000 3s | 31 15675 14535 | 29 13550 12939
2500 3s | 34 15529 14535 | 46 14796 13972
3000 4s | 35 15467 14535 | 28 14710 13627
3500 4s | 59 15295 14535 | 55 14532 13341
4000 5s | 46 15323 14535 | 45 14708 13627
4500 6s | 25 15860 14535 | 61 13687 12417
5000 6s | 54 15266 14535 | 46 15066 13972
5500 7s | 61 15170 14535 | 59 13599 10242
6000 7s | 44 15492 14535 | 48 14893 13972
6500 8s | 26 15865 14535 | 28 15269 13972
7000 9s | 32 15678 14535 | 57 12714 12058
7500 9s | 25 15914 14535 | 35 14888 13972
8000 10s | 52 15339 14535 | 60 14784 13972
Search terminated in 10.00s after 8137 iterations.
Best-found solution has cost 14535.
Solution results
================
# routes: 7
# clients: 25
objective: 14535
distance: 14535
duration: 19535
# iterations: 8137
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 61 10008 9203 | 36 9665 9008
1000 1s | 36 10207 9203 | 43 9783 9008
1500 2s | 42 10087 9203 | 41 9662 9008
2000 3s | 58 10023 9203 | 50 9168 8639
2500 3s | 60 9962 9203 | 37 8902 8608
3000 4s | 28 10247 9203 | 29 9389 9008
3500 5s | 40 10100 9203 | 45 9380 9008
4000 5s | 50 10036 9203 | 34 8946 8608
4500 6s | 65 9962 9203 | 49 8904 8608
5000 7s | 31 10165 9203 | 54 8958 8608
5500 7s | 27 10358 9203 | 60 9082 8639
6000 8s | 25 10347 9203 | 39 9482 9008
6500 9s | 29 10199 9203 | 42 8943 8608
7000 9s | 62 9927 9203 | 46 9462 9008
Search terminated in 10.00s after 7481 iterations.
Best-found solution has cost 9203.
Solution results
================
# routes: 6
# clients: 25
objective: 9203
distance: 9203
duration: 14203
# iterations: 7481
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 39 11542 10772 | 36 10538 9779
H 1000 1s | 55 11364 10653 | 28 10586 10079
H 1500 2s | 44 11440 10610 | 43 10066 9704
2000 3s | 37 11547 10610 | 61 10302 9704
2500 3s | 59 11386 10610 | 46 10533 9779
3000 4s | 48 11417 10610 | 45 10886 10079
3500 4s | 44 11362 10610 | 51 10724 10079
4000 5s | 44 11457 10610 | 63 10258 9704
4500 6s | 41 11400 10610 | 58 10535 10079
5000 6s | 36 11520 10610 | 51 10306 9793
5500 7s | 49 11405 10610 | 60 10337 9704
6000 8s | 50 11377 10610 | 50 10769 10079
6500 8s | 46 11402 10610 | 35 9682 9092
7000 9s | 53 11375 10610 | 42 10040 9704
7500 10s | 51 11368 10610 | 45 10452 10079
Search terminated in 10.00s after 7783 iterations.
Best-found solution has cost 10610.
Solution results
================
# routes: 6
# clients: 25
objective: 10610
distance: 10610
duration: 15790
# iterations: 7783
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 39 8484 7674 | 46 7846 7566
1000 1s | 57 8338 7674 | 30 7596 7141
1500 2s | 64 8201 7674 | 42 8024 7707
2000 2s | 51 8354 7674 | 62 7897 7707
2500 3s | 27 8834 7674 | 40 8074 7566
3000 3s | 33 8661 7674 | 32 8061 7707
3500 4s | 53 8251 7674 | 35 7912 7566
4000 4s | 25 8855 7674 | 60 8022 7566
4500 5s | 40 8468 7674 | 46 7745 7141
5000 6s | 60 8270 7674 | 32 8335 7817
5500 6s | 34 8583 7674 | 48 7974 7707
6000 7s | 41 8440 7674 | 36 8045 7707
6500 7s | 54 8259 7674 | 35 7850 7566
7000 8s | 29 8632 7674 | 57 7875 7566
7500 8s | 25 8778 7674 | 29 8080 7707
8000 9s | 48 8296 7674 | 62 7696 7220
8500 9s | 56 8268 7674 | 34 8144 7707
Search terminated in 10.00s after 8999 iterations.
Best-found solution has cost 7674.
Solution results
================
# routes: 5
# clients: 25
objective: 7674
distance: 7674
duration: 12674
# iterations: 8999
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 59 9908 9327 | 41 9154 8912
1000 2s | 50 9985 9327 | 43 9121 8912
1500 2s | 33 10030 9327 | 49 9481 9203
2000 3s | 30 10113 9327 | 59 9208 8912
2500 4s | 57 9940 9327 | 63 9128 8912
3000 4s | 35 10023 9327 | 61 9090 8912
3500 5s | 54 9918 9327 | 62 9102 8912
4000 6s | 42 10027 9327 | 63 9075 8912
4500 7s | 63 9721 9327 | 63 9043 8912
5000 7s | 49 9720 9327 | 26 9074 8912
5500 8s | 36 9710 9327 | 28 9067 8912
6000 9s | 60 9748 9327 | 29 9061 8912
6500 10s | 36 9685 9327 | 62 9148 8912
Search terminated in 10.00s after 6702 iterations.
Best-found solution has cost 9327.
Solution results
================
# routes: 7
# clients: 25
objective: 9327
distance: 9327
duration: 14434
# iterations: 6702
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 42 11776 10907 | 27 10719 10364
1000 1s | 65 11564 10907 | 64 10983 10683
1500 2s | 46 11719 10907 | 28 10054 9289
2000 3s | 37 11858 10907 | 36 11033 10683
2500 3s | 42 11785 10907 | 44 11042 10716
3000 4s | 28 12002 10907 | 61 11178 10683
3500 5s | 39 11783 10907 | 27 10990 10714
4000 5s | 43 11710 10907 | 45 10794 10364
4500 6s | 47 11651 10907 | 43 10812 9289
5000 7s | 55 11593 10907 | 38 10744 10364
5500 7s | 26 12049 10907 | 54 10737 10364
6000 8s | 39 11792 10907 | 58 10963 10364
6500 9s | 55 11617 10907 | 53 11136 10364
7000 9s | 36 11878 10907 | 50 10767 10364
Search terminated in 10.00s after 7434 iterations.
Best-found solution has cost 10907.
Solution results
================
# routes: 7
# clients: 25
objective: 10907
distance: 10907
duration: 15907
# iterations: 7434
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 60 9369 8883 | 58 9165 8785
1000 1s | 51 9432 8883 | 30 9275 8785
1500 2s | 55 9403 8883 | 40 9000 8685
2000 2s | 42 9516 8883 | 37 8962 8635
2500 3s | 27 9696 8883 | 57 9050 8785
3000 3s | 55 9379 8883 | 29 8832 8323
3500 4s | 62 9342 8883 | 33 9106 8785
4000 4s | 46 9403 8883 | 25 9141 8785
4500 5s | 37 9535 8883 | 46 8991 8685
5000 6s | 30 9624 8883 | 36 8826 8386
5500 6s | 46 9452 8883 | 59 9045 8685
6000 7s | 43 9454 8883 | 39 9085 8785
6500 7s | 30 9621 8883 | 50 9001 8635
7000 8s | 64 9331 8883 | 27 8942 8635
7500 8s | 49 9397 8883 | 32 9076 8785
8000 9s | 43 9459 8883 | 61 9044 8635
8500 10s | 27 9674 8883 | 28 9098 8785
Search terminated in 10.00s after 8873 iterations.
Best-found solution has cost 8883.
Solution results
================
# routes: 6
# clients: 25
objective: 8883
distance: 8883
duration: 13883
# iterations: 8873
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 36 7955 7448 | 47 7754 7133
1000 1s | 55 7843 7448 | 46 7002 6819
1500 2s | 55 7851 7448 | 52 7015 6819
2000 3s | 54 7855 7448 | 60 7011 6819
2500 4s | 31 8015 7448 | 62 7007 6819
3000 4s | 33 7980 7448 | 28 7000 6819
3500 5s | 36 7973 7448 | 29 7000 6819
4000 6s | 37 7952 7448 | 57 7802 7133
4500 6s | 56 7863 7448 | 46 7010 6819
5000 7s | 37 7965 7448 | 47 7016 6819
5500 8s | 45 7924 7448 | 47 6988 6819
6000 9s | 56 7879 7448 | 46 7010 6819
6500 9s | 29 8071 7448 | 49 6986 6819
7000 10s | 46 7904 7448 | 49 7006 6819
Search terminated in 10.00s after 7032 iterations.
Best-found solution has cost 7448.
Solution results
================
# routes: 6
# clients: 25
objective: 7448
distance: 7448
duration: 12956
# iterations: 7032
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 29 9666 8791 | 56 8551 8182
1000 1s | 26 9719 8791 | 53 8528 8182
1500 2s | 33 9642 8791 | 51 8504 8182
2000 3s | 30 9688 8791 | 47 8500 8182
2500 3s | 65 9315 8791 | 46 8522 8182
3000 4s | 54 9381 8791 | 47 8502 8182
3500 5s | 54 9415 8791 | 50 8505 8182
4000 6s | 44 9405 8791 | 47 8463 8182
4500 6s | 30 9614 8791 | 47 9024 8776
5000 7s | 31 9637 8791 | 38 9086 8733
5500 8s | 27 9102 8791 | 25 8540 8182
6000 8s | 44 9105 8791 | 64 8501 8182
6500 9s | 65 9105 8791 | 59 8531 8182
7000 10s | 45 9050 8791 | 57 8504 8182
Search terminated in 10.00s after 7236 iterations.
Best-found solution has cost 8791.
Solution results
================
# routes: 6
# clients: 25
objective: 8791
distance: 8791
duration: 13791
# iterations: 7236
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 62 10604 9886 | 36 10129 9575
1000 1s | 48 10644 9886 | 26 10106 9385
1500 2s | 46 10667 9886 | 28 9750 9183
2000 3s | 34 10707 9886 | 51 10332 9575
2500 3s | 40 10205 9886 | 46 10277 9575
3000 4s | 65 10223 9886 | 49 10423 9575
3500 4s | 27 10251 9886 | 45 10036 9385
4000 5s | 29 10215 9886 | 48 9920 9385
4500 6s | 64 10251 9886 | 63 9859 9183
5000 6s | 34 10215 9886 | 52 9506 8619
5500 7s | 64 10217 9886 | 56 9618 8677
6000 8s | 33 10187 9886 | 46 10081 9385
6500 8s | 36 10190 9886 | 43 10103 9385
7000 9s | 45 10268 9886 | 43 9254 8603
7500 10s | 61 10203 9886 | 30 9897 9385
Search terminated in 10.00s after 7882 iterations.
Best-found solution has cost 9886.
Solution results
================
# routes: 6
# clients: 25
objective: 9886
distance: 9886
duration: 14886
# iterations: 7882
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 40 10341 9452 | 32 9030 8599
1000 1s | 47 10325 9452 | 53 8939 8599
1500 2s | 26 10580 9452 | 44 9039 8599
2000 3s | 37 10358 9452 | 37 8982 8599
2500 4s | 57 10186 9452 | 62 8965 8599
3000 4s | 39 10391 9452 | 65 8989 8599
3500 5s | 57 10163 9452 | 65 8921 8599
4000 6s | 39 10387 9452 | 54 8992 8599
4500 6s | 54 10236 9452 | 41 8973 8599
5000 7s | 37 10460 9452 | 37 9031 8599
5500 8s | 51 10232 9452 | 31 9040 8599
6000 9s | 29 10616 9452 | 36 9058 8599
6500 9s | 64 10093 9452 | 32 9142 8599
Search terminated in 10.00s after 6958 iterations.
Best-found solution has cost 9452.
Solution results
================
# routes: 6
# clients: 25
objective: 9452
distance: 9452
duration: 14452
# iterations: 6958
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 30 9941 9042 | 25 9109 8679
1000 1s | 26 10026 9042 | 26 9121 8691
1500 2s | 40 9732 9042 | 27 9115 8691
2000 2s | 31 9904 9042 | 58 9175 8733
2500 3s | 25 10123 9042 | 43 9027 8691
3000 3s | 55 9642 9042 | 60 9109 8709
3500 4s | 29 10060 9042 | 58 9000 8709
4000 4s | 42 9787 9042 | 26 9139 8691
4500 5s | 42 9775 9042 | 28 9221 8709
5000 5s | 53 9676 9042 | 51 9141 8709
5500 6s | 46 9737 9042 | 63 9241 8667
6000 6s | 50 9708 9042 | 50 9192 8691
6500 7s | 64 9583 9042 | 60 9077 8691
7000 7s | 29 10080 9042 | 42 9193 8733
7500 8s | 47 9733 9042 | 36 9198 8709
8000 8s | 64 9612 9042 | 39 9212 8709
8500 9s | 43 9779 9042 | 38 9166 8709
9000 9s | 47 9705 9042 | 54 9175 8709
9500 10s | 52 9665 9042 | 52 9097 8709
Search terminated in 10.00s after 9569 iterations.
Best-found solution has cost 9042.
Solution results
================
# routes: 5
# clients: 25
objective: 9042
distance: 9042
duration: 14042
# iterations: 9569
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 54 7960 7487 | 55 7873 7426
1000 1s | 32 8302 7487 | 37 7859 7422
1500 2s | 25 8649 7487 | 31 8062 7426
2000 2s | 34 8303 7487 | 33 8061 7426
2500 3s | 43 8268 7487 | 29 8155 7426
3000 3s | 29 8691 7487 | 59 7760 7422
3500 4s | 35 8544 7487 | 59 7814 7383
4000 4s | 31 8648 7487 | 25 8293 7426
4500 5s | 51 8249 7487 | 41 8017 7426
5000 5s | 60 8263 7487 | 48 7781 7422
5500 6s | 46 8344 7487 | 50 7951 7426
6000 6s | 64 8184 7487 | 44 7808 7383
6500 7s | 41 8459 7487 | 52 8143 7426
7000 8s | 65 8204 7487 | 33 7822 7383
7500 8s | 46 8362 7487 | 41 7796 7422
8000 9s | 38 8409 7487 | 58 8049 7426
8500 9s | 31 8563 7487 | 26 8162 7426
9000 10s | 47 8295 7487 | 40 7756 7383
Search terminated in 10.00s after 9193 iterations.
Best-found solution has cost 7487.
Solution results
================
# routes: 5
# clients: 25
objective: 7487
distance: 7487
duration: 12487
# iterations: 9193
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 32 11591 10806 | 47 11013 10576
H 1000 1s | 50 11343 10606 | 53 11029 10429
1500 2s | 38 11498 10606 | 60 10987 10429
2000 2s | 25 11742 10606 | 25 11153 10429
2500 3s | 54 11336 10606 | 32 11200 10429
3000 3s | 39 11531 10606 | 39 11113 10429
3500 4s | 34 11567 10606 | 47 11101 10429
4000 5s | 34 11535 10606 | 54 11027 10429
4500 5s | 62 11324 10606 | 60 11012 10429
5000 6s | 25 11774 10606 | 25 11176 10429
5500 6s | 35 11538 10606 | 32 11147 10429
6000 7s | 62 11398 10606 | 39 11097 10429
6500 7s | 50 11382 10606 | 42 11087 10429
7000 8s | 48 11381 10606 | 47 11086 10429
7500 9s | 52 11328 10606 | 52 10996 10429
8000 9s | 29 11639 10606 | 59 11027 10429
8500 10s | 27 11664 10606 | 25 10938 10252
Search terminated in 10.00s after 8679 iterations.
Best-found solution has cost 10606.
Solution results
================
# routes: 7
# clients: 25
objective: 10606
distance: 10606
duration: 15606
# iterations: 8679
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 30 8656 7905 | 31 7992 7806
1000 1s | 52 8384 7905 | 34 8097 7928
1500 2s | 29 8659 7905 | 59 7939 7806
2000 2s | 48 8433 7905 | 33 7945 7812
2500 3s | 48 8414 7905 | 55 7921 7806
3000 3s | 52 8342 7905 | 55 7957 7806
3500 4s | 49 8399 7905 | 32 7951 7812
4000 4s | 41 8488 7905 | 62 7930 7812
4500 5s | 35 8535 7905 | 33 7943 7806
5000 6s | 62 8352 7905 | 34 7914 7806
5500 6s | 55 8387 7905 | 47 7931 7812
6000 7s | 58 8329 7905 | 41 7957 7806
6500 7s | 48 8448 7905 | 46 8110 7928
7000 8s | 35 8562 7905 | 46 7929 7806
7500 9s | 64 8339 7905 | 30 8249 7928
8000 9s | 65 8344 7905 | 28 8143 7928
8500 10s | 38 8525 7905 | 28 7940 7806
Search terminated in 10.00s after 8620 iterations.
Best-found solution has cost 7905.
Solution results
================
# routes: 5
# clients: 25
objective: 7905
distance: 7905
duration: 12959
# iterations: 8620
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 40 8527 8019 | 35 9276 7919
1000 1s | 44 8699 8019 | 49 8457 7947
1500 2s | 59 8604 8019 | 52 8276 7919
2000 2s | 38 8863 8019 | 63 8241 7898
2500 3s | 28 9059 8019 | 55 8233 7919
3000 3s | 48 8734 8019 | 30 8545 7947
3500 4s | 33 8955 8019 | 35 8298 7716
4000 4s | 32 8996 8019 | 33 8475 7947
4500 5s | 48 8755 8019 | 36 8493 7947
5000 5s | 63 8579 8019 | 41 8283 7898
5500 6s | 60 8644 8019 | 44 8267 7898
6000 6s | 55 8602 8019 | 56 8254 7919
6500 7s | 37 8876 8019 | 59 8143 7716
7000 8s | 50 8699 8019 | 65 8286 7947
7500 8s | 60 8577 8019 | 29 8671 7947
8000 9s | 44 8752 8019 | 34 8513 7947
8500 9s | 36 8858 8019 | 37 8351 7919
9000 10s | 56 8624 8019 | 56 8291 7947
Search terminated in 10.00s after 9254 iterations.
Best-found solution has cost 8019.
Solution results
================
# routes: 6
# clients: 25
objective: 8019
distance: 8019
duration: 13019
# iterations: 9254
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 34 8375 7708 | 62 8049 7769
1000 1s | 35 8309 7708 | 26 7793 7567
1500 2s | 54 8206 7708 | 44 7742 7567
2000 2s | 25 8440 7708 | 28 7762 7567
2500 3s | 41 8278 7708 | 50 7744 7567
3000 4s | 32 8361 7708 | 56 7965 7769
3500 4s | 31 8432 7708 | 44 7920 7769
4000 5s | 25 8501 7708 | 36 7744 7567
4500 5s | 38 8327 7708 | 63 7765 7567
5000 6s | 33 8416 7708 | 58 7788 7567
5500 7s | 51 8236 7708 | 56 8093 7769
6000 7s | 63 8184 7708 | 27 7793 7567
6500 8s | 40 8324 7708 | 36 7786 7567
7000 8s | 61 8188 7708 | 53 7743 7567
7500 9s | 36 8328 7708 | 61 7767 7567
8000 10s | 53 8190 7708 | 41 8130 7769
Search terminated in 10.00s after 8362 iterations.
Best-found solution has cost 7708.
Solution results
================
# routes: 5
# clients: 25
objective: 7708
distance: 7708
duration: 12708
# iterations: 8362
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 42 8072 7425 | 32 7694 7248
1000 1s | 42 8059 7425 | 50 7582 7248
1500 2s | 28 8339 7425 | 35 7725 7248
2000 2s | 59 7911 7425 | 64 7523 7248
2500 3s | 39 8085 7425 | 56 7560 7248
3000 3s | 35 8145 7425 | 40 7637 7248
3500 4s | 49 7987 7425 | 26 7700 7248
4000 4s | 65 7900 7425 | 56 7497 7248
4500 5s | 26 8379 7425 | 47 7591 7248
5000 5s | 36 8155 7425 | 35 7713 7248
5500 6s | 26 8379 7425 | 65 7538 7248
6000 6s | 41 8054 7425 | 52 7593 7248
6500 7s | 59 7919 7425 | 45 7590 7248
7000 7s | 27 8345 7425 | 32 7580 7200
7500 8s | 54 7972 7425 | 63 7568 7248
8000 9s | 33 8217 7425 | 50 7597 7248
8500 9s | 42 8009 7425 | 39 7585 7248
9000 10s | 49 7956 7425 | 63 7528 7248
Search terminated in 10.00s after 9287 iterations.
Best-found solution has cost 7425.
Solution results
================
# routes: 6
# clients: 25
objective: 7425
distance: 7425
duration: 12425
# iterations: 9287
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 63 7914 7262 | 34 7452 7233
1000 1s | 51 7935 7262 | 28 7517 7233
1500 2s | 53 7940 7262 | 28 7493 7271
2000 2s | 49 8005 7262 | 38 7434 7233
2500 3s | 56 7933 7262 | 56 7640 7448
3000 3s | 53 7975 7262 | 61 7702 7448
3500 4s | 50 7913 7262 | 60 7451 7233
4000 5s | 35 8133 7262 | 33 7615 7448
4500 5s | 46 8012 7262 | 46 7389 7233
5000 6s | 33 8132 7262 | 37 7521 7271
5500 6s | 28 8246 7262 | 44 7655 7448
6000 7s | 25 8338 7262 | 38 7483 7271
6500 7s | 53 7910 7262 | 57 7823 7448
7000 8s | 52 7982 7262 | 41 7432 7233
7500 9s | 41 8067 7262 | 41 7798 7449
8000 9s | 41 8070 7262 | 36 7765 7448
8500 10s | 45 7973 7262 | 46 7735 7448
Search terminated in 10.00s after 8799 iterations.
Best-found solution has cost 7262.
Solution results
================
# routes: 5
# clients: 25
objective: 7262
distance: 7262
duration: 12262
# iterations: 8799
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 57 10452 9672 | 56 9717 8996
1000 1s | 40 10713 9672 | 42 9352 8978
1500 2s | 63 10445 9672 | 40 10090 9619
2000 2s | 35 10706 9672 | 41 9894 9517
2500 3s | 33 10813 9672 | 63 9878 9517
3000 4s | 57 10498 9672 | 39 10071 9517
3500 4s | 30 10917 9672 | 48 9525 8996
4000 5s | 65 10437 9672 | 65 10090 9619
4500 5s | 54 10517 9672 | 55 10008 9619
5000 6s | 46 10578 9672 | 33 10239 9642
5500 7s | 39 10752 9672 | 25 9667 8978
6000 7s | 45 10663 9672 | 45 9741 8996
6500 8s | 59 10443 9672 | 29 9641 8978
7000 8s | 62 10416 9672 | 51 10017 9619
7500 9s | 34 10839 9672 | 44 10103 9619
8000 10s | 60 10521 9672 | 52 10084 9517
Search terminated in 10.00s after 8267 iterations.
Best-found solution has cost 9672.
Solution results
================
# routes: 6
# clients: 25
objective: 9672
distance: 9672
duration: 14822
# iterations: 8267
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 53 9071 8511 | 47 9096 8328
1000 1s | 57 9024 8511 | 35 8608 8269
1500 2s | 25 9412 8511 | 56 8801 8325
2000 2s | 25 9431 8511 | 34 8679 8323
2500 3s | 34 9231 8511 | 43 8417 8112
3000 3s | 44 9177 8511 | 38 8906 8325
3500 4s | 60 9063 8511 | 58 8760 8325
4000 4s | 34 9234 8511 | 57 8707 8323
4500 5s | 37 9195 8511 | 31 8415 8112
5000 5s | 54 9082 8511 | 25 9214 8328
5500 6s | 53 9068 8511 | 60 8508 8269
6000 6s | 65 9094 8511 | 42 8855 8325
6500 7s | 31 9292 8511 | 48 8414 8112
7000 8s | 34 9230 8511 | 51 8825 8325
7500 8s | 41 9213 8511 | 65 8663 8323
8000 9s | 40 9207 8511 | 46 8487 8112
8500 9s | 63 9028 8511 | 39 8621 8269
9000 10s | 30 9381 8511 | 52 8574 8269
Search terminated in 10.00s after 9220 iterations.
Best-found solution has cost 8511.
Solution results
================
# routes: 6
# clients: 25
objective: 8511
distance: 8511
duration: 13511
# iterations: 9220
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 25 7809 7059 | 51 7383 6992
1000 1s | 43 7607 7059 | 62 7365 6992
1500 2s | 50 7519 7059 | 27 7349 6992
2000 2s | 27 7821 7059 | 25 7431 6992
2500 3s | 29 7759 7059 | 26 7435 6992
3000 3s | 41 7625 7059 | 26 7116 6793
3500 4s | 49 7568 7059 | 35 7313 6992
4000 5s | 64 7488 7059 | 32 7111 6793
4500 5s | 61 7493 7059 | 36 7092 6793
5000 6s | 28 7789 7059 | 41 7326 6992
5500 6s | 42 7639 7059 | 63 7067 6793
6000 7s | 40 7626 7059 | 38 7095 6793
6500 7s | 38 7668 7059 | 44 7105 6793
7000 8s | 57 7510 7059 | 52 7065 6793
7500 8s | 57 7499 7059 | 28 7334 6992
8000 9s | 51 7553 7059 | 40 7067 6793
8500 10s | 52 7528 7059 | 38 7066 6793
Search terminated in 10.00s after 8805 iterations.
Best-found solution has cost 7059.
Solution results
================
# routes: 5
# clients: 25
objective: 7059
distance: 7059
duration: 12059
# iterations: 8805
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 30 9979 9024 | 28 8606 7962
1000 1s | 35 9917 9024 | 59 9283 8769
1500 2s | 29 10045 9024 | 53 8610 7962
2000 3s | 61 9588 9024 | 59 8578 7884
2500 3s | 31 9954 9024 | 42 8763 7962
3000 4s | 38 9809 9024 | 34 9262 8675
3500 5s | 47 9718 9024 | 47 8454 7962
4000 5s | 55 9705 9024 | 34 9280 8675
4500 6s | 54 9700 9024 | 59 8673 7962
5000 6s | 60 9596 9024 | 49 9210 8675
5500 7s | 59 9650 9024 | 40 8560 7962
6000 8s | 55 9649 9024 | 31 9285 8769
6500 8s | 61 9607 9024 | 42 9089 8675
7000 9s | 58 9589 9024 | 36 9162 8769
7500 10s | 30 9357 9024 | 27 9021 8675
Search terminated in 10.00s after 7791 iterations.
Best-found solution has cost 9024.
Solution results
================
# routes: 7
# clients: 25
objective: 9024
distance: 9024
duration: 14024
# iterations: 7791
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 31 10285 9343 | 35 9552 8903
1000 1s | 48 10041 9343 | 36 9096 8401
1500 2s | 42 10093 9343 | 49 9486 8903
2000 2s | 44 10060 9343 | 47 9408 8903
2500 3s | 28 10370 9343 | 34 9180 8749
3000 4s | 65 10005 9343 | 60 8579 8250
3500 4s | 27 10406 9343 | 28 8798 8250
4000 5s | 42 10145 9343 | 33 9626 8903
4500 5s | 42 10156 9343 | 59 9141 8749
5000 6s | 35 10258 9343 | 33 8832 8250
5500 6s | 48 10069 9343 | 39 9469 8903
6000 7s | 26 10413 9343 | 35 10159 8903
6500 8s | 31 10309 9343 | 42 9750 8903
7000 8s | 47 10119 9343 | 47 9345 8749
7500 9s | 52 10042 9343 | 31 10103 9211
8000 9s | 50 10068 9343 | 62 9448 8903
88%|███████████████████████████████████ | 56/64 [4:58:57<42:42, 320.29s/it]
Search terminated in 10.00s after 8464 iterations.
Best-found solution has cost 9343.
Solution results
================
# routes: 6
# clients: 25
objective: 9343
distance: 9343
duration: 14343
# iterations: 8464
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 49 7513 6912 | 30 6814 6502
1000 1s | 38 7627 6912 | 26 6846 6546
1500 2s | 51 7535 6912 | 58 6800 6546
2000 2s | 40 7595 6912 | 57 6804 6546
2500 3s | 28 7755 6912 | 63 6719 6478
3000 3s | 60 7477 6912 | 55 6851 6546
3500 4s | 39 7583 6912 | 50 6876 6546
4000 4s | 47 7495 6912 | 36 6863 6546
4500 5s | 59 7520 6912 | 35 6891 6546
5000 5s | 58 7459 6912 | 33 6750 6478
5500 6s | 51 7495 6912 | 27 6853 6546
6000 6s | 59 7471 6912 | 59 6883 6546
6500 7s | 30 7687 6912 | 50 6833 6546
7000 7s | 32 7669 6912 | 55 6769 6478
7500 8s | 44 7532 6912 | 54 6841 6546
8000 9s | 36 7637 6912 | 43 6868 6546
8500 9s | 49 7508 6912 | 34 6796 6502
9000 10s | 25 7824 6912 | 65 6877 6546
Search terminated in 10.00s after 9308 iterations.
Best-found solution has cost 6912.
Solution results
================
# routes: 5
# clients: 25
objective: 6912
distance: 6912
duration: 11912
# iterations: 9308
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 49 9962 9182 | 40 8165 7961
1000 1s | 65 9748 9182 | 59 8437 7997
1500 2s | 42 9948 9182 | 58 9094 8650
2000 3s | 31 10073 9182 | 65 9015 8650
2500 3s | 25 10303 9182 | 52 9116 8650
3000 4s | 50 9426 9182 | 58 9100 8650
3500 5s | 39 9424 9182 | 49 9321 8650
4000 5s | 59 9329 9182 | 39 9295 9157
4500 6s | 43 9415 9182 | 31 9259 9157
5000 7s | 28 9431 9182 | 42 9169 8650
5500 8s | 54 9479 9182 | 64 8204 7973
6000 8s | 27 9424 9182 | 39 8337 7985
6500 9s | 51 9486 9182 | 46 9101 8650
7000 10s | 51 9449 9182 | 53 9021 8650
Search terminated in 10.00s after 7195 iterations.
Best-found solution has cost 9182.
Solution results
================
# routes: 5
# clients: 25
objective: 9182
distance: 9182
duration: 14182
# iterations: 7195
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 25 15735 14608 | 31 14614 13712
1000 1s | 62 15267 14608 | 62 15116 14261
1500 2s | 30 15564 14608 | 38 15120 13775
2000 2s | 42 15417 14608 | 30 14981 13712
2500 3s | 36 15449 14608 | 29 14646 13712
3000 4s | 33 15621 14608 | 37 13237 12387
3500 4s | 57 15414 14608 | 60 14855 13545
4000 5s | 51 15455 14608 | 50 13424 12387
4500 6s | 36 15553 14608 | 48 15035 14148
5000 7s | 45 15370 14608 | 48 14680 13712
5500 7s | 35 15456 14608 | 65 15029 14303
6000 8s | 30 15617 14608 | 65 14749 13712
6500 8s | 47 15453 14608 | 50 15392 14485
7000 9s | 59 15282 14608 | 41 14683 13757
7500 10s | 45 15364 14608 | 26 15377 14415
Search terminated in 10.00s after 7623 iterations.
Best-found solution has cost 14608.
Solution results
================
# routes: 8
# clients: 25
objective: 14608
distance: 14608
duration: 19720
# iterations: 7623
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 36 9027 8250 | 42 7974 7625
1000 1s | 57 8806 8250 | 43 8009 7625
1500 2s | 45 8894 8250 | 60 8040 7625
2000 3s | 65 8800 8250 | 33 8057 7625
2500 3s | 59 8817 8250 | 39 8017 7625
3000 4s | 41 8995 8250 | 62 8074 7625
3500 4s | 28 9201 8250 | 29 8066 7625
4000 5s | 61 8826 8250 | 45 8056 7625
4500 6s | 39 9055 8250 | 52 7986 7625
5000 7s | 34 9046 8250 | 30 8025 7625
5500 7s | 53 8798 8250 | 43 8009 7625
6000 8s | 64 8801 8250 | 31 8050 7625
6500 8s | 46 8856 8250 | 60 8052 7625
7000 9s | 41 8961 8250 | 44 8011 7625
7500 10s | 61 8810 8250 | 48 8009 7625
Search terminated in 10.00s after 7692 iterations.
Best-found solution has cost 8250.
Solution results
================
# routes: 6
# clients: 25
objective: 8250
distance: 8250
duration: 13530
# iterations: 7692
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 34 8322 7617 | 45 7541 7170
1000 1s | 62 8078 7617 | 58 7509 7170
1500 2s | 60 8087 7617 | 61 7524 7170
2000 2s | 51 8155 7617 | 30 7593 7170
2500 3s | 54 8119 7617 | 52 7552 7170
3000 4s | 31 8311 7617 | 25 7617 7170
3500 4s | 30 8339 7617 | 54 7534 7170
4000 5s | 56 8102 7617 | 64 7527 7170
4500 5s | 41 8216 7617 | 38 7543 7170
5000 6s | 34 8290 7617 | 56 7489 7170
5500 7s | 28 8396 7617 | 28 7583 7170
6000 7s | 34 8290 7617 | 51 7514 7170
6500 8s | 28 8390 7617 | 60 7516 7170
7000 9s | 43 8191 7617 | 35 7540 7170
7500 9s | 34 8275 7617 | 45 7572 7170
8000 10s | 34 8316 7617 | 64 7487 7170
Search terminated in 10.00s after 8178 iterations.
Best-found solution has cost 7617.
Solution results
================
# routes: 6
# clients: 25
objective: 7617
distance: 7617
duration: 12617
# iterations: 8178
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 30 7497 6847 | 27 6841 6690
1000 1s | 41 7392 6847 | 33 6989 6775
1500 2s | 44 7384 6847 | 51 6827 6690
2000 2s | 53 7293 6847 | 51 6839 6690
2500 3s | 54 7277 6847 | 62 6831 6690
3000 3s | 35 7450 6847 | 34 7044 6775
3500 4s | 48 7314 6847 | 45 6862 6690
4000 4s | 55 7247 6847 | 45 6886 6690
4500 5s | 56 7253 6847 | 30 6834 6690
5000 5s | 33 7472 6847 | 27 6836 6690
5500 6s | 33 7499 6847 | 49 6822 6690
6000 7s | 35 7464 6847 | 54 7005 6775
6500 7s | 40 7405 6847 | 60 6846 6690
7000 8s | 55 7301 6847 | 29 6854 6690
7500 8s | 63 7238 6847 | 36 6823 6690
8000 9s | 36 7447 6847 | 36 6841 6690
8500 9s | 46 7317 6847 | 64 6826 6690
9000 10s | 50 7304 6847 | 59 7069 6775
Search terminated in 10.00s after 9204 iterations.
Best-found solution has cost 6847.
Solution results
================
# routes: 6
# clients: 25
objective: 6847
distance: 6847
duration: 11847
# iterations: 9204
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 37 9143 8499 | 50 8517 8268
1000 1s | 36 9142 8499 | 58 8143 7929
1500 2s | 50 9024 8499 | 37 8579 8268
2000 3s | 56 8992 8499 | 64 8541 8268
2500 3s | 55 8977 8499 | 29 8586 8268
3000 4s | 26 9362 8499 | 48 8263 7929
3500 4s | 28 9286 8499 | 34 8598 8268
4000 5s | 49 9020 8499 | 27 8342 7929
4500 6s | 54 8984 8499 | 25 8296 7929
5000 6s | 57 8962 8499 | 64 8694 8268
5500 7s | 35 9138 8499 | 34 8253 7929
6000 8s | 28 9272 8499 | 51 8749 8448
6500 8s | 51 8971 8499 | 36 8275 7929
7000 9s | 34 9167 8499 | 45 8221 7929
7500 9s | 47 9002 8499 | 63 8526 8268
Search terminated in 10.00s after 7934 iterations.
Best-found solution has cost 8499.
Solution results
================
# routes: 6
# clients: 25
objective: 8499
distance: 8499
duration: 13499
# iterations: 7934
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 34 8504 7830 | 64 7981 7778
1000 1s | 48 8361 7830 | 27 8331 7812
1500 2s | 60 8241 7830 | 49 7747 7530
2000 2s | 33 8478 7830 | 32 7994 7778
2500 3s | 37 8454 7830 | 37 7778 7530
3000 3s | 53 8275 7830 | 56 7972 7778
3500 4s | 63 8223 7830 | 28 7944 7744
4000 5s | 63 8254 7830 | 48 7780 7530
4500 5s | 26 8623 7830 | 26 7895 7744
5000 6s | 32 8503 7830 | 44 7954 7744
5500 6s | 59 8230 7830 | 25 7899 7744
6000 7s | 27 8615 7830 | 51 8007 7812
6500 7s | 58 8258 7830 | 30 7943 7744
7000 8s | 31 8493 7830 | 46 7954 7744
7500 9s | 37 8444 7830 | 47 8005 7778
8000 9s | 36 8433 7830 | 55 7910 7744
8500 10s | 29 8555 7830 | 37 7937 7744
Search terminated in 10.00s after 8845 iterations.
Best-found solution has cost 7830.
Solution results
================
# routes: 6
# clients: 25
objective: 7830
distance: 7830
duration: 12849
# iterations: 8845
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 64 9817 9049 | 36 9489 9045
1000 1s | 32 10282 9049 | 46 8523 8272
1500 2s | 51 9873 9049 | 34 8516 8272
2000 3s | 58 9846 9049 | 62 8646 8302
2500 4s | 26 10474 9049 | 61 8535 8272
3000 5s | 34 10271 9049 | 58 8473 8272
3500 5s | 31 10340 9049 | 54 9385 9045
4000 6s | 46 10033 9049 | 41 8590 8272
4500 7s | 64 9857 9049 | 39 8493 8272
5000 7s | 29 10343 9049 | 63 8539 8272
5500 8s | 56 9913 9049 | 47 9873 9112
6000 9s | 62 9864 9049 | 46 9404 9045
6500 9s | 58 9887 9049 | 35 9569 9045
Search terminated in 10.00s after 6884 iterations.
Best-found solution has cost 9049.
Solution results
================
# routes: 5
# clients: 25
objective: 9049
distance: 9049
duration: 14049
# iterations: 6884
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 40 7871 7312 | 48 7140 6877
1000 1s | 49 7841 7312 | 55 7101 6877
1500 2s | 25 8070 7312 | 62 7094 6877
2000 3s | 53 7811 7312 | 28 7154 6877
2500 3s | 53 7823 7312 | 36 7145 6877
3000 4s | 33 7940 7312 | 44 7184 6877
3500 5s | 41 7874 7312 | 52 7127 6877
4000 5s | 64 7740 7312 | 59 7102 6877
4500 6s | 41 7859 7312 | 25 7132 6877
5000 7s | 33 7910 7312 | 32 7154 6877
5500 7s | 39 7866 7312 | 40 7113 6877
6000 8s | 57 7822 7312 | 46 7097 6877
6500 9s | 39 7870 7312 | 52 7101 6877
7000 9s | 29 7986 7312 | 59 7118 6877
7500 10s | 28 7968 7312 | 25 7273 7012
Search terminated in 10.00s after 7597 iterations.
Best-found solution has cost 7312.
Solution results
================
# routes: 6
# clients: 25
objective: 7312
distance: 7312
duration: 12312
# iterations: 7597
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 48 13806 12767 | 63 13806 12622
1000 1s | 54 13736 12767 | 31 10987 10464
1500 2s | 51 13621 12767 | 31 13505 12652
2000 3s | 48 13567 12767 | 57 13388 12606
2500 4s | 28 13889 12767 | 40 12160 11669
3000 5s | 49 13684 12767 | 42 11358 10675
3500 5s | 34 13793 12767 | 39 11318 10464
4000 6s | 47 13177 12767 | 48 13318 12862
4500 7s | 61 13333 12767 | 40 10816 10464
5000 8s | 44 13217 12767 | 63 12030 10709
5500 8s | 47 13114 12767 | 55 13549 12862
6000 9s | 54 13246 12767 | 43 12604 12137
6500 10s | 34 13086 12767 | 48 13026 12606
Search terminated in 10.00s after 6610 iterations.
Best-found solution has cost 12767.
Solution results
================
# routes: 7
# clients: 25
objective: 12767
distance: 12767
duration: 17767
# iterations: 6610
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 36 8440 7818 | 39 8059 7710
1000 1s | 42 8352 7818 | 33 8007 7660
1500 2s | 54 8264 7818 | 29 7884 7660
2000 3s | 57 8272 7818 | 27 7510 7235
2500 3s | 56 8285 7818 | 54 7913 7660
3000 4s | 52 8351 7818 | 46 7869 7660
3500 4s | 48 8338 7818 | 57 7961 7660
4000 5s | 64 8227 7818 | 57 7434 7235
4500 6s | 25 8734 7818 | 51 7930 7660
5000 6s | 32 8542 7818 | 49 7430 7235
5500 7s | 47 8414 7818 | 60 7920 7660
6000 7s | 51 8384 7818 | 64 7873 7660
6500 8s | 65 8285 7818 | 41 7933 7660
7000 9s | 34 8504 7818 | 38 7875 7660
7500 9s | 30 8596 7818 | 41 7458 7235
8000 10s | 42 8465 7818 | 26 7499 7235
Search terminated in 10.00s after 8098 iterations.
Best-found solution has cost 7818.
Solution results
================
# routes: 5
# clients: 25
objective: 7818
distance: 7818
duration: 12851
# iterations: 8098
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 61 9211 8500 | 33 8308 7933
1000 1s | 51 9238 8500 | 58 8578 8326
1500 2s | 44 9282 8500 | 34 8705 8326
2000 2s | 46 9220 8500 | 52 8571 8326
2500 3s | 56 9136 8500 | 29 8648 8326
3000 4s | 55 9101 8500 | 30 8629 8326
3500 4s | 48 9201 8500 | 59 8613 8326
4000 5s | 44 9252 8500 | 33 8652 8326
4500 5s | 26 9643 8500 | 59 8582 8326
5000 6s | 46 9220 8500 | 38 8588 8326
5500 7s | 26 9640 8500 | 25 8719 8326
6000 7s | 62 9091 8500 | 46 8562 8326
6500 8s | 58 9147 8500 | 62 8519 8326
7000 8s | 63 9111 8500 | 27 8633 8326
7500 9s | 25 9658 8500 | 38 8597 8326
8000 10s | 65 9091 8500 | 57 8286 7933
Search terminated in 10.00s after 8382 iterations.
Best-found solution has cost 8500.
Solution results
================
# routes: 5
# clients: 25
objective: 8500
distance: 8500
duration: 13500
# iterations: 8382
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 55 11127 10252 | 63 10460 10048
1000 1s | 47 11151 10252 | 63 10418 10048
1500 2s | 39 11318 10252 | 31 10513 10048
2000 2s | 56 11113 10252 | 38 10543 10048
2500 3s | 31 11519 10252 | 53 10394 10048
3000 4s | 47 11154 10252 | 64 10333 10048
3500 4s | 63 11060 10252 | 44 10426 10048
4000 5s | 45 11182 10252 | 55 10542 10048
4500 5s | 25 11723 10252 | 63 10567 10048
5000 6s | 61 10974 10252 | 30 10613 10048
5500 7s | 58 10998 10252 | 25 10599 10048
6000 7s | 61 11019 10252 | 31 10564 10048
6500 8s | 33 11408 10252 | 57 10365 10048
7000 8s | 34 11452 10252 | 58 9975 9477
7500 9s | 41 11279 10252 | 55 10050 9477
8000 10s | 60 11026 10252 | 60 10415 10048
Search terminated in 10.00s after 8262 iterations.
Best-found solution has cost 10252.
Solution results
================
# routes: 7
# clients: 25
objective: 10252
distance: 10252
duration: 15438
# iterations: 8262
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 42 10548 9984 | 28 9836 9440
1000 1s | 43 10614 9984 | 50 9934 9553
1500 2s | 26 10998 9984 | 33 9720 9440
2000 2s | 55 10493 9984 | 31 9767 9452
2500 3s | 46 10586 9984 | 64 9748 9440
3000 4s | 63 10440 9984 | 50 9735 9440
3500 4s | 26 11037 9984 | 34 9708 9440
4000 5s | 35 10769 9984 | 32 9741 9440
4500 6s | 54 10504 9984 | 36 10221 9452
5000 6s | 37 10704 9984 | 43 9094 8764
5500 7s | 28 10929 9984 | 40 9776 9440
6000 8s | 25 11040 9984 | 26 9726 9440
6500 8s | 49 10525 9984 | 56 10023 9553
7000 9s | 30 10849 9984 | 47 9396 8764
7500 10s | 32 10794 9984 | 55 9104 8764
Search terminated in 10.00s after 7688 iterations.
Best-found solution has cost 9984.
Solution results
================
# routes: 7
# clients: 25
objective: 9984
distance: 9984
duration: 14984
# iterations: 7688
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 55 10284 9496 | 29 9838 9481
1000 1s | 53 10358 9496 | 50 9797 9481
1500 2s | 45 10437 9496 | 48 9186 8862
2000 3s | 49 10412 9496 | 38 9757 9481
2500 3s | 59 10333 9496 | 62 9199 8862
3000 4s | 54 10394 9496 | 57 9734 9481
3500 5s | 56 10318 9496 | 41 9813 9481
4000 5s | 45 10390 9496 | 52 9781 9481
4500 6s | 28 10738 9496 | 36 9793 9515
5000 7s | 27 10784 9496 | 64 9975 9481
5500 7s | 60 10255 9496 | 48 9746 9481
6000 8s | 61 10289 9496 | 33 9812 9481
6500 9s | 63 10282 9496 | 57 9751 9481
7000 9s | 46 10451 9496 | 56 9299 8862
7500 10s | 29 10609 9496 | 51 9730 9481
Search terminated in 10.00s after 7589 iterations.
Best-found solution has cost 9496.
Solution results
================
# routes: 6
# clients: 25
objective: 9496
distance: 9496
duration: 14678
# iterations: 7589
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 65 7816 7419 | 49 7254 7026
1000 1s | 64 7835 7419 | 57 7313 7026
1500 2s | 64 7831 7419 | 59 7510 7147
2000 2s | 55 7886 7419 | 57 7304 7026
2500 3s | 37 8063 7419 | 54 7632 7267
3000 3s | 60 7875 7419 | 59 7337 7026
3500 4s | 37 8085 7419 | 26 7475 7026
4000 5s | 53 7878 7419 | 30 7670 7147
4500 5s | 36 8095 7419 | 50 7523 7147
5000 6s | 29 8209 7419 | 35 7575 7147
5500 6s | 46 7964 7419 | 56 7583 7267
6000 7s | 60 7847 7419 | 65 7533 7147
6500 7s | 34 8124 7419 | 64 7301 7026
7000 8s | 63 7842 7419 | 53 7607 7267
7500 9s | 61 7858 7419 | 35 7417 7026
8000 9s | 46 7983 7419 | 31 7605 7147
8500 10s | 40 8029 7419 | 43 7667 7267
Search terminated in 10.00s after 8811 iterations.
Best-found solution has cost 7419.
Solution results
================
# routes: 6
# clients: 25
objective: 7419
distance: 7419
duration: 13298
# iterations: 8811
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 37 7607 7128 | 54 7126 7050
1000 1s | 25 7838 7128 | 25 7241 7050
1500 2s | 38 7608 7128 | 41 7183 7050
2000 2s | 59 7462 7128 | 55 7157 7050
2500 3s | 61 7448 7128 | 48 7147 7050
3000 3s | 63 7470 7128 | 63 7184 7050
3500 4s | 33 7701 7128 | 27 7208 7050
4000 4s | 25 7897 7128 | 28 7225 7050
4500 5s | 33 7690 7128 | 35 7165 7050
5000 5s | 64 7446 7128 | 42 7148 7050
5500 6s | 34 7651 7128 | 51 7152 7050
6000 6s | 62 7425 7128 | 65 7133 7050
6500 7s | 27 7755 7128 | 37 7154 7050
7000 8s | 59 7473 7128 | 52 7138 7050
7500 8s | 40 7662 7128 | 58 7181 7050
8000 9s | 50 7504 7128 | 31 7208 7050
8500 9s | 61 7430 7128 | 44 7146 7050
9000 10s | 46 7539 7128 | 53 7166 7050
Search terminated in 10.00s after 9237 iterations.
Best-found solution has cost 7128.
Solution results
================
# routes: 5
# clients: 25
objective: 7128
distance: 7128
duration: 12255
# iterations: 9237
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 53 7003 6493 | 56 6520 6367
1000 1s | 49 6960 6493 | 46 6506 6367
1500 2s | 50 6997 6493 | 27 6548 6367
2000 2s | 63 6908 6493 | 62 6520 6367
2500 3s | 62 6885 6493 | 51 6503 6367
3000 3s | 61 6926 6493 | 38 6540 6367
3500 4s | 32 7176 6493 | 62 6544 6367
4000 4s | 33 7163 6493 | 47 6564 6367
4500 5s | 40 7092 6493 | 29 6593 6367
5000 6s | 48 7013 6493 | 37 6555 6367
5500 6s | 52 6973 6493 | 26 6575 6367
6000 7s | 58 6726 6493 | 46 6502 6367
6500 7s | 59 6718 6493 | 64 6521 6367
7000 8s | 56 6689 6493 | 53 6523 6367
7500 8s | 63 6670 6493 | 39 6520 6367
8000 9s | 58 6700 6493 | 65 6515 6367
8500 9s | 27 6749 6493 | 49 6526 6367
9000 10s | 26 6737 6493 | 34 6541 6367
Search terminated in 10.00s after 9124 iterations.
Best-found solution has cost 6493.
Solution results
================
# routes: 5
# clients: 25
objective: 6493
distance: 6493
duration: 11528
# iterations: 9124
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 26 7904 7074 | 27 7296 6966
1000 1s | 25 7939 7074 | 58 7118 6916
1500 2s | 28 7857 7074 | 39 7156 6916
2000 2s | 64 7525 7074 | 46 7265 6966
2500 3s | 28 7886 7074 | 34 7114 6916
3000 3s | 33 7786 7074 | 65 7122 6916
3500 4s | 63 7544 7074 | 45 7113 6916
4000 4s | 50 7610 7074 | 64 7177 6966
4500 5s | 49 7690 7074 | 44 7242 6966
5000 5s | 38 7738 7074 | 62 7146 6916
5500 6s | 28 7882 7074 | 52 7143 6916
6000 7s | 31 7816 7074 | 36 7127 6916
6500 7s | 59 7546 7074 | 31 7352 6966
7000 8s | 29 7849 7074 | 55 7102 6916
7500 8s | 31 7812 7074 | 27 7336 6966
8000 9s | 25 7940 7074 | 30 7179 6916
8500 9s | 44 7620 7074 | 54 7117 6916
9000 10s | 63 7574 7074 | 63 7136 6916
Search terminated in 10.00s after 9205 iterations.
Best-found solution has cost 7074.
Solution results
================
# routes: 5
# clients: 25
objective: 7074
distance: 7074
duration: 12177
# iterations: 9205
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 54 8781 8176 | 51 8475 8040
1000 1s | 39 8944 8176 | 39 8109 7918
1500 2s | 54 8770 8176 | 59 8120 7928
2000 2s | 50 8788 8176 | 63 8068 7918
2500 3s | 29 8504 8176 | 28 8100 7918
3000 4s | 47 8491 8176 | 29 8507 8040
3500 4s | 32 8488 8176 | 53 8067 7918
4000 5s | 50 8488 8176 | 34 8094 7918
4500 6s | 31 8526 8176 | 64 8078 7918
5000 6s | 39 8563 8176 | 41 8097 7918
5500 7s | 57 8529 8176 | 62 8067 7918
6000 8s | 28 8487 8176 | 26 8121 7918
6500 8s | 52 8538 8176 | 38 8101 7918
7000 9s | 47 8509 8176 | 29 8121 7918
7500 9s | 64 8490 8176 | 47 8121 7928
Search terminated in 10.00s after 7913 iterations.
Best-found solution has cost 8176.
Solution results
================
# routes: 6
# clients: 25
objective: 8176
distance: 8176
duration: 13176
# iterations: 7913
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 45 10567 9713 | 52 10365 9643
1000 1s | 63 10473 9713 | 26 9264 8991
1500 2s | 33 10662 9713 | 44 9285 8991
2000 3s | 63 10275 9713 | 30 9821 9591
2500 4s | 40 10117 9713 | 51 9242 8991
3000 4s | 60 10066 9713 | 65 9261 8991
3500 5s | 46 10075 9713 | 47 9233 8991
4000 6s | 58 9960 9713 | 25 9906 9571
4500 6s | 45 9930 9713 | 56 10305 9591
5000 7s | 25 9918 9713 | 61 10491 9643
5500 8s | 33 10019 9713 | 47 9207 8991
6000 9s | 33 10103 9713 | 42 9456 8991
6500 9s | 54 10079 9713 | 28 9202 8991
Search terminated in 10.00s after 6904 iterations.
Best-found solution has cost 9713.
Solution results
================
# routes: 6
# clients: 25
objective: 9713
distance: 9713
duration: 14713
# iterations: 6904
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 45 6583 6164 | 49 6162 6089
1000 1s | 31 6834 6164 | 57 6181 6089
1500 2s | 38 6776 6164 | 65 6196 6089
2000 2s | 27 7148 6164 | 32 6238 6089
2500 3s | 54 6707 6164 | 40 6226 6089
3000 3s | 35 7018 6164 | 48 6260 6089
3500 4s | 28 7246 6164 | 56 6267 6089
4000 5s | 46 6950 6164 | 61 6278 6089
4500 5s | 34 7195 6164 | 28 6376 6089
5000 6s | 47 6957 6164 | 36 6334 6089
5500 6s | 44 7003 6164 | 44 6368 6089
6000 7s | 43 7029 6164 | 52 6355 6089
6500 8s | 61 6786 6164 | 60 6302 6089
7000 8s | 46 7174 6164 | 27 6943 6142
7500 9s | 39 7375 6164 | 35 6821 6142
8000 9s | 41 7086 6164 | 43 6476 6089
8500 10s | 27 7546 6164 | 51 6399 6089
Search terminated in 10.00s after 8630 iterations.
Best-found solution has cost 6164.
Solution results
================
# routes: 5
# clients: 25
objective: 6164
distance: 6164
duration: 11164
# iterations: 8630
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 58 11325 10488 | 48 9930 9442
1000 1s | 50 11330 10488 | 53 10640 10258
1500 2s | 52 11317 10488 | 30 10605 10258
2000 3s | 48 11324 10488 | 30 10682 10207
2500 3s | 36 11453 10488 | 36 10700 10258
3000 4s | 29 11607 10488 | 52 10092 9694
3500 5s | 27 11682 10488 | 26 10869 10379
4000 6s | 26 11752 10488 | 34 10009 9442
4500 6s | 45 11378 10488 | 54 10078 9685
5000 7s | 25 11809 10488 | 47 10723 10207
5500 8s | 51 11269 10488 | 39 10845 10207
6000 8s | 45 11306 10488 | 56 10028 9566
6500 9s | 41 11447 10488 | 28 10601 10207
7000 10s | 32 11558 10488 | 46 9916 9442
Search terminated in 10.00s after 7346 iterations.
Best-found solution has cost 10488.
Solution results
================
# routes: 6
# clients: 25
objective: 10488
distance: 10488
duration: 15488
# iterations: 7346
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 35 7807 7314 | 52 6991 6860
1000 1s | 65 7590 7314 | 61 7508 7218
1500 2s | 55 7652 7314 | 42 7498 7218
2000 2s | 60 7624 7314 | 42 7498 7218
2500 3s | 44 7696 7314 | 31 6981 6860
3000 4s | 39 7745 7314 | 36 7007 6860
3500 4s | 54 7660 7314 | 60 7074 6860
4000 5s | 55 7630 7314 | 27 7550 7218
4500 5s | 52 7665 7314 | 60 7073 6860
5000 6s | 34 7817 7314 | 33 7014 6860
5500 6s | 61 7587 7314 | 34 7098 6860
6000 7s | 54 7664 7314 | 29 7534 7244
6500 8s | 48 7673 7314 | 26 7053 6860
7000 8s | 35 7756 7314 | 42 7547 7218
7500 9s | 59 7630 7314 | 27 7058 6860
8000 9s | 42 7683 7314 | 47 7545 7218
8500 10s | 30 7810 7314 | 44 7161 6860
Search terminated in 10.00s after 8593 iterations.
Best-found solution has cost 7314.
Solution results
================
# routes: 5
# clients: 25
objective: 7314
distance: 7314
duration: 12314
# iterations: 8593
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 45 10754 9937 | 43 11101 9868
1000 1s | 45 10765 9937 | 57 10294 9776
1500 2s | 35 10884 9937 | 35 10233 9532
2000 2s | 35 10869 9937 | 29 10284 9532
2500 3s | 48 10645 9937 | 26 10361 9532
3000 3s | 60 10640 9937 | 61 10258 9676
3500 4s | 46 10657 9937 | 64 9961 9436
4000 5s | 44 10668 9937 | 26 10232 9436
4500 5s | 36 10882 9937 | 30 10201 9436
5000 6s | 51 10702 9937 | 64 10071 9436
5500 6s | 39 10276 9937 | 27 10183 9436
6000 7s | 29 10306 9937 | 29 10117 9436
6500 7s | 45 10269 9937 | 31 10149 9532
7000 8s | 44 10262 9937 | 32 10214 9532
7500 9s | 29 10280 9937 | 28 10260 9676
8000 9s | 25 10333 9937 | 32 10266 9676
8500 10s | 41 10335 9937 | 32 10164 9436
Search terminated in 10.00s after 8685 iterations.
Best-found solution has cost 9937.
Solution results
================
# routes: 6
# clients: 25
objective: 9937
distance: 9937
duration: 14937
# iterations: 8685
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 36 11966 10835 | 51 11159 10640
1000 1s | 42 11861 10835 | 43 10881 10499
1500 2s | 63 11645 10835 | 36 11012 10640
2000 3s | 56 11670 10835 | 30 11183 10640
2500 3s | 54 11758 10835 | 43 11524 10640
3000 4s | 48 11703 10835 | 56 11140 10537
3500 5s | 63 11581 10835 | 34 9710 9257
4000 5s | 37 11830 10835 | 25 11092 10640
4500 6s | 58 11623 10835 | 34 10130 9304
5000 7s | 34 11910 10835 | 63 9936 9267
5500 8s | 34 11919 10835 | 43 11411 10514
6000 8s | 40 11785 10835 | 35 11513 10552
6500 9s | 47 11694 10835 | 53 10684 10194
7000 10s | 38 11778 10835 | 64 11081 10499
Search terminated in 10.00s after 7214 iterations.
Best-found solution has cost 10835.
Solution results
================
# routes: 7
# clients: 25
objective: 10835
distance: 10835
duration: 15835
# iterations: 7214
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 31 10032 8940 | 38 8858 8441
1000 1s | 60 9591 8940 | 55 8340 7752
1500 2s | 40 9793 8940 | 63 8850 8441
2000 3s | 42 9782 8940 | 25 8373 7752
2500 3s | 43 9712 8940 | 30 8958 8441
3000 4s | 25 10170 8940 | 45 8361 7752
3500 5s | 53 9590 8940 | 33 9221 8441
4000 5s | 38 9895 8940 | 48 8969 8441
4500 6s | 33 9878 8940 | 53 8222 7752
5000 7s | 25 10128 8940 | 64 8787 8441
5500 8s | 52 9690 8940 | 65 8164 7752
6000 8s | 37 9804 8940 | 59 8261 7752
6500 9s | 28 10016 8940 | 28 8958 8441
7000 10s | 61 9528 8940 | 60 8327 7943
Search terminated in 10.00s after 7346 iterations.
Best-found solution has cost 8940.
Solution results
================
# routes: 6
# clients: 25
objective: 8940
distance: 8940
duration: 13940
# iterations: 7346
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 25 11499 10124 | 38 10389 9954
1000 1s | 44 11081 10124 | 58 10461 9954
1500 2s | 55 10983 10124 | 49 9758 9307
2000 3s | 65 10461 10124 | 62 10321 9954
2500 3s | 35 10641 10124 | 38 9657 9307
3000 4s | 54 10553 10124 | 45 10909 10220
3500 5s | 56 10536 10124 | 40 10361 9954
4000 5s | 65 10531 10124 | 31 10503 9954
4500 6s | 33 10513 10124 | 36 10367 9954
5000 7s | 38 10533 10124 | 42 10513 9954
5500 7s | 37 10531 10124 | 26 10412 9954
6000 8s | 47 10495 10124 | 30 10476 9954
6500 9s | 44 10463 10124 | 47 10880 10187
7000 9s | 32 10551 10124 | 59 9753 9307
7500 10s | 27 10515 10124 | 56 10819 10187
Search terminated in 10.00s after 7581 iterations.
Best-found solution has cost 10124.
Solution results
================
# routes: 6
# clients: 25
objective: 10124
distance: 10124
duration: 15124
# iterations: 7581
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 41 8007 7472 | 61 7260 7029
1000 1s | 60 7871 7472 | 46 7639 7338
1500 2s | 31 8109 7472 | 50 7569 7338
2000 2s | 40 8009 7472 | 52 7279 7029
2500 3s | 53 7899 7472 | 26 7574 7338
3000 4s | 50 7923 7472 | 38 7612 7338
3500 4s | 50 7908 7472 | 41 7549 7338
4000 5s | 43 7982 7472 | 47 7266 7029
4500 5s | 61 7906 7472 | 65 7233 7029
5000 6s | 30 8152 7472 | 42 7308 7029
5500 7s | 28 8184 7472 | 62 7216 7029
6000 7s | 27 8167 7472 | 42 7600 7338
6500 8s | 42 7999 7472 | 25 7279 7029
7000 9s | 50 7962 7472 | 45 7259 7029
7500 9s | 53 7918 7472 | 32 7256 7029
8000 10s | 25 8242 7472 | 43 7367 7042
Search terminated in 10.00s after 8177 iterations.
Best-found solution has cost 7472.
Solution results
================
# routes: 6
# clients: 25
objective: 7472
distance: 7472
duration: 12472
# iterations: 8177
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 45 10241 9415 | 49 8757 8370
1000 1s | 37 10309 9415 | 35 8902 8370
1500 2s | 36 10401 9415 | 58 9447 9101
2000 3s | 39 10394 9415 | 41 8953 8370
2500 4s | 60 10155 9415 | 35 8926 8370
3000 4s | 50 10149 9415 | 29 9530 9101
3500 5s | 45 10311 9415 | 25 8924 8370
4000 6s | 40 10325 9415 | 28 8851 8370
4500 6s | 30 10500 9415 | 46 9504 9101
5000 7s | 53 10120 9415 | 35 8964 8370
5500 8s | 36 10366 9415 | 65 9096 8370
6000 9s | 62 10210 9415 | 32 8999 8370
6500 9s | 42 10318 9415 | 44 9009 8370
Search terminated in 10.00s after 6935 iterations.
Best-found solution has cost 9415.
Solution results
================
# routes: 6
# clients: 25
objective: 9415
distance: 9415
duration: 14415
# iterations: 6935
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 25 10364 9621 | 49 9210 9061
1000 1s | 49 10125 9621 | 29 9197 9061
H 1500 2s | 30 10249 9618 | 43 9570 9361
2000 3s | 60 10051 9618 | 46 9902 9361
2500 3s | 37 10143 9618 | 44 9598 9361
3000 4s | 38 10180 9618 | 32 9235 9030
3500 5s | 50 10077 9618 | 31 9261 9030
4000 5s | 47 10073 9618 | 30 9232 9030
4500 6s | 46 10098 9618 | 30 9228 9030
5000 7s | 31 10267 9618 | 34 9262 9030
5500 8s | 31 10230 9618 | 28 9221 9030
6000 8s | 60 10021 9618 | 26 9187 9030
6500 9s | 34 10194 9618 | 38 9612 9361
7000 10s | 65 10014 9618 | 58 9212 9030
89%|███████████████████████████████████▋ | 57/64 [5:04:17<37:22, 320.32s/it]
Search terminated in 10.00s after 7292 iterations.
Best-found solution has cost 9618.
Solution results
================
# routes: 6
# clients: 25
objective: 9618
distance: 9618
duration: 15411
# iterations: 7292
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 53 9821 9177 | 27 9263 8887
1000 1s | 62 9796 9177 | 37 9177 8887
1500 2s | 58 9864 9177 | 38 9359 8887
2000 2s | 29 10215 9177 | 64 9399 8887
2500 3s | 59 9804 9177 | 34 8939 8640
3000 4s | 45 9947 9177 | 50 8970 8645
3500 4s | 31 10266 9177 | 30 8983 8699
4000 5s | 44 9933 9177 | 55 9014 8645
4500 5s | 46 9979 9177 | 30 9243 8887
5000 6s | 45 10027 9177 | 26 9284 8887
5500 7s | 52 9916 9177 | 48 9290 8887
6000 7s | 60 9838 9177 | 58 9261 8887
6500 8s | 50 9928 9177 | 39 9414 8887
7000 8s | 28 10333 9177 | 55 9201 8887
7500 9s | 41 10052 9177 | 27 8864 8640
8000 10s | 35 10132 9177 | 57 9247 8887
Search terminated in 10.00s after 8307 iterations.
Best-found solution has cost 9177.
Solution results
================
# routes: 6
# clients: 25
objective: 9177
distance: 9177
duration: 14177
# iterations: 8307
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 49 8813 8211 | 38 8144 7812
1000 1s | 29 9075 8211 | 61 8096 7812
1500 2s | 25 9173 8211 | 28 7945 7466
2000 2s | 53 8728 8211 | 44 8201 7812
2500 3s | 54 8758 8211 | 37 8518 7950
3000 3s | 41 8901 8211 | 52 8188 7858
3500 4s | 50 8812 8211 | 46 8233 7858
4000 4s | 39 8883 8211 | 50 8106 7812
4500 5s | 47 8797 8211 | 41 8199 7858
5000 5s | 57 8753 8211 | 33 8406 7950
5500 6s | 47 8820 8211 | 44 8276 7950
6000 6s | 38 8904 8211 | 35 8179 7858
6500 7s | 33 8973 8211 | 51 8169 7858
7000 7s | 49 8789 8211 | 42 8281 7950
7500 8s | 46 8770 8211 | 35 7975 7604
8000 8s | 43 8826 8211 | 31 8185 7858
8500 9s | 57 8716 8211 | 30 8397 7950
9000 9s | 47 8847 8211 | 32 8208 7858
9500 10s | 39 8862 8211 | 34 8261 7812
Search terminated in 10.00s after 9555 iterations.
Best-found solution has cost 8211.
Solution results
================
# routes: 5
# clients: 25
objective: 8211
distance: 8211
duration: 13211
# iterations: 9555
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 50 9079 8387 | 27 8348 8070
1000 1s | 35 9171 8387 | 27 8365 8109
1500 2s | 38 9129 8387 | 31 8358 8070
2000 2s | 61 8933 8387 | 52 8414 8109
2500 3s | 43 9081 8387 | 52 8347 8070
3000 4s | 65 8888 8387 | 46 8378 8070
3500 4s | 59 8926 8387 | 43 8355 8070
4000 5s | 30 9271 8387 | 53 8345 8070
4500 6s | 65 8891 8387 | 58 8030 7543
5000 6s | 40 9087 8387 | 35 8462 8081
5500 7s | 61 8924 8387 | 32 8712 8310
6000 7s | 40 9088 8387 | 63 8366 8070
6500 8s | 34 9188 8387 | 26 8578 8310
7000 9s | 53 8961 8387 | 59 8323 8070
7500 9s | 48 9004 8387 | 58 8421 8109
8000 10s | 42 9142 8387 | 60 8362 8070
Search terminated in 10.00s after 8054 iterations.
Best-found solution has cost 8387.
Solution results
================
# routes: 5
# clients: 25
objective: 8387
distance: 8387
duration: 13387
# iterations: 8054
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 60 7351 6845 | 49 6797 6518
1000 1s | 35 7567 6845 | 57 6760 6518
1500 2s | 57 7392 6845 | 65 6719 6518
2000 3s | 31 7598 6845 | 32 6829 6518
2500 4s | 26 7670 6845 | 40 6793 6518
3000 4s | 46 7446 6845 | 48 6821 6518
3500 5s | 29 7630 6845 | 56 6785 6518
4000 6s | 43 7459 6845 | 64 6752 6518
4500 6s | 29 7574 6845 | 31 6865 6518
5000 7s | 64 7369 6845 | 39 6832 6518
5500 8s | 40 7494 6845 | 47 6762 6518
6000 8s | 30 7573 6845 | 55 6796 6518
6500 9s | 62 7402 6845 | 63 6756 6518
7000 10s | 58 7375 6845 | 30 6865 6518
Search terminated in 10.00s after 7087 iterations.
Best-found solution has cost 6845.
Solution results
================
# routes: 5
# clients: 25
objective: 6845
distance: 6845
duration: 11845
# iterations: 7087
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 53 7601 7118 | 49 7135 6876
1000 1s | 44 7736 7118 | 57 7196 6876
1500 2s | 58 7641 7118 | 65 7203 6876
2000 3s | 33 7937 7118 | 32 7317 6876
2500 3s | 61 7670 7118 | 40 7229 6876
3000 4s | 55 7664 7118 | 48 7255 6876
3500 4s | 41 7809 7118 | 56 7207 6876
4000 5s | 62 7615 7118 | 64 7238 6876
4500 6s | 44 7738 7118 | 31 7329 6876
5000 6s | 29 8020 7118 | 39 7275 6876
5500 7s | 54 7675 7118 | 47 7222 6876
6000 8s | 31 7967 7118 | 55 7241 6876
6500 8s | 51 7697 7118 | 56 7328 7104
7000 9s | 61 7621 7118 | 50 7089 6631
7500 9s | 38 7848 7118 | 57 7135 6876
Search terminated in 10.00s after 7992 iterations.
Best-found solution has cost 7118.
Solution results
================
# routes: 5
# clients: 25
objective: 7118
distance: 7118
duration: 12146
# iterations: 7992
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 36 9672 8973 | 55 8764 8455
1000 1s | 61 9474 8973 | 41 8812 8455
1500 2s | 39 9630 8973 | 59 8971 8668
2000 2s | 52 9535 8973 | 36 8916 8668
2500 3s | 25 9850 8973 | 64 8842 8455
3000 4s | 45 9606 8973 | 58 9058 8668
3500 4s | 40 9637 8973 | 29 8672 8299
4000 5s | 34 9715 8973 | 29 8337 7941
4500 5s | 30 9771 8973 | 43 8200 7789
5000 6s | 27 9817 8973 | 48 8544 8142
5500 7s | 42 9637 8973 | 45 8314 7941
6000 7s | 47 9554 8973 | 60 8547 7789
6500 8s | 57 9467 8973 | 65 9057 8668
7000 9s | 25 9881 8973 | 33 8843 8455
7500 9s | 40 9643 8973 | 63 8796 8352
8000 10s | 33 9697 8973 | 39 8968 8668
Search terminated in 10.00s after 8262 iterations.
Best-found solution has cost 8973.
Solution results
================
# routes: 5
# clients: 25
objective: 8973
distance: 8973
duration: 13973
# iterations: 8262
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 39 9448 8796 | 48 8932 8553
1000 1s | 34 9568 8796 | 32 8936 8553
1500 2s | 63 9292 8796 | 39 9212 8591
2000 2s | 40 9457 8796 | 37 8791 7984
2500 3s | 41 9435 8796 | 31 9065 8553
3000 4s | 54 9393 8796 | 43 8766 8397
3500 4s | 60 9336 8796 | 58 9039 8591
4000 5s | 31 9691 8796 | 36 8933 8553
4500 5s | 49 9397 8796 | 28 8932 8553
5000 6s | 43 9492 8796 | 64 9164 8591
5500 6s | 25 9858 8796 | 42 8901 8553
6000 7s | 57 9331 8796 | 37 8887 8553
6500 8s | 34 9617 8796 | 59 8655 7984
7000 8s | 30 9742 8796 | 40 8438 7984
7500 9s | 46 9482 8796 | 48 8879 8553
8000 9s | 63 9378 8796 | 65 8867 8553
8500 10s | 38 9571 8796 | 40 8504 7984
Search terminated in 10.00s after 8522 iterations.
Best-found solution has cost 8796.
Solution results
================
# routes: 6
# clients: 25
objective: 8796
distance: 8796
duration: 14074
# iterations: 8522
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 33 7397 6758 | 37 7071 6646
1000 1s | 28 7483 6758 | 27 6853 6585
1500 2s | 47 7270 6758 | 49 7035 6646
2000 2s | 55 7243 6758 | 63 6763 6585
2500 3s | 58 7157 6758 | 53 6983 6646
3000 3s | 46 7301 6758 | 49 6764 6585
3500 4s | 61 7211 6758 | 35 7047 6646
4000 4s | 37 7507 6758 | 36 6844 6585
4500 5s | 32 7550 6758 | 35 7030 6646
5000 5s | 43 7390 6758 | 38 7012 6646
5500 6s | 58 7239 6758 | 25 7055 6646
6000 6s | 45 7379 6758 | 26 6871 6585
6500 7s | 59 7265 6758 | 34 6968 6646
7000 7s | 27 7694 6758 | 65 6915 6646
7500 8s | 27 7688 6758 | 45 6822 6585
8000 8s | 45 7398 6758 | 41 6860 6585
8500 9s | 64 7203 6758 | 61 6833 6585
9000 9s | 31 7564 6758 | 58 6801 6585
9500 10s | 38 7451 6758 | 47 6854 6585
Search terminated in 10.00s after 9655 iterations.
Best-found solution has cost 6758.
Solution results
================
# routes: 5
# clients: 25
objective: 6758
distance: 6758
duration: 11758
# iterations: 9655
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 25 6898 5868 | 52 6262 5859
1000 1s | 38 6721 5868 | 32 6288 5859
1500 2s | 60 6524 5868 | 48 6230 5859
2000 2s | 34 6754 5868 | 58 6217 5859
2500 3s | 38 6685 5868 | 55 6204 5859
3000 3s | 43 6631 5868 | 25 6302 5859
3500 4s | 60 6436 5868 | 43 6226 5859
4000 4s | 32 6711 5868 | 27 6335 5859
4500 5s | 53 6596 5868 | 36 6302 5859
5000 6s | 55 6424 5868 | 46 6219 5859
5500 6s | 62 6439 5868 | 28 6313 5859
6000 7s | 38 6638 5868 | 52 6242 5859
6500 7s | 33 6700 5868 | 35 6262 5859
7000 8s | 39 6549 5868 | 57 6165 5859
7500 8s | 42 6591 5868 | 29 6373 5859
8000 9s | 63 6304 5868 | 46 6222 5859
8500 10s | 49 6300 5868 | 63 6219 5859
Search terminated in 10.00s after 8937 iterations.
Best-found solution has cost 5868.
Solution results
================
# routes: 5
# clients: 25
objective: 5868
distance: 5868
duration: 10868
# iterations: 8937
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 36 8553 7641 | 35 7789 7547
1000 1s | 48 8359 7641 | 47 7773 7547
1500 2s | 58 8298 7641 | 49 7794 7547
2000 2s | 33 8549 7641 | 46 7772 7547
2500 3s | 40 8413 7641 | 52 8099 7749
3000 4s | 27 8711 7641 | 37 8089 7749
3500 4s | 27 8681 7641 | 48 7719 7547
4000 5s | 34 8532 7641 | 28 7857 7547
4500 5s | 47 8395 7641 | 60 7696 7547
5000 6s | 57 8274 7641 | 61 8082 7749
5500 7s | 31 8605 7641 | 29 7767 7547
6000 7s | 53 8293 7641 | 28 7798 7547
6500 8s | 28 8730 7641 | 49 7831 7547
7000 8s | 59 8279 7641 | 47 7753 7547
7500 9s | 35 8608 7641 | 25 7806 7547
8000 10s | 63 8280 7641 | 40 7748 7547
Search terminated in 10.00s after 8315 iterations.
Best-found solution has cost 7641.
Solution results
================
# routes: 5
# clients: 25
objective: 7641
distance: 7641
duration: 12641
# iterations: 8315
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 44 8430 7963 | 59 7969 7703
1000 1s | 26 8688 7963 | 33 7970 7703
1500 2s | 47 8416 7963 | 61 8010 7703
2000 2s | 28 8662 7963 | 52 7982 7703
2500 3s | 64 8346 7963 | 63 7910 7703
3000 3s | 48 8440 7963 | 39 7956 7703
3500 4s | 55 8379 7963 | 54 7947 7703
4000 5s | 31 8636 7963 | 37 7965 7703
4500 5s | 65 8334 7963 | 54 7963 7703
5000 6s | 41 8480 7963 | 35 7976 7703
5500 6s | 55 8388 7963 | 42 7948 7703
6000 7s | 35 8590 7963 | 29 7965 7703
6500 7s | 40 8561 7963 | 54 7968 7703
7000 8s | 47 8453 7963 | 31 7992 7703
7500 8s | 32 8644 7963 | 59 7983 7703
8000 9s | 34 8587 7963 | 35 7968 7703
8500 10s | 62 8323 7963 | 45 8001 7703
Search terminated in 10.00s after 8846 iterations.
Best-found solution has cost 7963.
Solution results
================
# routes: 6
# clients: 25
objective: 7963
distance: 7963
duration: 13060
# iterations: 8846
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 44 8094 7444 | 26 7431 7166
1000 1s | 28 8340 7444 | 49 7445 7166
1500 2s | 49 8072 7444 | 52 7453 7166
2000 3s | 46 8054 7444 | 51 7511 7166
2500 3s | 29 8324 7444 | 58 7499 7166
3000 4s | 29 8316 7444 | 63 7451 7166
3500 5s | 42 8119 7444 | 28 7520 7166
4000 5s | 61 8031 7444 | 35 7559 7166
4500 6s | 62 8031 7444 | 53 7020 6829
5000 7s | 38 8168 7444 | 65 7424 7166
5500 7s | 35 8228 7444 | 25 7434 7166
6000 8s | 30 8314 7444 | 39 7478 7166
6500 9s | 29 8299 7444 | 41 7105 6829
7000 9s | 60 7967 7444 | 58 7239 6839
7500 10s | 43 8100 7444 | 65 7434 7166
Search terminated in 10.00s after 7569 iterations.
Best-found solution has cost 7444.
Solution results
================
# routes: 5
# clients: 25
objective: 7444
distance: 7444
duration: 12444
# iterations: 7569
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 43 7332 6907 | 31 6973 6817
1000 1s | 26 7531 6907 | 39 6988 6817
1500 2s | 52 7313 6907 | 43 6972 6817
2000 2s | 37 7446 6907 | 31 6990 6817
2500 3s | 58 7292 6907 | 33 7107 6877
3000 3s | 36 7432 6907 | 59 6942 6817
3500 4s | 54 7313 6907 | 54 6941 6817
4000 4s | 33 7520 6907 | 45 7080 6877
4500 5s | 53 7280 6907 | 46 6956 6817
5000 5s | 40 7367 6907 | 51 6984 6817
5500 6s | 29 7550 6907 | 31 7025 6817
6000 6s | 64 7235 6907 | 38 6965 6817
6500 7s | 46 7343 6907 | 29 6998 6817
7000 7s | 52 7317 6907 | 34 6972 6817
7500 8s | 33 7094 6907 | 43 6958 6817
8000 8s | 45 7094 6907 | 49 7074 6877
8500 9s | 26 7126 6907 | 48 6968 6817
9000 10s | 45 7081 6907 | 60 6955 6817
Search terminated in 10.00s after 9425 iterations.
Best-found solution has cost 6907.
Solution results
================
# routes: 6
# clients: 25
objective: 6907
distance: 6907
duration: 12056
# iterations: 9425
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 36 10539 9465 | 48 9339 9009
1000 1s | 50 10255 9465 | 59 9692 9335
1500 2s | 54 10204 9465 | 59 9709 9335
2000 2s | 55 10117 9465 | 43 9645 9335
2500 3s | 41 10334 9465 | 59 9892 9426
3000 3s | 27 10607 9465 | 50 9947 9426
3500 4s | 49 10135 9465 | 38 9758 9335
4000 4s | 64 10103 9465 | 42 9648 9335
4500 5s | 38 10406 9465 | 35 9946 9426
5000 5s | 63 10158 9465 | 37 9841 9432
5500 6s | 57 10213 9465 | 32 9805 9335
6000 7s | 25 10654 9465 | 35 9389 9009
6500 7s | 37 10339 9465 | 36 9912 9426
7000 8s | 32 10474 9465 | 44 9718 9335
7500 8s | 46 10264 9465 | 34 9906 9335
8000 9s | 45 10365 9465 | 41 9770 9335
8500 9s | 41 10305 9465 | 30 9595 9009
9000 10s | 39 10325 9465 | 48 9661 9335
Search terminated in 10.00s after 9034 iterations.
Best-found solution has cost 9465.
Solution results
================
# routes: 6
# clients: 25
objective: 9465
distance: 9465
duration: 14465
# iterations: 9034
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 27 11285 9996 | 53 9857 9124
1000 1s | 39 10976 9996 | 36 9613 9124
1500 2s | 45 10912 9996 | 63 9762 9356
2000 2s | 32 11083 9996 | 35 9899 9356
2500 3s | 47 10909 9996 | 65 9976 9447
3000 3s | 32 11158 9996 | 28 9751 9215
3500 4s | 53 10829 9996 | 65 9840 9356
4000 5s | 49 10836 9996 | 42 9828 9215
4500 5s | 61 10802 9996 | 41 9615 8993
5000 6s | 55 10826 9996 | 57 9859 9356
5500 6s | 57 10839 9996 | 50 9791 9215
6000 7s | 41 10954 9996 | 51 10064 9573
6500 8s | 33 11079 9996 | 41 9942 9215
7000 8s | 50 10829 9996 | 42 10013 9356
7500 9s | 34 11154 9996 | 30 10148 9356
8000 9s | 36 11109 9996 | 33 9425 8898
8500 10s | 37 11088 9996 | 33 9890 9356
Search terminated in 10.00s after 8617 iterations.
Best-found solution has cost 9996.
Solution results
================
# routes: 6
# clients: 25
objective: 9996
distance: 9996
duration: 14996
# iterations: 8617
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 33 8500 7850 | 41 7870 7641
1000 1s | 63 8241 7850 | 42 7812 7641
1500 2s | 62 8257 7850 | 42 7828 7641
2000 2s | 46 8373 7850 | 43 8017 7801
2500 3s | 49 8327 7850 | 39 7842 7641
3000 4s | 45 8361 7850 | 36 7975 7801
3500 4s | 40 8390 7850 | 38 7834 7641
4000 5s | 25 8673 7850 | 52 7863 7641
4500 5s | 58 8237 7850 | 33 7983 7801
5000 6s | 57 8273 7850 | 28 7828 7641
5500 7s | 46 8373 7850 | 35 8304 7801
6000 7s | 36 8470 7850 | 25 7994 7801
6500 8s | 31 8528 7850 | 56 7945 7801
7000 8s | 43 8362 7850 | 45 7852 7641
7500 9s | 35 8481 7850 | 47 7823 7641
8000 9s | 26 8692 7850 | 49 7803 7641
Search terminated in 10.00s after 8452 iterations.
Best-found solution has cost 7850.
Solution results
================
# routes: 5
# clients: 25
objective: 7850
distance: 7850
duration: 12855
# iterations: 8452
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 26 10280 9279 | 34 9347 8819
1000 1s | 63 9879 9279 | 26 9784 8819
1500 2s | 45 9998 9279 | 40 9733 8879
2000 2s | 58 9904 9279 | 57 9220 8819
2500 3s | 29 10184 9279 | 46 9426 8959
3000 3s | 29 10250 9279 | 53 9219 8819
3500 4s | 63 9889 9279 | 62 9240 8819
4000 4s | 56 9919 9279 | 45 9229 8819
4500 5s | 28 10259 9279 | 56 9349 8879
5000 5s | 37 10072 9279 | 27 9431 8819
5500 6s | 42 10021 9279 | 48 9208 8779
6000 7s | 43 10030 9279 | 49 9185 8739
6500 7s | 61 9914 9279 | 29 9380 8879
7000 8s | 27 10263 9279 | 43 9505 8959
7500 8s | 34 10112 9279 | 60 9181 8779
8000 9s | 36 10117 9279 | 52 9285 8819
8500 9s | 59 9920 9279 | 48 9281 8879
9000 10s | 60 9895 9279 | 51 9251 8779
Search terminated in 10.00s after 9127 iterations.
Best-found solution has cost 9279.
Solution results
================
# routes: 6
# clients: 25
objective: 9279
distance: 9279
duration: 14745
# iterations: 9127
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 42 11873 11027 | 48 10618 10101
1000 1s | 60 11723 11027 | 41 10900 10502
1500 2s | 39 11845 11027 | 47 10510 10101
2000 3s | 59 11708 11027 | 33 10558 10101
2500 4s | 42 11871 11027 | 52 10526 10101
3000 4s | 51 11799 11027 | 26 10540 10101
3500 5s | 50 11749 11027 | 64 10546 10101
4000 6s | 64 11724 11027 | 35 10554 10101
4500 6s | 65 11761 11027 | 49 9821 9250
5000 7s | 53 11757 11027 | 62 10544 10101
5500 8s | 36 11934 11027 | 48 10548 10101
6000 8s | 40 11942 11027 | 56 9673 9250
6500 9s | 28 12127 11027 | 61 10560 10101
7000 10s | 39 11913 11027 | 53 9570 9250
Search terminated in 10.00s after 7152 iterations.
Best-found solution has cost 11027.
Solution results
================
# routes: 7
# clients: 25
objective: 11027
distance: 11027
duration: 16027
# iterations: 7152
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 40 9157 8426 | 49 8180 7743
1000 1s | 46 9007 8426 | 50 8418 7975
1500 2s | 44 9073 8426 | 41 8210 7743
2000 2s | 31 9230 8426 | 33 8458 7975
2500 3s | 54 8936 8426 | 29 8214 7743
3000 4s | 60 9010 8426 | 37 8149 7743
3500 4s | 29 9184 8426 | 45 8180 7743
4000 5s | 48 9034 8426 | 53 8155 7743
4500 5s | 43 9069 8426 | 61 8117 7743
5000 6s | 54 8994 8426 | 28 8184 7743
5500 7s | 52 9051 8426 | 28 8555 7975
6000 7s | 48 9060 8426 | 55 8503 7975
6500 8s | 55 8985 8426 | 56 8093 7743
7000 9s | 61 8996 8426 | 64 8121 7743
7500 9s | 27 9257 8426 | 31 8191 7743
8000 10s | 46 9046 8426 | 39 8207 7743
Search terminated in 10.00s after 8109 iterations.
Best-found solution has cost 8426.
Solution results
================
# routes: 6
# clients: 25
objective: 8426
distance: 8426
duration: 13426
# iterations: 8109
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 53 10119 9400 | 38 9476 9280
1000 1s | 54 10110 9400 | 43 9090 8507
1500 2s | 47 10140 9400 | 43 9398 9174
2000 2s | 42 10201 9400 | 29 9636 9280
2500 3s | 27 10491 9400 | 56 9387 9174
3000 4s | 58 10044 9400 | 55 9405 9174
3500 4s | 29 10469 9400 | 56 9350 9174
4000 5s | 57 10041 9400 | 49 9642 9383
4500 5s | 50 10161 9400 | 35 8904 8507
5000 6s | 54 10068 9400 | 43 9618 9280
5500 7s | 33 10353 9400 | 34 9542 9280
6000 7s | 65 10006 9400 | 61 9949 9174
6500 8s | 43 10184 9400 | 48 9531 9280
7000 8s | 63 10047 9400 | 37 9448 9174
7500 9s | 41 10211 9400 | 65 9491 9280
8000 10s | 63 10054 9400 | 57 9557 9280
Search terminated in 10.00s after 8333 iterations.
Best-found solution has cost 9400.
Solution results
================
# routes: 6
# clients: 25
objective: 9400
distance: 9400
duration: 14400
# iterations: 8333
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 27 9967 8553 | 63 8564 7955
1000 1s | 59 9411 8553 | 35 8927 8599
1500 2s | 25 10006 8553 | 54 8566 7955
2000 2s | 33 9846 8553 | 36 9200 8599
2500 3s | 31 9755 8553 | 46 8988 8622
3000 3s | 29 9918 8553 | 65 9070 8599
3500 4s | 40 9614 8553 | 42 8530 8044
4000 5s | 43 9533 8553 | 51 8924 8599
4500 5s | 49 9489 8553 | 40 8930 8599
5000 6s | 52 9450 8553 | 25 8935 8599
5500 6s | 61 9394 8553 | 57 8564 7955
6000 7s | 53 9502 8553 | 40 9050 8671
6500 8s | 25 9955 8553 | 65 8918 8599
7000 8s | 25 9982 8553 | 57 9357 8622
7500 9s | 62 9388 8553 | 45 8944 8599
8000 9s | 64 9382 8553 | 29 9093 8722
8500 10s | 52 9428 8553 | 37 8972 8599
Search terminated in 10.00s after 8570 iterations.
Best-found solution has cost 8553.
Solution results
================
# routes: 5
# clients: 25
objective: 8553
distance: 8553
duration: 13553
# iterations: 8570
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 54 8523 7988 | 62 8309 7838
1000 1s | 26 8864 7988 | 43 8009 7628
1500 2s | 37 8666 7988 | 26 8203 7838
2000 2s | 26 8848 7988 | 49 8152 7838
2500 3s | 44 8556 7988 | 33 8183 7768
3000 3s | 38 8607 7988 | 45 8023 7698
3500 4s | 27 8816 7988 | 29 7902 7537
4000 4s | 30 8748 7988 | 40 8147 7838
4500 5s | 27 8816 7988 | 47 8111 7698
5000 6s | 30 8751 7988 | 33 8065 7698
5500 6s | 26 8858 7988 | 39 8287 7663
6000 7s | 44 8185 7988 | 62 7880 7537
6500 7s | 31 8204 7988 | 29 8170 7838
7000 8s | 64 8197 7988 | 57 8036 7768
7500 8s | 26 8202 7988 | 43 8088 7698
8000 9s | 48 8185 7988 | 31 7995 7663
8500 9s | 34 8189 7988 | 35 8097 7768
9000 10s | 54 8190 7988 | 48 8086 7698
Search terminated in 10.00s after 9077 iterations.
Best-found solution has cost 7988.
Solution results
================
# routes: 6
# clients: 25
objective: 7988
distance: 7988
duration: 13329
# iterations: 9077
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 33 7771 7146 | 45 7042 6719
1000 1s | 32 7743 7146 | 51 7057 6719
1500 2s | 57 7634 7146 | 51 7073 6719
2000 2s | 58 7628 7146 | 40 7117 6719
2500 3s | 38 7717 7146 | 39 7102 6719
3000 4s | 45 7683 7146 | 25 7108 6719
3500 4s | 28 7865 7146 | 65 7045 6719
4000 5s | 28 7832 7146 | 63 7086 6719
4500 5s | 37 7753 7146 | 57 7066 6719
5000 6s | 57 7651 7146 | 59 7031 6719
5500 6s | 58 7628 7146 | 53 7088 6719
6000 7s | 59 7609 7146 | 54 7070 6719
6500 8s | 41 7749 7146 | 60 7026 6719
7000 8s | 52 7656 7146 | 51 7059 6719
7500 9s | 60 7660 7146 | 56 7050 6719
8000 9s | 27 7851 7146 | 50 7083 6719
Search terminated in 10.00s after 8493 iterations.
Best-found solution has cost 7146.
Solution results
================
# routes: 6
# clients: 25
objective: 7146
distance: 7146
duration: 12679
# iterations: 8493
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 45 8201 7701 | 35 7736 7526
1000 1s | 25 8498 7701 | 48 7724 7526
1500 2s | 53 8181 7701 | 46 7713 7526
2000 2s | 34 8331 7701 | 34 7720 7526
2500 3s | 32 8382 7701 | 63 7942 7706
3000 3s | 60 8153 7701 | 25 7746 7526
3500 4s | 39 8301 7701 | 52 7691 7526
4000 5s | 28 8454 7701 | 55 7892 7687
4500 5s | 65 8135 7701 | 57 7692 7526
5000 6s | 52 8173 7701 | 41 7691 7526
5500 6s | 62 8125 7701 | 44 7690 7526
6000 7s | 52 8212 7701 | 27 7722 7526
6500 8s | 32 8330 7701 | 40 7676 7526
7000 8s | 54 8152 7701 | 60 7705 7526
7500 9s | 47 8241 7701 | 33 7711 7526
8000 9s | 28 8446 7701 | 46 7684 7526
8500 10s | 35 8397 7701 | 51 7711 7526
Search terminated in 10.00s after 8638 iterations.
Best-found solution has cost 7701.
Solution results
================
# routes: 5
# clients: 25
objective: 7701
distance: 7701
duration: 12701
# iterations: 8638
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 60 7942 7452 | 65 7458 7140
1000 1s | 44 8046 7452 | 42 7438 7140
1500 2s | 39 8057 7452 | 41 7815 7427
2000 2s | 38 8045 7452 | 35 7519 7140
2500 3s | 36 8096 7452 | 47 7428 7140
3000 4s | 47 7962 7452 | 31 7463 7140
3500 4s | 50 7928 7452 | 52 7748 7427
4000 5s | 58 7917 7452 | 33 7893 7427
4500 5s | 32 8127 7452 | 61 7438 7140
5000 6s | 59 7927 7452 | 26 7789 7427
5500 6s | 63 7908 7452 | 39 7497 7140
6000 7s | 54 7951 7452 | 55 7780 7427
6500 7s | 55 7884 7452 | 48 7516 7215
7000 8s | 62 7871 7452 | 59 7460 7140
7500 9s | 43 7974 7452 | 33 7478 7140
8000 9s | 50 7951 7452 | 35 7471 7140
8500 10s | 38 8068 7452 | 32 7488 7140
Search terminated in 10.00s after 8701 iterations.
Best-found solution has cost 7452.
Solution results
================
# routes: 5
# clients: 25
objective: 7452
distance: 7452
duration: 12482
# iterations: 8701
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 47 7799 7212 | 64 7417 7197
1000 1s | 31 8009 7212 | 47 7432 7197
1500 2s | 40 7922 7212 | 43 7431 7197
2000 2s | 50 7819 7212 | 46 7403 7197
2500 3s | 30 8049 7212 | 42 7448 7197
3000 3s | 46 7821 7212 | 26 7460 7197
3500 4s | 41 7917 7212 | 54 7420 7197
4000 4s | 47 7782 7212 | 62 7431 7197
4500 5s | 64 7686 7212 | 27 7456 7197
5000 5s | 33 7952 7212 | 60 7436 7197
5500 6s | 43 7825 7212 | 47 7428 7197
6000 6s | 60 7685 7212 | 50 7417 7197
6500 7s | 45 7817 7212 | 47 7402 7197
7000 8s | 58 7688 7212 | 58 7381 7197
7500 8s | 25 8133 7212 | 37 7412 7197
8000 9s | 38 7857 7212 | 41 7422 7197
8500 9s | 45 7838 7212 | 57 7448 7197
9000 10s | 50 7710 7212 | 34 7440 7197
Search terminated in 10.00s after 9270 iterations.
Best-found solution has cost 7212.
Solution results
================
# routes: 5
# clients: 25
objective: 7212
distance: 7212
duration: 12212
# iterations: 9270
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 29 10962 9807 | 58 8785 8229
1000 1s | 63 10539 9807 | 29 9064 8229
1500 2s | 46 10777 9807 | 35 9973 9476
2000 3s | 43 10740 9807 | 42 8875 8229
2500 4s | 29 10988 9807 | 50 8721 8229
3000 5s | 37 10729 9807 | 46 10286 9763
3500 5s | 53 10566 9807 | 63 8685 8229
4000 6s | 37 10737 9807 | 30 8822 8229
4500 7s | 52 10587 9807 | 26 10570 9781
5000 8s | 43 10674 9807 | 41 10102 9763
5500 8s | 50 10644 9807 | 62 9787 9476
6000 9s | 48 10665 9807 | 30 9912 9476
6500 10s | 61 10643 9807 | 27 9872 9476
Search terminated in 10.00s after 6693 iterations.
Best-found solution has cost 9807.
Solution results
================
# routes: 6
# clients: 25
objective: 9807
distance: 9807
duration: 15151
# iterations: 6693
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 59 8402 7659 | 37 7208 7096
1000 1s | 32 8561 7659 | 32 7219 7096
1500 2s | 30 8588 7659 | 63 7238 7096
2000 2s | 34 8553 7659 | 45 7185 7096
2500 3s | 28 8511 7659 | 31 7327 7096
3000 4s | 51 8424 7659 | 63 7200 7096
3500 4s | 55 8336 7659 | 62 7285 7096
4000 5s | 44 8427 7659 | 52 7238 7096
4500 5s | 42 8445 7659 | 40 7280 7096
5000 6s | 28 8645 7659 | 33 7269 7096
5500 7s | 63 8305 7659 | 57 7273 7096
6000 7s | 54 8398 7659 | 46 7259 7096
6500 8s | 63 8409 7659 | 38 7247 7096
7000 8s | 53 8466 7659 | 30 7287 7096
7500 9s | 37 8458 7659 | 59 7251 7096
8000 10s | 31 8531 7659 | 44 7264 7096
Search terminated in 10.00s after 8261 iterations.
Best-found solution has cost 7659.
Solution results
================
# routes: 6
# clients: 25
objective: 7659
distance: 7659
duration: 12762
# iterations: 8261
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 34 8676 7877 | 46 8094 7872
1000 1s | 37 8585 7877 | 61 8063 7872
1500 2s | 41 8605 7877 | 37 8058 7872
2000 2s | 37 8630 7877 | 37 8082 7872
2500 3s | 36 8664 7877 | 51 8096 7872
3000 3s | 39 8626 7877 | 50 8096 7872
3500 4s | 37 8668 7877 | 45 8085 7872
4000 5s | 43 8250 7877 | 65 8087 7872
4500 5s | 41 8280 7877 | 62 8102 7872
5000 6s | 37 8299 7877 | 56 8107 7872
5500 6s | 40 8266 7877 | 33 8099 7872
6000 7s | 38 8253 7877 | 45 8099 7872
6500 7s | 65 8238 7877 | 41 8108 7872
7000 8s | 29 8293 7877 | 62 8061 7872
7500 9s | 60 8217 7877 | 51 8068 7872
8000 9s | 25 8328 7877 | 29 8120 7872
8500 10s | 58 8209 7877 | 62 8057 7872
Search terminated in 10.00s after 8807 iterations.
Best-found solution has cost 7877.
Solution results
================
# routes: 6
# clients: 25
objective: 7877
distance: 7877
duration: 12877
# iterations: 8807
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 46 10793 9734 | 27 9642 9356
1000 1s | 41 10941 9734 | 63 9677 9356
1500 2s | 46 10845 9734 | 47 9671 9356
2000 3s | 27 11366 9734 | 42 9653 9356
2500 4s | 43 10929 9734 | 61 9666 9356
3000 4s | 50 10829 9734 | 25 9707 9356
3500 5s | 25 11423 9734 | 26 9690 9356
4000 6s | 51 10853 9734 | 42 9751 9356
4500 6s | 40 11023 9734 | 26 9696 9356
5000 7s | 59 10835 9734 | 39 9692 9356
5500 8s | 40 11020 9734 | 48 9712 9356
6000 9s | 57 10747 9734 | 60 9686 9356
6500 9s | 28 11386 9734 | 32 9683 9356
Search terminated in 10.00s after 6990 iterations.
Best-found solution has cost 9734.
Solution results
================
# routes: 6
# clients: 25
objective: 9734
distance: 9734
duration: 14734
# iterations: 6990
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 35 9340 8587 | 61 8960 8432
1000 1s | 62 9118 8587 | 64 8806 8432
1500 2s | 45 9210 8587 | 61 8799 8426
2000 2s | 49 9166 8587 | 59 8776 8432
2500 3s | 58 9157 8587 | 60 8859 8432
3000 3s | 49 9154 8587 | 58 8801 8426
3500 4s | 47 9189 8587 | 48 8708 8424
4000 4s | 60 9127 8587 | 33 8709 8424
4500 5s | 39 9279 8587 | 38 8784 8426
5000 5s | 64 9087 8587 | 28 8876 8432
5500 6s | 59 9155 8587 | 30 8787 8426
6000 6s | 55 9177 8587 | 30 8878 8432
6500 7s | 50 9141 8587 | 38 8768 8426
7000 7s | 37 9300 8587 | 63 8711 8424
7500 8s | 53 9150 8587 | 61 8809 8432
8000 9s | 35 9345 8587 | 44 8698 8407
8500 9s | 26 9489 8587 | 34 8794 8428
9000 10s | 53 9130 8587 | 55 8688 8396
Search terminated in 10.00s after 9381 iterations.
Best-found solution has cost 8587.
Solution results
================
# routes: 6
# clients: 25
objective: 8587
distance: 8587
duration: 13591
# iterations: 9381
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 46 9602 8932 | 33 8861 8614
1000 1s | 35 9732 8932 | 32 8868 8614
1500 2s | 63 9460 8932 | 34 8890 8614
2000 3s | 41 9620 8932 | 51 8879 8614
2500 3s | 31 9845 8932 | 59 8865 8614
3000 4s | 58 9469 8932 | 43 8864 8614
3500 5s | 32 9806 8932 | 36 9368 8980
4000 5s | 49 9573 8932 | 65 8897 8614
4500 6s | 41 9680 8932 | 64 9278 8915
5000 7s | 36 9698 8932 | 60 9390 8980
5500 7s | 28 9891 8932 | 50 8826 8614
6000 8s | 41 9671 8932 | 61 8917 8614
6500 9s | 62 9557 8932 | 49 8855 8614
7000 9s | 61 9488 8932 | 57 8856 8614
91%|████████████████████████████████████▎ | 58/64 [5:09:37<32:01, 320.30s/it]
7500 10s | 62 9494 8932 | 60 9359 8915
Search terminated in 10.00s after 7568 iterations.
Best-found solution has cost 8932.
Solution results
================
# routes: 6
# clients: 25
objective: 8932
distance: 8932
duration: 13932
# iterations: 7568
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 28 10674 9842 | 64 9469 9175
1000 1s | 57 10322 9842 | 38 9051 8690
1500 2s | 60 10305 9842 | 49 8898 8627
2000 3s | 39 10482 9842 | 38 9470 9175
2500 3s | 49 10394 9842 | 60 9401 9175
3000 4s | 52 10349 9842 | 38 8907 8627
3500 5s | 35 10521 9842 | 59 9779 9248
4000 5s | 48 10391 9842 | 46 9724 9248
4500 6s | 52 10383 9842 | 30 9532 9175
5000 7s | 43 10441 9842 | 55 9411 9175
5500 7s | 63 10324 9842 | 45 9446 9175
6000 8s | 56 10359 9842 | 36 9453 9175
6500 9s | 52 10351 9842 | 46 8919 8627
7000 9s | 65 10307 9842 | 30 9702 9248
7500 10s | 33 10553 9842 | 55 9412 9175
Search terminated in 10.00s after 7614 iterations.
Best-found solution has cost 9842.
Solution results
================
# routes: 6
# clients: 25
objective: 9842
distance: 9842
duration: 14842
# iterations: 7614
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 49 10005 9207 | 40 8815 8536
1000 2s | 51 9910 9207 | 31 8870 8536
1500 2s | 27 10272 9207 | 26 8893 8536
2000 3s | 55 9880 9207 | 59 8774 8536
2500 4s | 42 10055 9207 | 51 8837 8536
3000 5s | 65 9837 9207 | 44 8832 8536
3500 5s | 49 9969 9207 | 43 8897 8536
4000 6s | 28 10394 9207 | 38 8859 8536
4500 7s | 38 10138 9207 | 35 8827 8536
5000 8s | 60 9897 9207 | 32 8848 8536
5500 8s | 54 9865 9207 | 29 8855 8536
6000 9s | 40 10106 9207 | 30 8880 8536
Search terminated in 10.00s after 6486 iterations.
Best-found solution has cost 9207.
Solution results
================
# routes: 6
# clients: 25
objective: 9207
distance: 9207
duration: 14259
# iterations: 6486
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 59 8621 8061 | 57 8001 7855
1000 1s | 52 8654 8061 | 26 8084 7855
1500 2s | 65 8565 8061 | 29 8066 7855
2000 2s | 50 8683 8061 | 64 8025 7855
2500 3s | 54 8675 8061 | 35 8057 7855
3000 3s | 44 8728 8061 | 48 8047 7855
3500 4s | 48 8717 8061 | 60 8038 7855
4000 5s | 33 8878 8061 | 65 8021 7855
4500 5s | 60 8602 8061 | 63 8060 7855
5000 6s | 55 8629 8061 | 31 8096 7855
5500 6s | 59 8639 8061 | 42 8070 7855
6000 7s | 62 8628 8061 | 56 8032 7855
6500 8s | 64 8596 8061 | 51 8034 7855
7000 8s | 54 8622 8061 | 64 8064 7855
7500 9s | 53 8628 8061 | 34 8050 7855
8000 9s | 43 8693 8061 | 29 8077 7855
8500 10s | 47 8696 8061 | 65 8033 7855
Search terminated in 10.00s after 8644 iterations.
Best-found solution has cost 8061.
Solution results
================
# routes: 6
# clients: 25
objective: 8061
distance: 8061
duration: 13169
# iterations: 8644
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 39 10421 9328 | 45 8807 8449
1000 2s | 28 10407 9328 | 29 10013 9077
1500 2s | 63 10040 9328 | 64 8867 8449
2000 3s | 46 10154 9328 | 33 8998 8449
2500 4s | 55 10134 9328 | 56 10332 9077
3000 4s | 29 10415 9328 | 46 9570 9077
3500 5s | 50 10172 9328 | 25 8870 8449
4000 6s | 54 10035 9328 | 56 9735 9077
4500 6s | 62 9964 9328 | 38 9782 9077
5000 7s | 31 10353 9328 | 46 8869 8449
5500 8s | 52 10214 9328 | 37 8798 8449
6000 9s | 36 10270 9328 | 50 8847 8449
6500 9s | 35 10308 9328 | 54 8864 8449
Search terminated in 10.00s after 6960 iterations.
Best-found solution has cost 9328.
Solution results
================
# routes: 6
# clients: 25
objective: 9328
distance: 9328
duration: 14328
# iterations: 6960
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 46 11239 10250 | 53 10710 10140
1000 1s | 54 11134 10250 | 55 10583 10086
1500 2s | 31 11364 10250 | 43 10641 10275
2000 2s | 30 11356 10250 | 27 10885 10194
2500 3s | 40 11177 10250 | 30 11111 10194
3000 3s | 27 11362 10250 | 62 10894 10194
3500 4s | 36 11201 10250 | 53 11084 10275
4000 5s | 42 11198 10250 | 62 10796 10194
4500 5s | 53 11095 10250 | 35 10924 10194
5000 6s | 40 11214 10250 | 52 10718 10194
5500 6s | 61 10960 10250 | 65 10687 10194
6000 7s | 40 11143 10250 | 63 10573 10086
6500 8s | 25 11515 10250 | 51 10754 10194
7000 8s | 51 11038 10250 | 35 10771 10140
7500 9s | 37 11204 10250 | 36 10489 10086
8000 9s | 45 11136 10250 | 57 10550 10140
8500 10s | 51 11128 10250 | 37 10421 10086
Search terminated in 10.00s after 8645 iterations.
Best-found solution has cost 10250.
Solution results
================
# routes: 6
# clients: 25
objective: 10250
distance: 10250
duration: 15250
# iterations: 8645
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 56 10330 9371 | 33 11833 9274
1000 1s | 63 10248 9371 | 57 10146 9262
1500 2s | 57 10460 9371 | 48 10303 9262
2000 2s | 55 10313 9371 | 33 10560 9262
2500 3s | 56 10344 9371 | 65 9895 9253
3000 3s | 49 10378 9371 | 60 10041 9253
3500 4s | 41 10452 9371 | 64 10565 9310
4000 4s | 57 10294 9371 | 57 9866 9253
4500 5s | 62 10300 9371 | 43 10096 9253
5000 5s | 50 10509 9371 | 38 10782 9289
5500 6s | 34 10594 9371 | 49 9830 9262
6000 7s | 28 10720 9371 | 46 9896 9262
6500 7s | 26 10787 9371 | 56 9837 9253
7000 8s | 51 10402 9371 | 60 9942 9310
7500 8s | 26 10774 9371 | 49 9977 9310
8000 9s | 44 10650 9371 | 64 9737 9262
8500 9s | 63 10326 9371 | 39 10117 9310
9000 10s | 55 10469 9371 | 31 9969 9289
Search terminated in 10.00s after 9371 iterations.
Best-found solution has cost 9371.
Solution results
================
# routes: 6
# clients: 25
objective: 9371
distance: 9371
duration: 14455
# iterations: 9371
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 28 8492 7474 | 35 7980 7489
1000 1s | 38 8253 7474 | 62 7440 7221
1500 2s | 48 8104 7474 | 54 7858 7416
2000 2s | 37 8293 7474 | 52 7986 7489
2500 3s | 25 8630 7474 | 27 7978 7489
3000 3s | 25 8647 7474 | 31 7514 7221
3500 4s | 32 8367 7474 | 55 7787 7416
4000 4s | 57 8064 7474 | 45 7536 7297
4500 5s | 57 8045 7474 | 64 7929 7416
5000 6s | 55 8096 7474 | 46 7966 7416
5500 6s | 53 8105 7474 | 42 7910 7416
6000 7s | 47 8124 7474 | 49 8014 7416
6500 7s | 54 8059 7474 | 56 7954 7489
7000 8s | 54 8090 7474 | 32 8056 7489
7500 9s | 27 8554 7474 | 29 7870 7416
8000 9s | 27 8569 7474 | 59 7950 7416
8500 10s | 29 8479 7474 | 30 7489 7221
Search terminated in 10.00s after 8719 iterations.
Best-found solution has cost 7474.
Solution results
================
# routes: 5
# clients: 25
objective: 7474
distance: 7474
duration: 12474
# iterations: 8719
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 50 6960 6555 | 33 6486 6304
1000 1s | 33 7101 6555 | 60 6473 6304
1500 2s | 55 6958 6555 | 40 6511 6304
2000 2s | 47 7019 6555 | 26 6528 6304
2500 3s | 38 7069 6555 | 54 6442 6304
3000 4s | 52 6966 6555 | 38 6517 6304
3500 4s | 49 6989 6555 | 26 6569 6304
4000 5s | 34 7137 6555 | 52 6528 6304
4500 5s | 47 6992 6555 | 37 6534 6304
5000 6s | 36 7057 6555 | 30 6547 6304
5500 7s | 44 7022 6555 | 59 6485 6304
6000 7s | 40 7048 6555 | 44 6530 6304
6500 8s | 51 7018 6555 | 29 6587 6304
7000 8s | 33 7106 6555 | 58 6502 6304
7500 9s | 60 6941 6555 | 45 6531 6304
8000 9s | 48 6977 6555 | 31 6519 6304
Search terminated in 10.00s after 8470 iterations.
Best-found solution has cost 6555.
Solution results
================
# routes: 5
# clients: 25
objective: 6555
distance: 6555
duration: 11563
# iterations: 8470
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 42 9892 9010 | 26 8816 8008
1000 1s | 31 10020 9010 | 50 8992 8750
1500 2s | 61 9694 9010 | 45 9032 8750
2000 2s | 43 9907 9010 | 35 9034 8750
2500 3s | 28 10063 9010 | 44 9138 8837
3000 4s | 37 9929 9010 | 38 9171 8837
3500 4s | 64 9563 9010 | 36 9287 9011
4000 5s | 32 10016 9010 | 49 9373 9011
4500 5s | 59 9694 9010 | 46 8611 8008
5000 6s | 37 9997 9010 | 48 9062 8750
5500 6s | 53 9742 9010 | 47 9168 8837
6000 7s | 47 9795 9010 | 30 9504 9011
6500 8s | 29 10111 9010 | 47 8931 8008
7000 8s | 33 10000 9010 | 31 9308 8904
7500 9s | 36 9936 9010 | 25 9075 8750
8000 9s | 38 9919 9010 | 51 8991 8750
Search terminated in 10.00s after 8454 iterations.
Best-found solution has cost 9010.
Solution results
================
# routes: 6
# clients: 25
objective: 9010
distance: 9010
duration: 14142
# iterations: 8454
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 65 8768 8143 | 35 8304 7954
1000 1s | 38 8970 8143 | 26 8194 7728
1500 2s | 60 8844 8143 | 65 8311 7954
2000 2s | 61 8793 8143 | 49 8246 7954
2500 3s | 25 9331 8143 | 38 8344 7954
3000 4s | 40 9031 8143 | 40 8123 7728
3500 4s | 62 8833 8143 | 48 8040 7728
4000 5s | 56 8827 8143 | 37 8272 7954
4500 5s | 48 8944 8143 | 26 8130 7728
5000 6s | 30 9151 8143 | 64 8049 7728
5500 7s | 63 8855 8143 | 60 7994 7728
6000 7s | 47 8930 8143 | 52 8296 7954
6500 8s | 51 8930 8143 | 29 8079 7728
7000 8s | 34 9100 8143 | 57 8246 7954
7500 9s | 46 8991 8143 | 41 8074 7728
8000 10s | 36 9037 8143 | 33 8351 7954
Search terminated in 10.00s after 8331 iterations.
Best-found solution has cost 8143.
Solution results
================
# routes: 6
# clients: 25
objective: 8143
distance: 8143
duration: 13143
# iterations: 8331
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 65 9168 8676 | 56 8306 8030
1000 1s | 36 9506 8676 | 54 8312 8030
1500 2s | 40 9454 8676 | 31 8433 8030
2000 2s | 26 9772 8676 | 41 8880 8438
2500 3s | 26 9788 8676 | 44 8414 8030
3000 4s | 35 9531 8676 | 41 8381 8030
3500 4s | 25 9800 8676 | 48 8400 8030
4000 5s | 26 9762 8676 | 30 8498 8030
4500 5s | 62 9241 8676 | 65 8457 8030
5000 6s | 64 9213 8676 | 64 8811 8438
5500 7s | 28 9653 8676 | 59 8374 8030
6000 7s | 32 9629 8676 | 25 8952 8438
6500 8s | 38 9491 8676 | 37 8409 8030
7000 8s | 60 9234 8676 | 47 8428 8030
7500 9s | 53 9241 8676 | 65 8782 8438
8000 10s | 56 9262 8676 | 26 8509 8030
Search terminated in 10.00s after 8288 iterations.
Best-found solution has cost 8676.
Solution results
================
# routes: 6
# clients: 25
objective: 8676
distance: 8676
duration: 13676
# iterations: 8288
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 38 9351 8582 | 39 8252 8013
1000 1s | 57 9167 8582 | 65 8851 8511
1500 2s | 53 9253 8582 | 52 8323 8062
2000 3s | 38 9390 8582 | 42 8284 8013
2500 4s | 28 9525 8582 | 30 8287 8013
3000 4s | 64 9222 8582 | 63 8281 8013
3500 5s | 53 9278 8582 | 40 8814 8522
4000 6s | 45 9319 8582 | 49 8309 8013
4500 6s | 64 9202 8582 | 41 8282 8013
5000 7s | 53 9246 8582 | 40 8332 8013
5500 8s | 29 9537 8582 | 49 8324 8034
6000 8s | 65 9195 8582 | 35 8288 8013
6500 9s | 45 9270 8582 | 57 8308 8013
7000 10s | 35 9383 8582 | 31 8312 8034
Search terminated in 10.00s after 7099 iterations.
Best-found solution has cost 8582.
Solution results
================
# routes: 5
# clients: 25
objective: 8582
distance: 8582
duration: 13582
# iterations: 7099
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 41 6710 6251 | 54 6380 6221
1000 1s | 46 6717 6251 | 60 6372 6221
1500 2s | 29 6902 6251 | 32 6398 6221
2000 2s | 48 6715 6251 | 34 6404 6221
2500 3s | 40 6751 6251 | 26 6443 6221
3000 3s | 48 6699 6251 | 37 6420 6221
3500 4s | 34 6792 6251 | 28 6434 6221
4000 4s | 60 6645 6251 | 48 6451 6221
4500 5s | 37 6773 6251 | 36 6475 6221
5000 5s | 65 6608 6251 | 31 6464 6221
5500 6s | 48 6716 6251 | 31 6464 6221
6000 6s | 44 6711 6251 | 41 6421 6221
6500 7s | 33 6808 6251 | 32 6454 6221
7000 7s | 59 6646 6251 | 45 6435 6221
7500 8s | 32 6858 6251 | 25 6479 6221
8000 8s | 49 6691 6251 | 53 6412 6221
8500 9s | 63 6619 6251 | 55 6447 6221
9000 9s | 33 6852 6251 | 64 6424 6221
9500 10s | 64 6615 6251 | 59 6443 6221
Search terminated in 10.00s after 9753 iterations.
Best-found solution has cost 6251.
Solution results
================
# routes: 5
# clients: 25
objective: 6251
distance: 6251
duration: 11362
# iterations: 9753
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 51 9562 8874 | 41 8798 8329
1000 1s | 42 9584 8874 | 25 8702 8202
1500 2s | 25 9994 8874 | 54 8749 8329
2000 2s | 51 9485 8874 | 43 8687 8202
2500 3s | 33 9801 8874 | 50 8818 8329
3000 3s | 25 10008 8874 | 65 8578 8073
3500 4s | 37 9695 8874 | 35 8852 8329
4000 4s | 27 9929 8874 | 60 8741 8329
4500 5s | 32 9786 8874 | 55 8752 8329
5000 5s | 44 9606 8874 | 50 8744 8202
5500 6s | 29 9852 8874 | 44 8872 8329
6000 7s | 59 9382 8874 | 53 8664 8202
6500 7s | 41 9591 8874 | 32 8805 8329
7000 8s | 63 9461 8874 | 51 8760 8329
7500 8s | 57 9489 8874 | 62 8551 8202
8000 9s | 58 9452 8874 | 49 8946 8547
8500 9s | 27 9923 8874 | 47 8619 8202
9000 10s | 57 9535 8874 | 61 8816 8329
Search terminated in 10.00s after 9195 iterations.
Best-found solution has cost 8874.
Solution results
================
# routes: 6
# clients: 25
objective: 8874
distance: 8874
duration: 14526
# iterations: 9195
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 61 12144 11227 | 25 12314 11124
1000 1s | 39 11729 11227 | 63 11461 11054
1500 2s | 63 11792 11227 | 39 11610 11054
2000 2s | 53 11837 11227 | 45 11680 11094
2500 3s | 35 11795 11227 | 28 11496 11054
3000 4s | 58 11702 11227 | 35 11672 11094
3500 4s | 52 11745 11227 | 53 11830 11094
4000 5s | 35 11820 11227 | 33 11399 10861
4500 5s | 48 11820 11227 | 63 11713 11094
5000 6s | 38 11831 11227 | 45 11599 11074
5500 6s | 53 11781 11227 | 36 11693 11074
6000 7s | 27 11975 11227 | 28 11534 11054
6500 8s | 53 11748 11227 | 41 10928 9990
7000 8s | 31 11946 11227 | 59 11717 11094
7500 9s | 40 11867 11227 | 54 11122 9990
8000 9s | 26 11888 11227 | 54 11707 11094
Search terminated in 10.00s after 8468 iterations.
Best-found solution has cost 11227.
Solution results
================
# routes: 7
# clients: 25
objective: 11227
distance: 11227
duration: 16227
# iterations: 8468
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 40 8097 7547 | 52 7639 7432
1000 1s | 50 8071 7547 | 25 7597 7432
1500 2s | 25 8319 7547 | 48 7612 7436
2000 2s | 49 8019 7547 | 49 7592 7432
2500 3s | 34 8172 7547 | 44 8016 7550
3000 3s | 53 7990 7547 | 38 7600 7432
3500 4s | 58 7969 7547 | 37 7817 7550
4000 5s | 27 8247 7547 | 64 7590 7432
4500 5s | 35 8146 7547 | 44 7564 7432
5000 6s | 53 8010 7547 | 36 7574 7432
5500 6s | 25 8300 7547 | 65 7562 7432
6000 7s | 30 8192 7547 | 30 7761 7550
6500 7s | 52 7987 7547 | 58 7591 7432
7000 8s | 34 8158 7547 | 35 7598 7432
7500 9s | 46 8053 7547 | 32 7592 7432
8000 9s | 50 8023 7547 | 50 7571 7432
8500 10s | 28 8243 7547 | 31 7633 7432
Search terminated in 10.00s after 8783 iterations.
Best-found solution has cost 7547.
Solution results
================
# routes: 5
# clients: 25
objective: 7547
distance: 7547
duration: 12588
# iterations: 8783
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 55 10041 9527 | 65 9004 8675
1000 1s | 30 10356 9527 | 41 9036 8675
1500 2s | 49 10104 9527 | 30 9430 8969
2000 3s | 47 10182 9527 | 55 8445 7474
2500 3s | 46 10151 9527 | 38 9154 8675
3000 4s | 51 10138 9527 | 55 9286 8675
3500 5s | 62 10041 9527 | 60 9636 9263
4000 6s | 49 10124 9527 | 48 8867 8447
4500 6s | 49 10141 9527 | 31 9058 8675
5000 7s | 34 10237 9527 | 32 9029 8675
5500 8s | 39 10172 9527 | 48 9360 8969
6000 8s | 50 10091 9527 | 35 8830 8528
6500 9s | 57 10087 9527 | 38 8766 8447
7000 10s | 50 10075 9527 | 50 9610 9263
Search terminated in 10.00s after 7156 iterations.
Best-found solution has cost 9527.
Solution results
================
# routes: 6
# clients: 25
objective: 9527
distance: 9527
duration: 14527
# iterations: 7156
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 38 7446 6873 | 40 7048 6848
1000 1s | 53 7282 6873 | 36 6960 6799
1500 2s | 55 7271 6873 | 64 6936 6799
2000 2s | 49 7342 6873 | 44 6986 6799
2500 3s | 59 7253 6873 | 46 6948 6799
3000 3s | 64 7240 6873 | 42 6952 6799
3500 4s | 29 7543 6873 | 45 6955 6799
4000 4s | 28 7561 6873 | 41 6975 6799
4500 5s | 65 7263 6873 | 55 7047 6848
5000 5s | 27 7591 6873 | 31 6956 6799
5500 6s | 41 7374 6873 | 51 6920 6799
6000 6s | 37 7397 6873 | 62 6913 6799
6500 7s | 55 7286 6873 | 39 7080 6848
7000 7s | 55 7348 6873 | 43 6938 6799
7500 8s | 64 7242 6873 | 60 6924 6799
8000 8s | 51 7292 6873 | 61 6912 6799
8500 9s | 60 7216 6873 | 32 6975 6799
9000 10s | 27 7591 6873 | 34 7072 6848
Search terminated in 10.00s after 9462 iterations.
Best-found solution has cost 6873.
Solution results
================
# routes: 5
# clients: 25
objective: 6873
distance: 6873
duration: 11873
# iterations: 9462
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 40 9859 9048 | 57 9683 9071
1000 1s | 62 9684 9048 | 58 9025 8754
1500 2s | 34 10152 9048 | 58 9097 8778
2000 2s | 54 9833 9048 | 54 9530 9071
2500 3s | 38 10024 9048 | 26 9641 9071
3000 4s | 54 9801 9048 | 48 9284 8997
3500 4s | 44 9939 9048 | 45 9592 8997
4000 5s | 59 9733 9048 | 54 9473 8997
4500 6s | 44 9886 9048 | 53 9654 8997
5000 6s | 64 9710 9048 | 64 9248 8997
5500 7s | 44 9867 9048 | 34 9521 8997
6000 7s | 32 10132 9048 | 28 9725 9071
6500 8s | 49 9788 9048 | 27 9394 8997
7000 9s | 61 9813 9048 | 31 9688 9071
7500 9s | 34 10123 9048 | 44 9350 8997
8000 10s | 29 10202 9048 | 52 8996 8754
Search terminated in 10.00s after 8088 iterations.
Best-found solution has cost 9048.
Solution results
================
# routes: 6
# clients: 25
objective: 9048
distance: 9048
duration: 16164
# iterations: 8088
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 30 7746 7133 | 34 7197 7030
1000 1s | 51 7608 7133 | 28 7218 7030
1500 2s | 39 7665 7133 | 40 7210 7030
2000 2s | 53 7591 7133 | 56 7168 7030
2500 3s | 56 7578 7133 | 28 7205 7030
3000 3s | 49 7600 7133 | 32 7205 7030
3500 4s | 35 7675 7133 | 33 7235 7030
4000 4s | 65 7495 7133 | 39 7225 7030
4500 5s | 33 7731 7133 | 40 7231 7030
5000 6s | 30 7798 7133 | 41 7251 7030
5500 6s | 34 7712 7133 | 40 7193 7030
6000 7s | 40 7688 7133 | 38 7198 7030
6500 7s | 63 7581 7133 | 43 7270 7032
7000 8s | 61 7544 7133 | 57 7196 7030
7500 8s | 32 7758 7133 | 35 7228 7030
8000 9s | 25 7896 7133 | 40 7253 7030
8500 9s | 35 7738 7133 | 54 7190 7030
Search terminated in 10.00s after 8969 iterations.
Best-found solution has cost 7133.
Solution results
================
# routes: 5
# clients: 25
objective: 7133
distance: 7133
duration: 12389
# iterations: 8969
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 55 12290 11360 | 37 12660 11203
1000 1s | 55 12265 11360 | 53 12832 11203
1500 2s | 37 12459 11360 | 42 11276 10330
2000 2s | 34 12486 11360 | 51 12845 11203
2500 3s | 65 12289 11360 | 56 12253 11197
3000 4s | 48 12296 11360 | 37 11225 10124
3500 4s | 37 12533 11360 | 35 12448 11197
4000 5s | 56 12287 11360 | 40 12393 11197
4500 5s | 32 12543 11360 | 36 13035 11203
5000 6s | 25 12798 11360 | 40 12491 11197
5500 7s | 63 12276 11360 | 43 12200 11197
6000 7s | 30 12655 11360 | 42 12379 11197
6500 8s | 29 12672 11360 | 36 12314 11197
7000 8s | 48 12464 11360 | 44 12526 11197
7500 9s | 42 12446 11360 | 57 12084 11197
8000 10s | 43 12352 11360 | 54 12561 11203
Search terminated in 10.00s after 8416 iterations.
Best-found solution has cost 11360.
Solution results
================
# routes: 6
# clients: 25
objective: 11360
distance: 11360
duration: 16360
# iterations: 8416
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 29 9958 9112 | 32 8892 8426
1000 1s | 65 9521 9112 | 55 9228 8652
1500 2s | 64 9584 9112 | 51 9294 8652
2000 2s | 28 10071 9112 | 51 9020 8615
2500 3s | 63 9583 9112 | 40 9111 8615
3000 3s | 27 10066 9112 | 28 9254 8652
3500 4s | 57 9618 9112 | 32 9321 8652
4000 5s | 45 9742 9112 | 62 9261 8615
4500 5s | 51 9663 9112 | 58 9129 8615
5000 6s | 51 9684 9112 | 33 8876 8421
5500 6s | 45 9729 9112 | 52 9254 8652
6000 7s | 61 9576 9112 | 40 9486 8652
6500 8s | 29 9972 9112 | 28 8992 8615
7000 8s | 25 10082 9112 | 51 9066 8615
7500 9s | 28 9982 9112 | 36 9002 8615
8000 9s | 31 9901 9112 | 34 9217 8615
8500 10s | 51 9656 9112 | 57 9331 8652
Search terminated in 10.00s after 8526 iterations.
Best-found solution has cost 9112.
Solution results
================
# routes: 6
# clients: 25
objective: 9112
distance: 9112
duration: 14268
# iterations: 8526
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 28 12291 10826 | 31 12407 10855
1000 1s | 55 11789 10826 | 63 11618 10855
1500 2s | 35 12028 10826 | 39 11544 10807
2000 2s | 46 11813 10826 | 37 11452 10855
2500 3s | 63 11676 10826 | 33 11122 10724
3000 3s | 42 11933 10826 | 52 11385 10855
3500 4s | 32 12055 10826 | 37 11396 10855
4000 4s | 31 12093 10826 | 60 11131 10724
4500 5s | 47 11907 10826 | 52 11184 10807
5000 6s | 27 12215 10826 | 35 11116 10709
5500 6s | 41 11998 10826 | 65 11118 10724
6000 7s | 40 11893 10826 | 34 11321 10807
6500 7s | 56 11680 10826 | 28 11779 10863
7000 8s | 48 11810 10826 | 39 11271 10807
7500 8s | 58 11716 10826 | 31 11365 10807
8000 9s | 30 12125 10826 | 65 10986 10679
8500 9s | 39 11884 10826 | 54 11211 10807
Search terminated in 10.00s after 8954 iterations.
Best-found solution has cost 10826.
Solution results
================
# routes: 6
# clients: 25
objective: 10826
distance: 10826
duration: 15826
# iterations: 8954
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 64 7697 7301 | 40 7254 7107
1000 1s | 52 7762 7301 | 48 7208 7107
1500 2s | 49 7774 7301 | 40 7223 7107
2000 2s | 56 7726 7301 | 48 7247 7107
2500 3s | 37 7858 7301 | 50 7258 7107
3000 3s | 60 7741 7301 | 42 7460 7241
3500 4s | 55 7737 7301 | 42 7237 7107
4000 5s | 57 7716 7301 | 37 7265 7107
4500 5s | 33 7889 7301 | 45 7260 7107
5000 6s | 59 7724 7301 | 44 7528 7241
5500 6s | 27 8004 7301 | 46 7250 7107
6000 7s | 57 7729 7301 | 54 7224 7107
6500 8s | 64 7703 7301 | 57 7253 7107
7000 8s | 64 7705 7301 | 62 7248 7107
7500 9s | 40 7838 7301 | 57 7295 7107
8000 10s | 65 7691 7301 | 63 7312 7107
Search terminated in 10.00s after 8419 iterations.
Best-found solution has cost 7301.
Solution results
================
# routes: 5
# clients: 25
objective: 7301
distance: 7301
duration: 12539
# iterations: 8419
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 38 9600 9015 | 57 8907 8572
1000 1s | 50 9533 9015 | 52 9056 8361
1500 2s | 62 9533 9015 | 40 9096 8572
2000 2s | 49 9636 9015 | 63 8889 8572
2500 3s | 56 9563 9015 | 37 8978 8572
3000 3s | 63 9517 9015 | 43 9041 8361
3500 4s | 26 10114 9015 | 59 9173 8769
4000 5s | 43 9693 9015 | 57 8942 8361
4500 5s | 45 9684 9015 | 54 9003 8572
5000 6s | 28 10033 9015 | 35 8558 8096
5500 6s | 54 9592 9015 | 58 8876 8572
6000 7s | 57 9570 9015 | 48 9230 8769
6500 7s | 52 9636 9015 | 48 8956 8572
7000 8s | 44 9678 9015 | 31 8857 8361
7500 9s | 54 9574 9015 | 41 9302 8769
8000 9s | 25 10140 9015 | 42 9289 8769
8500 10s | 28 10022 9015 | 35 8876 8361
Search terminated in 10.00s after 8767 iterations.
Best-found solution has cost 9015.
Solution results
================
# routes: 6
# clients: 25
objective: 9015
distance: 9015
duration: 14339
# iterations: 8767
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 42 9416 8618 | 50 8656 8492
1000 1s | 63 9275 8618 | 30 8713 8492
1500 2s | 37 9489 8618 | 55 8710 8492
2000 3s | 57 9244 8618 | 35 8704 8492
2500 3s | 26 9607 8618 | 49 8699 8492
3000 4s | 38 9400 8618 | 65 8671 8492
3500 4s | 58 9242 8618 | 36 8709 8492
4000 5s | 41 9354 8618 | 57 8696 8492
4500 6s | 56 9226 8618 | 62 9142 8629
5000 6s | 32 9494 8618 | 65 8662 8492
5500 7s | 51 9329 8618 | 46 8668 8492
6000 7s | 31 9471 8618 | 59 8682 8492
6500 8s | 31 9441 8618 | 39 8700 8492
7000 9s | 42 9370 8618 | 51 8685 8492
7500 9s | 35 9424 8618 | 32 8735 8492
8000 10s | 39 9386 8618 | 50 8688 8492
Search terminated in 10.00s after 8020 iterations.
Best-found solution has cost 8618.
Solution results
================
# routes: 6
# clients: 25
objective: 8618
distance: 8618
duration: 13618
# iterations: 8020
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 43 7523 6957 | 26 6894 6704
1000 1s | 25 7756 6957 | 52 6892 6704
1500 2s | 45 7529 6957 | 54 7209 6919
2000 3s | 64 7457 6957 | 62 6875 6704
2500 3s | 39 7578 6957 | 29 6887 6704
3000 4s | 55 7466 6957 | 51 7270 6919
3500 5s | 65 7484 6957 | 34 6903 6704
4000 5s | 42 7541 6957 | 54 6941 6704
4500 6s | 48 7497 6957 | 59 7132 6919
5000 6s | 32 7653 6957 | 61 6853 6704
5500 7s | 55 7451 6957 | 54 6881 6704
6000 8s | 27 7732 6957 | 45 6878 6704
6500 8s | 46 7487 6957 | 52 6927 6704
7000 9s | 26 7762 6957 | 60 6869 6704
7500 10s | 63 7450 6957 | 27 6895 6704
Search terminated in 10.00s after 7672 iterations.
Best-found solution has cost 6957.
Solution results
================
# routes: 5
# clients: 25
objective: 6957
distance: 6957
duration: 11957
# iterations: 7672
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 39 10389 9745 | 62 9797 9603
1000 1s | 31 10524 9745 | 44 9777 9603
1500 2s | 47 10297 9745 | 63 9820 9603
2000 2s | 63 10238 9745 | 29 9913 9653
2500 3s | 45 10391 9745 | 45 9798 9603
3000 3s | 46 10338 9745 | 56 9803 9603
3500 4s | 45 10370 9745 | 26 9885 9653
4000 4s | 38 10497 9745 | 41 9822 9603
4500 5s | 31 10525 9745 | 59 9793 9603
5000 6s | 25 10675 9745 | 43 9775 9603
5500 6s | 44 10335 9745 | 28 9801 9603
6000 7s | 41 10396 9745 | 52 9748 9603
6500 7s | 40 10397 9745 | 62 9782 9603
7000 8s | 59 10278 9745 | 40 9810 9603
7500 8s | 40 10387 9745 | 59 9804 9603
8000 9s | 37 10431 9745 | 26 9786 9603
8500 9s | 40 10415 9745 | 43 9778 9603
Search terminated in 10.00s after 8946 iterations.
Best-found solution has cost 9745.
Solution results
================
# routes: 6
# clients: 25
objective: 9745
distance: 9745
duration: 14745
# iterations: 8946
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 45 7935 7428 | 25 7554 7380
1000 1s | 46 7939 7428 | 56 7538 7380
1500 2s | 26 8272 7428 | 49 7715 7450
2000 2s | 39 8033 7428 | 33 7532 7380
2500 3s | 25 8282 7428 | 59 7541 7380
3000 3s | 27 8216 7428 | 39 7540 7398
3500 4s | 29 8164 7428 | 46 7570 7380
4000 4s | 58 7896 7428 | 29 7578 7380
4500 5s | 49 7948 7428 | 64 7515 7380
5000 6s | 48 7956 7428 | 63 7521 7380
5500 6s | 46 7977 7428 | 53 7515 7380
6000 7s | 50 7909 7428 | 44 7530 7380
6500 7s | 51 7945 7428 | 41 7509 7380
7000 8s | 63 7901 7428 | 28 7550 7380
7500 8s | 62 7889 7428 | 55 7545 7380
8000 9s | 44 7995 7428 | 39 7542 7380
8500 9s | 64 7838 7428 | 42 7492 7380
9000 10s | 28 8214 7428 | 38 7536 7380
Search terminated in 10.00s after 9043 iterations.
Best-found solution has cost 7428.
Solution results
================
# routes: 5
# clients: 25
objective: 7428
distance: 7428
duration: 12428
# iterations: 9043
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 56 9407 8633 | 49 8824 8531
1000 1s | 37 9512 8633 | 36 8898 8565
1500 2s | 28 9713 8633 | 31 8861 8565
2000 2s | 60 9247 8633 | 60 8807 8565
2500 3s | 41 9411 8633 | 46 8794 8531
3000 3s | 55 9324 8633 | 35 8911 8531
3500 4s | 63 9207 8633 | 65 8889 8565
4000 4s | 54 9297 8633 | 25 8993 8565
4500 5s | 58 9304 8633 | 28 8957 8531
5000 6s | 29 9618 8633 | 50 8839 8531
5500 6s | 65 9133 8633 | 44 8780 8531
6000 7s | 62 9195 8633 | 30 8803 8565
6500 7s | 34 9541 8633 | 51 8749 8531
7000 8s | 30 9582 8633 | 41 8774 8531
7500 8s | 34 9516 8633 | 60 8766 8565
8000 9s | 54 9266 8633 | 39 8782 8531
8500 10s | 48 9334 8633 | 27 9051 8565
Search terminated in 10.00s after 8943 iterations.
Best-found solution has cost 8633.
Solution results
================
# routes: 5
# clients: 25
objective: 8633
distance: 8633
duration: 13633
# iterations: 8943
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 40 10508 9685 | 40 9814 9404
1000 1s | 55 10346 9685 | 31 9781 9404
1500 2s | 26 10786 9685 | 54 10058 9404
2000 2s | 64 10288 9685 | 58 10272 9404
2500 3s | 63 10276 9685 | 29 10085 9404
3000 4s | 47 10405 9685 | 32 10048 9404
3500 4s | 48 10413 9685 | 31 9979 9404
4000 5s | 30 10673 9685 | 38 9359 9099
4500 6s | 63 10384 9685 | 55 9816 9404
5000 6s | 52 10353 9685 | 50 9418 9156
5500 7s | 43 10467 9685 | 51 9469 9156
6000 8s | 53 10348 9685 | 64 9439 9099
6500 8s | 33 10658 9685 | 64 9472 9099
7000 9s | 63 10335 9685 | 38 9965 9404
7500 9s | 57 10338 9685 | 53 9384 9156
Search terminated in 10.00s after 7897 iterations.
Best-found solution has cost 9685.
Solution results
================
# routes: 6
# clients: 25
objective: 9685
distance: 9685
duration: 14685
# iterations: 7897
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 32 8296 7588 | 55 7784 7497
1000 1s | 63 8196 7588 | 34 8185 7549
1500 2s | 63 8178 7588 | 28 8395 7549
2000 2s | 46 8352 7588 | 59 7760 7419
2500 3s | 57 8264 7588 | 51 7619 7365
3000 3s | 62 8260 7588 | 43 8218 7497
3500 4s | 45 8308 7588 | 36 7882 7419
4000 4s | 59 8286 7588 | 27 8046 7497
4500 5s | 40 8503 7588 | 59 7885 7549
5000 5s | 54 8228 7588 | 49 7790 7445
5500 6s | 64 8208 7588 | 45 7919 7582
6000 6s | 29 8691 7588 | 35 8119 7497
6500 7s | 50 8322 7588 | 33 8165 7497
7000 7s | 50 8321 7588 | 28 8568 7549
7500 8s | 39 8455 7588 | 61 8028 7549
8000 8s | 48 8342 7588 | 29 8160 7549
8500 9s | 27 8757 7588 | 57 7725 7419
9000 10s | 64 8298 7588 | 31 8348 7549
92%|████████████████████████████████████▉ | 59/64 [5:14:58<26:41, 320.29s/it]
Search terminated in 10.00s after 9304 iterations.
Best-found solution has cost 7588.
Solution results
================
# routes: 5
# clients: 25
objective: 7588
distance: 7588
duration: 12588
# iterations: 9304
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 43 7556 6892 | 59 6554 6130
1000 1s | 37 7512 6892 | 54 6726 6130
1500 2s | 51 7369 6892 | 40 6414 6044
2000 2s | 28 7644 6892 | 38 6728 6130
2500 3s | 32 7550 6892 | 42 6685 6087
3000 4s | 39 7509 6892 | 39 6635 6087
3500 4s | 38 7527 6892 | 42 6415 6044
4000 5s | 53 7428 6892 | 47 6648 6130
4500 5s | 43 7466 6892 | 50 6650 6087
5000 6s | 49 7480 6892 | 54 6443 6044
5500 6s | 28 7622 6892 | 54 6380 6044
6000 7s | 45 7480 6892 | 63 6658 6130
6500 8s | 33 7624 6892 | 31 6841 6130
7000 8s | 47 7455 6892 | 65 6307 6044
7500 9s | 42 7476 6892 | 27 6538 6044
8000 9s | 32 7595 6892 | 58 6391 6044
8500 10s | 60 7372 6892 | 30 6878 6130
Search terminated in 10.00s after 8524 iterations.
Best-found solution has cost 6892.
Solution results
================
# routes: 5
# clients: 25
objective: 6892
distance: 6892
duration: 11929
# iterations: 8524
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 27 8264 7375 | 60 7467 7181
1000 1s | 33 8365 7375 | 25 7880 7295
1500 2s | 65 7997 7375 | 37 7750 7295
2000 2s | 26 8567 7375 | 26 7670 7181
2500 3s | 55 8083 7375 | 64 7736 7295
3000 3s | 48 8188 7375 | 59 7776 7295
3500 4s | 59 8042 7375 | 47 7717 7219
4000 4s | 25 8605 7375 | 65 7547 7181
4500 5s | 45 8207 7375 | 45 7898 7295
5000 5s | 36 8285 7375 | 58 7505 7143
5500 6s | 37 8275 7375 | 34 7778 7295
6000 6s | 55 8074 7375 | 40 7943 7371
6500 7s | 49 8085 7375 | 27 7654 7181
7000 7s | 36 8315 7375 | 45 7486 7143
7500 8s | 34 8345 7375 | 51 7721 7295
8000 8s | 50 8111 7375 | 34 7751 7219
8500 9s | 49 8113 7375 | 38 7648 7181
9000 10s | 31 8436 7375 | 33 7801 7219
Search terminated in 10.00s after 9416 iterations.
Best-found solution has cost 7375.
Solution results
================
# routes: 5
# clients: 25
objective: 7375
distance: 7375
duration: 12375
# iterations: 9416
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 28 10035 9162 | 65 9411 9023
1000 1s | 61 9679 9162 | 31 9258 8981
1500 2s | 50 9776 9162 | 30 9422 8943
2000 2s | 31 10029 9162 | 36 9447 9065
2500 3s | 46 9820 9162 | 26 9370 9023
3000 3s | 55 9722 9162 | 34 9244 8981
3500 4s | 53 9743 9162 | 28 9312 9023
4000 5s | 46 9782 9162 | 29 9270 8981
4500 5s | 58 9740 9162 | 32 9227 8943
5000 6s | 28 10021 9162 | 45 9352 9023
5500 6s | 44 9795 9162 | 49 9017 8696
6000 7s | 47 9768 9162 | 46 9378 9023
6500 7s | 27 10041 9162 | 33 9452 9065
7000 8s | 54 9761 9162 | 42 9427 9065
7500 8s | 42 9813 9162 | 46 9315 9023
8000 9s | 47 9799 9162 | 54 9430 9065
8500 10s | 57 9719 9162 | 37 9094 8630
Search terminated in 10.00s after 8874 iterations.
Best-found solution has cost 9162.
Solution results
================
# routes: 6
# clients: 25
objective: 9162
distance: 9162
duration: 14482
# iterations: 8874
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 60 7772 7406 | 46 7183 7082
1000 1s | 47 7900 7406 | 46 7230 7082
1500 2s | 25 8385 7406 | 38 7297 7082
2000 2s | 51 7955 7406 | 25 7419 7082
2500 3s | 38 8136 7406 | 50 7308 7082
3000 4s | 65 7881 7406 | 40 7444 7082
3500 4s | 26 8418 7406 | 29 7599 7082
4000 5s | 63 7919 7406 | 61 7451 7082
4500 6s | 56 7922 7406 | 53 7436 7082
5000 6s | 37 8140 7406 | 48 7467 7082
5500 7s | 25 8403 7406 | 38 7475 7082
6000 7s | 26 8390 7406 | 28 7615 7082
6500 8s | 61 7884 7406 | 58 7397 7082
7000 9s | 44 8022 7406 | 52 7440 7082
7500 9s | 47 7968 7406 | 46 7501 7082
8000 10s | 31 8225 7406 | 40 7562 7082
Search terminated in 10.00s after 8014 iterations.
Best-found solution has cost 7406.
Solution results
================
# routes: 5
# clients: 25
objective: 7406
distance: 7406
duration: 12406
# iterations: 8014
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 63 9967 9514 | 61 9649 9318
1000 1s | 45 10097 9514 | 26 9622 9318
1500 2s | 62 9986 9514 | 59 9589 9418
2000 2s | 40 10126 9514 | 39 9688 9418
2500 3s | 33 10225 9514 | 51 9632 9418
3000 3s | 48 10044 9514 | 64 9577 9318
3500 4s | 64 10038 9514 | 27 9731 9512
4000 5s | 31 10284 9514 | 40 9741 9418
4500 5s | 41 10177 9514 | 51 9556 9318
5000 6s | 58 10004 9514 | 41 9646 9418
5500 6s | 37 10181 9514 | 61 9549 9318
6000 7s | 64 9997 9514 | 62 9702 9418
6500 7s | 39 10155 9514 | 56 9443 9011
7000 8s | 51 10043 9514 | 53 9679 9418
7500 9s | 33 10229 9514 | 32 9582 9318
8000 9s | 35 10185 9514 | 43 9612 9318
8500 10s | 63 9978 9514 | 57 9687 9418
Search terminated in 10.00s after 8724 iterations.
Best-found solution has cost 9514.
Solution results
================
# routes: 6
# clients: 25
objective: 9514
distance: 9514
duration: 14681
# iterations: 8724
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 35 9390 8572 | 64 8654 8427
1000 1s | 62 9175 8572 | 54 8383 8115
1500 2s | 25 9664 8572 | 56 8397 8115
2000 3s | 41 9343 8572 | 47 8446 8115
2500 3s | 63 9156 8572 | 38 8423 8115
3000 4s | 39 9391 8572 | 34 8469 8115
3500 4s | 43 9364 8572 | 31 8529 8115
4000 5s | 52 9227 8572 | 25 8537 8115
4500 6s | 33 9509 8572 | 25 8537 8115
5000 6s | 48 9311 8572 | 60 8403 8115
5500 7s | 64 9149 8572 | 49 8399 8115
6000 7s | 40 9375 8572 | 37 8422 8115
6500 8s | 46 9318 8572 | 25 8524 8115
7000 9s | 60 9210 8572 | 26 8493 8115
7500 9s | 29 9573 8572 | 27 8487 8115
8000 10s | 60 9189 8572 | 63 8359 8115
Search terminated in 10.00s after 8016 iterations.
Best-found solution has cost 8572.
Solution results
================
# routes: 5
# clients: 25
objective: 8572
distance: 8572
duration: 13695
# iterations: 8016
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 36 7102 6625 | 57 6663 6440
1000 1s | 35 7074 6625 | 58 6628 6440
1500 2s | 33 7107 6625 | 39 6610 6394
2000 2s | 42 7008 6625 | 43 6579 6394
2500 3s | 35 7105 6625 | 54 6643 6440
3000 3s | 65 6899 6625 | 28 6611 6394
3500 4s | 61 6941 6625 | 52 6692 6440
4000 4s | 56 6958 6625 | 31 6666 6440
4500 5s | 49 6966 6625 | 46 6587 6394
5000 5s | 30 7122 6625 | 49 6670 6440
5500 6s | 55 6960 6625 | 32 6746 6440
6000 6s | 57 6937 6625 | 65 6662 6440
6500 7s | 51 6981 6625 | 28 6610 6394
7000 7s | 47 6764 6625 | 52 6604 6394
7500 8s | 39 6768 6625 | 46 6574 6394
8000 8s | 34 6746 6625 | 31 6605 6394
8500 9s | 54 6736 6625 | 51 6654 6440
9000 9s | 64 6765 6625 | 53 6586 6394
9500 10s | 63 6757 6625 | 31 6677 6440
Search terminated in 10.00s after 9602 iterations.
Best-found solution has cost 6625.
Solution results
================
# routes: 5
# clients: 25
objective: 6625
distance: 6625
duration: 12807
# iterations: 9602
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 42 7388 6755 | 37 6862 6647
1000 1s | 39 7431 6755 | 33 6913 6647
1500 2s | 61 7330 6755 | 31 6953 6647
2000 2s | 35 7545 6755 | 29 6986 6647
2500 3s | 38 7517 6755 | 49 6895 6647
3000 3s | 50 7377 6755 | 44 6919 6647
3500 4s | 61 7269 6755 | 28 6991 6647
4000 5s | 56 7317 6755 | 28 6991 6647
4500 5s | 54 7348 6755 | 28 6991 6647
5000 6s | 40 7488 6755 | 25 7046 6647
5500 6s | 46 7426 6755 | 25 7056 6647
6000 7s | 53 7339 6755 | 63 6850 6647
6500 7s | 54 7322 6755 | 41 7231 6743
7000 8s | 28 7741 6755 | 50 6923 6647
7500 9s | 63 7259 6755 | 25 7044 6647
8000 9s | 31 7612 6755 | 25 7048 6647
8500 10s | 32 7619 6755 | 63 6878 6647
Search terminated in 10.00s after 8653 iterations.
Best-found solution has cost 6755.
Solution results
================
# routes: 6
# clients: 25
objective: 6755
distance: 6755
duration: 11755
# iterations: 8653
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 56 9651 9150 | 36 9075 8663
1000 1s | 30 10002 9150 | 65 9272 8904
1500 2s | 46 9725 9150 | 50 9235 8663
2000 2s | 36 9849 9150 | 30 8551 8005
2500 3s | 59 9627 9150 | 65 9219 8904
3000 4s | 62 9604 9150 | 57 9022 8663
3500 4s | 28 10023 9150 | 61 9332 8904
4000 5s | 51 9665 9150 | 41 9420 8904
4500 5s | 25 10114 9150 | 58 9165 8663
5000 6s | 31 9933 9150 | 42 8639 8005
5500 7s | 30 9974 9150 | 48 9304 8904
6000 7s | 52 9673 9150 | 54 9172 8904
6500 8s | 38 9846 9150 | 28 8660 8005
7000 8s | 40 9787 9150 | 34 9385 8904
7500 9s | 50 9710 9150 | 34 9181 8904
8000 9s | 48 9738 9150 | 59 9119 8904
Search terminated in 10.00s after 8435 iterations.
Best-found solution has cost 9150.
Solution results
================
# routes: 6
# clients: 25
objective: 9150
distance: 9150
duration: 14421
# iterations: 8435
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 42 10169 9372 | 49 8677 8401
1000 1s | 29 10483 9372 | 57 8670 8401
1500 2s | 26 10475 9372 | 65 8641 8401
2000 3s | 56 10034 9372 | 32 8722 8401
2500 4s | 54 10087 9372 | 40 8690 8401
3000 5s | 40 10185 9372 | 48 8666 8401
3500 5s | 29 10462 9372 | 56 8680 8401
4000 6s | 50 10139 9372 | 64 8644 8401
4500 7s | 42 10171 9372 | 31 8707 8401
5000 8s | 32 10300 9372 | 39 8660 8401
5500 8s | 61 10013 9372 | 47 8648 8401
6000 9s | 57 9991 9372 | 55 8607 8401
6500 10s | 36 10284 9372 | 63 8630 8401
Search terminated in 10.00s after 6573 iterations.
Best-found solution has cost 9372.
Solution results
================
# routes: 6
# clients: 25
objective: 9372
distance: 9372
duration: 14372
# iterations: 6573
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 28 7900 7094 | 34 6866 6707
1000 1s | 45 7747 7094 | 26 7017 6707
1500 2s | 37 7834 7094 | 49 6955 6707
2000 2s | 43 7760 7094 | 29 6985 6707
2500 3s | 52 7654 7094 | 60 6944 6707
3000 3s | 57 7617 7094 | 48 6948 6707
3500 4s | 45 7717 7094 | 38 6970 6707
4000 4s | 59 7625 7094 | 32 6971 6707
4500 5s | 28 7989 7094 | 63 6935 6707
5000 6s | 34 7887 7094 | 43 6992 6707
5500 6s | 38 7872 7094 | 55 6919 6707
6000 7s | 46 7749 7094 | 39 6940 6707
6500 7s | 61 7635 7094 | 26 7010 6707
7000 8s | 58 7635 7094 | 52 6906 6707
7500 9s | 33 7944 7094 | 34 6994 6707
8000 9s | 64 7605 7094 | 27 7001 6707
8500 10s | 65 7594 7094 | 57 6898 6707
Search terminated in 10.00s after 8778 iterations.
Best-found solution has cost 7094.
Solution results
================
# routes: 5
# clients: 25
objective: 7094
distance: 7094
duration: 12094
# iterations: 8778
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 55 9935 9328 | 55 9016 8687
1000 1s | 37 10074 9328 | 44 9019 8687
1500 2s | 54 9951 9328 | 32 8979 8687
2000 3s | 65 9817 9328 | 54 9577 9125
2500 3s | 55 9939 9328 | 44 9009 8687
3000 4s | 50 9973 9328 | 42 8977 8687
3500 5s | 63 9812 9328 | 43 9017 8687
4000 5s | 38 10000 9328 | 50 9016 8687
4500 6s | 56 9873 9328 | 40 9039 8687
5000 7s | 27 10240 9328 | 60 9083 8687
5500 8s | 49 9898 9328 | 33 9653 9125
6000 8s | 35 10068 9328 | 50 9056 8687
6500 9s | 60 9830 9328 | 61 9140 8687
7000 10s | 48 9982 9328 | 64 9039 8687
Search terminated in 10.00s after 7240 iterations.
Best-found solution has cost 9328.
Solution results
================
# routes: 6
# clients: 25
objective: 9328
distance: 9328
duration: 14413
# iterations: 7240
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 0s | 38 7774 7219 | 34 7523 7345
1000 1s | 36 7790 7219 | 43 7464 7345
1500 1s | 27 7967 7219 | 46 7541 7345
2000 2s | 40 7821 7219 | 39 7663 7345
2500 2s | 28 8082 7219 | 39 7641 7345
3000 3s | 63 7660 7219 | 36 7660 7345
3500 3s | 52 7778 7219 | 36 7672 7345
4000 4s | 25 8235 7219 | 62 7536 7345
4500 4s | 42 7920 7219 | 51 7613 7345
5000 5s | 63 7738 7219 | 46 7707 7345
5500 5s | 43 7938 7219 | 61 7603 7345
6000 6s | 30 8178 7219 | 57 7582 7345
6500 6s | 48 7849 7219 | 61 7597 7345
7000 7s | 26 8279 7219 | 25 7757 7345
7500 7s | 45 7881 7219 | 39 7668 7345
8000 8s | 35 8065 7219 | 33 7714 7345
8500 8s | 36 8030 7219 | 53 7712 7345
9000 9s | 43 7939 7219 | 59 7668 7345
9500 9s | 25 8300 7219 | 57 7662 7345
10000 10s | 50 7832 7219 | 61 7608 7345
Search terminated in 10.00s after 10204 iterations.
Best-found solution has cost 7219.
Solution results
================
# routes: 5
# clients: 25
objective: 7219
distance: 7219
duration: 12219
# iterations: 10204
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 65 10782 10279 | 38 10881 9928
1000 1s | 44 10988 10279 | 54 10197 9698
1500 2s | 34 11175 10279 | 58 9621 8966
2000 2s | 36 11120 10279 | 48 10241 9555
2500 3s | 65 10817 10279 | 32 9497 8966
3000 4s | 63 10817 10279 | 51 10697 9928
3500 4s | 44 11001 10279 | 58 10040 9555
4000 5s | 28 11312 10279 | 49 10356 9555
4500 6s | 51 10932 10279 | 46 9538 8966
5000 6s | 54 10870 10279 | 34 10129 9698
5500 7s | 37 11092 10279 | 44 10308 9555
6000 7s | 59 10817 10279 | 36 10406 9928
6500 8s | 38 11057 10279 | 38 10108 9698
7000 9s | 31 11191 10279 | 30 9788 9555
7500 9s | 27 11321 10279 | 58 10278 9928
8000 10s | 64 10832 10279 | 44 9948 9555
Search terminated in 10.00s after 8206 iterations.
Best-found solution has cost 10279.
Solution results
================
# routes: 6
# clients: 25
objective: 10279
distance: 10279
duration: 15279
# iterations: 8206
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 28 8121 6968 | 63 7546 6902
1000 1s | 48 7829 6968 | 45 7557 6902
1500 2s | 31 7960 6968 | 47 7515 6902
2000 2s | 65 7648 6968 | 30 7495 6899
2500 3s | 56 7646 6968 | 33 7590 6902
3000 3s | 39 7819 6968 | 29 7242 6821
3500 4s | 41 7839 6968 | 37 7421 6899
4000 4s | 60 7578 6968 | 44 7518 6902
4500 5s | 53 7626 6968 | 44 7135 6821
5000 5s | 55 7655 6968 | 48 7583 6902
5500 6s | 46 7816 6968 | 46 7328 6899
6000 6s | 59 7694 6968 | 35 7422 6899
6500 7s | 36 7958 6968 | 47 7297 6899
7000 8s | 42 7828 6968 | 65 7090 6821
7500 8s | 46 7758 6968 | 59 7383 6902
8000 9s | 33 7957 6968 | 43 7406 6899
8500 9s | 45 7696 6968 | 57 7277 6902
9000 10s | 63 7628 6968 | 29 7366 6899
Search terminated in 10.00s after 9225 iterations.
Best-found solution has cost 6968.
Solution results
================
# routes: 5
# clients: 25
objective: 6968
distance: 6968
duration: 12333
# iterations: 9225
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 58 8177 7507 | 44 7481 7182
1000 1s | 28 8545 7507 | 51 7506 7182
1500 2s | 52 8243 7507 | 44 7721 7332
2000 2s | 27 8587 7507 | 32 7528 7182
2500 3s | 61 8165 7507 | 65 7415 7182
3000 3s | 55 8187 7507 | 30 7556 7182
3500 4s | 59 8206 7507 | 36 7514 7182
4000 4s | 32 8440 7507 | 42 7491 7182
4500 5s | 65 8143 7507 | 44 7768 7332
5000 6s | 50 8228 7507 | 41 7500 7182
5500 6s | 28 8468 7507 | 49 7465 7182
6000 7s | 59 8120 7507 | 53 7480 7182
6500 7s | 39 8314 7507 | 59 7461 7182
7000 8s | 49 8260 7507 | 65 7444 7182
7500 9s | 60 8162 7507 | 31 7530 7182
8000 9s | 41 8262 7507 | 38 7514 7182
8500 10s | 62 8114 7507 | 46 7528 7182
Search terminated in 10.00s after 8704 iterations.
Best-found solution has cost 7507.
Solution results
================
# routes: 5
# clients: 25
objective: 7507
distance: 7507
duration: 12628
# iterations: 8704
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 26 9496 8544 | 28 8553 8269
1000 1s | 58 9038 8544 | 47 8625 8269
1500 2s | 35 9275 8544 | 63 8429 8216
2000 2s | 55 9123 8544 | 41 8627 8216
2500 3s | 37 9265 8544 | 55 8615 8216
3000 3s | 33 9299 8544 | 42 8467 8269
3500 4s | 40 9178 8544 | 56 8335 8030
4000 5s | 40 9203 8544 | 30 8278 8014
4500 5s | 38 9224 8544 | 40 8262 8030
5000 6s | 58 9079 8544 | 61 8510 8269
5500 6s | 42 9168 8544 | 36 8466 8216
6000 7s | 32 9264 8544 | 36 8565 8269
6500 8s | 60 8990 8544 | 52 8403 8216
7000 8s | 58 9109 8544 | 65 8388 8216
7500 9s | 42 9228 8544 | 63 8312 8014
8000 9s | 31 9364 8544 | 60 8548 8216
8500 10s | 28 9476 8544 | 33 8330 8073
Search terminated in 10.00s after 8636 iterations.
Best-found solution has cost 8544.
Solution results
================
# routes: 6
# clients: 25
objective: 8544
distance: 8544
duration: 13544
# iterations: 8636
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 49 10167 9572 | 47 9137 8853
1000 1s | 53 10165 9572 | 44 9133 8853
1500 2s | 31 10564 9572 | 57 9100 8853
2000 3s | 33 10506 9572 | 39 9123 8853
2500 3s | 33 10507 9572 | 26 9210 8853
3000 4s | 33 10528 9572 | 36 9201 8853
3500 5s | 30 10554 9572 | 34 9142 8853
4000 5s | 31 10522 9572 | 52 9102 8853
4500 6s | 40 10403 9572 | 57 9717 9069
5000 7s | 36 10400 9572 | 55 9272 8853
5500 7s | 52 10213 9572 | 42 10209 9069
6000 8s | 45 10315 9572 | 65 9704 9069
6500 9s | 63 10070 9572 | 50 9218 8853
7000 9s | 28 10604 9572 | 54 10033 9069
Search terminated in 10.00s after 7467 iterations.
Best-found solution has cost 9572.
Solution results
================
# routes: 7
# clients: 25
objective: 9572
distance: 9572
duration: 14572
# iterations: 7467
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 42 8924 8215 | 46 8139 7929
1000 1s | 26 9285 8215 | 25 8567 8135
1500 2s | 35 9044 8215 | 27 8475 8135
2000 3s | 55 8875 8215 | 30 8152 7929
2500 3s | 46 8798 8215 | 35 8397 8135
3000 4s | 62 8794 8215 | 35 8451 8135
3500 4s | 52 8907 8215 | 51 8588 8135
4000 5s | 43 8893 8215 | 44 8235 7929
4500 5s | 64 8753 8215 | 51 8433 8135
5000 6s | 63 8818 8215 | 37 8148 7929
5500 7s | 36 9006 8215 | 47 8419 8135
6000 7s | 28 9100 8215 | 44 8240 7934
6500 8s | 30 9128 8215 | 31 8184 7929
7000 8s | 49 8808 8215 | 47 8185 7929
7500 9s | 60 8822 8215 | 57 8198 7929
8000 10s | 56 8895 8215 | 38 8194 7934
Search terminated in 10.00s after 8285 iterations.
Best-found solution has cost 8215.
Solution results
================
# routes: 5
# clients: 25
objective: 8215
distance: 8215
duration: 13556
# iterations: 8285
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 32 10170 9106 | 39 9233 8856
1000 1s | 45 9922 9106 | 58 8793 8408
1500 2s | 48 9909 9106 | 54 9611 8856
2000 2s | 49 9873 9106 | 52 9330 8856
2500 3s | 39 10039 9106 | 46 9462 9032
3000 4s | 45 9882 9106 | 47 9082 8408
3500 4s | 61 9800 9106 | 48 8847 8408
4000 5s | 28 10251 9106 | 33 9367 8856
4500 5s | 36 10017 9106 | 28 9377 8856
5000 6s | 51 9908 9106 | 48 9353 8856
5500 6s | 44 9955 9106 | 33 9350 8856
6000 7s | 48 9846 9106 | 46 9272 8856
6500 8s | 48 9914 9106 | 63 9051 8408
7000 8s | 34 10063 9106 | 47 9169 8510
7500 9s | 64 9722 9106 | 35 9303 8856
8000 9s | 62 9820 9106 | 57 8821 8408
8500 10s | 31 10162 9106 | 41 8825 8408
Search terminated in 10.00s after 8612 iterations.
Best-found solution has cost 9106.
Solution results
================
# routes: 6
# clients: 25
objective: 9106
distance: 9106
duration: 15029
# iterations: 8612
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 35 10682 9649 | 30 10262 9512
1000 1s | 62 10338 9649 | 64 10091 9512
1500 2s | 59 10346 9649 | 52 9988 9587
2000 2s | 48 10472 9649 | 42 10008 9587
2500 3s | 43 10470 9649 | 52 9929 9587
3000 4s | 28 10744 9649 | 46 10034 9508
3500 4s | 49 10382 9649 | 29 10003 9587
4000 5s | 32 10702 9649 | 43 10056 9587
4500 5s | 30 10666 9649 | 29 9957 9587
5000 6s | 50 10351 9649 | 54 9970 9587
5500 6s | 36 10574 9649 | 46 9973 9508
6000 7s | 31 10654 9649 | 60 9909 9587
6500 8s | 53 10369 9649 | 37 9979 9587
7000 8s | 51 10408 9649 | 34 10021 9508
7500 9s | 41 10529 9649 | 38 10207 9553
8000 9s | 61 10320 9649 | 30 9864 9508
Search terminated in 10.00s after 8473 iterations.
Best-found solution has cost 9649.
Solution results
================
# routes: 6
# clients: 25
objective: 9649
distance: 9649
duration: 14649
# iterations: 8473
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 56 8487 7894 | 62 7648 7233
1000 1s | 37 8638 7894 | 39 7589 7233
1500 2s | 34 8680 7894 | 46 7549 7233
2000 2s | 64 8411 7894 | 43 7934 7354
2500 3s | 26 8856 7894 | 28 7879 7354
3000 4s | 39 8608 7894 | 64 7846 7354
3500 4s | 34 8665 7894 | 28 7855 7354
4000 5s | 47 8577 7894 | 29 7682 7233
4500 5s | 34 8683 7894 | 42 7735 7261
5000 6s | 52 8522 7894 | 40 8030 7444
5500 7s | 59 8423 7894 | 32 7694 7233
6000 7s | 26 8834 7894 | 25 7747 7261
6500 8s | 60 8532 7894 | 53 8004 7444
7000 8s | 35 8624 7894 | 55 7607 7261
7500 9s | 64 8519 7894 | 45 7760 7233
8000 9s | 38 8600 7894 | 47 7508 7233
8500 10s | 53 8510 7894 | 30 8003 7444
Search terminated in 10.00s after 8511 iterations.
Best-found solution has cost 7894.
Solution results
================
# routes: 5
# clients: 25
objective: 7894
distance: 7894
duration: 12894
# iterations: 8511
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 32 8827 8022 | 60 7755 7539
1000 1s | 64 8524 8022 | 62 8164 7970
1500 2s | 63 8520 8022 | 60 7706 7539
2000 2s | 56 8570 8022 | 48 7698 7539
2500 3s | 57 8538 8022 | 45 8240 7981
3000 4s | 64 8551 8022 | 37 8244 7970
3500 4s | 52 8570 8022 | 31 7737 7539
4000 5s | 33 8786 8022 | 57 8169 7970
4500 6s | 35 8721 8022 | 50 7678 7539
5000 6s | 51 8603 8022 | 65 8371 7970
5500 7s | 27 8882 8022 | 50 8353 7970
6000 7s | 51 8581 8022 | 42 8623 8013
6500 8s | 40 8721 8022 | 30 8259 7970
7000 9s | 37 8741 8022 | 56 8544 8138
7500 9s | 48 8605 8022 | 40 7687 7539
8000 10s | 26 8967 8022 | 47 7715 7539
Search terminated in 10.00s after 8181 iterations.
Best-found solution has cost 8022.
Solution results
================
# routes: 5
# clients: 25
objective: 8022
distance: 8022
duration: 13022
# iterations: 8181
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 47 8176 7510 | 64 7466 7306
1000 1s | 57 8063 7510 | 63 7864 7503
1500 2s | 63 8058 7510 | 45 7491 7306
2000 2s | 27 8358 7510 | 58 7450 7306
2500 3s | 39 8172 7510 | 58 7533 7306
3000 3s | 42 8149 7510 | 56 7481 7306
3500 4s | 56 8125 7510 | 55 7461 7306
4000 5s | 59 8197 7510 | 26 7496 7306
4500 5s | 58 8125 7510 | 30 7507 7306
5000 6s | 53 8164 7510 | 58 7472 7306
5500 6s | 48 8167 7510 | 28 7552 7306
6000 7s | 60 8066 7510 | 30 7532 7306
6500 8s | 62 8013 7510 | 31 7731 7503
7000 8s | 31 8286 7510 | 42 7475 7306
7500 9s | 43 8180 7510 | 65 7484 7306
8000 9s | 38 8252 7510 | 40 7506 7306
8500 10s | 57 8075 7510 | 60 7545 7306
Search terminated in 10.00s after 8533 iterations.
Best-found solution has cost 7510.
Solution results
================
# routes: 6
# clients: 25
objective: 7510
distance: 7510
duration: 12510
# iterations: 8533
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 44 10677 9832 | 34 9842 9362
1000 1s | 56 10554 9832 | 53 9830 9362
1500 2s | 62 10555 9832 | 41 9740 9362
2000 3s | 25 10980 9832 | 46 9698 9362
2500 3s | 50 10571 9832 | 31 9860 9484
3000 4s | 58 10520 9832 | 49 9732 9362
3500 4s | 58 10563 9832 | 63 9755 9362
4000 5s | 59 10576 9832 | 39 9759 9362
4500 6s | 41 10650 9832 | 60 9860 9362
5000 6s | 28 10908 9832 | 31 9774 9362
5500 7s | 38 10767 9832 | 44 9734 9362
6000 7s | 44 10666 9832 | 48 9842 9507
6500 8s | 56 10616 9832 | 25 9736 9362
7000 9s | 38 10239 9832 | 52 9838 9362
7500 9s | 35 10238 9832 | 30 9810 9362
8000 10s | 29 10173 9832 | 54 9843 9362
Search terminated in 10.00s after 8061 iterations.
Best-found solution has cost 9832.
Solution results
================
# routes: 6
# clients: 25
objective: 9832
distance: 9832
duration: 14832
# iterations: 8061
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 25 39308 39308 | 49 14798 14519
H 1000 1s | 51 17089 16397 | 31 16379 16159
1500 2s | 38 17159 16397 | 52 16492 16249
2000 2s | 33 17244 16397 | 65 16545 16359
2500 3s | 35 17212 16397 | 31 16779 16509
3000 3s | 34 17209 16397 | 40 16811 16629
3500 4s | 45 17056 16397 | 37 17051 16779
4000 4s | 52 17038 16397 | 38 17214 16949
4500 5s | 43 17107 16397 | 55 17289 17079
5000 5s | 40 17119 16397 | 25 17435 17239
5500 6s | 41 17122 16397 | 32 15019 14839
6000 6s | 45 17084 16397 | 36 15109 14879
6500 7s | 53 17021 16397 | 37 15111 14939
7000 7s | 37 17177 16397 | 61 15139 14979
7500 8s | 34 17225 16397 | 31 15195 15029
8000 8s | 34 17241 16397 | 39 15210 15089
8500 9s | 35 17223 16397 | 46 15356 15139
9000 9s | 31 17259 16397 | 58 15377 15209
9500 10s | 34 17189 16397 | 64 15505 15269
Search terminated in 10.00s after 9630 iterations.
Best-found solution has cost 16397.
Solution results
================
# routes: 8
# clients: 25
objective: 16397
distance: 16397
duration: 21397
# iterations: 9630
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 31 8893 7891 | 46 8037 7779
1000 1s | 41 8703 7891 | 27 8134 7779
1500 2s | 40 8734 7891 | 31 8127 7779
2000 2s | 38 8776 7891 | 59 8104 7779
2500 3s | 27 8967 7891 | 30 8086 7779
3000 4s | 47 8677 7891 | 36 8060 7779
3500 4s | 36 8756 7891 | 40 8061 7779
4000 5s | 48 8598 7891 | 49 8065 7779
4500 6s | 36 8789 7891 | 40 8056 7779
5000 6s | 43 8673 7891 | 48 8054 7779
5500 7s | 27 9000 7891 | 34 8070 7779
6000 7s | 40 8688 7891 | 39 8052 7779
6500 8s | 49 8670 7891 | 28 8095 7779
7000 8s | 61 8228 7891 | 52 8037 7779
7500 9s | 26 8362 7891 | 44 8046 7779
8000 10s | 32 8322 7891 | 42 8031 7779
Search terminated in 10.00s after 8320 iterations.
Best-found solution has cost 7891.
Solution results
================
# routes: 5
# clients: 25
objective: 7891
distance: 7891
duration: 12891
# iterations: 8320
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 54 10718 9987 | 65 10630 10028
1000 1s | 49 10739 9987 | 50 9803 9236
1500 2s | 40 10768 9987 | 37 9619 9213
2000 3s | 53 10654 9987 | 53 9830 9288
2500 3s | 39 10886 9987 | 28 9741 9213
3000 4s | 64 10607 9987 | 37 10264 9686
3500 4s | 28 11033 9987 | 33 10945 9994
4000 5s | 52 10726 9987 | 25 10248 9810
4500 6s | 59 10733 9987 | 30 10402 9810
5000 6s | 45 10733 9987 | 48 10692 9994
5500 7s | 51 10711 9987 | 50 10443 10028
6000 8s | 62 10620 9987 | 31 9753 9236
6500 8s | 62 10681 9987 | 28 10065 9686
7000 9s | 41 10820 9987 | 42 10363 9686
7500 9s | 42 10806 9987 | 53 10536 9994
Search terminated in 10.00s after 7917 iterations.
Best-found solution has cost 9987.
Solution results
================
# routes: 6
# clients: 25
objective: 9987
distance: 9987
duration: 14987
# iterations: 7917
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 48 10029 9269 | 28 9894 9068
1000 1s | 42 10075 9269 | 41 8852 8244
1500 2s | 27 10326 9269 | 48 10144 9148
2000 2s | 27 10274 9269 | 57 9522 9068
2500 3s | 25 10342 9269 | 37 9398 9036
3000 3s | 51 10006 9269 | 54 9506 9068
3500 4s | 33 10206 9269 | 55 9531 9100
4000 4s | 50 9968 9269 | 40 9557 9100
4500 5s | 54 9965 9269 | 57 9526 9100
5000 5s | 46 10020 9269 | 33 9465 9036
5500 6s | 48 10039 9269 | 48 9836 9148
6000 6s | 46 10014 9269 | 30 9718 9100
6500 7s | 41 10055 9269 | 53 9555 9068
7000 8s | 46 9990 9269 | 34 9666 9100
7500 8s | 40 10080 9269 | 34 9688 9068
8000 9s | 50 9991 9269 | 50 9621 9068
8500 9s | 37 10176 9269 | 39 9633 9068
9000 10s | 38 10115 9269 | 29 9727 9068
Search terminated in 10.00s after 9184 iterations.
Best-found solution has cost 9269.
Solution results
================
# routes: 6
# clients: 25
objective: 9269
distance: 9269
duration: 14269
# iterations: 9184
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 42 12578 11801 | 58 11666 11258
1000 1s | 42 12594 11801 | 43 11017 10207
1500 2s | 58 12514 11801 | 34 11585 11062
2000 2s | 39 12652 11801 | 44 12114 11364
2500 3s | 57 12444 11801 | 49 10769 10291
3000 4s | 57 12431 11801 | 52 12337 11364
3500 4s | 50 12472 11801 | 27 11739 11258
4000 5s | 44 12597 11801 | 25 10795 10291
4500 6s | 65 12356 11801 | 46 12391 11364
5000 6s | 65 12400 11801 | 61 12085 11364
5500 7s | 32 12757 11801 | 51 11732 11258
6000 8s | 51 12490 11801 | 36 11708 11258
6500 8s | 52 12442 11801 | 39 12196 11364
7000 9s | 31 12800 11801 | 25 11891 11270
7500 9s | 58 12414 11801 | 38 12163 11364
Search terminated in 10.00s after 7977 iterations.
Best-found solution has cost 11801.
Solution results
================
# routes: 7
# clients: 25
objective: 11801
distance: 11801
duration: 16801
# iterations: 7977
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 50 7696 7213 | 31 7238 6975
1000 1s | 30 7981 7213 | 63 7166 6975
1500 2s | 47 7759 7213 | 46 7194 6975
2000 2s | 42 7851 7213 | 57 6959 6659
2500 3s | 57 7695 7213 | 31 7374 7094
3000 3s | 62 7659 7213 | 32 7146 6659
3500 4s | 45 7773 7213 | 57 7347 7094
4000 4s | 52 7761 7213 | 52 7001 6659
4500 5s | 55 7693 7213 | 55 7349 7094
5000 6s | 38 7859 7213 | 28 7322 6975
5500 6s | 52 7700 7213 | 54 7242 6975
6000 7s | 48 7779 7213 | 39 7281 6975
6500 7s | 47 7848 7213 | 54 7239 6975
7000 8s | 33 7962 7213 | 43 7237 6975
7500 8s | 54 7740 7213 | 61 7211 6975
8000 9s | 28 8111 7213 | 27 7445 7094
8500 10s | 27 8137 7213 | 36 7296 6975
Search terminated in 10.00s after 8930 iterations.
Best-found solution has cost 7213.
Solution results
================
# routes: 5
# clients: 25
objective: 7213
distance: 7213
duration: 12213
# iterations: 8930
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 35 9496 8402 | 29 8466 7935
1000 1s | 32 9482 8402 | 29 8926 8217
1500 2s | 36 9438 8402 | 27 9173 8252
2000 2s | 63 9206 8402 | 26 8889 8123
2500 3s | 49 9271 8402 | 36 8454 7982
3000 3s | 31 9537 8402 | 54 8418 7935
3500 4s | 63 9205 8402 | 42 8750 8217
4000 4s | 59 9241 8402 | 63 8757 8252
H 4500 5s | 26 9593 8395 | 30 8847 8252
5000 5s | 50 9241 8395 | 42 8681 8123
5500 6s | 41 9349 8395 | 45 8616 8123
6000 6s | 43 9361 8395 | 31 8407 7888
6500 7s | 33 9474 8395 | 33 8679 8123
7000 7s | 43 9292 8395 | 38 8598 8029
7500 8s | 54 9261 8395 | 47 8693 8217
8000 8s | 26 9645 8395 | 33 8697 8217
8500 9s | 53 9240 8395 | 29 8851 8252
9000 9s | 43 9382 8395 | 32 8717 8217
94%|█████████████████████████████████████▌ | 60/64 [5:20:18<21:21, 320.28s/it]
9500 10s | 50 9161 8395 | 41 8795 8256
Search terminated in 10.00s after 9537 iterations.
Best-found solution has cost 8395.
Solution results
================
# routes: 5
# clients: 25
objective: 8395
distance: 8395
duration: 13395
# iterations: 9537
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 50 6425 6066 | 49 6112 6013
1000 1s | 62 6424 6066 | 35 6198 6013
1500 2s | 33 6845 6066 | 43 6166 6013
2000 2s | 59 6555 6066 | 51 6160 6013
2500 3s | 34 6857 6066 | 28 6244 6013
3000 4s | 54 6598 6066 | 33 6208 6013
3500 4s | 27 7033 6066 | 38 6260 6013
4000 5s | 57 6563 6066 | 43 6210 6013
4500 5s | 41 6715 6066 | 49 6218 6013
5000 6s | 59 6534 6066 | 56 6206 6013
5500 7s | 25 7089 6066 | 62 6196 6013
6000 7s | 37 6775 6066 | 29 6275 6013
6500 8s | 59 6521 6066 | 37 6245 6013
7000 8s | 42 6689 6066 | 44 6231 6013
7500 9s | 59 6552 6066 | 48 6213 6013
8000 10s | 55 6600 6066 | 55 6208 6013
Search terminated in 10.00s after 8328 iterations.
Best-found solution has cost 6066.
Solution results
================
# routes: 5
# clients: 25
objective: 6066
distance: 6066
duration: 11492
# iterations: 8328
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 49 9083 8522 | 55 8821 8214
1000 1s | 27 9371 8522 | 26 8178 7813
1500 2s | 30 9302 8522 | 36 8846 8214
2000 2s | 48 9086 8522 | 26 8764 8214
2500 3s | 44 9108 8522 | 41 8310 8024
3000 3s | 59 9019 8522 | 35 8280 7900
3500 4s | 54 9019 8522 | 57 8748 8024
4000 4s | 36 9226 8522 | 37 8866 8214
4500 5s | 63 8990 8522 | 45 8198 7813
5000 5s | 25 9402 8522 | 61 8218 7813
5500 6s | 52 9058 8522 | 59 8363 8024
6000 7s | 32 9263 8522 | 53 8503 8024
6500 7s | 34 9202 8522 | 59 8827 8224
7000 8s | 28 9334 8522 | 35 8746 8214
7500 8s | 52 9051 8522 | 51 8892 8224
8000 9s | 27 9346 8522 | 53 8649 8224
8500 9s | 52 8990 8522 | 46 8622 8214
9000 10s | 28 9335 8522 | 38 8484 8148
Search terminated in 10.00s after 9277 iterations.
Best-found solution has cost 8522.
Solution results
================
# routes: 6
# clients: 25
objective: 8522
distance: 8522
duration: 13961
# iterations: 9277
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 55 11124 10381 | 41 9843 9298
1000 1s | 47 11125 10381 | 44 10506 10269
1500 2s | 30 11356 10381 | 51 10492 10295
2000 2s | 65 11013 10381 | 31 10541 10295
2500 3s | 60 11008 10381 | 65 10513 10302
3000 3s | 48 11057 10381 | 49 10660 10332
3500 4s | 39 11261 10381 | 58 10610 10049
4000 5s | 64 10988 10381 | 53 10591 10301
4500 5s | 32 11318 10381 | 47 10510 10295
5000 6s | 61 11050 10381 | 64 10638 10295
5500 6s | 39 11207 10381 | 43 10507 10291
6000 7s | 26 11485 10381 | 44 10495 10295
6500 7s | 43 11209 10381 | 57 10640 10074
7000 8s | 56 10990 10381 | 61 10484 10269
7500 9s | 53 11101 10381 | 34 10562 10302
8000 9s | 54 11092 10381 | 50 10616 10332
8500 10s | 46 11147 10381 | 47 10114 9298
Search terminated in 10.00s after 8690 iterations.
Best-found solution has cost 10381.
Solution results
================
# routes: 6
# clients: 25
objective: 10381
distance: 10381
duration: 15442
# iterations: 8690
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 0s | 33 7377 6814 | 64 7531 7176
1000 1s | 64 7223 6814 | 43 7472 7167
1500 1s | 46 7318 6814 | 36 7607 7167
2000 2s | 33 7485 6814 | 55 7423 7167
2500 2s | 26 7743 6814 | 29 7212 6740
3000 3s | 64 7301 6814 | 55 7378 7019
3500 3s | 46 7401 6814 | 61 7222 6740
4000 4s | 28 7766 6814 | 48 7589 7167
4500 4s | 49 7412 6814 | 38 7437 7167
5000 5s | 32 7668 6814 | 58 7500 7176
5500 5s | 50 7444 6814 | 44 7638 7194
6000 6s | 28 7812 6814 | 62 7444 7167
6500 6s | 55 7419 6814 | 41 7527 7176
7000 7s | 35 7671 6814 | 58 7506 7167
7500 7s | 56 7448 6814 | 32 7500 7176
8000 8s | 35 7745 6814 | 52 7455 7167
8500 8s | 29 7811 6814 | 31 7235 6740
9000 9s | 51 7411 6814 | 27 7257 6740
9500 9s | 34 7720 6814 | 51 7560 7167
10000 10s | 53 7405 6814 | 33 7464 7167
Search terminated in 10.00s after 10225 iterations.
Best-found solution has cost 6814.
Solution results
================
# routes: 5
# clients: 25
objective: 6814
distance: 6814
duration: 11814
# iterations: 10225
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 44 10175 9164 | 42 9351 8984
1000 1s | 63 9908 9164 | 64 9455 9139
1500 2s | 58 9964 9164 | 46 9491 9139
2000 2s | 38 10230 9164 | 60 9469 9139
2500 3s | 33 10435 9164 | 44 9696 9139
3000 3s | 32 10464 9164 | 45 9677 9169
3500 4s | 43 10147 9164 | 51 9448 9139
4000 5s | 28 10559 9164 | 52 9727 9139
4500 5s | 38 10258 9164 | 37 9581 9139
5000 6s | 63 10006 9164 | 43 9491 9139
5500 6s | 27 10520 9164 | 48 9287 9014
6000 7s | 60 10084 9164 | 29 9520 9139
6500 8s | 52 9997 9164 | 32 9498 9139
7000 8s | 55 9978 9164 | 34 9311 9014
7500 9s | 32 10445 9164 | 59 9446 9139
8000 9s | 30 10517 9164 | 49 9519 9139
8500 10s | 61 10052 9164 | 28 9542 9139
Search terminated in 10.00s after 8642 iterations.
Best-found solution has cost 9164.
Solution results
================
# routes: 6
# clients: 25
objective: 9164
distance: 9164
duration: 14164
# iterations: 8642
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 32 9346 8552 | 59 8695 8369
1000 1s | 59 9043 8552 | 63 8437 8041
1500 2s | 51 9069 8552 | 32 8743 8369
2000 2s | 28 9336 8552 | 51 8659 8369
2500 3s | 64 8992 8552 | 61 8538 8205
3000 3s | 61 9051 8552 | 41 8736 8369
3500 4s | 35 9276 8552 | 46 8693 8369
4000 4s | 44 9198 8552 | 56 8644 8369
4500 5s | 32 9327 8552 | 28 8719 8369
5000 5s | 28 9438 8552 | 44 8685 8369
5500 6s | 57 9060 8552 | 50 8641 8205
6000 7s | 54 9111 8552 | 48 8624 8369
6500 7s | 40 9266 8552 | 65 8655 8369
7000 8s | 40 9267 8552 | 31 8726 8369
7500 8s | 43 9179 8552 | 39 8746 8369
8000 9s | 34 9307 8552 | 56 8543 8205
8500 9s | 32 9349 8552 | 26 8727 8369
9000 10s | 37 9260 8552 | 56 8654 8369
Search terminated in 10.00s after 9165 iterations.
Best-found solution has cost 8552.
Solution results
================
# routes: 6
# clients: 25
objective: 8552
distance: 8552
duration: 13552
# iterations: 9165
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 36 9149 8410 | 34 8782 8116
1000 1s | 62 8977 8410 | 39 8085 7940
1500 2s | 54 8976 8410 | 25 8268 7989
2000 2s | 64 8984 8410 | 65 8250 7953
2500 3s | 45 9062 8410 | 58 8232 7989
3000 4s | 57 8940 8410 | 58 8703 8116
3500 4s | 27 8747 8410 | 31 8235 7989
4000 5s | 37 8706 8410 | 35 8559 8116
4500 6s | 55 8663 8410 | 36 8588 8116
5000 6s | 48 8678 8410 | 61 8830 8116
5500 7s | 41 8750 8410 | 33 8772 8116
6000 7s | 55 8645 8410 | 55 8090 7940
6500 8s | 34 8723 8410 | 57 8187 7940
7000 9s | 51 8713 8410 | 25 8703 8116
7500 9s | 65 8620 8410 | 54 8603 8116
8000 10s | 48 8673 8410 | 57 8205 7988
Search terminated in 10.00s after 8075 iterations.
Best-found solution has cost 8410.
Solution results
================
# routes: 6
# clients: 25
objective: 8410
distance: 8410
duration: 14386
# iterations: 8075
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 0s | 41 8198 7729 | 55 7800 7686
1000 1s | 43 8179 7729 | 57 7914 7734
1500 1s | 31 8402 7729 | 45 7988 7751
2000 2s | 32 8345 7729 | 50 7896 7734
2500 2s | 37 8272 7729 | 51 7908 7734
3000 3s | 36 8300 7729 | 57 7898 7734
3500 3s | 43 8248 7729 | 52 7911 7734
4000 4s | 43 8226 7729 | 55 7861 7686
4500 4s | 46 8205 7729 | 54 7948 7734
5000 5s | 45 8219 7729 | 65 7915 7734
5500 5s | 42 8228 7729 | 41 7932 7734
6000 6s | 54 8124 7729 | 63 7913 7734
6500 6s | 42 8238 7729 | 27 8078 7734
7000 7s | 28 8399 7729 | 41 7862 7686
7500 7s | 26 8441 7729 | 59 7983 7734
8000 8s | 56 8124 7729 | 57 7945 7734
8500 8s | 29 8395 7729 | 63 7936 7734
9000 9s | 52 8168 7729 | 28 8078 7734
9500 9s | 26 8452 7729 | 42 7907 7686
10000 10s | 35 8308 7729 | 47 7996 7734
Search terminated in 10.00s after 10002 iterations.
Best-found solution has cost 7729.
Solution results
================
# routes: 6
# clients: 25
objective: 7729
distance: 7729
duration: 13892
# iterations: 10002
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 60 9577 9012 | 54 9010 8756
1000 1s | 46 9628 9012 | 31 9003 8756
1500 2s | 48 9578 9012 | 29 9208 8907
2000 2s | 63 9530 9012 | 43 8905 8561
2500 3s | 63 9515 9012 | 33 9022 8756
3000 4s | 35 9735 9012 | 65 9177 8756
3500 4s | 34 9734 9012 | 31 9072 8811
4000 5s | 32 9784 9012 | 26 9070 8756
4500 5s | 32 9789 9012 | 48 8853 8605
5000 6s | 31 9767 9012 | 58 9039 8756
5500 6s | 65 9530 9012 | 47 9016 8756
6000 7s | 55 9596 9012 | 63 9022 8756
6500 8s | 49 9637 9012 | 28 9050 8756
7000 8s | 45 9629 9012 | 37 9234 8907
7500 9s | 47 9683 9012 | 61 9128 8756
8000 9s | 50 9592 9012 | 54 8667 8230
Search terminated in 10.00s after 8436 iterations.
Best-found solution has cost 9012.
Solution results
================
# routes: 6
# clients: 25
objective: 9012
distance: 9012
duration: 14012
# iterations: 8436
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 33 8366 7721 | 47 7750 7449
1000 1s | 39 8268 7721 | 51 7750 7449
1500 2s | 35 8324 7721 | 57 7745 7449
2000 2s | 34 8364 7721 | 37 7777 7449
2500 3s | 50 8206 7721 | 30 7772 7449
3000 3s | 27 8481 7721 | 30 7766 7449
3500 4s | 54 8130 7721 | 41 7762 7449
4000 5s | 65 8129 7721 | 53 7734 7449
4500 5s | 37 8355 7721 | 55 7717 7449
5000 6s | 45 8243 7721 | 33 7788 7449
5500 6s | 45 8265 7721 | 39 7770 7449
6000 7s | 59 8168 7721 | 47 7784 7449
6500 8s | 28 8476 7721 | 48 7792 7449
7000 8s | 28 8458 7721 | 50 7733 7449
7500 9s | 48 8232 7721 | 48 7746 7449
8000 9s | 60 8167 7721 | 56 7774 7449
8500 10s | 25 8560 7721 | 55 7750 7449
Search terminated in 10.00s after 8516 iterations.
Best-found solution has cost 7721.
Solution results
================
# routes: 5
# clients: 25
objective: 7721
distance: 7721
duration: 12721
# iterations: 8516
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 38 7821 6958 | 33 7061 6844
1000 1s | 65 7522 6958 | 45 7042 6844
1500 2s | 57 7536 6958 | 51 7051 6844
2000 2s | 53 7602 6958 | 47 7026 6844
2500 3s | 28 7907 6958 | 56 7058 6844
3000 4s | 60 7460 6958 | 55 7047 6844
3500 4s | 47 7661 6958 | 42 7068 6844
4000 5s | 29 7877 6958 | 62 7021 6844
4500 5s | 50 7554 6958 | 58 7018 6844
5000 6s | 62 7510 6958 | 31 7151 6844
5500 7s | 48 7614 6958 | 38 7071 6844
6000 7s | 56 7559 6958 | 32 7560 6989
6500 8s | 41 7727 6958 | 58 7098 6844
7000 8s | 59 7559 6958 | 49 7057 6844
7500 9s | 40 7680 6958 | 39 7106 6844
8000 10s | 55 7537 6958 | 34 7139 6844
Search terminated in 10.00s after 8363 iterations.
Best-found solution has cost 6958.
Solution results
================
# routes: 5
# clients: 25
objective: 6958
distance: 6958
duration: 11958
# iterations: 8363
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 59 9758 9160 | 29 10135 9013
1000 1s | 43 9888 9160 | 48 9271 8901
1500 2s | 37 9978 9160 | 55 8893 8544
2000 2s | 58 9751 9160 | 45 9686 9013
2500 3s | 51 9808 9160 | 35 9346 8901
3000 3s | 51 9811 9160 | 32 9349 8901
3500 4s | 53 9871 9160 | 64 9099 8796
4000 5s | 48 9776 9160 | 44 9257 8901
4500 5s | 41 9931 9160 | 51 9237 8796
5000 6s | 32 10061 9160 | 30 9250 8901
5500 6s | 41 9937 9160 | 65 8979 8544
6000 7s | 36 9987 9160 | 34 9514 9013
6500 8s | 62 9755 9160 | 62 9291 8901
7000 8s | 44 9926 9160 | 29 8857 8483
7500 9s | 52 9825 9160 | 27 9506 9013
8000 9s | 53 9801 9160 | 40 9233 8796
8500 10s | 60 9733 9160 | 64 9135 8796
Search terminated in 10.00s after 8510 iterations.
Best-found solution has cost 9160.
Solution results
================
# routes: 5
# clients: 25
objective: 9160
distance: 9160
duration: 14160
# iterations: 8510
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 40 13731 12759 | 57 12409 12085
H 1000 1s | 33 13815 12741 | 59 12830 12085
1500 2s | 57 13642 12741 | 46 12713 11852
2000 3s | 44 13625 12741 | 47 12893 12419
2500 3s | 49 13576 12741 | 46 12624 12085
3000 4s | 37 13646 12741 | 34 12838 12419
3500 5s | 32 13011 12741 | 44 12448 12085
4000 5s | 46 13129 12741 | 44 12856 12419
4500 6s | 64 13143 12741 | 54 12665 12085
5000 7s | 36 13052 12741 | 63 13000 12419
5500 7s | 26 13012 12741 | 41 12778 12419
6000 8s | 37 13059 12741 | 31 13197 12753
6500 9s | 39 12932 12741 | 36 12828 12419
7000 9s | 45 13020 12741 | 40 12263 10942
7500 10s | 49 13120 12741 | 62 12523 11852
Search terminated in 10.00s after 7562 iterations.
Best-found solution has cost 12741.
Solution results
================
# routes: 7
# clients: 25
objective: 12741
distance: 12741
duration: 17741
# iterations: 7562
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 46 9768 8955 | 55 9444 8702
1000 1s | 62 9669 8955 | 41 9272 8702
1500 2s | 33 10070 8955 | 27 9365 8702
2000 2s | 57 9682 8955 | 32 8872 8613
2500 3s | 54 9706 8955 | 59 9586 8702
3000 4s | 58 9638 8955 | 28 8911 8613
3500 4s | 29 10219 8955 | 30 9312 8702
4000 5s | 39 9934 8955 | 44 8922 8613
4500 5s | 29 10189 8955 | 62 8892 8613
5000 6s | 51 9776 8955 | 55 9436 8702
5500 7s | 56 9735 8955 | 52 8867 8613
6000 7s | 39 9933 8955 | 26 9544 8702
6500 8s | 52 9792 8955 | 39 9643 8702
7000 8s | 65 9665 8955 | 61 8893 8613
7500 9s | 32 10098 8955 | 62 9612 8702
8000 10s | 28 10202 8955 | 38 9301 8702
Search terminated in 10.00s after 8397 iterations.
Best-found solution has cost 8955.
Solution results
================
# routes: 5
# clients: 25
objective: 8955
distance: 8955
duration: 13955
# iterations: 8397
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 41 8751 8103 | 32 7868 7467
1000 1s | 50 8618 8103 | 44 7892 7467
1500 2s | 28 8869 8103 | 49 8312 8018
2000 3s | 57 8563 8103 | 50 7881 7467
2500 3s | 41 8654 8103 | 31 7870 7719
3000 4s | 63 8513 8103 | 50 7937 7467
3500 4s | 49 8570 8103 | 47 7835 7467
4000 5s | 35 8736 8103 | 49 7907 7467
4500 6s | 40 8677 8103 | 57 8334 8018
5000 6s | 30 8860 8103 | 60 7862 7467
5500 7s | 31 8788 8103 | 49 7857 7467
6000 7s | 40 8665 8103 | 37 7907 7467
6500 8s | 30 8813 8103 | 35 7868 7467
7000 9s | 46 8629 8103 | 37 7821 7467
7500 9s | 25 8892 8103 | 38 7815 7467
8000 10s | 59 8526 8103 | 29 7871 7467
Search terminated in 10.00s after 8010 iterations.
Best-found solution has cost 8103.
Solution results
================
# routes: 6
# clients: 25
objective: 8103
distance: 8103
duration: 13103
# iterations: 8010
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 61 10851 10355 | 64 10501 10346
1000 1s | 51 10875 10355 | 40 10634 10350
1500 2s | 53 10939 10355 | 48 9844 9252
2000 2s | 41 11011 10355 | 46 10473 9769
2500 3s | 58 10867 10355 | 46 10618 10346
3000 3s | 25 11346 10355 | 61 10558 10350
3500 4s | 42 11051 10355 | 35 10582 10163
4000 4s | 31 11148 10355 | 60 10585 10350
4500 5s | 59 10818 10355 | 28 10788 10356
5000 6s | 45 10964 10355 | 56 10588 10350
5500 6s | 45 11000 10355 | 33 10404 10168
6000 7s | 30 11184 10355 | 29 10620 10346
6500 7s | 28 11233 10355 | 43 10591 10346
7000 8s | 62 10774 10355 | 44 10713 10356
7500 8s | 64 10824 10355 | 42 10568 10346
8000 9s | 40 10964 10355 | 44 10524 10350
8500 9s | 63 10838 10355 | 45 10359 9769
9000 10s | 55 10849 10355 | 27 10675 10353
Search terminated in 10.00s after 9208 iterations.
Best-found solution has cost 10355.
Solution results
================
# routes: 6
# clients: 25
objective: 10355
distance: 10355
duration: 15355
# iterations: 9208
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 45 10623 9874 | 33 9812 9399
1000 1s | 60 10484 9874 | 35 9824 9399
1500 2s | 39 10621 9874 | 29 9830 9399
2000 3s | 32 10743 9874 | 60 9222 8604
2500 3s | 60 10479 9874 | 25 9798 9399
3000 4s | 40 10556 9874 | 25 9869 9399
3500 5s | 57 10497 9874 | 34 9796 9399
4000 5s | 53 10512 9874 | 25 9225 8604
4500 6s | 28 10757 9874 | 39 10010 9399
5000 7s | 55 10461 9874 | 50 9740 9399
5500 8s | 26 10769 9874 | 31 9868 9399
6000 8s | 61 10514 9874 | 42 10046 9399
6500 9s | 42 10650 9874 | 49 9075 8604
7000 10s | 50 10524 9874 | 48 10251 9797
Search terminated in 10.00s after 7266 iterations.
Best-found solution has cost 9874.
Solution results
================
# routes: 6
# clients: 25
objective: 9874
distance: 9874
duration: 15171
# iterations: 7266
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 41 7274 6763 | 25 6820 6594
1000 1s | 42 7233 6763 | 45 7013 6760
1500 2s | 35 7290 6763 | 26 6978 6760
2000 2s | 46 7219 6763 | 43 6904 6760
2500 3s | 59 7153 6763 | 26 6822 6594
3000 3s | 64 7127 6763 | 42 6783 6594
3500 4s | 63 7139 6763 | 65 7009 6760
4000 4s | 38 7240 6763 | 31 6973 6753
4500 5s | 47 7181 6763 | 41 6873 6594
5000 6s | 27 7340 6763 | 48 6802 6594
5500 6s | 49 7172 6763 | 51 6944 6760
6000 7s | 36 7282 6763 | 25 6886 6753
6500 7s | 25 7399 6763 | 49 6826 6594
7000 8s | 29 7323 6763 | 33 6808 6594
7500 8s | 27 7373 6763 | 50 6898 6753
8000 9s | 48 7177 6763 | 62 6973 6760
8500 9s | 33 7289 6763 | 39 6894 6753
Search terminated in 10.00s after 8955 iterations.
Best-found solution has cost 6763.
Solution results
================
# routes: 6
# clients: 25
objective: 6763
distance: 6763
duration: 12067
# iterations: 8955
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 50 8638 8116 | 57 8043 7833
1000 1s | 48 8594 8116 | 25 8136 7833
1500 2s | 34 8733 8116 | 64 8058 7833
2000 3s | 53 8574 8116 | 29 8709 8145
2500 3s | 52 8609 8116 | 31 8081 7833
3000 4s | 38 8654 8116 | 30 8131 7833
3500 5s | 61 8554 8116 | 36 8131 7833
4000 5s | 51 8590 8116 | 39 8109 7833
4500 6s | 32 8788 8116 | 50 8057 7833
5000 6s | 46 8638 8116 | 40 8064 7833
5500 7s | 38 8698 8116 | 49 8090 7833
6000 8s | 54 8558 8116 | 61 8049 7833
6500 8s | 38 8658 8116 | 39 8060 7833
7000 9s | 32 8773 8116 | 57 8092 7833
7500 10s | 61 8548 8116 | 32 8135 7833
Search terminated in 10.00s after 7716 iterations.
Best-found solution has cost 8116.
Solution results
================
# routes: 5
# clients: 25
objective: 8116
distance: 8116
duration: 13116
# iterations: 7716
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 33 10290 9129 | 30 9328 8901
1000 1s | 39 10021 9129 | 34 9176 8492
1500 2s | 45 10058 9129 | 65 9176 8901
2000 2s | 51 9954 9129 | 33 9262 8901
2500 3s | 61 10021 9129 | 52 9334 8901
3000 4s | 61 9848 9129 | 42 9063 8359
3500 4s | 34 10202 9129 | 58 9202 8901
4000 5s | 34 10187 9129 | 36 9268 8901
4500 6s | 62 9847 9129 | 48 9533 9204
5000 6s | 63 9847 9129 | 54 9182 8901
5500 7s | 38 10027 9129 | 27 9234 8901
6000 7s | 43 10052 9129 | 32 9336 8901
6500 8s | 46 9896 9129 | 42 9626 9204
7000 9s | 53 9891 9129 | 56 9401 9204
7500 9s | 65 9915 9129 | 29 9260 8901
8000 10s | 63 9926 9129 | 39 9265 8901
Search terminated in 10.00s after 8058 iterations.
Best-found solution has cost 9129.
Solution results
================
# routes: 5
# clients: 25
objective: 9129
distance: 9129
duration: 14129
# iterations: 8058
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 33 10638 9402 | 37 9116 8756
1000 1s | 26 10887 9402 | 55 9109 8756
1500 2s | 36 10629 9402 | 58 9988 9197
2000 3s | 37 10539 9402 | 38 9186 8756
2500 3s | 26 10838 9402 | 44 9152 8756
3000 4s | 55 10348 9402 | 44 9112 8756
3500 4s | 38 10534 9402 | 58 9631 9068
4000 5s | 41 10509 9402 | 27 9224 8756
4500 6s | 59 10258 9402 | 55 10393 9341
5000 6s | 28 10779 9402 | 65 9095 8756
5500 7s | 55 10274 9402 | 48 10512 9341
6000 8s | 34 10642 9402 | 25 9250 8756
6500 8s | 61 10241 9402 | 46 9986 9197
7000 9s | 45 10479 9402 | 26 9227 8756
7500 10s | 47 10422 9402 | 38 9862 9068
Search terminated in 10.00s after 7769 iterations.
Best-found solution has cost 9402.
Solution results
================
# routes: 6
# clients: 25
objective: 9402
distance: 9402
duration: 14402
# iterations: 7769
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 56 7453 7108 | 26 6956 6579
1000 1s | 34 7627 7108 | 41 6859 6579
1500 2s | 56 7467 7108 | 48 6903 6579
2000 2s | 48 7510 7108 | 45 6924 6579
2500 3s | 48 7537 7108 | 49 6925 6579
3000 3s | 52 7466 7108 | 58 6723 6545
3500 4s | 47 7521 7108 | 53 6895 6579
4000 4s | 41 7569 7108 | 56 6747 6545
4500 5s | 35 7635 7108 | 58 6869 6579
5000 5s | 46 7519 7108 | 53 6744 6545
5500 6s | 30 7687 7108 | 53 6806 6579
6000 6s | 63 7457 7108 | 43 6830 6545
6500 7s | 34 7649 7108 | 58 6944 6579
7000 7s | 32 7640 7108 | 57 6847 6579
7500 8s | 49 7517 7108 | 64 6836 6579
8000 8s | 49 7501 7108 | 30 6932 6579
8500 9s | 36 7619 7108 | 45 6806 6545
9000 10s | 55 7523 7108 | 54 6787 6545
Search terminated in 10.00s after 9440 iterations.
Best-found solution has cost 7108.
Solution results
================
# routes: 5
# clients: 25
objective: 7108
distance: 7108
duration: 12108
# iterations: 9440
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 40 9145 8482 | 28 8247 7930
1000 1s | 33 9287 8482 | 42 8244 7947
1500 2s | 29 9338 8482 | 58 8309 7982
2000 2s | 62 8987 8482 | 37 8562 8255
2500 3s | 52 9020 8482 | 33 8607 8255
3000 4s | 40 9118 8482 | 55 8291 7930
3500 4s | 27 9343 8482 | 30 8572 8255
4000 5s | 37 9138 8482 | 41 8492 8255
4500 5s | 62 8951 8482 | 27 8515 8255
5000 6s | 47 9068 8482 | 57 8525 8255
5500 7s | 47 9047 8482 | 30 8610 8255
6000 7s | 58 8989 8482 | 54 8567 8255
6500 8s | 43 9094 8482 | 41 8510 8255
7000 8s | 61 9020 8482 | 31 8539 8255
7500 9s | 61 8993 8482 | 33 8564 8255
8000 10s | 29 9362 8482 | 59 8248 7930
Search terminated in 10.00s after 8412 iterations.
Best-found solution has cost 8482.
Solution results
================
# routes: 5
# clients: 25
objective: 8482
distance: 8482
duration: 13482
# iterations: 8412
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 26 9378 8633 | 48 8496 8175
1000 1s | 39 9375 8633 | 56 8873 8415
1500 2s | 32 9643 8633 | 42 8956 8526
2000 2s | 46 9400 8633 | 53 8556 8175
2500 3s | 25 9870 8633 | 55 8917 8415
3000 3s | 50 9380 8633 | 60 8835 8415
3500 4s | 44 9453 8633 | 47 8760 8415
4000 4s | 40 9537 8633 | 35 8451 8175
4500 5s | 50 9390 8633 | 38 8923 8526
5000 5s | 54 9360 8633 | 60 8839 8526
5500 6s | 30 9674 8633 | 26 8569 8175
6000 7s | 48 9358 8633 | 40 8699 8415
6500 7s | 34 9632 8633 | 35 8827 8415
7000 8s | 33 9572 8633 | 37 8901 8526
7500 8s | 40 9455 8633 | 30 8560 8175
8000 9s | 45 9396 8633 | 30 8513 8175
8500 9s | 43 9498 8633 | 41 9059 8526
9000 10s | 47 9382 8633 | 44 8948 8526
Search terminated in 10.00s after 9084 iterations.
Best-found solution has cost 8633.
Solution results
================
# routes: 6
# clients: 25
objective: 8633
distance: 8633
duration: 13817
# iterations: 9084
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 50 9273 8618 | 59 8581 8248
1000 1s | 36 9419 8618 | 41 8621 8248
1500 2s | 60 9172 8618 | 42 8928 8549
2000 2s | 46 9250 8618 | 26 8909 8508
2500 3s | 44 9317 8618 | 51 8954 8549
3000 3s | 64 9162 8618 | 54 8839 8508
3500 4s | 54 9274 8618 | 40 8556 8248
4000 4s | 53 9219 8618 | 49 8814 8508
4500 5s | 65 9186 8618 | 27 8810 8508
5000 6s | 56 9213 8618 | 52 8573 8248
5500 6s | 29 9561 8618 | 47 8460 8037
6000 7s | 35 9439 8618 | 44 8460 8037
6500 7s | 41 9353 8618 | 27 8699 8376
7000 8s | 27 9547 8618 | 40 8787 8508
7500 8s | 55 9186 8618 | 45 8761 8508
8000 9s | 57 9217 8618 | 65 8810 8508
8500 9s | 46 9285 8618 | 57 8584 8248
Search terminated in 10.00s after 8958 iterations.
Best-found solution has cost 8618.
Solution results
================
# routes: 6
# clients: 25
objective: 8618
distance: 8618
duration: 13946
# iterations: 8958
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 30 8627 8004 | 39 8005 7415
1000 1s | 28 8678 8004 | 61 7841 7415
1500 2s | 65 8342 8004 | 29 7694 7230
2000 2s | 48 8425 8004 | 49 7932 7415
2500 3s | 47 8420 8004 | 36 7934 7388
3000 3s | 58 8368 8004 | 40 7937 7415
3500 4s | 29 8681 8004 | 30 7689 7230
4000 4s | 36 8601 8004 | 48 7755 7230
H 4500 5s | 28 8669 7994 | 30 8083 7469
5000 6s | 26 8727 7994 | 41 7746 7262
5500 6s | 60 8357 7994 | 56 7932 7415
6000 7s | 56 8412 7994 | 55 8032 7469
6500 7s | 58 8382 7994 | 29 7678 7230
7000 8s | 34 8580 7994 | 64 7962 7415
7500 8s | 55 8421 7994 | 35 8155 7469
8000 9s | 60 8425 7994 | 60 8048 7469
8500 10s | 63 8369 7994 | 40 7920 7415
Search terminated in 10.00s after 8933 iterations.
Best-found solution has cost 7994.
Solution results
================
# routes: 5
# clients: 25
objective: 7994
distance: 7994
duration: 12994
# iterations: 8933
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 59 10961 10252 | 36 11341 10523
1000 1s | 64 11186 10252 | 56 11249 10329
1500 2s | 58 11173 10252 | 33 10821 10228
2000 2s | 59 11204 10252 | 27 11624 10523
2500 3s | 49 11230 10252 | 54 9922 9358
3000 4s | 27 11930 10252 | 42 9947 9358
3500 4s | 52 11187 10252 | 42 9967 9358
4000 5s | 28 11847 10252 | 45 10019 9358
4500 5s | 61 11116 10252 | 50 9992 9358
5000 6s | 54 11248 10252 | 54 9909 9358
5500 7s | 47 11260 10252 | 52 10720 10228
6000 7s | 41 11411 10252 | 49 10859 10228
6500 8s | 60 11186 10252 | 44 9884 9358
7000 8s | 51 11291 10252 | 37 10019 9358
7500 9s | 60 11091 10252 | 28 10784 10228
8000 10s | 64 11158 10252 | 55 10262 9358
Search terminated in 10.00s after 8224 iterations.
Best-found solution has cost 10252.
Solution results
================
# routes: 6
# clients: 25
objective: 10252
distance: 10252
duration: 15252
# iterations: 8224
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 41 8077 6984 | 45 7243 7042
1000 1s | 35 8054 6984 | 26 7291 7042
1500 2s | 40 7977 6984 | 25 7299 7042
2000 2s | 54 7883 6984 | 27 7278 7042
2500 3s | 26 8358 6984 | 34 7246 7042
3000 3s | 59 7810 6984 | 29 7299 7042
3500 4s | 37 8202 6984 | 62 7260 7042
4000 4s | 59 7974 6984 | 29 7265 7042
4500 5s | 44 8026 6984 | 39 7248 7042
5000 6s | 62 7781 6984 | 43 7252 7042
5500 6s | 49 8039 6984 | 55 7220 7042
6000 7s | 37 8057 6984 | 34 7262 7042
6500 7s | 53 7903 6984 | 31 7255 7042
7000 8s | 29 8269 6984 | 35 7272 7042
7500 8s | 25 8375 6984 | 38 7267 7042
8000 9s | 25 8329 6984 | 33 7251 7042
8500 10s | 57 7864 6984 | 29 7278 7042
Search terminated in 10.00s after 8846 iterations.
Best-found solution has cost 6984.
Solution results
================
# routes: 5
# clients: 25
objective: 6984
distance: 6984
duration: 12093
# iterations: 8846
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 49 9064 8639 | 49 8609 8389
1000 1s | 57 9074 8639 | 50 8425 8138
1500 2s | 34 9219 8639 | 54 8511 8306
2000 2s | 50 9087 8639 | 56 8575 8417
2500 3s | 52 9071 8639 | 50 8428 8057
3000 3s | 26 9386 8639 | 61 8521 8389
3500 4s | 32 9264 8639 | 33 8603 8389
4000 4s | 40 9162 8639 | 40 8593 8417
4500 5s | 35 9232 8639 | 44 8574 8417
5000 5s | 60 9036 8639 | 48 8569 8417
5500 6s | 53 9081 8639 | 50 8531 8389
6000 6s | 51 9098 8639 | 39 8571 8389
6500 7s | 59 9035 8639 | 56 8563 8389
7000 8s | 62 9034 8639 | 29 8596 8389
7500 8s | 39 9179 8639 | 29 8380 8057
8000 9s | 55 9023 8639 | 41 8551 8389
8500 9s | 30 9271 8639 | 56 8540 8389
9000 10s | 42 9131 8639 | 37 8589 8417
Search terminated in 10.00s after 9341 iterations.
Best-found solution has cost 8639.
Solution results
================
# routes: 6
# clients: 25
objective: 8639
distance: 8639
duration: 13639
# iterations: 9341
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 27 9279 8395 | 33 8371 8179
1000 1s | 59 8888 8395 | 64 8319 8179
1500 2s | 47 9049 8395 | 33 8631 8271
2000 2s | 26 9284 8395 | 44 8524 8271
2500 3s | 45 9042 8395 | 51 8650 8271
3000 3s | 41 9089 8395 | 61 8332 8179
3500 4s | 62 8904 8395 | 64 8353 8179
4000 4s | 46 9003 8395 | 49 8582 8271
4500 5s | 34 9152 8395 | 57 8352 8179
5000 6s | 26 9315 8395 | 50 8372 8179
5500 6s | 52 8980 8395 | 56 8340 8179
6000 7s | 25 9299 8395 | 60 8589 8271
6500 7s | 54 8969 8395 | 30 8368 8179
7000 8s | 30 9190 8395 | 54 8664 8271
7500 8s | 61 8928 8395 | 44 8331 8179
8000 9s | 57 8960 8395 | 35 8587 8271
8500 9s | 49 8997 8395 | 35 8369 8179
Search terminated in 10.00s after 8941 iterations.
Best-found solution has cost 8395.
Solution results
================
# routes: 6
# clients: 25
objective: 8395
distance: 8395
duration: 13835
# iterations: 8941
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 31 13457 12333 | 49 11849 11483
1000 1s | 58 13005 12333 | 38 11149 9621
1500 2s | 29 13534 12333 | 55 12354 11796
2000 3s | 35 13381 12333 | 29 11132 9621
2500 4s | 65 13010 12333 | 34 12425 11796
3000 4s | 50 13154 12333 | 40 11928 11483
3500 5s | 52 13159 12333 | 49 12472 11535
4000 6s | 51 13080 12333 | 38 12650 11796
4500 7s | 58 13010 12333 | 63 12305 11796
5000 7s | 33 13334 12333 | 51 11905 11483
5500 8s | 52 13046 12333 | 52 12447 11796
6000 9s | 59 13075 12333 | 25 12059 11483
6500 9s | 60 13005 12333 | 60 13057 12292
Search terminated in 10.00s after 6882 iterations.
Best-found solution has cost 12333.
Solution results
================
# routes: 7
# clients: 25
objective: 12333
distance: 12333
duration: 17333
# iterations: 6882
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 38 7755 7271 | 27 7274 7130
1000 1s | 55 7679 7271 | 62 7256 7130
1500 2s | 36 7819 7271 | 57 7236 7130
2000 3s | 51 7690 7271 | 44 7244 7130
2500 3s | 28 7964 7271 | 25 7241 7130
3000 4s | 40 7798 7271 | 51 7261 7130
3500 4s | 51 7693 7271 | 37 7287 7130
4000 5s | 34 7831 7271 | 25 7279 7130
4500 6s | 44 7709 7271 | 48 7255 7130
5000 6s | 56 7624 7271 | 42 7263 7130
5500 7s | 29 7899 7271 | 36 7272 7130
6000 7s | 39 7783 7271 | 62 7273 7130
6500 8s | 37 7801 7271 | 59 7273 7130
7000 9s | 49 7691 7271 | 46 7296 7130
7500 9s | 61 7652 7271 | 28 7310 7130
95%|██████████████████████████████████████▏ | 61/64 [5:25:38<16:00, 320.28s/it]
8000 10s | 30 7915 7271 | 56 7357 7220
Search terminated in 10.00s after 8171 iterations.
Best-found solution has cost 7271.
Solution results
================
# routes: 6
# clients: 25
objective: 7271
distance: 7271
duration: 12789
# iterations: 8171
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 31 9383 8739 | 62 8596 8239
1000 1s | 55 9169 8739 | 63 8814 8302
1500 2s | 51 9188 8739 | 64 8734 8260
2000 2s | 45 9235 8739 | 30 8927 8302
2500 3s | 64 9135 8739 | 32 8522 8087
3000 3s | 41 9292 8739 | 61 8622 8239
3500 4s | 27 9554 8739 | 55 8719 8302
4000 4s | 54 9203 8739 | 63 8669 8239
4500 5s | 52 9213 8739 | 27 8846 8302
5000 6s | 45 9289 8739 | 31 8892 8302
5500 6s | 27 9526 8739 | 25 8541 8087
6000 7s | 62 9156 8739 | 62 8723 8260
6500 7s | 40 9316 8739 | 36 8479 8070
7000 8s | 33 9398 8739 | 43 8726 8260
7500 8s | 25 9582 8739 | 59 8692 8239
8000 9s | 28 9530 8739 | 44 8750 8260
8500 9s | 59 9168 8739 | 31 8818 8302
9000 10s | 40 9308 8739 | 37 8796 8302
Search terminated in 10.00s after 9037 iterations.
Best-found solution has cost 8739.
Solution results
================
# routes: 6
# clients: 25
objective: 8739
distance: 8739
duration: 13739
# iterations: 9037
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 45 12210 11253 | 33 11999 11163
1000 1s | 42 12291 11253 | 48 10395 9711
1500 2s | 30 12606 11253 | 31 11813 11185
2000 3s | 27 12627 11253 | 42 10880 9711
2500 3s | 64 12061 11253 | 41 11501 11133
3000 4s | 56 12105 11253 | 63 11464 11133
3500 4s | 58 12147 11253 | 50 11731 11133
4000 5s | 53 12190 11253 | 40 11912 11163
4500 6s | 52 12203 11253 | 54 11795 11133
5000 6s | 63 12086 11253 | 33 11499 10898
5500 7s | 50 12091 11253 | 37 11453 11133
6000 7s | 27 12568 11253 | 60 11461 11133
6500 8s | 31 12428 11253 | 49 12058 11163
7000 9s | 62 12076 11253 | 42 11956 11163
7500 9s | 27 12621 11253 | 48 11557 11133
8000 10s | 64 11975 11253 | 56 11037 9711
Search terminated in 10.00s after 8179 iterations.
Best-found solution has cost 11253.
Solution results
================
# routes: 6
# clients: 25
objective: 11253
distance: 11253
duration: 16253
# iterations: 8179
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 35 9421 8602 | 53 8519 8275
1000 1s | 44 9295 8602 | 50 8510 8275
1500 2s | 27 9647 8602 | 46 8501 8275
2000 3s | 62 9152 8602 | 52 8537 8275
2500 3s | 58 9171 8602 | 37 8577 8275
3000 4s | 45 9336 8602 | 35 8540 8275
3500 5s | 39 9445 8602 | 29 8547 8275
4000 5s | 30 9618 8602 | 58 8476 8275
4500 6s | 30 9658 8602 | 38 8546 8275
5000 7s | 31 9610 8602 | 35 8550 8275
5500 8s | 47 9273 8602 | 37 8503 8275
6000 8s | 38 9415 8602 | 29 8580 8275
6500 9s | 44 9319 8602 | 42 8561 8275
7000 10s | 48 9277 8602 | 39 8521 8275
Search terminated in 10.00s after 7312 iterations.
Best-found solution has cost 8602.
Solution results
================
# routes: 6
# clients: 25
objective: 8602
distance: 8602
duration: 13637
# iterations: 7312
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 49 7504 6972 | 49 7086 6962
1000 1s | 26 7870 6972 | 57 7097 6962
1500 2s | 57 7526 6972 | 34 7153 6962
2000 2s | 41 7640 6972 | 40 7158 6962
2500 3s | 27 7847 6972 | 47 7145 6962
3000 3s | 60 7404 6972 | 54 7086 6962
3500 4s | 39 7641 6972 | 62 7134 6962
4000 4s | 43 7605 6972 | 42 7128 6962
4500 5s | 27 7827 6972 | 27 7159 6962
5000 5s | 42 7640 6972 | 35 7137 6962
5500 6s | 59 7440 6972 | 38 7128 6962
6000 7s | 46 7610 6972 | 45 7165 6962
6500 7s | 32 7733 6972 | 57 7116 6962
7000 8s | 41 7647 6972 | 38 7177 6962
7500 8s | 56 7521 6972 | 45 7158 6962
8000 9s | 26 7884 6972 | 53 7136 6962
8500 9s | 45 7575 6972 | 60 7123 6962
9000 10s | 64 7440 6972 | 27 7197 6962
Search terminated in 10.00s after 9179 iterations.
Best-found solution has cost 6972.
Solution results
================
# routes: 5
# clients: 25
objective: 6972
distance: 6972
duration: 12324
# iterations: 9179
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 33 10798 9846 | 53 10075 9541
1000 1s | 65 10458 9846 | 53 10060 9565
1500 2s | 50 10551 9846 | 60 9833 9541
2000 2s | 47 10620 9846 | 63 9873 9565
2500 3s | 32 10705 9846 | 57 9812 9565
3000 3s | 48 10539 9846 | 26 9886 9565
3500 4s | 39 10672 9846 | 46 9837 9565
4000 4s | 32 10771 9846 | 58 9781 9499
4500 5s | 38 10579 9846 | 61 9827 9509
5000 5s | 36 10667 9846 | 33 9886 9565
5500 6s | 41 10649 9846 | 40 9877 9499
6000 6s | 37 10623 9846 | 51 9828 9509
6500 7s | 27 10904 9846 | 57 9840 9509
7000 7s | 52 10533 9846 | 38 9842 9523
7500 8s | 62 10413 9846 | 27 9858 9541
8000 8s | 53 10516 9846 | 38 9860 9541
8500 9s | 50 10513 9846 | 62 9902 9565
9000 9s | 48 10511 9846 | 51 9902 9597
9500 10s | 38 10690 9846 | 46 9765 9499
Search terminated in 10.00s after 9587 iterations.
Best-found solution has cost 9846.
Solution results
================
# routes: 6
# clients: 25
objective: 9846
distance: 9846
duration: 14846
# iterations: 9587
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 54 13574 12525 | 41 13047 12488
1000 1s | 57 13431 12525 | 58 12985 12470
1500 2s | 41 13751 12525 | 58 12100 11358
2000 2s | 62 13580 12525 | 39 13109 12279
2500 3s | 45 13681 12525 | 63 13244 12488
3000 4s | 64 13602 12525 | 56 12990 12279
3500 4s | 47 13726 12525 | 30 11901 11337
4000 5s | 26 13990 12525 | 41 13102 12279
4500 6s | 48 13568 12525 | 49 13373 12488
5000 6s | 65 13500 12525 | 51 12999 12470
5500 7s | 56 13481 12525 | 51 13302 12488
6000 7s | 64 13471 12525 | 63 13089 12488
6500 8s | 56 13508 12525 | 52 13139 12488
7000 9s | 25 14005 12525 | 64 13450 12470
7500 9s | 38 13768 12525 | 25 12216 11365
8000 10s | 43 13587 12525 | 39 13267 12488
Search terminated in 10.00s after 8108 iterations.
Best-found solution has cost 12525.
Solution results
================
# routes: 7
# clients: 25
objective: 12525
distance: 12525
duration: 17525
# iterations: 8108
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 46 10762 9775 | 37 10341 9697
1000 1s | 29 11014 9775 | 33 10040 9697
1500 2s | 32 10929 9775 | 28 10191 9697
2000 2s | 49 10535 9775 | 29 10106 9697
2500 3s | 37 10734 9775 | 58 10082 9697
3000 4s | 30 10878 9775 | 41 10074 9697
3500 4s | 60 10441 9775 | 61 9796 9309
4000 5s | 44 10604 9775 | 51 10018 9697
4500 5s | 62 10450 9775 | 38 10105 9697
5000 6s | 33 10895 9775 | 63 9754 9309
5500 7s | 57 10474 9775 | 28 10085 9697
6000 7s | 61 10523 9775 | 45 10085 9697
6500 8s | 60 10484 9775 | 29 10121 9697
7000 8s | 49 10606 9775 | 52 10006 9697
7500 9s | 39 10784 9775 | 46 10078 9697
8000 9s | 45 10636 9775 | 35 10015 9697
Search terminated in 10.00s after 8421 iterations.
Best-found solution has cost 9775.
Solution results
================
# routes: 6
# clients: 25
objective: 9775
distance: 9775
duration: 14981
# iterations: 8421
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 28 11638 10348 | 26 9575 8958
H 1000 1s | 65 11078 10346 | 55 9353 8958
1500 2s | 36 11411 10346 | 47 9329 8958
2000 3s | 34 11390 10346 | 46 9327 8958
2500 4s | 37 11376 10346 | 42 9358 8958
3000 4s | 34 11478 10346 | 50 9309 8958
3500 5s | 55 11129 10346 | 58 9241 8958
4000 6s | 52 11118 10346 | 51 10245 9840
4500 7s | 47 11240 10346 | 65 10359 9840
5000 7s | 43 11293 10346 | 49 9400 8958
5500 8s | 41 11351 10346 | 57 9252 8958
6000 9s | 54 11206 10346 | 39 10524 9840
6500 10s | 27 11595 10346 | 25 10549 9840
Search terminated in 10.00s after 6747 iterations.
Best-found solution has cost 10346.
Solution results
================
# routes: 6
# clients: 25
objective: 10346
distance: 10346
duration: 15346
# iterations: 6747
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 0s | 53 6997 6518 | 46 6591 6372
1000 1s | 26 7389 6518 | 54 6568 6372
1500 1s | 39 7164 6518 | 30 6628 6372
2000 2s | 57 7065 6518 | 51 6594 6372
2500 3s | 39 7144 6518 | 57 6646 6372
3000 3s | 61 7080 6518 | 41 6627 6372
3500 4s | 36 7190 6518 | 61 6585 6372
4000 4s | 61 7046 6518 | 44 6604 6372
4500 5s | 41 7182 6518 | 34 6628 6372
5000 5s | 29 7324 6518 | 44 6606 6372
5500 6s | 43 7140 6518 | 51 6606 6372
6000 6s | 55 7099 6518 | 34 6650 6372
6500 7s | 52 7073 6518 | 27 6645 6372
7000 7s | 31 7256 6518 | 45 6614 6372
7500 8s | 43 7105 6518 | 41 6665 6372
8000 8s | 26 7389 6518 | 27 6671 6372
8500 9s | 42 7133 6518 | 52 6623 6372
9000 9s | 39 7092 6518 | 29 6662 6372
9500 10s | 50 7073 6518 | 28 6693 6372
Search terminated in 10.00s after 9982 iterations.
Best-found solution has cost 6518.
Solution results
================
# routes: 5
# clients: 25
objective: 6518
distance: 6518
duration: 11518
# iterations: 9982
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 53 13877 12555 | 49 14436 12389
H 1000 1s | 43 13642 12497 | 41 14003 12245
1500 2s | 51 13560 12497 | 65 13894 12389
2000 2s | 56 13429 12497 | 46 13548 12137
2500 3s | 30 13601 12497 | 52 13024 12053
3000 3s | 33 13521 12497 | 39 13679 12137
3500 4s | 27 13667 12497 | 64 13204 12137
4000 4s | 27 13564 12497 | 44 13436 12137
4500 5s | 60 13347 12497 | 38 12424 11993
5000 6s | 63 13224 12497 | 58 12351 11993
5500 6s | 33 13342 12497 | 34 12612 12389
6000 7s | 42 13486 12497 | 59 12631 12389
6500 8s | 25 13592 12497 | 63 12502 12137
7000 8s | 39 13502 12497 | 45 12627 12389
7500 9s | 29 13546 12497 | 49 12580 12245
8000 9s | 51 13265 12497 | 61 12655 12389
8500 10s | 59 13336 12497 | 45 12577 11993
Search terminated in 10.00s after 8574 iterations.
Best-found solution has cost 12497.
Solution results
================
# routes: 7
# clients: 25
objective: 12497
distance: 12497
duration: 17497
# iterations: 8574
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 37 13052 11995 | 64 11540 10933
1000 1s | 57 12767 11995 | 54 12976 12217
1500 2s | 27 13177 11995 | 30 11076 10871
2000 3s | 38 13080 11995 | 30 11211 10926
2500 4s | 50 13013 11995 | 29 11106 10871
3000 5s | 56 12921 11995 | 28 12414 11822
3500 5s | 25 13274 11995 | 45 13107 11822
4000 6s | 30 13196 11995 | 39 11133 10871
4500 7s | 30 13158 11995 | 38 12164 11744
5000 8s | 42 13104 11995 | 29 11111 10871
5500 8s | 44 12963 11995 | 63 12070 11744
6000 9s | 57 12773 11995 | 50 12082 11808
6500 10s | 31 13174 11995 | 43 11107 10871
Search terminated in 10.00s after 6540 iterations.
Best-found solution has cost 11995.
Solution results
================
# routes: 7
# clients: 25
objective: 11995
distance: 11995
duration: 16995
# iterations: 6540
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 26 10200 8960 | 29 9114 8789
1000 1s | 43 9889 8960 | 45 9126 8789
1500 2s | 34 9959 8960 | 61 9261 8789
2000 2s | 43 9898 8960 | 46 9166 8789
2500 3s | 34 9986 8960 | 56 9110 8789
3000 4s | 55 9714 8960 | 56 9214 8985
3500 4s | 40 9896 8960 | 44 9119 8789
4000 5s | 63 9652 8960 | 65 9303 8985
4500 5s | 31 10033 8960 | 57 9113 8789
5000 6s | 48 9851 8960 | 25 8771 8249
5500 7s | 56 9804 8960 | 60 9324 8985
6000 7s | 26 10179 8960 | 26 9199 8789
6500 8s | 40 9828 8960 | 38 9145 8789
7000 9s | 26 10165 8960 | 54 9110 8789
7500 9s | 30 10071 8960 | 41 9336 8789
8000 10s | 42 9852 8960 | 49 9127 8789
Search terminated in 10.00s after 8183 iterations.
Best-found solution has cost 8960.
Solution results
================
# routes: 5
# clients: 25
objective: 8960
distance: 8960
duration: 13960
# iterations: 8183
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 52 9765 9150 | 60 8631 8317
1000 1s | 51 9777 9150 | 60 8819 8317
1500 2s | 48 9769 9150 | 46 9535 9070
2000 3s | 48 9774 9150 | 64 9584 9070
2500 3s | 30 10144 9150 | 63 9422 9070
3000 4s | 59 9663 9150 | 61 9442 9070
3500 4s | 59 9756 9150 | 50 9768 9128
4000 5s | 31 10090 9150 | 65 9381 9070
4500 6s | 58 9676 9150 | 45 8799 8317
5000 6s | 46 9772 9150 | 34 8785 8317
5500 7s | 49 9802 9150 | 52 9740 9070
6000 7s | 48 9764 9150 | 59 8713 8317
6500 8s | 40 9862 9150 | 32 8726 8317
7000 9s | 42 9905 9150 | 31 9542 9070
7500 9s | 40 9849 9150 | 25 8713 8317
Search terminated in 10.00s after 7992 iterations.
Best-found solution has cost 9150.
Solution results
================
# routes: 6
# clients: 25
objective: 9150
distance: 9150
duration: 14150
# iterations: 7992
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 39 11329 10316 | 63 10369 9824
1000 1s | 39 11323 10316 | 33 10629 10144
1500 2s | 49 11215 10316 | 29 10766 10144
2000 2s | 29 11506 10316 | 31 10748 10144
2500 3s | 42 11323 10316 | 30 10208 9379
3000 3s | 26 11554 10316 | 64 10366 9379
3500 4s | 52 11175 10316 | 39 10718 10013
4000 5s | 43 11212 10316 | 39 10587 10144
4500 5s | 26 11549 10316 | 47 10881 10406
5000 6s | 25 11540 10316 | 41 10430 10013
5500 6s | 54 11175 10316 | 28 10635 10144
6000 7s | 52 11164 10316 | 55 10554 10144
6500 7s | 29 11455 10316 | 42 10525 10144
7000 8s | 53 11186 10316 | 28 10725 10144
7500 9s | 47 11220 10316 | 25 10629 10144
8000 9s | 40 11264 10316 | 26 10624 10144
8500 10s | 34 11352 10316 | 61 10219 9379
Search terminated in 10.00s after 8665 iterations.
Best-found solution has cost 10316.
Solution results
================
# routes: 6
# clients: 25
objective: 10316
distance: 10316
duration: 15316
# iterations: 8665
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 37 12751 11621 | 48 12862 11547
1000 1s | 27 12967 11621 | 45 12674 11547
1500 2s | 59 12492 11621 | 33 12675 11547
2000 2s | 41 12692 11621 | 60 11812 11168
2500 3s | 59 12207 11621 | 43 12019 11536
3000 3s | 40 12077 11621 | 26 11834 11168
3500 4s | 31 12181 11621 | 39 12003 11536
4000 5s | 63 12080 11621 | 64 11950 11168
4500 5s | 38 12125 11621 | 26 12108 11352
5000 6s | 64 12066 11621 | 26 12063 11547
5500 6s | 31 12178 11621 | 50 11914 11536
6000 7s | 50 12169 11621 | 37 12020 11536
6500 7s | 46 12201 11621 | 37 12092 11547
7000 8s | 38 12138 11621 | 27 11956 11536
7500 9s | 61 12116 11621 | 26 12071 11551
8000 9s | 63 12201 11621 | 44 12051 11076
8500 10s | 61 12079 11621 | 53 11976 11168
Search terminated in 10.00s after 8640 iterations.
Best-found solution has cost 11621.
Solution results
================
# routes: 7
# clients: 25
objective: 11621
distance: 11621
duration: 16621
# iterations: 8640
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 32 8361 7573 | 49 7407 7117
1000 1s | 55 8139 7573 | 57 7473 7117
1500 2s | 26 8504 7573 | 65 7404 7117
2000 2s | 59 8071 7573 | 31 7933 7409
2500 3s | 34 8367 7573 | 39 7838 7409
3000 3s | 49 8181 7573 | 44 7943 7501
3500 4s | 56 8119 7573 | 47 7841 7501
4000 5s | 42 8238 7573 | 53 7854 7501
4500 5s | 49 8150 7573 | 53 7806 7501
5000 6s | 32 8395 7573 | 56 7453 7117
5500 6s | 33 8393 7573 | 64 7681 7409
6000 7s | 49 8187 7573 | 29 7968 7501
6500 7s | 49 8265 7573 | 31 7996 7501
7000 8s | 62 8069 7573 | 37 7947 7501
7500 8s | 43 8219 7573 | 43 7910 7501
8000 9s | 27 8537 7573 | 50 7832 7501
8500 10s | 54 8134 7573 | 54 7828 7501
Search terminated in 10.00s after 8848 iterations.
Best-found solution has cost 7573.
Solution results
================
# routes: 5
# clients: 25
objective: 7573
distance: 7573
duration: 12573
# iterations: 8848
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 58 8211 7775 | 30 7925 7659
1000 1s | 33 8495 7775 | 25 7938 7659
1500 2s | 61 8234 7775 | 26 7901 7659
2000 2s | 34 8467 7775 | 28 7907 7659
2500 3s | 61 8219 7775 | 27 7894 7659
3000 3s | 50 8260 7775 | 54 7844 7659
3500 4s | 31 8525 7775 | 44 7881 7659
4000 4s | 36 8415 7775 | 41 8123 7787
4500 5s | 55 8223 7775 | 29 7961 7659
5000 5s | 27 8577 7775 | 65 7819 7659
5500 6s | 55 8226 7775 | 47 7873 7659
6000 6s | 51 8267 7775 | 41 7881 7659
6500 7s | 52 8223 7775 | 36 7912 7659
7000 7s | 55 8198 7775 | 33 7951 7659
7500 8s | 42 8313 7775 | 61 7874 7659
8000 8s | 37 8374 7775 | 50 7906 7659
8500 9s | 54 8260 7775 | 55 7914 7659
9000 9s | 27 8566 7775 | 58 7867 7659
9500 10s | 32 8486 7775 | 49 7943 7659
Search terminated in 10.00s after 9688 iterations.
Best-found solution has cost 7775.
Solution results
================
# routes: 5
# clients: 25
objective: 7775
distance: 7775
duration: 12775
# iterations: 9688
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 26 11010 9804 | 51 10347 9683
1000 1s | 65 10425 9804 | 53 10032 9683
1500 2s | 37 10601 9804 | 37 10040 9683
2000 2s | 47 10516 9804 | 64 10013 9683
2500 3s | 54 10488 9804 | 45 10129 9796
3000 3s | 60 10435 9804 | 55 9879 9516
3500 4s | 60 10371 9804 | 63 9915 9603
4000 5s | 58 10418 9804 | 59 9937 9603
4500 5s | 57 10491 9804 | 58 10105 9796
5000 6s | 53 10522 9804 | 47 9853 9351
5500 6s | 55 10512 9804 | 56 10155 9683
6000 7s | 29 10771 9804 | 55 9920 9683
6500 7s | 47 10470 9804 | 45 9409 8783
7000 8s | 58 10450 9804 | 33 10132 9751
7500 9s | 27 10933 9804 | 38 10206 9751
8000 9s | 40 10641 9804 | 54 10096 9751
8500 10s | 46 10529 9804 | 54 10184 9751
Search terminated in 10.00s after 8714 iterations.
Best-found solution has cost 9804.
Solution results
================
# routes: 6
# clients: 25
objective: 9804
distance: 9804
duration: 14804
# iterations: 8714
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 50 8165 7592 | 54 7641 7441
1000 1s | 45 8136 7592 | 35 7633 7441
1500 2s | 53 8074 7592 | 35 7701 7519
2000 2s | 50 8106 7592 | 50 7635 7441
2500 3s | 29 8313 7592 | 51 7702 7519
3000 3s | 26 8386 7592 | 58 7641 7441
3500 4s | 32 8314 7592 | 56 7684 7519
4000 4s | 59 8044 7592 | 46 7699 7519
4500 5s | 28 8389 7592 | 36 7693 7441
5000 5s | 29 8371 7592 | 37 7641 7441
5500 6s | 48 8153 7592 | 64 7629 7441
6000 6s | 54 8118 7592 | 63 7617 7441
6500 7s | 62 8129 7592 | 65 7728 7519
7000 7s | 33 8322 7592 | 49 7734 7519
7500 8s | 62 8099 7592 | 45 7678 7441
8000 9s | 27 8413 7592 | 45 7687 7441
8500 9s | 29 8366 7592 | 41 7655 7441
9000 10s | 30 8354 7592 | 43 7645 7441
Search terminated in 10.00s after 9367 iterations.
Best-found solution has cost 7592.
Solution results
================
# routes: 5
# clients: 25
objective: 7592
distance: 7592
duration: 12592
# iterations: 9367
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 52 8358 7651 | 53 7936 7785
1000 1s | 27 8908 7651 | 55 7973 7785
1500 2s | 59 8321 7651 | 54 8028 7785
2000 2s | 49 8477 7651 | 58 8067 7785
2500 3s | 26 8984 7651 | 27 8180 7785
3000 3s | 49 8373 7651 | 41 8187 7785
3500 4s | 55 8400 7651 | 25 8198 7785
4000 4s | 40 8576 7651 | 36 8152 7785
4500 5s | 60 8314 7651 | 28 8173 7785
5000 6s | 38 8636 7651 | 48 8129 7785
5500 6s | 54 8385 7651 | 47 8075 7785
6000 7s | 32 8740 7651 | 25 8207 7785
6500 7s | 63 8277 7651 | 62 8068 7785
7000 8s | 46 8456 7651 | 50 8085 7785
7500 8s | 59 8345 7651 | 40 8136 7785
8000 9s | 51 8408 7651 | 63 8055 7785
8500 9s | 29 8870 7651 | 46 8070 7785
9000 10s | 50 8452 7651 | 42 8106 7785
Search terminated in 10.00s after 9016 iterations.
Best-found solution has cost 7651.
Solution results
================
# routes: 6
# clients: 25
objective: 7651
distance: 7651
duration: 14042
# iterations: 9016
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 56 9013 8484 | 61 8728 8422
1000 1s | 41 9211 8484 | 36 8400 8080
1500 2s | 61 9003 8484 | 62 8613 8371
2000 2s | 48 9155 8484 | 50 8701 8371
2500 3s | 47 9102 8484 | 31 8699 8371
3000 4s | 29 9372 8484 | 54 8630 8371
3500 4s | 58 9025 8484 | 32 8667 8371
4000 5s | 38 9238 8484 | 63 8649 8371
4500 5s | 27 9442 8484 | 40 8854 8371
5000 6s | 28 9449 8484 | 45 8443 8140
5500 7s | 61 8993 8484 | 41 8613 8371
6000 7s | 59 9077 8484 | 65 8316 8080
6500 8s | 28 9379 8484 | 60 8621 8371
7000 8s | 43 9163 8484 | 42 8642 8371
7500 9s | 34 9320 8484 | 61 8750 8422
8000 10s | 60 9063 8484 | 33 8749 8371
Search terminated in 10.00s after 8415 iterations.
Best-found solution has cost 8484.
Solution results
================
# routes: 6
# clients: 25
objective: 8484
distance: 8484
duration: 13484
# iterations: 8415
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 33 9559 8854 | 52 9286 8782
1000 1s | 36 9499 8854 | 51 9060 8681
1500 2s | 49 9359 8854 | 50 9207 8782
2000 2s | 34 9524 8854 | 28 9699 8792
2500 3s | 46 9371 8854 | 56 8911 8681
3000 3s | 61 9323 8854 | 59 8766 8499
3500 4s | 48 9400 8854 | 38 9044 8782
4000 4s | 44 9411 8854 | 25 9053 8603
4500 5s | 44 9430 8854 | 57 8902 8603
5000 5s | 54 9303 8854 | 27 9067 8681
5500 6s | 43 9456 8854 | 32 8950 8603
6000 6s | 56 9326 8854 | 34 8979 8681
6500 7s | 34 9518 8854 | 55 8853 8603
7000 7s | 42 9398 8854 | 28 9046 8681
7500 8s | 48 9347 8854 | 46 8905 8603
8000 9s | 28 9621 8854 | 31 9010 8681
8500 9s | 25 9705 8854 | 59 8986 8603
9000 10s | 28 9626 8854 | 25 9114 8782
Search terminated in 10.00s after 9332 iterations.
Best-found solution has cost 8854.
Solution results
================
# routes: 6
# clients: 25
objective: 8854
distance: 8854
duration: 13854
# iterations: 9332
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 45 8076 7522 | 36 7470 7367
1000 1s | 37 8116 7522 | 28 7524 7367
1500 2s | 60 7954 7522 | 65 7496 7367
2000 2s | 33 8217 7522 | 58 7498 7367
2500 3s | 55 7967 7522 | 52 7517 7367
3000 4s | 36 8161 7522 | 46 7506 7367
3500 4s | 28 8267 7522 | 38 7537 7367
4000 5s | 42 8108 7522 | 35 7551 7367
4500 5s | 31 8225 7522 | 31 7561 7367
5000 6s | 53 8006 7522 | 64 7668 7435
5500 6s | 28 8292 7522 | 54 7493 7367
6000 7s | 42 8094 7522 | 47 7689 7435
6500 8s | 37 8127 7522 | 32 7523 7367
7000 8s | 53 7978 7522 | 28 7543 7367
7500 9s | 48 8068 7522 | 25 7560 7367
8000 9s | 59 7990 7522 | 60 7506 7367
8500 10s | 41 8130 7522 | 51 7496 7367
Search terminated in 10.00s after 8556 iterations.
Best-found solution has cost 7522.
Solution results
================
# routes: 7
# clients: 25
objective: 7522
distance: 7522
duration: 13114
# iterations: 8556
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 38 9983 9157 | 58 9488 8953
1000 1s | 46 9992 9157 | 31 10058 9061
1500 2s | 27 10317 9157 | 56 9657 8953
2000 2s | 42 10033 9157 | 61 9388 8881
2500 3s | 27 10299 9157 | 50 9175 8745
3000 3s | 59 9883 9157 | 53 9556 8953
3500 4s | 53 9912 9157 | 34 9346 8953
4000 4s | 52 9817 9157 | 36 9317 8953
4500 5s | 36 10116 9157 | 45 9305 8953
5000 6s | 34 10078 9157 | 50 9332 8953
5500 6s | 40 9959 9157 | 32 9379 8881
6000 7s | 44 9911 9157 | 30 9551 9061
6500 7s | 64 9817 9157 | 50 9266 8881
7000 8s | 28 10248 9157 | 62 9100 8804
7500 8s | 64 9810 9157 | 36 9285 8953
8000 9s | 58 9790 9157 | 62 9236 8953
8500 9s | 32 10107 9157 | 45 9174 8804
9000 10s | 60 9847 9157 | 34 9454 9061
Search terminated in 10.00s after 9133 iterations.
Best-found solution has cost 9157.
Solution results
================
# routes: 6
# clients: 25
objective: 9157
distance: 9157
duration: 14165
# iterations: 9133
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 42 7828 7331 | 49 7253 7095
1000 1s | 54 7793 7331 | 57 7290 7095
1500 2s | 50 7810 7331 | 65 7270 7095
2000 2s | 48 7873 7331 | 32 7345 7095
2500 3s | 26 8147 7331 | 36 7533 7210
3000 3s | 53 7784 7331 | 55 7357 7095
3500 4s | 56 7803 7331 | 63 7301 7095
4000 4s | 55 7788 7331 | 30 7367 7095
4500 5s | 64 7719 7331 | 38 7330 7095
5000 5s | 39 7896 7331 | 46 7300 7095
5500 6s | 27 8132 7331 | 49 7738 7262
6000 6s | 29 8068 7331 | 49 7344 7095
6500 7s | 61 7699 7331 | 57 7276 7095
7000 8s | 26 8144 7331 | 59 7476 7210
7500 8s | 27 8109 7331 | 54 7285 7095
8000 9s | 38 7943 7331 | 62 7279 7095
8500 9s | 30 8081 7331 | 29 7340 7095
9000 10s | 54 7765 7331 | 37 7294 7095
Search terminated in 10.00s after 9208 iterations.
Best-found solution has cost 7331.
Solution results
================
# routes: 5
# clients: 25
objective: 7331
distance: 7331
duration: 12605
# iterations: 9208
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 25 11105 9678 | 54 10313 9691
1000 1s | 31 10803 9678 | 48 9532 8975
1500 2s | 35 10723 9678 | 59 9945 9691
2000 3s | 38 10730 9678 | 54 10228 9691
2500 3s | 43 10609 9678 | 62 9867 9691
3000 4s | 60 10131 9678 | 61 9886 9691
3500 5s | 46 10198 9678 | 29 10246 9691
4000 5s | 48 10122 9678 | 31 10200 9691
4500 6s | 40 10195 9678 | 60 9311 8975
5000 7s | 61 10317 9678 | 26 9390 8975
5500 8s | 59 10137 9678 | 57 10044 9691
6000 8s | 41 10257 9678 | 39 9400 8975
6500 9s | 50 10110 9678 | 32 10028 9691
7000 10s | 61 10135 9678 | 45 10570 9731
Search terminated in 10.00s after 7139 iterations.
Best-found solution has cost 9678.
Solution results
================
# routes: 6
# clients: 25
objective: 9678
distance: 9678
duration: 14678
# iterations: 7139
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 61 10223 9588 | 56 9670 9423
1000 1s | 25 9762 9588 | 42 9250 8447
1500 2s | 41 9878 9588 | 40 9441 9155
2000 2s | 43 9896 9588 | 53 9639 9486
2500 3s | 30 9754 9588 | 33 9658 9423
3000 4s | 64 9928 9588 | 36 9762 9492
3500 4s | 48 9845 9588 | 43 9425 9155
4000 5s | 42 9801 9588 | 48 9479 9155
4500 6s | 30 9779 9588 | 25 9415 9155
5000 6s | 29 9785 9588 | 40 9615 9423
5500 7s | 59 9864 9588 | 57 9385 9155
6000 7s | 48 9846 9588 | 60 9444 9155
6500 8s | 46 9826 9588 | 50 9595 9423
7000 9s | 30 9832 9588 | 62 9768 9423
7500 9s | 62 9875 9588 | 62 9435 9155
8000 10s | 43 9788 9588 | 44 9420 9155
Search terminated in 10.00s after 8059 iterations.
Best-found solution has cost 9588.
Solution results
================
# routes: 6
# clients: 25
objective: 9588
distance: 9588
duration: 14588
# iterations: 8059
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 36 7676 6924 | 31 7165 6812
1000 1s | 44 7583 6924 | 58 7068 6812
1500 2s | 56 7552 6924 | 38 7135 6812
2000 2s | 40 7631 6924 | 44 7094 6812
2500 3s | 30 7722 6924 | 34 7280 6881
3000 3s | 41 7585 6924 | 57 7218 6881
3500 4s | 56 7463 6924 | 53 7249 6881
4000 5s | 60 7502 6924 | 35 7173 6812
4500 5s | 31 7764 6924 | 59 6983 6681
5000 6s | 47 7591 6924 | 58 7222 6881
5500 6s | 50 7584 6924 | 40 7113 6812
6000 7s | 25 7827 6924 | 34 7188 6812
6500 7s | 56 7522 6924 | 25 7220 6812
7000 8s | 56 7568 6924 | 54 7116 6812
7500 9s | 30 7740 6924 | 50 7100 6812
8000 9s | 49 7557 6924 | 64 7084 6812
8500 10s | 30 7703 6924 | 27 7231 6812
Search terminated in 10.00s after 8699 iterations.
Best-found solution has cost 6924.
Solution results
================
# routes: 6
# clients: 25
objective: 6924
distance: 6924
duration: 12955
# iterations: 8699
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 39 8460 7782 | 62 8115 7829
1000 1s | 35 8473 7782 | 42 7979 7723
1500 2s | 63 8258 7782 | 62 8118 7829
2000 2s | 39 8408 7782 | 48 7947 7723
2500 3s | 36 8468 7782 | 60 7943 7723
3000 3s | 27 8599 7782 | 56 7834 7607
3500 4s | 37 8441 7782 | 41 7820 7520
4000 4s | 33 8527 7782 | 45 7993 7723
4500 5s | 39 8430 7782 | 44 7843 7607
5000 5s | 32 8543 7782 | 43 7793 7520
5500 6s | 25 8736 7782 | 64 7993 7723
6000 6s | 43 8427 7782 | 51 7755 7520
6500 7s | 37 8504 7782 | 30 8117 7723
7000 7s | 33 8535 7782 | 43 7957 7723
7500 8s | 27 8658 7782 | 46 7770 7520
8000 8s | 29 8619 7782 | 52 7884 7607
8500 9s | 57 8305 7782 | 30 7829 7520
9000 9s | 45 8394 7782 | 50 7771 7607
9500 10s | 43 8453 7782 | 60 8097 7829
Search terminated in 10.00s after 9831 iterations.
Best-found solution has cost 7782.
Solution results
================
# routes: 6
# clients: 25
objective: 7782
distance: 7782
duration: 12782
# iterations: 9831
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 61 8184 7664 | 64 7895 7540
1000 1s | 49 8281 7664 | 47 7381 7121
1500 2s | 28 8523 7664 | 34 7951 7540
2000 2s | 59 8221 7664 | 60 7902 7540
2500 3s | 51 8262 7664 | 44 7577 7135
3000 4s | 49 8268 7664 | 34 7598 7299
3500 4s | 65 8164 7664 | 61 7822 7540
4000 5s | 48 8274 7664 | 51 7828 7540
4500 5s | 26 8575 7664 | 34 7869 7540
5000 6s | 39 8337 7664 | 64 7821 7540
5500 7s | 27 8560 7664 | 51 7853 7540
6000 7s | 34 8406 7664 | 42 7834 7540
6500 8s | 29 8499 7664 | 32 7935 7540
7000 8s | 57 8188 7664 | 56 7884 7540
7500 9s | 34 8414 7664 | 38 7875 7540
8000 10s | 46 8275 7664 | 60 7859 7540
Search terminated in 10.00s after 8362 iterations.
Best-found solution has cost 7664.
Solution results
================
# routes: 5
# clients: 25
objective: 7664
distance: 7664
duration: 12664
# iterations: 8362
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 64 8864 8203 | 34 8340 8054
1000 1s | 52 8884 8203 | 26 8332 8054
1500 2s | 40 8959 8203 | 58 8316 8054
H 2000 2s | 39 8968 8198 | 48 8302 8054
2500 3s | 64 8832 8198 | 27 8331 8054
3000 3s | 40 8978 8198 | 63 8291 8054
3500 4s | 64 8840 8198 | 51 8319 8054
4000 5s | 45 8918 8198 | 36 8300 8054
4500 5s | 32 9103 8198 | 51 8287 8054
5000 6s | 65 8825 8198 | 36 8322 8054
5500 6s | 55 8854 8198 | 62 8286 8054
6000 7s | 60 8877 8198 | 46 8432 8103
6500 8s | 37 8993 8198 | 56 8258 8054
7000 8s | 54 8882 8198 | 43 8293 8054
7500 9s | 48 8958 8198 | 61 8398 8103
8000 9s | 30 9155 8198 | 41 8330 8054
8500 10s | 27 9187 8198 | 54 8290 8054
Search terminated in 10.00s after 8716 iterations.
Best-found solution has cost 8198.
Solution results
================
# routes: 6
# clients: 25
objective: 8198
distance: 8198
duration: 14212
# iterations: 8716
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 60 8405 7963 | 55 8055 7768
1000 1s | 38 8594 7963 | 26 8103 7768
1500 2s | 52 8452 7963 | 59 8013 7768
2000 2s | 37 8575 7963 | 47 7964 7719
2500 3s | 58 8409 7963 | 52 8041 7768
3000 3s | 35 8558 7963 | 25 8104 7719
3500 4s | 26 8693 7963 | 55 8082 7719
4000 4s | 30 8631 7963 | 61 8012 7768
4500 5s | 41 8508 7963 | 64 8047 7768
5000 6s | 52 8472 7963 | 65 8023 7768
5500 6s | 43 8528 7963 | 62 8008 7719
6000 7s | 49 8469 7963 | 25 8083 7768
6500 7s | 49 8452 7963 | 28 8045 7719
7000 8s | 50 8452 7963 | 31 8085 7768
7500 8s | 37 8537 7963 | 45 8095 7768
8000 9s | 37 8523 7963 | 50 8051 7719
8500 9s | 26 8700 7963 | 27 7908 7653
97%|██████████████████████████████████████▊ | 62/64 [5:30:58<10:40, 320.27s/it]
Search terminated in 10.00s after 8958 iterations.
Best-found solution has cost 7963.
Solution results
================
# routes: 6
# clients: 25
objective: 7963
distance: 7963
duration: 12963
# iterations: 8958
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 26 7913 7240 | 37 6984 6650
1000 1s | 46 7682 7240 | 31 7586 7063
1500 2s | 61 7633 7240 | 49 7609 7077
2000 2s | 44 7694 7240 | 59 7332 7063
2500 3s | 46 7727 7240 | 35 6979 6650
3000 3s | 58 7638 7240 | 56 7453 7077
3500 4s | 33 7822 7240 | 28 7346 7077
4000 4s | 61 7613 7240 | 52 7156 6998
4500 5s | 58 7643 7240 | 60 7169 6998
5000 5s | 47 7721 7240 | 33 7316 7063
5500 6s | 25 7922 7240 | 47 7189 6998
6000 6s | 61 7632 7240 | 58 7266 7063
6500 7s | 65 7662 7240 | 30 7392 7077
7000 7s | 44 7744 7240 | 54 7337 7077
7500 8s | 61 7658 7240 | 37 7260 7063
8000 9s | 40 7776 7240 | 52 7310 7077
8500 9s | 31 7856 7240 | 58 7012 6759
9000 10s | 55 7637 7240 | 41 7310 6998
Search terminated in 10.00s after 9359 iterations.
Best-found solution has cost 7240.
Solution results
================
# routes: 5
# clients: 25
objective: 7240
distance: 7240
duration: 12242
# iterations: 9359
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 26 8293 7676 | 49 7420 7180
1000 1s | 58 8115 7676 | 50 7788 7530
1500 2s | 30 8235 7676 | 42 7436 7180
2000 3s | 30 8229 7676 | 50 7405 7180
2500 3s | 45 8108 7676 | 63 7699 7530
3000 4s | 49 8105 7676 | 56 7416 7180
3500 4s | 47 8154 7676 | 55 7591 7421
4000 5s | 53 8081 7676 | 31 7639 7421
4500 6s | 31 8296 7676 | 46 7433 7180
5000 6s | 60 8087 7676 | 26 7705 7421
5500 7s | 27 8286 7676 | 42 7674 7530
6000 7s | 35 8225 7676 | 37 7443 7180
6500 8s | 62 8069 7676 | 59 7782 7530
7000 9s | 51 8111 7676 | 34 7456 7180
7500 9s | 48 8110 7676 | 42 7408 7180
8000 10s | 58 8060 7676 | 50 7437 7180
Search terminated in 10.00s after 8089 iterations.
Best-found solution has cost 7676.
Solution results
================
# routes: 6
# clients: 25
objective: 7676
distance: 7676
duration: 12748
# iterations: 8089
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 60 9597 9030 | 36 9407 8820
1000 1s | 31 9907 9030 | 25 9298 8799
1500 2s | 27 9992 9030 | 36 9001 8778
2000 2s | 30 9885 9030 | 28 9289 8799
2500 3s | 36 9768 9030 | 53 9017 8778
3000 3s | 42 9703 9030 | 37 9223 8799
3500 4s | 52 9587 9030 | 52 9045 8778
4000 4s | 37 9772 9030 | 64 9285 8799
4500 5s | 36 9772 9030 | 30 9347 8820
5000 5s | 48 9604 9030 | 64 9223 8799
5500 6s | 50 9650 9030 | 36 9380 8820
6000 6s | 56 9553 9030 | 44 9287 8820
6500 7s | 57 9525 9030 | 63 9324 8820
7000 7s | 59 9575 9030 | 41 9214 8799
7500 8s | 35 9751 9030 | 47 9224 8820
8000 8s | 40 9690 9030 | 28 9292 8799
8500 9s | 54 9574 9030 | 43 9256 8820
9000 9s | 65 9526 9030 | 64 9026 8778
Search terminated in 10.00s after 9488 iterations.
Best-found solution has cost 9030.
Solution results
================
# routes: 6
# clients: 25
objective: 9030
distance: 9030
duration: 14089
# iterations: 9488
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 57 10273 9587 | 36 9907 9477
1000 1s | 39 10548 9587 | 25 9398 9059
1500 2s | 64 10232 9587 | 37 9908 9528
2000 3s | 50 10375 9587 | 54 9470 8781
2500 3s | 57 10316 9587 | 56 9862 9477
3000 4s | 53 10354 9587 | 25 9986 9477
3500 5s | 49 10568 9587 | 31 9313 9059
4000 5s | 63 10279 9587 | 46 9929 9528
4500 6s | 64 10261 9587 | 40 10052 9578
5000 7s | 36 10790 9587 | 48 9294 8781
5500 7s | 63 10182 9587 | 37 9774 9477
6000 8s | 55 10549 9587 | 42 9180 8781
6500 9s | 33 10701 9587 | 43 9813 9477
7000 9s | 35 10640 9587 | 47 9924 9528
7500 10s | 43 10468 9587 | 36 9383 8812
Search terminated in 10.00s after 7654 iterations.
Best-found solution has cost 9587.
Solution results
================
# routes: 6
# clients: 25
objective: 9587
distance: 9587
duration: 14707
# iterations: 7654
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 39 6406 5847 | 42 5909 5739
1000 1s | 56 6264 5847 | 42 6066 5813
1500 2s | 44 6360 5847 | 30 5960 5739
2000 2s | 63 6277 5847 | 30 6068 5796
2500 3s | 33 6434 5847 | 52 5989 5796
3000 3s | 49 6320 5847 | 44 5999 5796
3500 4s | 47 6322 5847 | 63 6012 5813
4000 4s | 29 6504 5847 | 34 5973 5739
4500 5s | 28 6511 5847 | 41 5930 5739
5000 5s | 56 6246 5847 | 45 5979 5796
5500 6s | 39 6357 5847 | 64 5956 5796
6000 6s | 42 6350 5847 | 43 6008 5813
6500 7s | 37 6441 5847 | 27 6061 5796
7000 7s | 38 6380 5847 | 40 6015 5813
7500 8s | 45 6317 5847 | 51 5967 5813
8000 8s | 25 6574 5847 | 28 6036 5813
8500 9s | 40 6379 5847 | 29 6057 5813
9000 9s | 51 6299 5847 | 47 6010 5813
9500 10s | 37 6388 5847 | 29 6019 5796
Search terminated in 10.00s after 9585 iterations.
Best-found solution has cost 5847.
Solution results
================
# routes: 5
# clients: 25
objective: 5847
distance: 5847
duration: 11457
# iterations: 9585
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 51 9739 9013 | 44 8780 8541
1000 2s | 42 9766 9013 | 51 8724 8541
1500 2s | 27 10031 9013 | 49 8745 8541
2000 3s | 33 9848 9013 | 47 9790 8867
2500 4s | 60 9671 9013 | 45 8777 8541
3000 4s | 53 9710 9013 | 29 8796 8541
3500 5s | 50 9727 9013 | 31 8806 8541
4000 6s | 40 9849 9013 | 60 8725 8541
4500 7s | 39 9844 9013 | 58 8739 8541
5000 7s | 50 9758 9013 | 59 8734 8541
5500 8s | 40 9817 9013 | 55 8752 8541
6000 9s | 45 9786 9013 | 60 8743 8541
6500 10s | 38 9832 9013 | 57 8753 8541
Search terminated in 10.00s after 6752 iterations.
Best-found solution has cost 9013.
Solution results
================
# routes: 5
# clients: 25
objective: 9013
distance: 9013
duration: 14013
# iterations: 6752
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 35 11962 10967 | 50 11396 10388
1000 1s | 36 11979 10967 | 33 12380 10388
1500 2s | 25 12245 10967 | 64 10682 10067
2000 2s | 65 11576 10967 | 53 10801 10293
2500 3s | 28 12113 10967 | 40 10540 10067
3000 4s | 60 11610 10967 | 26 11284 10293
3500 4s | 25 12222 10967 | 27 10194 9706
4000 5s | 58 11627 10967 | 55 10601 10067
4500 6s | 62 11568 10967 | 61 10464 10067
5000 6s | 60 11645 10967 | 32 11573 10388
5500 7s | 35 11902 10967 | 57 10005 9721
6000 7s | 65 11568 10967 | 38 10500 10067
6500 8s | 61 11586 10967 | 58 11500 10388
7000 9s | 32 12018 10967 | 41 11709 10388
7500 9s | 28 12131 10967 | 27 11141 10293
8000 10s | 25 12218 10967 | 47 10608 10067
Search terminated in 10.00s after 8156 iterations.
Best-found solution has cost 10967.
Solution results
================
# routes: 6
# clients: 25
objective: 10967
distance: 10967
duration: 15967
# iterations: 8156
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 60 10778 10075 | 35 12706 9451
1000 1s | 58 10837 10075 | 52 10270 9430
1500 2s | 54 10783 10075 | 61 10333 9478
2000 2s | 54 10756 10075 | 38 10789 9478
2500 3s | 46 10902 10075 | 53 10719 9514
3000 3s | 45 10927 10075 | 65 10517 9514
3500 4s | 25 11241 10075 | 50 10701 9514
4000 4s | 33 11002 10075 | 38 11135 9514
4500 5s | 33 11074 10075 | 42 10147 9562
5000 5s | 29 11116 10075 | 54 10010 9451
5500 6s | 37 10992 10075 | 62 10029 9478
6000 6s | 45 10879 10075 | 35 10201 9562
6500 7s | 53 10767 10075 | 28 10446 9628
7000 7s | 38 10965 10075 | 55 10057 9562
7500 8s | 44 10936 10075 | 64 9981 9451
8000 8s | 41 10942 10075 | 30 10206 9514
8500 9s | 64 10781 10075 | 44 10183 9562
9000 9s | 26 11170 10075 | 43 10092 9451
9500 10s | 40 10933 10075 | 44 10141 9562
Search terminated in 10.00s after 9954 iterations.
Best-found solution has cost 10075.
Solution results
================
# routes: 6
# clients: 25
objective: 10075
distance: 10075
duration: 15075
# iterations: 9954
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 45 10873 9856 | 53 10954 9841
1000 1s | 43 10805 9856 | 33 10129 9486
1500 2s | 26 11174 9856 | 54 9611 9188
2000 2s | 25 11186 9856 | 44 9670 9234
2500 3s | 41 10797 9856 | 39 9998 9503
3000 3s | 55 10654 9856 | 54 9844 9344
3500 4s | 60 10646 9856 | 25 10622 9841
4000 5s | 48 10727 9856 | 51 10330 9486
4500 5s | 48 10746 9856 | 33 9483 8606
5000 6s | 36 10979 9856 | 39 9818 9344
5500 6s | 40 10841 9856 | 50 10320 9841
6000 7s | 62 10681 9856 | 48 10138 9628
6500 8s | 45 10861 9856 | 57 9602 9188
7000 8s | 43 10804 9856 | 43 10000 9239
7500 9s | 65 10638 9856 | 54 9808 9344
8000 9s | 39 10833 9856 | 62 10030 9486
8500 10s | 59 10634 9856 | 44 10190 9628
Search terminated in 10.00s after 8569 iterations.
Best-found solution has cost 9856.
Solution results
================
# routes: 6
# clients: 25
objective: 9856
distance: 9856
duration: 14856
# iterations: 8569
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 52 9755 9217 | 36 9602 9137
1000 1s | 33 9989 9217 | 46 8763 8266
1500 2s | 40 9841 9217 | 29 9551 9123
2000 2s | 43 9822 9217 | 50 8875 8266
2500 3s | 39 9890 9217 | 44 9544 9137
3000 4s | 29 10065 9217 | 33 9373 9123
3500 4s | 55 9753 9217 | 51 9310 9123
4000 5s | 29 10063 9217 | 59 9234 8758
4500 5s | 26 10165 9217 | 63 9625 9137
5000 6s | 33 9982 9217 | 56 9296 9123
5500 7s | 56 9751 9217 | 60 9336 9123
6000 7s | 27 10140 9217 | 46 9414 9137
6500 8s | 40 9876 9217 | 57 9154 8758
7000 8s | 30 10099 9217 | 49 9479 9151
7500 9s | 65 9698 9217 | 44 9423 9137
8000 9s | 55 9776 9217 | 28 9591 9151
8500 10s | 56 9786 9217 | 65 9549 9137
Search terminated in 10.00s after 8569 iterations.
Best-found solution has cost 9217.
Solution results
================
# routes: 6
# clients: 25
objective: 9217
distance: 9217
duration: 14483
# iterations: 8569
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 30 10441 9431 | 26 9188 8890
1000 1s | 50 10231 9431 | 53 9090 8890
1500 2s | 31 10398 9431 | 30 9706 9367
2000 3s | 41 10257 9431 | 62 9099 8890
2500 3s | 46 10231 9431 | 63 9128 8890
3000 4s | 49 10168 9431 | 50 9197 8890
3500 5s | 46 10147 9431 | 38 9576 9367
4000 5s | 52 10133 9431 | 54 9158 8890
4500 6s | 39 10320 9431 | 50 9098 8890
5000 7s | 38 10367 9431 | 60 9532 9367
5500 7s | 45 10249 9431 | 53 9114 8890
6000 8s | 45 10253 9431 | 44 9160 8890
6500 9s | 37 10304 9431 | 38 9660 9367
7000 9s | 35 10365 9431 | 58 9293 8890
Search terminated in 10.00s after 7342 iterations.
Best-found solution has cost 9431.
Solution results
================
# routes: 6
# clients: 25
objective: 9431
distance: 9431
duration: 15054
# iterations: 7342
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 50 12021 11290 | 54 12003 11148
1000 1s | 51 12048 11290 | 27 11425 11056
1500 2s | 45 12057 11290 | 46 12096 11148
2000 2s | 37 12156 11290 | 32 11789 11172
2500 3s | 27 12375 11290 | 28 11743 11172
3000 4s | 57 11966 11290 | 46 11894 10937
3500 4s | 34 12192 11290 | 36 12260 11172
4000 5s | 63 11898 11290 | 42 11951 11172
4500 5s | 27 12350 11290 | 44 11940 11148
5000 6s | 49 12052 11290 | 55 11247 10886
5500 7s | 65 11955 11290 | 35 11863 11072
6000 7s | 35 12226 11290 | 36 12167 11172
6500 8s | 25 12441 11290 | 42 12108 11148
7000 8s | 53 12059 11290 | 51 11926 11172
7500 9s | 47 12178 11290 | 26 10331 9574
8000 10s | 28 12441 11290 | 59 12195 11208
Search terminated in 10.00s after 8300 iterations.
Best-found solution has cost 11290.
Solution results
================
# routes: 7
# clients: 25
objective: 11290
distance: 11290
duration: 16290
# iterations: 8300
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 50 7539 6915 | 40 7453 6914
1000 1s | 48 7711 6915 | 25 7291 6874
1500 2s | 25 8135 6915 | 44 7216 6874
2000 2s | 41 7695 6915 | 65 7140 6874
2500 3s | 54 7643 6915 | 49 7280 6914
3000 3s | 58 7529 6915 | 47 7299 6914
3500 4s | 26 8056 6915 | 63 7132 6874
4000 4s | 28 8035 6915 | 56 7173 6874
4500 5s | 31 7891 6915 | 59 7158 6874
5000 5s | 65 7499 6915 | 34 7345 6914
5500 6s | 58 7514 6915 | 52 7156 6874
6000 6s | 58 7577 6915 | 58 7268 6914
6500 7s | 52 7596 6915 | 64 7219 6914
7000 7s | 57 7585 6915 | 54 7255 6914
7500 8s | 34 7849 6915 | 42 7275 6914
8000 8s | 40 7763 6915 | 48 7152 6874
8500 9s | 61 7496 6915 | 64 7161 6874
9000 9s | 64 7525 6915 | 40 7291 6914
9500 10s | 63 7582 6915 | 59 7259 6914
Search terminated in 10.00s after 9936 iterations.
Best-found solution has cost 6915.
Solution results
================
# routes: 5
# clients: 25
objective: 6915
distance: 6915
duration: 11915
# iterations: 9936
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 56 8633 8183 | 33 8438 8036
1000 1s | 48 8701 8183 | 61 8307 8030
1500 2s | 26 8941 8183 | 61 8308 8036
2000 2s | 51 8638 8183 | 29 8328 8035
2500 3s | 52 8695 8183 | 40 8334 8038
3000 3s | 59 8599 8183 | 60 8335 8013
3500 4s | 28 8876 8183 | 32 8382 8014
4000 4s | 63 8709 8183 | 45 8346 8055
4500 5s | 64 8660 8183 | 55 8277 8058
5000 5s | 39 8749 8183 | 33 8343 8014
5500 6s | 26 8943 8183 | 52 8324 8024
6000 6s | 28 8922 8183 | 55 8338 8027
6500 7s | 65 8630 8183 | 37 8338 8027
7000 7s | 57 8719 8183 | 37 8349 8032
7500 8s | 57 8634 8183 | 57 8296 8027
8000 8s | 54 8704 8183 | 38 8312 8032
8500 9s | 39 8507 8183 | 55 8270 8016
9000 9s | 35 8542 8183 | 39 8383 8018
9500 10s | 49 8473 8183 | 35 8376 8036
Search terminated in 10.00s after 9662 iterations.
Best-found solution has cost 8183.
Solution results
================
# routes: 6
# clients: 25
objective: 8183
distance: 8183
duration: 13183
# iterations: 9662
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 34 13676 12409 | 58 13144 12479
1000 1s | 61 13237 12409 | 52 12402 11526
1500 2s | 43 13432 12409 | 65 12925 12298
2000 3s | 29 13717 12409 | 63 12707 11963
2500 4s | 27 13790 12409 | 31 11570 10547
3000 4s | 51 13402 12409 | 62 13278 12479
3500 5s | 42 13499 12409 | 45 13357 12403
4000 6s | 37 13513 12409 | 44 12894 12298
4500 6s | 57 13242 12409 | 26 13354 12479
5000 7s | 46 13481 12409 | 35 12816 11912
5500 7s | 41 13015 12409 | 40 12689 11912
6000 8s | 32 12982 12409 | 48 12769 12298
6500 9s | 65 12921 12409 | 63 11988 10550
7000 9s | 58 12870 12409 | 62 12964 12479
Search terminated in 10.00s after 7453 iterations.
Best-found solution has cost 12409.
Solution results
================
# routes: 7
# clients: 25
objective: 12409
distance: 12409
duration: 17586
# iterations: 7453
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 34 8541 7550 | 55 7603 7369
1000 1s | 58 8304 7550 | 45 7614 7369
1500 2s | 43 8454 7550 | 64 7592 7369
2000 2s | 36 8527 7550 | 64 7604 7369
2500 3s | 50 8311 7550 | 56 7629 7369
3000 3s | 28 8602 7550 | 32 7670 7369
3500 4s | 34 8455 7550 | 46 7607 7369
4000 5s | 36 8459 7550 | 29 7656 7369
4500 5s | 30 8550 7550 | 53 7606 7369
5000 6s | 30 8575 7550 | 63 7581 7369
5500 6s | 35 8446 7550 | 42 7647 7369
6000 7s | 40 8359 7550 | 64 7661 7369
6500 7s | 40 8408 7550 | 49 7643 7369
7000 8s | 53 8217 7550 | 32 7653 7369
7500 9s | 30 8520 7550 | 60 7584 7369
8000 9s | 33 8529 7550 | 45 7607 7369
8500 10s | 31 8565 7550 | 28 7649 7369
Search terminated in 10.00s after 8654 iterations.
Best-found solution has cost 7550.
Solution results
================
# routes: 6
# clients: 25
objective: 7550
distance: 7550
duration: 12550
# iterations: 8654
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 25 11821 10663 | 47 10409 9773
1000 1s | 60 11328 10663 | 26 11151 9923
1500 2s | 41 11501 10663 | 30 11488 10148
2000 2s | 62 11290 10663 | 49 10551 9923
2500 3s | 54 11389 10663 | 29 10500 9773
3000 4s | 31 11650 10663 | 28 10328 9773
3500 4s | 50 11400 10663 | 31 10641 9923
4000 5s | 61 11313 10663 | 63 10492 9923
4500 5s | 53 11353 10663 | 55 10478 9923
5000 6s | 39 11525 10663 | 46 10272 9773
5500 6s | 61 11330 10663 | 34 10171 9623
6000 7s | 62 11313 10663 | 29 10689 9923
6500 8s | 32 11629 10663 | 28 10164 9623
7000 8s | 57 10929 10663 | 50 10283 9773
7500 9s | 35 10916 10663 | 32 10563 9773
8000 9s | 64 10907 10663 | 55 9908 9548
8500 10s | 32 10912 10663 | 58 10416 9923
Search terminated in 10.00s after 8631 iterations.
Best-found solution has cost 10663.
Solution results
================
# routes: 6
# clients: 25
objective: 10663
distance: 10663
duration: 15663
# iterations: 8631
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 31 13159 12310 | 49 14132 11635
1000 1s | 25 13434 12310 | 31 15891 11640
1500 2s | 27 13388 12310 | 49 12027 11314
2000 2s | 65 12827 12310 | 45 17543 11684
2500 3s | 25 13520 12310 | 52 15442 11668
3000 3s | 53 12941 12310 | 65 13961 11656
3500 4s | 25 13535 12310 | 44 16040 11668
4000 4s | 52 13013 12310 | 47 17047 11684
4500 5s | 42 13066 12310 | 61 13080 11640
5000 5s | 62 12936 12310 | 29 14443 11647
5500 6s | 32 13285 12310 | 25 17090 11668
6000 6s | 52 12954 12310 | 49 13961 11656
6500 7s | 39 13138 12310 | 59 13117 11647
7000 7s | 25 13519 12310 | 41 16162 11684
7500 8s | 41 13138 12310 | 55 14160 11668
8000 8s | 28 13421 12310 | 27 20368 11706
8500 9s | 53 12932 12310 | 37 16505 11684
9000 9s | 48 12978 12310 | 46 14663 11668
9500 10s | 34 13254 12310 | 28 16418 11668
Search terminated in 10.00s after 9679 iterations.
Best-found solution has cost 12310.
Solution results
================
# routes: 7
# clients: 25
objective: 12310
distance: 12310
duration: 17310
# iterations: 9679
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 59 12412 11388 | 57 11234 10711
1000 1s | 35 12677 11388 | 63 11619 11142
1500 2s | 27 12726 11388 | 44 11268 10711
2000 3s | 26 12806 11388 | 35 10751 9819
2500 3s | 50 12470 11388 | 64 11228 10711
3000 4s | 47 12460 11388 | 33 11305 10711
3500 5s | 33 12657 11388 | 50 11183 10711
4000 6s | 38 12589 11388 | 25 11207 10711
4500 6s | 27 12746 11388 | 46 11199 10711
5000 7s | 63 12499 11388 | 30 11201 10711
5500 8s | 40 12495 11388 | 56 11668 11144
6000 8s | 25 12731 11388 | 61 11192 10711
6500 9s | 29 12680 11388 | 42 10491 9841
7000 10s | 50 12367 11388 | 54 11296 10711
Search terminated in 10.00s after 7067 iterations.
Best-found solution has cost 11388.
Solution results
================
# routes: 7
# clients: 25
objective: 11388
distance: 11388
duration: 16404
# iterations: 7067
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 32 8769 7964 | 31 8044 7814
1000 1s | 61 8525 7964 | 58 7967 7814
1500 2s | 28 8822 7964 | 41 7960 7814
2000 2s | 44 8634 7964 | 32 8018 7814
2500 3s | 35 8670 7964 | 49 8010 7814
3000 3s | 60 8552 7964 | 56 8096 7898
3500 4s | 31 8802 7964 | 42 8114 7898
4000 4s | 56 8506 7964 | 60 7971 7814
4500 5s | 64 8471 7964 | 32 8031 7814
5000 5s | 33 8801 7964 | 48 8108 7898
5500 6s | 31 8815 7964 | 40 8029 7814
6000 7s | 59 8565 7964 | 65 8092 7898
6500 7s | 61 8476 7964 | 49 8085 7898
7000 8s | 43 8656 7964 | 56 8014 7814
7500 8s | 64 8481 7964 | 38 8153 7898
8000 9s | 54 8548 7964 | 61 8019 7814
8500 9s | 40 8672 7964 | 47 8078 7898
9000 10s | 56 8496 7964 | 35 8049 7814
Search terminated in 10.00s after 9310 iterations.
Best-found solution has cost 7964.
Solution results
================
# routes: 6
# clients: 25
objective: 7964
distance: 7964
duration: 12964
# iterations: 9310
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 28 9660 8494 | 26 8571 8098
1000 1s | 45 9379 8494 | 45 8532 8098
1500 2s | 56 9209 8494 | 61 8492 8098
2000 3s | 32 9625 8494 | 37 8595 8098
2500 3s | 38 9468 8494 | 31 8592 8098
3000 4s | 41 9420 8494 | 27 8590 8098
3500 4s | 54 9247 8494 | 52 9188 8557
4000 5s | 65 9135 8494 | 44 8547 8098
4500 6s | 36 9552 8494 | 61 8500 8098
5000 6s | 42 9427 8494 | 64 8576 8098
5500 7s | 41 9449 8494 | 54 8503 8098
6000 8s | 57 9193 8494 | 31 9327 8557
6500 8s | 65 9158 8494 | 34 9295 8557
7000 9s | 30 9748 8494 | 41 8531 8098
7500 10s | 65 9129 8494 | 33 8556 8098
Search terminated in 10.00s after 7872 iterations.
Best-found solution has cost 8494.
Solution results
================
# routes: 5
# clients: 25
objective: 8494
distance: 8494
duration: 13494
# iterations: 7872
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 48 13739 13018 | 56 13509 12716
1000 1s | 54 13634 13018 | 29 13946 12716
1500 2s | 43 13904 13018 | 25 13212 12342
2000 3s | 44 13807 13018 | 35 14367 12716
2500 3s | 26 14132 13018 | 62 13538 12716
3000 4s | 57 13631 13018 | 59 13542 12716
3500 4s | 47 13692 13018 | 53 13471 12716
4000 5s | 61 13785 13018 | 27 14185 12716
4500 6s | 49 13774 13018 | 32 13823 12716
5000 6s | 57 13583 13018 | 44 14466 13034
5500 7s | 62 13326 13018 | 29 11264 9538
6000 8s | 30 13311 13018 | 65 11844 9723
6500 8s | 32 13282 13018 | 64 13832 12716
7000 9s | 65 13267 13018 | 56 14361 13034
7500 10s | 34 13284 13018 | 55 12889 12342
Search terminated in 10.00s after 7688 iterations.
Best-found solution has cost 13018.
Solution results
================
# routes: 7
# clients: 25
objective: 13018
distance: 13018
duration: 18018
# iterations: 7688
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 60 9182 8595 | 56 8308 7971
1000 1s | 57 9246 8595 | 32 8757 8284
1500 2s | 56 9338 8595 | 54 8406 7951
2000 2s | 52 9259 8595 | 33 8291 7951
2500 3s | 44 9386 8595 | 58 8802 8284
3000 4s | 54 9276 8595 | 30 8610 8284
3500 4s | 56 9271 8595 | 50 8329 7951
4000 5s | 32 9467 8595 | 32 8449 7951
4500 5s | 50 9266 8595 | 47 8337 7951
5000 6s | 49 9292 8595 | 25 8388 7951
5500 6s | 47 9332 8595 | 51 8610 8284
6000 7s | 41 9359 8595 | 33 8349 7951
6500 8s | 47 9312 8595 | 48 8675 8284
7000 8s | 33 9516 8595 | 41 8649 8284
7500 9s | 61 9203 8595 | 26 8736 8284
8000 9s | 64 9185 8595 | 46 8736 8284
8500 10s | 65 9217 8595 | 30 8708 8284
Search terminated in 10.00s after 8510 iterations.
Best-found solution has cost 8595.
Solution results
================
# routes: 6
# clients: 25
objective: 8595
distance: 8595
duration: 13595
# iterations: 8510
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 48 12473 11674 | 37 12012 11455
1000 1s | 45 12647 11674 | 49 11477 10927
1500 2s | 36 12814 11674 | 51 11521 10927
2000 3s | 42 12648 11674 | 52 11992 11455
2500 3s | 53 12100 11674 | 25 12025 11455
3000 4s | 42 12199 11674 | 35 12318 11755
3500 4s | 34 12037 11674 | 62 11888 11455
4000 5s | 42 12118 11674 | 35 11841 11455
4500 6s | 42 12047 11674 | 33 11963 11455
5000 6s | 53 12028 11674 | 44 10686 9374
5500 7s | 59 12009 11674 | 55 12426 11907
6000 8s | 37 12136 11674 | 26 11653 10927
6500 8s | 57 12055 11674 | 43 11939 11455
7000 9s | 35 12074 11674 | 60 11900 11455
7500 10s | 56 12073 11674 | 42 11111 10663
Search terminated in 10.00s after 7830 iterations.
Best-found solution has cost 11674.
Solution results
================
# routes: 7
# clients: 25
objective: 11674
distance: 11674
duration: 16674
# iterations: 7830
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 43 8248 7669 | 49 7445 7330
1000 1s | 40 8266 7669 | 57 7445 7330
1500 2s | 41 8252 7669 | 65 7456 7330
2000 2s | 35 8298 7669 | 32 7515 7330
2500 3s | 46 8184 7669 | 40 7503 7330
3000 3s | 43 8219 7669 | 48 7471 7330
3500 4s | 27 8466 7669 | 56 7451 7330
4000 5s | 54 8105 7669 | 64 7438 7330
4500 5s | 35 8295 7669 | 31 7564 7330
5000 6s | 63 8103 7669 | 39 7557 7330
5500 6s | 47 8217 7669 | 47 7521 7330
6000 7s | 26 8498 7669 | 55 7487 7330
6500 8s | 46 8235 7669 | 63 7504 7330
7000 8s | 32 8383 7669 | 30 7585 7330
7500 9s | 64 8061 7669 | 38 7563 7330
8000 9s | 46 8221 7669 | 46 7544 7330
8500 10s | 33 8328 7669 | 54 7503 7330
Search terminated in 10.00s after 8630 iterations.
Best-found solution has cost 7669.
Solution results
================
# routes: 6
# clients: 25
objective: 7669
distance: 7669
duration: 12670
# iterations: 8630
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 62 10964 10416 | 52 10350 9876
1000 1s | 61 10970 10416 | 37 10326 9876
H 1500 2s | 49 11095 10397 | 64 10487 9876
2000 3s | 40 11151 10397 | 50 10378 9876
2500 3s | 39 11127 10397 | 31 10388 9876
3000 4s | 44 11127 10397 | 30 10402 9876
3500 5s | 51 11028 10397 | 30 9838 9198
4000 5s | 59 10958 10397 | 65 9678 8998
4500 6s | 65 11008 10397 | 58 10372 9876
5000 7s | 38 11197 10397 | 65 10450 9876
5500 7s | 58 10974 10397 | 58 10431 9876
6000 8s | 37 11210 10397 | 50 10598 9876
6500 9s | 43 11125 10397 | 34 9629 9164
7000 9s | 65 10944 10397 | 42 10335 9876
7500 10s | 39 11140 10397 | 33 10298 9876
Search terminated in 10.00s after 7515 iterations.
Best-found solution has cost 10397.
Solution results
================
# routes: 6
# clients: 25
objective: 10397
distance: 10397
duration: 15777
# iterations: 7515
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 44 9356 8603 | 49 8162 7883
1000 1s | 47 9390 8603 | 57 8117 7883
1500 2s | 52 9288 8603 | 49 8253 7883
2000 3s | 28 9590 8603 | 57 8158 7883
2500 4s | 52 9326 8603 | 65 8084 7883
3000 4s | 65 9214 8603 | 32 8162 7883
3500 5s | 29 9559 8603 | 35 8146 7883
4000 6s | 28 9552 8603 | 43 8147 7883
4500 7s | 59 9240 8603 | 51 8144 7883
5000 7s | 25 9572 8603 | 51 8198 7883
5500 8s | 37 9375 8603 | 59 8168 7883
6000 9s | 44 9358 8603 | 55 8159 7883
6500 9s | 51 9302 8603 | 63 8155 7883
Search terminated in 10.00s after 6869 iterations.
Best-found solution has cost 8603.
Solution results
================
# routes: 5
# clients: 25
objective: 8603
distance: 8603
duration: 13603
# iterations: 6869
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 49 8972 8224 | 56 8235 7906
1000 1s | 43 9045 8224 | 37 8425 8154
1500 2s | 60 8860 8224 | 51 8468 8154
2000 2s | 38 9096 8224 | 26 8213 7828
2500 3s | 58 8916 8224 | 40 8174 7776
3000 4s | 30 9301 8224 | 47 8208 7850
3500 4s | 54 8966 8224 | 48 8173 7776
4000 5s | 54 8958 8224 | 59 8246 7906
4500 6s | 50 9005 8224 | 65 8229 7850
5000 6s | 28 9293 8224 | 32 8505 8154
5500 7s | 53 8924 8224 | 38 8699 8154
6000 7s | 34 9216 8224 | 60 8236 7828
6500 8s | 60 9021 8224 | 39 8159 7828
7000 9s | 31 9254 8224 | 54 8310 7968
7500 9s | 64 8915 8224 | 55 8775 8154
8000 10s | 59 8877 8224 | 62 8243 7828
Search terminated in 10.00s after 8140 iterations.
Best-found solution has cost 8224.
Solution results
================
# routes: 5
# clients: 25
objective: 8224
distance: 8224
duration: 13224
# iterations: 8140
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 57 8951 8336 | 56 8528 8175
1000 1s | 63 8887 8336 | 32 8746 8257
1500 2s | 61 8885 8336 | 63 8545 8175
2000 2s | 50 8914 8336 | 32 8336 8055
2500 3s | 31 9142 8336 | 25 8389 8055
3000 3s | 63 8905 8336 | 46 8578 8175
3500 4s | 37 9064 8336 | 39 8770 8257
4000 4s | 36 9056 8336 | 32 8380 8055
4500 5s | 49 8931 8336 | 49 8619 8257
5000 5s | 36 9045 8336 | 42 8668 8257
5500 6s | 43 8952 8336 | 26 8392 8055
6000 6s | 54 8903 8336 | 37 8662 8257
6500 7s | 25 9270 8336 | 30 8576 8175
7000 7s | 42 9054 8336 | 35 8677 8257
7500 8s | 39 9025 8336 | 28 8506 8175
8000 9s | 38 9054 8336 | 52 8373 8055
8500 9s | 44 8947 8336 | 41 8569 8175
9000 10s | 32 9137 8336 | 65 8346 8055
Search terminated in 10.00s after 9420 iterations.
Best-found solution has cost 8336.
Solution results
================
# routes: 6
# clients: 25
objective: 8336
distance: 8336
duration: 13336
# iterations: 9420
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 53 10295 9480 | 47 9607 9278
1000 1s | 53 10213 9480 | 26 9571 9278
1500 2s | 39 10450 9480 | 32 9886 9470
2000 2s | 38 10453 9480 | 26 9920 9470
2500 3s | 30 10629 9480 | 26 9831 9470
3000 3s | 57 10161 9480 | 59 9823 9470
3500 4s | 34 10504 9480 | 45 9866 9470
4000 4s | 58 10175 9480 | 54 9875 9470
4500 5s | 25 10733 9480 | 61 9881 9470
5000 6s | 45 10275 9480 | 33 9634 9313
5500 6s | 43 10419 9480 | 39 9944 9511
6000 7s | 33 10533 9480 | 43 10018 9470
6500 7s | 55 10187 9480 | 48 9558 9278
7000 8s | 38 10389 9480 | 51 9889 9470
7500 8s | 50 10323 9480 | 55 9803 9378
8000 9s | 37 10463 9480 | 37 9907 9470
8500 9s | 49 10280 9480 | 57 10031 9511
9000 10s | 46 10366 9480 | 56 9874 9470
Search terminated in 10.00s after 9086 iterations.
Best-found solution has cost 9480.
Solution results
================
# routes: 6
# clients: 25
objective: 9480
distance: 9480
duration: 14627
# iterations: 9086
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 39 10431 9690 | 34 9664 9289
1000 1s | 61 10247 9690 | 30 9215 8734
1500 2s | 43 10420 9690 | 63 9004 8693
2000 3s | 34 10639 9690 | 51 9633 9289
2500 3s | 53 10359 9690 | 55 9635 9289
3000 4s | 52 10397 9690 | 30 10193 9636
3500 5s | 29 10712 9690 | 58 9831 9289
4000 5s | 51 10375 9690 | 60 10367 9636
4500 6s | 39 10507 9690 | 39 9687 9289
5000 7s | 59 10327 9690 | 52 9645 9289
5500 7s | 58 10298 9690 | 45 9702 9289
6000 8s | 39 10509 9690 | 35 9676 9289
6500 9s | 60 10304 9690 | 53 9581 9289
7000 9s | 54 10338 9690 | 50 9289 8734
Search terminated in 10.00s after 7485 iterations.
Best-found solution has cost 9690.
Solution results
================
# routes: 6
# clients: 25
objective: 9690
distance: 9690
duration: 14690
# iterations: 7485
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 47 7928 7313 | 33 7545 7284
1000 1s | 26 8223 7313 | 62 7409 7093
1500 2s | 39 8029 7313 | 62 7388 7093
2000 2s | 46 7932 7313 | 51 7412 7093
2500 3s | 51 7902 7313 | 41 7481 7093
3000 3s | 46 7987 7313 | 45 7418 7093
3500 4s | 46 7980 7313 | 65 7420 7093
4000 4s | 59 7870 7313 | 37 7859 7294
4500 5s | 29 8149 7313 | 50 7450 7093
5000 5s | 35 8070 7313 | 37 7401 7093
5500 6s | 48 7955 7313 | 53 7431 7093
6000 6s | 26 7689 7313 | 38 7462 7093
6500 7s | 47 7604 7313 | 50 7461 7093
7000 7s | 58 7595 7313 | 47 7767 7294
7500 8s | 61 7628 7313 | 51 7758 7294
8000 9s | 29 7689 7313 | 44 7740 7294
8500 9s | 35 7706 7313 | 31 7455 7093
9000 10s | 52 7642 7313 | 25 7514 7093
98%|███████████████████████████████████████▍| 63/64 [5:36:19<05:20, 320.27s/it]
Search terminated in 10.00s after 9309 iterations.
Best-found solution has cost 7313.
Solution results
================
# routes: 6
# clients: 25
objective: 7313
distance: 7313
duration: 12485
# iterations: 9309
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 30 11621 10526 | 42 10526 10238
1000 1s | 48 11349 10526 | 56 10932 10426
1500 2s | 32 11600 10526 | 48 10470 10187
2000 3s | 25 11753 10526 | 31 10486 10187
2500 3s | 60 11278 10526 | 28 10725 10361
3000 4s | 53 11312 10526 | 26 10460 10187
3500 5s | 57 11406 10526 | 31 9738 9148
4000 6s | 43 11497 10526 | 65 9939 9181
4500 6s | 37 11519 10526 | 62 10489 10187
5000 7s | 36 11486 10526 | 43 10752 10426
5500 8s | 32 11610 10526 | 43 10924 10264
6000 8s | 53 11353 10526 | 41 10830 10286
6500 9s | 38 11503 10526 | 38 10535 10238
7000 10s | 38 11469 10526 | 32 10517 10264
Search terminated in 10.00s after 7280 iterations.
Best-found solution has cost 10526.
Solution results
================
# routes: 6
# clients: 25
objective: 10526
distance: 10526
duration: 15526
# iterations: 7280
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 41 7787 7209 | 28 7395 7107
1000 1s | 26 7984 7209 | 25 7389 7107
1500 2s | 46 7755 7209 | 54 7332 7107
2000 2s | 54 7697 7209 | 60 7317 7107
2500 3s | 34 7909 7209 | 46 7327 7107
3000 3s | 59 7662 7209 | 49 7379 7107
3500 4s | 37 7849 7209 | 54 7341 7107
4000 5s | 37 7850 7209 | 49 7353 7107
4500 5s | 29 7973 7209 | 47 7323 7107
5000 6s | 47 7773 7209 | 50 7343 7107
5500 6s | 34 7853 7209 | 53 7319 7107
6000 7s | 37 7833 7209 | 54 7315 7107
6500 7s | 44 7775 7209 | 31 7367 7107
7000 8s | 40 7831 7209 | 40 7361 7107
7500 9s | 37 7854 7209 | 57 7345 7107
8000 9s | 52 7717 7209 | 50 7344 7107
8500 10s | 50 7758 7209 | 60 7347 7107
Search terminated in 10.00s after 8687 iterations.
Best-found solution has cost 7209.
Solution results
================
# routes: 5
# clients: 25
objective: 7209
distance: 7209
duration: 12209
# iterations: 8687
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 25 9926 8371 | 49 8163 7866
1000 1s | 25 9864 8371 | 57 8152 7866
1500 2s | 37 9445 8371 | 65 8163 7866
2000 3s | 56 9156 8371 | 32 8252 7866
2500 3s | 47 9262 8371 | 40 8207 7866
3000 4s | 33 9517 8371 | 48 8214 7866
3500 5s | 52 9166 8371 | 56 8161 7866
4000 5s | 33 9571 8371 | 64 8176 7866
4500 6s | 39 9374 8371 | 31 8264 7866
5000 7s | 42 9322 8371 | 39 8199 7866
5500 8s | 36 9536 8371 | 47 8208 7866
6000 8s | 25 9867 8371 | 55 8171 7866
6500 9s | 30 9626 8371 | 63 8127 7866
7000 10s | 27 9752 8371 | 30 8255 7866
Search terminated in 10.00s after 7298 iterations.
Best-found solution has cost 8371.
Solution results
================
# routes: 6
# clients: 25
objective: 8371
distance: 8371
duration: 13383
# iterations: 7298
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 33 9137 8213 | 57 8484 8121
1000 1s | 60 8776 8213 | 60 8371 8123
1500 2s | 29 9315 8213 | 30 8374 8123
2000 2s | 53 8833 8213 | 33 8442 8131
2500 3s | 55 8839 8213 | 33 8451 8127
3000 3s | 45 8968 8213 | 42 8486 8127
3500 4s | 27 9333 8213 | 46 8496 8127
4000 4s | 52 8898 8213 | 51 8277 8118
4500 5s | 26 9379 8213 | 59 8540 8121
5000 5s | 37 9073 8213 | 30 8540 8127
5500 6s | 31 9281 8213 | 36 8649 8127
6000 6s | 62 8779 8213 | 33 8508 8127
6500 7s | 31 9238 8213 | 46 8456 8123
7000 7s | 26 9408 8213 | 50 8310 8118
7500 8s | 40 9011 8213 | 54 8320 8127
8000 8s | 32 9197 8213 | 63 8370 8127
8500 9s | 54 8897 8213 | 25 8374 8118
9000 9s | 52 8897 8213 | 36 8448 8127
9500 10s | 44 8963 8213 | 48 8490 8127
Search terminated in 10.00s after 9747 iterations.
Best-found solution has cost 8213.
Solution results
================
# routes: 5
# clients: 25
objective: 8213
distance: 8213
duration: 13213
# iterations: 9747
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 42 7881 7349 | 49 7361 7079
1000 1s | 44 7878 7349 | 57 7377 7142
1500 2s | 29 8040 7349 | 55 7409 7142
2000 2s | 51 7846 7349 | 54 7388 7142
2500 3s | 35 7972 7349 | 59 7357 7079
3000 4s | 59 7820 7349 | 63 7394 7142
3500 4s | 50 7847 7349 | 26 7439 7079
4000 5s | 60 7798 7349 | 34 7368 7079
4500 5s | 26 8114 7349 | 42 7369 7079
5000 6s | 27 8113 7349 | 50 7329 7079
5500 6s | 30 8034 7349 | 57 7376 7142
6000 7s | 60 7824 7349 | 61 7346 7079
6500 8s | 61 7853 7349 | 28 7424 7079
7000 8s | 65 7812 7349 | 35 7391 7079
7500 9s | 48 7846 7349 | 39 7410 7142
8000 9s | 59 7825 7349 | 39 7388 7079
8500 10s | 34 7997 7349 | 47 7371 7079
Search terminated in 10.00s after 8698 iterations.
Best-found solution has cost 7349.
Solution results
================
# routes: 5
# clients: 25
objective: 7349
distance: 7349
duration: 12504
# iterations: 8698
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 45 10839 10069 | 48 9904 9347
1000 1s | 31 11200 10069 | 59 9981 9427
1500 2s | 26 11258 10069 | 32 9916 9347
2000 2s | 35 10980 10069 | 58 10622 10073
2500 3s | 33 11056 10069 | 38 10572 10073
3000 4s | 40 10955 10069 | 64 10583 10032
3500 4s | 26 11294 10069 | 43 10230 10032
4000 5s | 29 11157 10069 | 55 9905 9427
4500 5s | 57 10689 10069 | 61 10605 10055
5000 6s | 46 10781 10069 | 28 9977 9544
5500 7s | 28 11212 10069 | 51 10441 10073
6000 7s | 64 10606 10069 | 40 10779 10056
6500 8s | 35 10975 10069 | 26 10323 10032
7000 8s | 45 10790 10069 | 56 10423 10073
7500 9s | 43 10819 10069 | 26 10476 10073
8000 10s | 53 10695 10069 | 51 10096 9427
Search terminated in 10.00s after 8208 iterations.
Best-found solution has cost 10069.
Solution results
================
# routes: 6
# clients: 25
objective: 10069
distance: 10069
duration: 15069
# iterations: 8208
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 51 8845 8267 | 31 8085 7949
1000 1s | 36 8919 8267 | 56 8172 7949
1500 2s | 59 8745 8267 | 25 8639 8204
2000 3s | 44 8840 8267 | 63 8149 7982
2500 3s | 34 8972 8267 | 30 8162 7977
3000 4s | 52 8741 8267 | 32 8160 7949
3500 5s | 31 9104 8267 | 62 8145 7949
4000 6s | 50 8787 8267 | 46 8176 7949
4500 6s | 32 9017 8267 | 36 8233 7982
5000 7s | 50 8774 8267 | 36 8534 8181
5500 8s | 59 8723 8267 | 30 8133 7949
6000 8s | 38 8938 8267 | 29 8141 7949
6500 9s | 25 9167 8267 | 53 8129 7949
7000 9s | 37 8960 8267 | 34 8155 7949
Search terminated in 10.00s after 7389 iterations.
Best-found solution has cost 8267.
Solution results
================
# routes: 5
# clients: 25
objective: 8267
distance: 8267
duration: 13267
# iterations: 7389
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 33 10574 9532 | 38 9481 9051
1000 1s | 50 10332 9532 | 33 10042 9462
1500 2s | 34 10523 9532 | 46 9775 9462
2000 3s | 29 10599 9532 | 41 10198 9620
2500 3s | 50 10379 9532 | 63 10208 9348
3000 4s | 31 10607 9532 | 56 9868 9377
3500 5s | 30 10577 9532 | 56 9155 8812
4000 5s | 41 10514 9532 | 47 10112 9348
4500 6s | 43 10418 9532 | 34 9711 9377
5000 7s | 46 10396 9532 | 32 9731 9348
5500 7s | 34 10550 9532 | 29 9260 8812
6000 8s | 31 10609 9532 | 44 9090 8813
6500 9s | 46 10393 9532 | 54 9928 9462
7000 9s | 29 10665 9532 | 34 9025 8812
7500 10s | 49 10421 9532 | 63 9929 9493
Search terminated in 10.00s after 7567 iterations.
Best-found solution has cost 9532.
Solution results
================
# routes: 6
# clients: 25
objective: 9532
distance: 9532
duration: 14611
# iterations: 7567
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 25 10485 9409 | 45 9058 8480
1000 1s | 46 10182 9409 | 31 9256 8906
1500 2s | 59 10006 9409 | 35 9252 8937
2000 2s | 62 9941 9409 | 47 9570 9063
2500 3s | 29 10331 9409 | 64 9386 9009
3000 3s | 54 10026 9409 | 47 9457 9009
3500 4s | 64 10009 9409 | 55 9314 8937
4000 5s | 58 9998 9409 | 39 8855 8401
4500 5s | 37 10185 9409 | 38 9464 9009
5000 6s | 55 10094 9409 | 35 9241 8906
5500 6s | 29 10375 9409 | 29 9397 9009
6000 7s | 55 10016 9409 | 61 9383 8973
6500 7s | 39 10199 9409 | 36 9478 9009
7000 8s | 29 10388 9409 | 48 9384 9009
7500 8s | 33 10304 9409 | 63 9343 8973
8000 9s | 32 10327 9409 | 36 9234 8906
8500 10s | 63 9931 9409 | 32 9487 9009
Search terminated in 10.00s after 8929 iterations.
Best-found solution has cost 9409.
Solution results
================
# routes: 5
# clients: 25
objective: 9409
distance: 9409
duration: 14409
# iterations: 8929
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 30 10029 9082 | 28 9565 9023
1000 1s | 33 9982 9082 | 31 8833 8673
1500 2s | 63 9598 9082 | 45 8853 8723
2000 2s | 55 9660 9082 | 54 9029 8898
2500 3s | 53 9674 9082 | 35 8873 8723
3000 3s | 43 9785 9082 | 38 8859 8723
3500 4s | 64 9619 9082 | 28 9194 9023
4000 4s | 55 9595 9082 | 29 8870 8673
4500 5s | 36 9790 9082 | 56 9101 8898
5000 5s | 64 9653 9082 | 62 8986 8798
5500 6s | 27 9912 9082 | 39 9276 9023
6000 6s | 25 9967 9082 | 46 9017 8798
6500 7s | 48 9695 9082 | 33 8912 8723
7000 7s | 36 9752 9082 | 47 9190 9023
7500 8s | 59 9571 9082 | 38 8986 8798
8000 8s | 54 9625 9082 | 54 9056 8898
8500 9s | 49 9699 9082 | 57 9169 9023
9000 9s | 57 9638 9082 | 32 9084 8898
9500 10s | 56 9591 9082 | 45 9064 8898
Search terminated in 10.00s after 9833 iterations.
Best-found solution has cost 9082.
Solution results
================
# routes: 6
# clients: 25
objective: 9082
distance: 9082
duration: 14887
# iterations: 9833
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 26 7970 7175 | 27 7356 7073
1000 1s | 49 7676 7175 | 60 7126 6894
1500 2s | 38 7782 7175 | 56 7346 7073
2000 2s | 46 7706 7175 | 53 7389 7073
2500 3s | 32 7881 7175 | 41 7046 6878
3000 4s | 47 7752 7175 | 58 7401 7073
3500 4s | 58 7603 7175 | 44 7061 6878
4000 5s | 63 7641 7175 | 45 7377 7073
4500 5s | 59 7655 7175 | 44 7453 7073
5000 6s | 32 7931 7175 | 65 7099 6878
5500 7s | 32 7859 7175 | 57 7359 7073
6000 7s | 40 7790 7175 | 36 7293 7073
6500 8s | 63 7658 7175 | 32 7086 6878
7000 8s | 32 7869 7175 | 64 7072 6878
7500 9s | 43 7746 7175 | 57 7071 6878
8000 10s | 37 7816 7175 | 46 7102 6878
Search terminated in 10.00s after 8340 iterations.
Best-found solution has cost 7175.
Solution results
================
# routes: 6
# clients: 25
objective: 7175
distance: 7175
duration: 12429
# iterations: 8340
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 28 9957 9134 | 55 9285 8841
1000 1s | 55 9617 9134 | 34 9255 8929
1500 2s | 25 10033 9134 | 32 8648 8157
2000 2s | 34 9814 9134 | 57 9125 8914
2500 3s | 49 9702 9134 | 28 9236 8923
3000 3s | 52 9694 9134 | 41 9079 8897
3500 4s | 57 9585 9134 | 27 9243 8921
4000 5s | 26 9956 9134 | 48 9250 8903
4500 5s | 64 9640 9134 | 28 9209 8923
5000 6s | 53 9625 9134 | 40 9280 8921
5500 6s | 34 9778 9134 | 48 9201 8923
6000 7s | 42 9666 9134 | 43 9380 8879
6500 7s | 37 9744 9134 | 63 9271 8923
7000 8s | 32 9861 9134 | 41 9193 8923
7500 8s | 25 9345 9134 | 28 9290 8930
8000 9s | 45 9312 9134 | 47 9289 8921
8500 9s | 37 9423 9134 | 26 9340 8926
9000 10s | 55 9334 9134 | 50 9284 8923
Search terminated in 10.00s after 9088 iterations.
Best-found solution has cost 9134.
Solution results
================
# routes: 6
# clients: 25
objective: 9134
distance: 9134
duration: 14633
# iterations: 9088
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 40 7674 7087 | 49 7219 7012
1000 1s | 55 7607 7087 | 57 7299 7012
1500 2s | 33 8049 7087 | 65 7452 7033
2000 2s | 33 8112 7087 | 32 7873 7033
2500 3s | 34 8123 7087 | 40 7728 7033
3000 3s | 48 7854 7087 | 48 7333 7012
3500 4s | 63 7715 7087 | 56 7312 7012
4000 4s | 25 8564 7087 | 64 7649 7054
4500 5s | 33 8243 7087 | 31 7460 7012
5000 6s | 30 8334 7087 | 39 7344 7012
5500 6s | 41 8024 7087 | 47 7401 7012
6000 7s | 26 8513 7087 | 55 7283 7012
6500 7s | 38 8083 7087 | 63 7295 7012
7000 8s | 46 7905 7087 | 30 7430 7012
7500 8s | 61 7728 7087 | 38 7719 7033
8000 9s | 41 8069 7087 | 46 7576 7033
8500 10s | 62 7739 7087 | 54 7322 7012
Search terminated in 10.00s after 8899 iterations.
Best-found solution has cost 7087.
Solution results
================
# routes: 5
# clients: 25
objective: 7087
distance: 7087
duration: 12217
# iterations: 8899
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 30 7482 6484 | 29 6687 6369
1000 1s | 30 7468 6484 | 42 6626 6369
1500 2s | 39 7364 6484 | 56 6585 6369
2000 2s | 59 7125 6484 | 57 6604 6369
2500 3s | 60 7195 6484 | 62 6595 6369
3000 3s | 52 7223 6484 | 26 6763 6369
3500 4s | 57 7150 6484 | 26 6761 6369
4000 5s | 52 7204 6484 | 43 6643 6369
4500 5s | 30 7427 6484 | 33 6695 6369
5000 6s | 45 7209 6484 | 36 6674 6369
5500 6s | 54 7231 6484 | 36 6683 6369
6000 7s | 62 7178 6484 | 32 6749 6369
6500 8s | 33 7440 6484 | 27 6779 6369
7000 8s | 53 7160 6484 | 34 6687 6369
7500 9s | 61 7146 6484 | 34 6712 6369
8000 9s | 64 7105 6484 | 41 6684 6369
8500 10s | 39 7337 6484 | 52 6633 6369
Search terminated in 10.00s after 8627 iterations.
Best-found solution has cost 6484.
Solution results
================
# routes: 5
# clients: 25
objective: 6484
distance: 6484
duration: 11484
# iterations: 8627
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 59 10711 9793 | 51 10054 9467
1000 1s | 58 10693 9793 | 52 9766 9467
1500 2s | 42 10803 9793 | 54 9769 9467
2000 3s | 45 10776 9793 | 46 9785 9467
2500 3s | 47 10661 9793 | 61 9799 9467
3000 4s | 30 10875 9793 | 39 9789 9467
3500 5s | 27 10862 9793 | 37 9911 9467
4000 5s | 52 10664 9793 | 39 9828 9467
4500 6s | 41 10710 9793 | 61 9818 9467
5000 6s | 42 10679 9793 | 49 9820 9467
5500 7s | 62 10615 9793 | 44 9851 9467
6000 8s | 29 10817 9793 | 29 9309 8902
6500 9s | 35 10807 9793 | 31 9808 9467
7000 9s | 44 10716 9793 | 64 9435 8902
7500 10s | 53 10669 9793 | 64 9825 9467
Search terminated in 10.00s after 7569 iterations.
Best-found solution has cost 9793.
Solution results
================
# routes: 6
# clients: 25
objective: 9793
distance: 9793
duration: 14793
# iterations: 7569
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 0s | 48 7229 6668 | 34 6910 6592
1000 1s | 65 7145 6668 | 44 6940 6592
1500 1s | 41 7294 6668 | 37 6936 6592
2000 2s | 65 7122 6668 | 44 6916 6592
2500 2s | 29 7508 6668 | 27 6978 6592
3000 3s | 50 7219 6668 | 51 6896 6592
3500 3s | 42 7265 6668 | 28 6977 6592
4000 4s | 59 7146 6668 | 63 6890 6592
4500 4s | 49 7224 6668 | 31 6973 6592
5000 5s | 29 7492 6668 | 42 6931 6592
5500 5s | 50 7203 6668 | 34 6958 6592
6000 6s | 34 7407 6668 | 44 6916 6592
6500 6s | 55 7163 6668 | 44 6950 6592
7000 7s | 26 7555 6668 | 43 6922 6592
7500 7s | 44 7246 6668 | 56 6933 6592
8000 8s | 62 7125 6668 | 58 6916 6592
8500 8s | 43 7243 6668 | 35 6911 6592
9000 9s | 60 7111 6668 | 43 6888 6592
9500 9s | 28 7512 6668 | 55 6898 6592
10000 10s | 40 7286 6668 | 53 6914 6592
Search terminated in 10.00s after 10272 iterations.
Best-found solution has cost 6668.
Solution results
================
# routes: 6
# clients: 25
objective: 6668
distance: 6668
duration: 11779
# iterations: 10272
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 0s | 29 7198 6378 | 60 6507 6388
1000 1s | 27 7262 6378 | 44 6528 6388
1500 2s | 37 7083 6378 | 50 6573 6388
2000 2s | 55 6906 6378 | 30 6604 6388
2500 3s | 49 6974 6378 | 56 6568 6388
3000 3s | 48 6947 6378 | 33 6564 6388
3500 4s | 55 6882 6378 | 54 6548 6388
4000 4s | 29 7229 6378 | 28 6553 6388
4500 5s | 31 7146 6378 | 29 6573 6388
5000 5s | 53 6891 6378 | 51 6540 6388
5500 6s | 25 7305 6378 | 45 6541 6388
6000 6s | 64 6803 6378 | 44 6516 6388
6500 7s | 33 7115 6378 | 33 6526 6388
7000 7s | 40 7041 6378 | 47 6534 6388
7500 8s | 59 6876 6378 | 53 6509 6388
8000 8s | 55 6902 6378 | 34 6565 6388
8500 9s | 55 6924 6378 | 47 6561 6388
9000 9s | 65 6865 6378 | 46 6538 6388
9500 10s | 25 7325 6378 | 60 6544 6388
Search terminated in 10.00s after 9596 iterations.
Best-found solution has cost 6378.
Solution results
================
# routes: 5
# clients: 25
objective: 6378
distance: 6378
duration: 11378
# iterations: 9596
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 46 8607 7991 | 30 8235 7896
1000 1s | 26 8919 7991 | 41 8260 7896
1500 2s | 44 8612 7991 | 45 8139 7896
2000 2s | 63 8433 7991 | 60 8150 7919
2500 3s | 36 8660 7991 | 32 8150 7896
3000 3s | 59 8487 7991 | 44 8143 7919
3500 4s | 54 8540 7991 | 25 8152 7896
4000 4s | 32 8316 7991 | 38 8165 7919
4500 5s | 45 8237 7991 | 32 8159 7896
5000 5s | 31 8267 7991 | 51 8127 7896
5500 6s | 47 8254 7991 | 33 8104 7873
6000 6s | 65 8178 7991 | 47 8143 7896
6500 7s | 46 8246 7991 | 62 8152 7896
7000 8s | 36 8234 7991 | 42 8127 7919
7500 8s | 65 8186 7991 | 53 8067 7873
8000 9s | 64 8205 7991 | 32 8159 7896
8500 9s | 42 8231 7991 | 47 8107 7896
9000 10s | 26 8288 7991 | 65 8150 7896
Search terminated in 10.00s after 9248 iterations.
Best-found solution has cost 7991.
Solution results
================
# routes: 5
# clients: 25
objective: 7991
distance: 7991
duration: 13119
# iterations: 9248
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 65 9494 8799 | 47 8439 8242
1000 1s | 60 9505 8799 | 53 8490 8242
1500 2s | 50 9474 8799 | 36 9529 8752
2000 3s | 46 9558 8799 | 57 8398 8260
2500 3s | 58 9382 8799 | 45 9242 8752
3000 4s | 45 9625 8799 | 43 8480 8242
3500 5s | 30 9856 8799 | 60 8428 8242
4000 5s | 29 9848 8799 | 27 9130 8752
4500 6s | 61 9439 8799 | 34 8434 8242
5000 7s | 62 9404 8799 | 32 8664 8260
5500 7s | 52 9497 8799 | 27 9179 8752
6000 8s | 31 9814 8799 | 30 9124 8752
6500 9s | 61 9458 8799 | 52 9543 8817
7000 9s | 32 9762 8799 | 59 8641 8260
7500 10s | 30 9784 8799 | 45 8522 8260
Search terminated in 10.00s after 7550 iterations.
Best-found solution has cost 8799.
Solution results
================
# routes: 5
# clients: 25
objective: 8799
distance: 8799
duration: 13799
# iterations: 7550
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 26 10122 8579 | 52 8678 8383
1000 1s | 62 9381 8579 | 44 8786 8383
1500 2s | 47 9524 8579 | 36 9110 8410
2000 2s | 26 10016 8579 | 64 9101 8410
2500 3s | 56 9463 8579 | 58 8720 8383
3000 4s | 47 9595 8579 | 53 9050 8410
3500 4s | 26 10021 8579 | 38 8910 8410
4000 5s | 49 9516 8579 | 62 8935 8410
4500 5s | 54 9408 8579 | 63 8658 8383
5000 6s | 28 9878 8579 | 29 8679 8383
5500 6s | 61 9388 8579 | 35 8704 8383
6000 7s | 58 9393 8579 | 61 8902 8410
6500 8s | 41 9584 8579 | 53 8869 8410
7000 8s | 28 9906 8579 | 29 9093 8419
7500 9s | 57 9331 8579 | 55 8638 8383
8000 9s | 46 9557 8579 | 29 8825 8383
Search terminated in 10.00s after 8467 iterations.
Best-found solution has cost 8579.
Solution results
================
# routes: 5
# clients: 25
objective: 8579
distance: 8579
duration: 13579
# iterations: 8467
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 48 9850 9153 | 50 8926 8643
1000 1s | 43 9962 9153 | 50 8865 8643
1500 2s | 65 9671 9153 | 48 9381 9074
2000 3s | 61 9748 9153 | 51 8951 8643
2500 3s | 32 10184 9153 | 52 8924 8643
3000 4s | 46 9967 9153 | 42 8918 8643
3500 5s | 45 9817 9153 | 49 9378 9074
4000 5s | 45 9511 9153 | 31 8943 8643
4500 6s | 33 9462 9153 | 30 8890 8643
5000 7s | 46 9422 9153 | 43 9095 8722
5500 7s | 30 9495 9153 | 36 8895 8643
6000 8s | 33 9522 9153 | 35 8930 8643
6500 9s | 56 9444 9153 | 41 9422 9074
7000 9s | 39 9455 9153 | 34 8900 8643
7500 10s | 52 9412 9153 | 59 8948 8643
Search terminated in 10.00s after 7566 iterations.
Best-found solution has cost 9153.
Solution results
================
# routes: 6
# clients: 25
objective: 9153
distance: 9153
duration: 14153
# iterations: 7566
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 51 6978 6415 | 47 6624 6328
1000 1s | 32 7266 6415 | 50 6614 6328
1500 2s | 25 7467 6415 | 58 6529 6328
2000 2s | 57 6990 6415 | 65 6559 6328
2500 3s | 32 7235 6415 | 29 6673 6328
3000 4s | 63 6874 6415 | 37 6600 6328
3500 4s | 44 7090 6415 | 44 6629 6328
4000 5s | 58 6910 6415 | 51 6561 6328
4500 5s | 34 7201 6415 | 58 6553 6328
5000 6s | 53 7013 6415 | 64 6526 6328
5500 6s | 30 7270 6415 | 46 6638 6328
6000 7s | 60 6893 6415 | 54 6526 6328
6500 8s | 38 7100 6415 | 38 6597 6328
7000 8s | 25 7411 6415 | 31 6620 6328
7500 9s | 42 7061 6415 | 38 6572 6328
8000 9s | 62 6897 6415 | 46 6543 6328
8500 10s | 52 6987 6415 | 54 6547 6328
Search terminated in 10.00s after 8634 iterations.
Best-found solution has cost 6415.
Solution results
================
# routes: 5
# clients: 25
objective: 6415
distance: 6415
duration: 11452
# iterations: 8634
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 62 11275 10543 | 51 10250 9588
1000 1s | 47 11383 10543 | 48 10806 10156
1500 2s | 62 11279 10543 | 38 10287 9588
2000 2s | 32 11650 10543 | 35 9927 9160
2500 3s | 52 11326 10543 | 25 9921 9160
3000 4s | 31 11711 10543 | 56 9694 9160
3500 4s | 43 11493 10543 | 38 11413 10156
4000 5s | 30 11742 10543 | 25 11756 10156
4500 6s | 65 11228 10543 | 52 11051 10156
5000 6s | 39 11492 10543 | 46 11080 10156
5500 7s | 28 11745 10543 | 37 9946 9232
6000 7s | 61 11286 10543 | 36 11449 10156
6500 8s | 52 11342 10543 | 56 10265 9278
7000 9s | 30 11695 10543 | 57 10458 9900
7500 9s | 46 11543 10543 | 40 10523 9900
8000 10s | 29 11754 10543 | 37 11051 10116
Search terminated in 10.00s after 8031 iterations.
Best-found solution has cost 10543.
Solution results
================
# routes: 6
# clients: 25
objective: 10543
distance: 10543
duration: 15543
# iterations: 8031
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 32 8175 7281 | 59 7656 7312
1000 1s | 33 8185 7281 | 55 7373 7248
1500 2s | 31 8191 7281 | 41 7365 7248
2000 2s | 37 8055 7281 | 50 7840 7312
2500 3s | 47 7993 7281 | 52 7799 7312
3000 3s | 40 8052 7281 | 60 7356 7248
3500 4s | 49 7951 7281 | 56 7376 7248
4000 5s | 55 7869 7281 | 30 7408 7248
4500 5s | 53 7955 7281 | 36 7408 7248
5000 6s | 62 7882 7281 | 49 7438 7263
5500 6s | 30 8221 7281 | 38 7767 7312
6000 7s | 62 7906 7281 | 58 7743 7312
6500 8s | 33 8147 7281 | 38 7388 7248
7000 8s | 49 7914 7281 | 43 7390 7263
7500 9s | 31 8189 7281 | 48 7712 7312
8000 9s | 30 8214 7281 | 40 7384 7248
8500 10s | 65 7824 7281 | 57 7349 7248
Search terminated in 10.00s after 8677 iterations.
Best-found solution has cost 7281.
Solution results
================
# routes: 5
# clients: 25
objective: 7281
distance: 7281
duration: 12281
# iterations: 8677
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 47 8609 7944 | 47 8347 7942
1000 1s | 36 8684 7944 | 28 8331 7942
1500 2s | 36 8744 7944 | 47 8161 7942
2000 2s | 25 8914 7944 | 58 8174 7942
2500 3s | 29 8833 7944 | 33 8308 7942
3000 3s | 37 8655 7944 | 56 8167 7942
3500 4s | 61 8499 7944 | 56 8220 7942
4000 4s | 56 8572 7944 | 39 8243 7942
4500 5s | 57 8517 7944 | 48 8340 8026
5000 5s | 31 8803 7944 | 44 7992 7649
5500 6s | 30 8828 7944 | 28 7999 7702
6000 6s | 31 8840 7944 | 50 8032 7649
6500 7s | 59 8544 7944 | 44 8191 7942
7000 7s | 30 8814 7944 | 64 7970 7702
7500 8s | 47 8592 7944 | 33 8080 7698
8000 8s | 33 8782 7944 | 27 8281 7942
8500 9s | 27 8895 7944 | 50 8151 7942
9000 10s | 55 8520 7944 | 54 7996 7649
Search terminated in 10.00s after 9434 iterations.
Best-found solution has cost 7944.
Solution results
================
# routes: 5
# clients: 25
objective: 7944
distance: 7944
duration: 12944
# iterations: 9434
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 62 12506 11655 | 30 11979 11325
1000 1s | 56 12534 11655 | 26 12833 11437
1500 2s | 41 12642 11655 | 52 12142 11426
2000 3s | 28 13014 11655 | 40 12060 11381
2500 3s | 52 12620 11655 | 51 12180 11426
3000 4s | 27 12973 11655 | 27 12316 11426
3500 4s | 64 12496 11655 | 50 11475 10497
4000 5s | 44 12644 11655 | 60 12128 11381
4500 6s | 40 12712 11655 | 25 12023 11325
5000 6s | 50 12554 11655 | 32 11980 11490
5500 7s | 34 12818 11655 | 42 12219 11381
6000 8s | 60 12510 11655 | 46 12178 11381
6500 8s | 39 12690 11655 | 49 11851 11426
7000 9s | 63 12565 11655 | 42 11860 11325
7500 9s | 59 12525 11655 | 63 12149 11492
8000 10s | 50 12589 11655 | 30 11761 11381
Search terminated in 10.00s after 8030 iterations.
Best-found solution has cost 11655.
Solution results
================
# routes: 6
# clients: 25
objective: 11655
distance: 11655
duration: 16655
# iterations: 8030
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 25 10415 9064 | 34 9450 9008
1000 1s | 28 10307 9064 | 47 9506 9008
1500 2s | 65 9723 9064 | 58 9377 9008
2000 2s | 38 10048 9064 | 44 9396 9008
2500 3s | 35 10105 9064 | 54 9438 9008
3000 4s | 25 10386 9064 | 60 9718 9008
3500 4s | 63 9712 9064 | 46 8988 8614
4000 5s | 49 9830 9064 | 52 9050 8638
4500 5s | 52 9856 9064 | 33 9396 9008
5000 6s | 60 9732 9064 | 28 9031 8614
5500 7s | 58 9786 9064 | 44 9517 9008
6000 7s | 65 9683 9064 | 64 8947 8614
6500 8s | 31 10174 9064 | 65 8993 8614
7000 9s | 65 9659 9064 | 25 9408 9008
7500 9s | 54 9825 9064 | 58 8909 8614
8000 10s | 45 9899 9064 | 57 9628 9008
Search terminated in 10.00s after 8207 iterations.
Best-found solution has cost 9064.
Solution results
================
# routes: 6
# clients: 25
objective: 9064
distance: 9064
duration: 14064
# iterations: 8207
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 36 8606 8110 | 47 8332 7931
1000 1s | 42 8535 8110 | 46 8849 8113
1500 2s | 62 8410 8110 | 37 8290 7835
2000 2s | 57 8436 8110 | 28 8469 7787
2500 3s | 58 8484 8110 | 56 8869 8027
3000 3s | 25 8978 8110 | 41 9372 8113
3500 4s | 50 8627 8110 | 62 8372 7787
4000 4s | 48 8670 8110 | 45 8611 7835
4500 5s | 39 8852 8110 | 33 8933 7931
5000 5s | 43 8830 8110 | 58 8655 7931
5500 6s | 26 9292 8110 | 32 9347 8113
6000 6s | 36 9061 8110 | 65 8683 8027
6500 7s | 65 8650 8110 | 32 9086 8027
7000 7s | 59 8717 8110 | 39 8925 8027
7500 8s | 44 8898 8110 | 40 8581 7835
8000 8s | 28 9372 8110 | 30 9130 8027
8500 9s | 63 8755 8110 | 59 8602 8027
9000 10s | 57 8837 8110 | 52 8568 7931
Search terminated in 10.00s after 9400 iterations.
Best-found solution has cost 8110.
Solution results
================
# routes: 6
# clients: 25
objective: 8110
distance: 8110
duration: 13110
# iterations: 9400
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 33 9640 8945 | 49 8246 7955
1000 1s | 60 9386 8945 | 39 8775 8464
1500 2s | 53 9471 8945 | 41 8271 7955
2000 3s | 43 9518 8945 | 33 8774 8464
2500 3s | 25 9801 8945 | 63 8276 7955
3000 4s | 33 9680 8945 | 57 8752 8464
3500 5s | 54 9468 8945 | 63 8256 7955
4000 5s | 44 9547 8945 | 62 8336 7955
4500 6s | 38 9566 8945 | 64 8798 8464
5000 7s | 28 9717 8945 | 47 8831 8464
5500 7s | 58 9419 8945 | 36 8814 8464
6000 8s | 56 9463 8945 | 43 8301 7955
6500 9s | 57 9399 8945 | 51 8253 7955
7000 10s | 51 9488 8945 | 59 8234 7955
Search terminated in 10.00s after 7305 iterations.
Best-found solution has cost 8945.
Solution results
================
# routes: 6
# clients: 25
objective: 8945
distance: 8945
duration: 14029
# iterations: 7305
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 46 10614 9715 | 45 10010 9586
1000 1s | 62 10562 9715 | 38 9880 9586
1500 2s | 38 10702 9715 | 38 9998 9586
2000 3s | 62 10534 9715 | 65 9918 9586
2500 3s | 32 10824 9715 | 36 9949 9586
3000 4s | 55 10595 9715 | 47 9889 9586
3500 4s | 26 10889 9715 | 41 9942 9586
4000 5s | 57 10505 9715 | 53 9994 9586
4500 6s | 55 10516 9715 | 26 10598 9712
5000 6s | 55 10619 9715 | 64 9919 9586
5500 7s | 32 10816 9715 | 56 10169 9635
6000 8s | 42 10716 9715 | 51 9993 9586
6500 8s | 39 10705 9715 | 41 10007 9586
7000 9s | 58 10500 9715 | 46 9934 9586
7500 10s | 64 10476 9715 | 40 10018 9586
Search terminated in 10.00s after 7882 iterations.
Best-found solution has cost 9715.
Solution results
================
# routes: 6
# clients: 25
objective: 9715
distance: 9715
duration: 15332
# iterations: 7882
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 37 7549 6980 | 64 7214 6993
1000 1s | 41 7492 6980 | 48 7263 6993
1500 2s | 61 7364 6980 | 29 7277 6993
2000 2s | 50 7428 6980 | 61 7252 6993
2500 3s | 65 7358 6980 | 63 7261 6993
3000 3s | 38 7560 6980 | 65 7349 6993
3500 4s | 26 7755 6980 | 52 7292 6993
4000 4s | 47 7463 6980 | 27 7105 6835
4500 5s | 42 7505 6980 | 62 7045 6835
5000 5s | 57 7421 6980 | 49 7272 6993
5500 6s | 51 7431 6980 | 47 7252 6993
6000 6s | 42 7499 6980 | 38 7226 6993
6500 7s | 31 7675 6980 | 57 7232 6993
7000 7s | 58 7399 6980 | 42 7207 6993
7500 8s | 32 7643 6980 | 34 7308 6993
8000 9s | 28 7733 6980 | 33 7262 6993
8500 9s | 39 7560 6980 | 61 7066 6835
9000 10s | 28 7718 6980 | 58 7079 6835
Search terminated in 10.00s after 9315 iterations.
Best-found solution has cost 6980.
Solution results
================
# routes: 5
# clients: 25
objective: 6980
distance: 6980
duration: 11980
# iterations: 9315
run-time: 10.00 seconds
PyVRP v0.9.1
Solving an instance with:
1 depot
25 clients
25 vehicles (1 vehicle type)
| Feasible | Infeasible
Iters Time | # Avg Best | # Avg Best
H 500 1s | 54 7984 7409 | 34 7388 6988
1000 1s | 30 8280 7409 | 36 7336 6988
1500 2s | 61 7936 7409 | 34 7368 6988
2000 3s | 63 7955 7409 | 27 7423 6988
2500 3s | 38 8190 7409 | 42 7369 6988
3000 4s | 64 7633 7409 | 45 7372 6988
3500 5s | 44 7649 7409 | 53 7320 6988
4000 5s | 32 7637 7409 | 57 7329 6988
4500 6s | 45 7604 7409 | 36 7349 6988
5000 7s | 55 7614 7409 | 51 7362 6988
5500 7s | 30 7672 7409 | 36 7347 6988
6000 8s | 40 7640 7409 | 37 7312 6988
6500 9s | 63 7584 7409 | 45 7312 6988
7000 9s | 46 7680 7409 | 41 7326 6988
100%|████████████████████████████████████████| 64/64 [5:41:39<00:00, 320.30s/it]
7500 10s | 29 7691 7409 | 37 7983 7394
Search terminated in 10.00s after 7639 iterations.
Best-found solution has cost 7409.
Solution results
================
# routes: 5
# clients: 25
objective: 7409
distance: 7409
duration: 12409
# iterations: 7639
run-time: 10.00 seconds
av. time:, 8.832606933593752, av agents: 5.791015625