Closed leonlan closed 1 year ago
Can I hijack this discussion to also propose renaming AdaptiveThreshold
to something less.. vague?
Can I hijack this discussion to also propose renaming
AdaptiveThreshold
to something less.. vague?
Yea agreed. It shares some characteristics with late acceptance hill climbing. Some relevant keywords may be history, lookback, average, ...
MovingAverage, RollingAverage, …
I like MovingAverageThreshold.
Is your feature request related to a problem? Please describe
The names of the RandomWalk and WorseAccept acceptance criteria are somewhat confusing.
Describe the solution you'd like
RandomWalk
toAlwaysAccept
.WorseAccept
toRandomAccept
.This change is not backward compatible and requires a major version release. We could, however, add
AlwaysAccept
andRandomAccept
in a minor release and issue a deprecation warning forRandomWalk
andWorseAccept
.Describe alternatives you have considered
Keeping the names as-is. It's not that big of a problem that's worth a backward incompatible change.
Additional context
Historical note: the names originate from Santini et al. (2018). I don't think we have to adhere to these names.