This adds a way to change the parameters of the optimization algorithms during runtime (e.g. epsilon from the hill-climbing optimizer). My idea is to enable this within the objective function. This way the user can change parameters based on conditions/data each time the objective function is called (evaluated). As seen in issue SimonBlanke/Hyperactive#49 there are already some parameters that can be changed via the objective-function argument, but this is not standardized, tested or documented, yet.
This adds a way to change the parameters of the optimization algorithms during runtime (e.g.
epsilon
from the hill-climbing optimizer). My idea is to enable this within the objective function. This way the user can change parameters based on conditions/data each time the objective function is called (evaluated). As seen in issue SimonBlanke/Hyperactive#49 there are already some parameters that can be changed via the objective-function argument, but this is not standardized, tested or documented, yet.