Thank you so much for sharing this implementation! https://github.com/Lookyan/geneticNetwork/blob/690d485286fb1618102f71adb03d4e98e765b6c8/genetic.py#L80 I think this should be: **self.print_chromosomes(self.population)**