Uses of Interface
net.bmahe.genetics4j.gp.spec.mutation.Rule
Package
Description
-
Uses of Rule in net.bmahe.genetics4j.gp.math
Modifier and TypeFieldDescriptionstatic final Rule
SimplificationRules.ADD_0_WITH_ANYTHING
static final Rule
SimplificationRules.ADD_ANYTHING_WITH_0
static final Rule
SimplificationRules.ADD_INPUT_TO_SAME_INPUT
static final Rule
SimplificationRules.ADD_SAME_BRANCHES
static final Rule
SimplificationRules.ADD_TWO_COEFFCIENTS
static final Rule
SimplificationRules.COS_OF_COEFFICIENT
static final Rule
SimplificationRules.COS_PI
static final Rule
SimplificationRules.DIV_SAME_BRANCHES
static final Rule
SimplificationRules.DIV_TWO_COEFFICIENT_FINITE
static final Rule
SimplificationRules.EXP_OF_COEFFICIENT
static final Rule
SimplificationRules.MUL_0_WITH_ANYTHING
static final Rule
SimplificationRules.MUL_1_WITH_ANYTHING
static final Rule
SimplificationRules.MUL_ANYTHING_WITH_0
static final Rule
SimplificationRules.MUL_ANYTHING_WITH_1
static final Rule
SimplificationRules.MUL_SAME_BRANCHES
multiplication of the same branch -> square of the first branchstatic final Rule
SimplificationRules.MUL_TWO_COEFFICIENTS
static final Rule
SimplificationRules.MULTIPLY_INPUT_WITH_EXP_SAME_INPUT_COEFF
static final Rule
SimplificationRules.MULTIPLY_INPUT_WITH_SAME_INPUT
static final Rule
SimplificationRules.POW_0
static final Rule
SimplificationRules.POW_1
static final Rule
SimplificationRules.POW_TWO_COEFFICIENTS
static final Rule
SimplificationRules.SIN_OF_COEFFICIENT
static final Rule
SimplificationRules.SIN_PI
static final Rule
SimplificationRules.SUB_INPUT_FROM_SAME_INPUT
static final Rule
SimplificationRules.SUB_SAME_BRANCHES
static final Rule
SimplificationRules.SUB_TWO_COEFFICIENTS
static final Rule
SimplificationRules.SUB_ZERO_FROM_INPUT
-
Uses of Rule in net.bmahe.genetics4j.gp.mutation
ModifierConstructorDescriptionProgramRulesApplicatorMutator
(List<Rule> _rules, AbstractEAConfiguration _eaConfiguration) -
Uses of Rule in net.bmahe.genetics4j.gp.spec.mutation
Modifier and TypeFieldDescriptionImmutableProgramApplyRules.Builder.rules
ImmutableProgramApplyRules.rules
Modifier and TypeMethodDescriptionAdds one element torules
list.Adds elements torules
list.static ImmutableRule
Creates an immutable copy of aRule
value.final ImmutableRule.Builder
Fill a builder with attribute values from the providedRule
instance.Copy the current immutable object with elements that replace the content ofrules
.Modifier and TypeMethodDescriptionImmutableProgramApplyRules.Builder.addAllRules
(Iterable<? extends Rule> elements) Adds elements torules
list.static ImmutableProgramApplyRules
Construct a new immutableProgramApplyRules
instance.static ImmutableProgramApplyRules
Construct a new immutableProgramApplyRules
instance.static ProgramApplyRules
Sets or replaces all elements forrules
list.Copy the current immutable object with elements that replace the content ofrules
.ModifierConstructorDescriptionprivate
ImmutableProgramApplyRules
(Iterable<? extends Rule> rules) private
ImmutableProgramApplyRules
(ImmutableProgramApplyRules original, List<Rule> rules)