Hello everyone,
I am looking to build genetic algorithms for production scheduling using python.
I found out that there are a few libraries like DEAP and PyEvolve and GeneAI and pyGAD , which support wide variety of genetic algorithms.
Alternatively, one can also try to code the algorithm up by themselves.
I'd like to know which approach is better?
Considerations include:
Continued code support for the program's usage lifetime, which is longer than the project duration
Flexibility and the ability to explore a wide range of crossover and mutation functions
Easiness of implementation ( avoiding premature convergence)
Code maintenance,
Looking forward to hearing from you all,
With warm regards,
Akhil Ramesh