connectionWeightRange | connectionWeightRange | connectionWeightRange | Number |
pOffspringAsexual | pOffspringAsexual | pOffspringAsexual | Number |
pOffspringSexual | pOffspringSexual | pOffspringSexual | Number |
pInterspeciesMating | pInterspeciesMating | pInterspeciesMating | Number |
PopInterCon | PopInterCon | pInitialPopulationInterconnections | Number |
pMutateConnectionWeights | pMutateConnectionWeights | pMutateConnectionWeights | Number |
pMutateAddNode | pMutateAddNode | pMutateAddNode | Number |
pMutateAddModule | pMutateAddModule | pMutateAddModule | Number |
pMutateAddConnection | pMutateAddConnection | pMutateAddConnection | Number |
pMutateDeleteConnection | pMutateDeleteConnection | pMutateDeleteConnection | Number |
pMutateDeleteSimpleNeuron | pMutateDeleteSimpleNeuron | pMutateDeleteSimpleNeuron | Number |
connectionMutationParams | connectionMutationParams | Each branch holds parameters for a type of mutation; See the template file for a ready-made.
0: activation proportion [probability of group, 0-1, fraction per total sum approach],
1: perturbation type [0-JiggleEven, 1-JiggleNormalDistribution, 2-Reset],
2: selection type [0-Proportional, 1-Fixed Quantity],
3: proportion [% of connections to be mutated],
4: quantity [how many connections should be mutated],
5: perturbation amount [how much will be added/subtracted to/from the connection weight],
6: sigma [Standard deviation to randomly sample, sample being added/subtracted to connection weight] | Number |
compatibilityThreshold | compatibilityThreshold | compatibilityThreshold | Number |
compatibilityDisjointCoeff | compatibilityDisjointCoeff | compatibilityDisjointCoeff | Number |
compatibilityExcessCoeff | compatibilityExcessCoeff | compatibilityExcessCoeff | Number |
compatibilityWeightDeltaCoeff | compatibilityWeightDeltaCoeff | compatibilityWeightDeltaCoeff | Number |
elitismProportion | elitismProportion | elitismProportion | Number |
selectionProportion | selectionProportion | selectionProportion | Number |
targetSpeciesCountMinPercent | targetSpeciesCountMinPercent | targetSpeciesCountMin in Percent of population size | Number |
pruningPhaseBeginComplexityThreshold | pruningPhaseBeginComplexityThreshold | pruningPhaseBeginComplexityThreshold | Number |
pruningPhaseBeginFitnessStagnationThreshold | pruningPhaseBeginFitnessStagnationThreshold | pruningPhaseBeginFitnessStagnationThreshold | Integer |
pruningPhaseEndComplexityStagnationThreshold | pruningPhaseEndComplexityStagnationThreshold | pruningPhaseEndComplexityStagnationThreshold | Integer |
speciesExtinctionAge | speciesExtinctionAge | speciesExtinctionAge | Integer |
enablePruning | enablePruning | enablePruning | Boolean |
Eval MutatedReTries | Eval MutatedReTries | During Breeding, if an evaluation is invalid, how often should evaluation be retried with a mutated version of the initial failed NeatGenome? | Integer |