|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--gpsys.ChromosomeParameters
|
+--gpsys.lawnmower.LawnMowerChromosomeParametersADF0
The Chromosome parameters for ADF0 (the result producing branch) of the lawn mower problem. ADF0 has the following Function and Terminal sets.
Functions = {ADF2, AddVector2Mod8, Frog, Prog2}
Terminals = {ADF1, Left, Mow, ConstantVector2Mod8}
| Fields inherited from class gpsys.ChromosomeParameters |
CREATE_FULL,
CREATE_GROW,
CREATE_RAMP_HALF_AND_HALF,
createMethod,
functions,
functionsOfTypeAtDepthFull,
functionsOfTypeAtDepthGrow,
maxDepth,
maxDepthAtCreation,
maxDepthMutation,
terminals,
terminalsOfType,
type,
types |
| Constructor Summary | |
LawnMowerChromosomeParametersADF0(Mower mower,
java.util.Random rng,
ADF2Arg0 arg0)
Create the ChromosomeParameters object for ADF0. |
|
| Methods inherited from class gpsys.ChromosomeParameters |
initialiseFunctionsTypeTable,
initialiseFunctionsTypeTableFull,
initialiseFunctionsTypeTableGrow,
initialiseTerminalsTypeTable,
initialiseTypeTables |
| Methods inherited from class java.lang.Object |
|
| Constructor Detail |
public LawnMowerChromosomeParametersADF0(Mower mower,
java.util.Random rng,
ADF2Arg0 arg0)
mower - The lawnmower to be controlled.rng - The random number generator to use.arg0 - The Terminal representing the argument to ADF2.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||