Пример #1
0
 def save_logs(self, n_gen, output_folder):
     """
     CSV format -> date,n_generation,mean,min,max
     """
     date = self.now()
     file_name = 'logs.csv'
     mean, min, max = statistics(self.new_population)
     stats = f'{date},{n_gen},{mean},{min},{max}\n'
     with open(output_folder + file_name, 'a') as f:
         f.write(stats)
Пример #2
0
 def show_stats(self, n_gen):
     mean, min, max = statistics(self.new_population)
     date = self.now()
     stats = f"{date} - generation {n_gen + 1} | mean: {mean}\tmin: {min}\tmax: {max}\n"
     print('hello')
     print(stats)