seanmor5 / genex

Genetic Algorithms in Elixir!
Apache License 2.0
144 stars 13 forks source link

Add ability to change crossover rate, mutation rate, etc. according to some function #12

Closed seanmor5 closed 5 years ago

seanmor5 commented 5 years ago

Crossover Rate and Mutation Rate can be implemented as a function of some factors in the population. Perhaps introduce some decay rate or a function which dynamically generates Crossover, Mutation, etc.

Rates can be changed from attributes to methods.