jmejia8 / Metaheuristics.jl

High-performance metaheuristics for optimization coded purely in Julia.
https://jmejia8.github.io/Metaheuristics.jl/stable/
Other
253 stars 27 forks source link

Make NSGA2 use the user-provided RNG #94

Closed DaniGlez closed 1 year ago

DaniGlez commented 1 year ago

Apologies for the test failures, tried to do a quick fix from the web interface but I missed the other call for tournament_selection. Will fix with a bit more care

jmejia8 commented 1 year ago

Don't worry!

DaniGlez commented 1 year ago

So, the summary of the changes would be:

Let me know if you prefer alternative changes to these internal functions. Tests are passing now in local but I need to verify the full algorithm to see if I've missed another usage of the default RNG in this algorithm.

DaniGlez commented 1 year ago

I think that should be it

jmejia8 commented 1 year ago

Sorry for the delay. The tests have been passed. Thank you for contributing.