daffidwilde / edo

A library for generating artificial datasets through genetic evolution.
https://doi.org/10.1007/s10489-019-01592-4
MIT License
13 stars 0 forks source link

Dwindling mutation probability #50

Closed daffidwilde closed 5 years ago

daffidwilde commented 6 years ago

As per the discussion on #24, functionality to allow the mutation probability to reduce over the course of a run would be good.

My first thought is to implement this in a similar fashion to how stopping conditions were (by passing a function to run_algorithm). To begin with, this could be done using just the current and max iteration. That way, users can define their own methods for decreasing the mutation probability.

drvinceknight commented 6 years ago

That way, users can define their own methods for decreasing the mutation probability.

Nice, good idea :+1:

daffidwilde commented 5 years ago

Implemented as of #66