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

More Akhilnandh Ramesh's questions See All
Similar questions and discussions