Uses of Interface
net.bmahe.genetics4j.gp.spec.mutation.Rule
Packages that use Rule
Package
Description
-
Uses of Rule in net.bmahe.genetics4j.gp.math
Fields in net.bmahe.genetics4j.gp.math declared as RuleModifier 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
Fields in net.bmahe.genetics4j.gp.math with type parameters of type Rule -
Uses of Rule in net.bmahe.genetics4j.gp.mutation
Fields in net.bmahe.genetics4j.gp.mutation with type parameters of type RuleConstructor parameters in net.bmahe.genetics4j.gp.mutation with type arguments of type RuleModifierConstructorDescriptionProgramRulesApplicatorMutator
(List<Rule> _rules, AbstractEAConfiguration _eaConfiguration) -
Uses of Rule in net.bmahe.genetics4j.gp.spec.mutation
Classes in net.bmahe.genetics4j.gp.spec.mutation that implement RuleFields in net.bmahe.genetics4j.gp.spec.mutation with type parameters of type RuleModifier and TypeFieldDescriptionImmutableProgramApplyRules.Builder.rules
ImmutableProgramApplyRules.rules
Methods in net.bmahe.genetics4j.gp.spec.mutation that return types with arguments of type RuleMethods in net.bmahe.genetics4j.gp.spec.mutation with parameters of type RuleModifier 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
.Method parameters in net.bmahe.genetics4j.gp.spec.mutation with type arguments of type RuleModifier 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
.Constructor parameters in net.bmahe.genetics4j.gp.spec.mutation with type arguments of type RuleModifierConstructorDescriptionprivate
ImmutableProgramApplyRules
(Iterable<? extends Rule> rules) private
ImmutableProgramApplyRules
(ImmutableProgramApplyRules original, List<Rule> rules)