# Search space of a potential TuningInstance for optimization:
search_space = ps(x = p_dbl(), y = p_dbl())
# Additoinal search space components that are not part of the TuningInstance
additional_components = ps(z = p_dbl())
# Budget parameter not subject to mutation or recombination
budget_id = "y"
m = mut("gauss")
r = rec("xounif")
s1 = sel("best")
s2 = sel("random")
f = ftr("null")
mies_prime_operators(search_space, mutators = list(m),
recombinators = list(r), selectors = list(s1, s2), filtors = list(f),
additional_components = additional_components, budget_id = budget_id
)
# contain search_space without budget parameter, with additional_components
m$primed_ps
r$primed_ps
# contain also the budget parameter
s1$primed_ps
s2$primed_ps
f$primed_ps
Run the code above in your browser using DataLab