bandit_get_node_like(Node node, VectorXf &context) | Brush::Var::Variation< T > | inline |
bandit_sample_op(DataType ret, VectorXf &context) | Brush::Var::Variation< T > | inline |
bandit_sample_op_with_arg(DataType ret, DataType arg, VectorXf &context, int max_args=0) | Brush::Var::Variation< T > | inline |
bandit_sample_terminal(DataType R, VectorXf &context) | Brush::Var::Variation< T > | inline |
constants_simplifier | Brush::Var::Variation< T > | private |
cross(const Individual< T > &mom, const Individual< T > &dad) | Brush::Var::Variation< T > | |
data | Brush::Var::Variation< T > | |
get_context(const Program< T > &program, Iter spot) | Brush::Var::Variation< T > | inline |
inexact_simplifier | Brush::Var::Variation< T > | private |
init() | Brush::Var::Variation< T > | inline |
mutate(const Individual< T > &parent, string choice="") | Brush::Var::Variation< T > | |
op_bandits | Brush::Var::Variation< T > | private |
parameters | Brush::Var::Variation< T > | |
search_space | Brush::Var::Variation< T > | |
terminal_bandits | Brush::Var::Variation< T > | private |
update_ss() | Brush::Var::Variation< T > | |
Variation()=default | Brush::Var::Variation< T > | |
Variation(Parameters ¶ms, SearchSpace &ss, Dataset &d) | Brush::Var::Variation< T > | inline |
variation_bandit | Brush::Var::Variation< T > | private |
vary(Population< T > &pop, int island, const vector< size_t > &parents) | Brush::Var::Variation< T > | |
vary_and_update(Population< T > &pop, int island, const vector< size_t > &parents, const Dataset &data, Evaluation< T > &evaluator) | Brush::Var::Variation< T > | inline |
~Variation() | Brush::Var::Variation< T > | inline |