|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | |||||||||
java.lang.Objectjava.lang.Enum<CrossoverStatField>
com.epochx.stats.CrossoverStatField
public enum CrossoverStatField
This enum gives all the available crossover statistics that can be requested. Crossover statistics are those statistics that are generated per crossover operation. Each CrossoverStatField has a datatype related to it which is the type which the data will be returned in.
CrossoverStatListener,
GenerationStatField,
MutationStatField,
RunStatField| Enum Constant Summary | |
|---|---|
CHILDREN
Requests a CandidateProgram[] (typically with 2 elements) which are the children that resulted from crossing over the parents. |
|
PARENTS
Requests a CandidateProgram[] (typically with 2 elements) which are the parents that were crossed-over to give the children. |
|
REVERTED_CROSSOVERS
Requests an Integer which is the number of crossovers that were reverted due to model rejection. |
|
RUN_TIME
Requests a Long which is the length of time in nanoseconds that the crossover operation took to complete. |
|
| Method Summary | |
|---|---|
static CrossoverStatField |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static CrossoverStatField[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
| Methods inherited from class java.lang.Enum |
|---|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Enum Constant Detail |
|---|
public static final CrossoverStatField PARENTS
public static final CrossoverStatField CHILDREN
public static final CrossoverStatField RUN_TIME
public static final CrossoverStatField REVERTED_CROSSOVERS
| Method Detail |
|---|
public static CrossoverStatField[] values()
for (CrossoverStatField c : CrossoverStatField.values()) System.out.println(c);
public static CrossoverStatField valueOf(java.lang.String name)
name - the name of the enum constant to be returned.
java.lang.IllegalArgumentException - if this enum type has no constant
with the specified name
java.lang.NullPointerException - if the argument is null
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | |||||||||