org.jgap.gp
Interface IComplexCommand
-
- All Superinterfaces:
- java.io.Serializable
public interface IComplexCommand extends java.io.SerializableMarker interface for complex GP commands. A complex command is sort of a macro. Use case: As using macros too often may not be wanted, you could check for this interface in your node validator and then decide whether to allow the complex command to be used or not.- Since:
- 3.3
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface and Description static classIComplexCommand.Complexity
-
Field Summary
Fields Modifier and Type Field and Description static java.lang.StringCVS_REVISIONString containing the CVS revision.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description IComplexCommand.ComplexitygetComplexity()
-
-
-
Field Detail
-
CVS_REVISION
static final java.lang.String CVS_REVISION
String containing the CVS revision. Read out via reflection!- See Also:
- Constant Field Values
-
-
Method Detail
-
getComplexity
IComplexCommand.Complexity getComplexity()
- Returns:
- the manually assigned complexity of the command
- Since:
- 3.3
-
-
DMelt 3.0 © DataMelt by jWork.ORG