add init_speciate to accelerate the time cost of speciate in the first generation

This commit is contained in:
wls2002
2023-05-08 15:53:31 +08:00
parent e201d03157
commit 91206c796f
3 changed files with 20 additions and 4 deletions

View File

@@ -32,8 +32,10 @@ class Pipeline:
self.compile_functions(debug=True)
self.generation = 0
self.species_controller.speciate(self.pop_nodes, self.pop_connections,
self.generation, self.o2o_distance, self.o2m_distance)
self.species_controller.init_speciate(self.pop_nodes, self.pop_connections)
# self.species_controller.speciate(self.pop_nodes, self.pop_connections,
# self.generation, self.o2o_distance, self.o2m_distance)
self.best_fitness = float('-inf')