... | ... | @@ -18,32 +18,37 @@ All is simply as returned from the parents fitness function invocation. |
|
|
Following an example of a stdInd json structure a fitness function call will receive:
|
|
|
```json
|
|
|
{
|
|
|
"candidateVectorParamNames": [ "summandA", "summandB", "summandC", "summandD" ],
|
|
|
"candidateVector": [ "3", "10", "10", "0" ],
|
|
|
"generation": 7,
|
|
|
"candidateVectorParamNames": ["summandA","summandB","summandC","summandD"],
|
|
|
"candidateVector": ["2","0","0","0"],
|
|
|
"parentsMetadata": [
|
|
|
{
|
|
|
"shellVarNameExample": "shellVarValueExample",
|
|
|
"givenVector": "5,25,10,0"
|
|
|
"score": "0"
|
|
|
},
|
|
|
{
|
|
|
"shellVarNameExample": "shellVarValueExample",
|
|
|
"givenVector": "3,10,10,0"
|
|
|
"score": "0"
|
|
|
}
|
|
|
],
|
|
|
"eliteMetadata": [
|
|
|
{
|
|
|
"shellVarNameExample": "shellVarValueExample",
|
|
|
"givenVector": "3,10,10,0"
|
|
|
"score": "1"
|
|
|
},
|
|
|
{
|
|
|
"shellVarNameExample": "shellVarValueExample",
|
|
|
"givenVector": "3,10,10,0"
|
|
|
"score": "1"
|
|
|
},
|
|
|
{
|
|
|
"shellVarNameExample": "shellVarValueExample",
|
|
|
"givenVector": "3,10,10,0"
|
|
|
"score": "1"
|
|
|
}
|
|
|
]
|
|
|
],
|
|
|
"selectedEliteMetadata": {
|
|
|
"shellVarNameExample": "shellVarValueExample",
|
|
|
"score": "1"
|
|
|
}
|
|
|
}
|
|
|
```
|
|
|
|
... | ... | |