... | @@ -7,7 +7,7 @@ GenIe can be used standalone or programmatically as a java library. For both pos |
... | @@ -7,7 +7,7 @@ GenIe can be used standalone or programmatically as a java library. For both pos |
|
|
|
|
|
## Standalone use
|
|
## Standalone use
|
|
|
|
|
|
For using GenIe standalone, you can specify an exec call for the fitness function. This executable will be called for each candidate vector evaluation, receiving the candidate vector values as invocation arguments (just strings from the configured value range), and over stdIn if enabled. After the invocation arguments for the candidate vector entries, there follows further parameters for the metadata, in this order:
|
|
For using GenIe standalone, you can specify an exec call for the fitness function. This executable will be called for each candidate vector evaluation, receiving the candidate vector values as invocation arguments (just strings from the configured value range), or over stdIn if enabled. After the invocation arguments for the candidate vector entries, there follows further parameters for the metadata, in this order:
|
|
1. Parents metadata (Json)
|
|
1. Parents metadata (Json)
|
|
2. Metadata from the top N elite candidate vectors of the parent population (Json)
|
|
2. Metadata from the top N elite candidate vectors of the parent population (Json)
|
|
3. A random pick of the elite metadata list or nothing ('nothing' is a valid pick)
|
|
3. A random pick of the elite metadata list or nothing ('nothing' is a valid pick)
|
... | | ... | |