devol ~master (2014-05-06T14:59:08Z)
Dub
Repo
ProgTypeAbstract.newScopeGenChance
devol
programtype
ProgTypeAbstract
Шанс сгенерировать новую подсекцию при генерации
interface
ProgTypeAbstract
@
property
float
newScopeGenChance
(
)
in { assert (abs(newOpGenChance() + newScopeGenChance() + newLeafGenChance() - 1) < 0.01, "Generation summed chance isn't 1!"); }
out (result) { assert (0 <= result && result <= 1, "Return value isn't a probability!"); }
Meta
Source
See Implementation
devol
programtype
ProgTypeAbstract
functions
getFitness
initValues
properties
copyingPart
crossingoverChance
deleteMutationRiseGenomeSize
maxGenomeSize
maxMutationChange
mutationAddLineChance
mutationChance
mutationChangeChance
mutationDeleteChance
mutationRemoveLineChance
mutationReplaceChance
newLeafGenChance
newOpGenChance
newScopeGenChance
progMaxSize
progMinSize
scopeMaxSize
scopeMinSize
Шанс сгенерировать новую подсекцию при генерации