This PR adds the ranking_values argument to the tell() method in evolution strategies. This paves the way for #434, since pycma needs the ranking values to be passed into tell().
Note that I considered removing ranking_values from check_stop and instead forcing the ES to store its own ranking values like pycma does, but I do not think this is a necessary change.
This change is backwards-incompatible, but similar to #436, I do not think it will affect most users.
TODO
[x] Update EvolutionStrategyBase and corresponding ESs
Description
This PR adds the
ranking_values
argument to the tell() method in evolution strategies. This paves the way for #434, since pycma needs the ranking values to be passed into tell().Note that I considered removing ranking_values from
check_stop
and instead forcing the ES to store its own ranking values like pycma does, but I do not think this is a necessary change.This change is backwards-incompatible, but similar to #436, I do not think it will affect most users.
TODO
Questions
Status
yapf
pytest
pylint
HISTORY.md