diff --git a/tests/04_cluster_ant_colony_no_animation.py b/tests/04_cluster_ant_colony_no_animation.py index bbde84f..5281194 100644 --- a/tests/04_cluster_ant_colony_no_animation.py +++ b/tests/04_cluster_ant_colony_no_animation.py @@ -64,6 +64,8 @@ max_coords = 1000 nb_truck = 4 max_time = 5 +max_time_per_cluster = max_time / nb_truck + start_time_generate = time.time() cities = generate_cities(nb_ville, max_coords) cities[0] = [max_coords/2, max_coords/2] @@ -114,7 +116,7 @@ for i, cluster_indices in enumerate(clusters.values()): cluster_cities = [cities[index] for index in cluster_indices] # Appel de la fonction AntColony.run - ant_colony = AntColony(cluster_cities, n_ants=10, max_time=max_time) + ant_colony = AntColony(cluster_cities, n_ants=10, max_time=max_time_per_cluster) best_route = ant_colony.run() best_routes.append((best_route, color))