|
|||||||||
| Home >> All >> org >> maloi >> evolvo >> expressiontree >> [ utilities overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
org.maloi.evolvo.expressiontree.utilities
Class ExpressionTreeMutator

java.lang.Objectorg.maloi.evolvo.expressiontree.utilities.ExpressionTreeMutator
- public class ExpressionTreeMutator
- extends java.lang.Object
| Field Summary | |
(package private) static double |
arg_to_child_arg
|
(package private) static double |
become_arg
|
(package private) static double |
change
|
(package private) static double |
change_function
|
(package private) static org.maloi.evolvo.expressiontree.operators.OperatorInterface[] |
list
|
(package private) static double |
new_expression
|
(package private) static double |
new_expression_arg
|
(package private) static double |
scalar_change_value
|
(package private) static org.maloi.evolvo.settings.GlobalSettings |
settings
|
(package private) static double |
to_scalar
|
(package private) static double |
to_variable
|
(package private) static double |
totalProbs
|
(package private) static VariablePackage |
variables
|
| Constructor Summary | |
private |
ExpressionTreeMutator()
No one should be able to construct a mutator |
| Method Summary | |
static org.maloi.evolvo.expressiontree.ExpressionTree |
mutate(double level,
java.util.Random r,
org.maloi.evolvo.expressiontree.ExpressionTree current)
|
static org.maloi.evolvo.expressiontree.ExpressionTree |
mutate(java.util.Random r,
org.maloi.evolvo.expressiontree.ExpressionTree current)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
settings
static org.maloi.evolvo.settings.GlobalSettings settings
variables
static VariablePackage variables
list
static org.maloi.evolvo.expressiontree.operators.OperatorInterface[] list
scalar_change_value
static double scalar_change_value
to_variable
static double to_variable
to_scalar
static double to_scalar
new_expression
static double new_expression
change_function
static double change_function
new_expression_arg
static double new_expression_arg
become_arg
static double become_arg
arg_to_child_arg
static double arg_to_child_arg
change
static double change
totalProbs
static double totalProbs
| Constructor Detail |
ExpressionTreeMutator
private ExpressionTreeMutator()
- No one should be able to construct a mutator
| Method Detail |
mutate
public static org.maloi.evolvo.expressiontree.ExpressionTree mutate(java.util.Random r, org.maloi.evolvo.expressiontree.ExpressionTree current)
mutate
public static org.maloi.evolvo.expressiontree.ExpressionTree mutate(double level, java.util.Random r, org.maloi.evolvo.expressiontree.ExpressionTree current)
|
|||||||||
| Home >> All >> org >> maloi >> evolvo >> expressiontree >> [ utilities overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC
org.maloi.evolvo.expressiontree.utilities.ExpressionTreeMutator