lFxegaDfGene {xegaDfGene} | R Documentation |
lFxegaDfGene
is
the list of functions containing
a definition of all local objects required for the use
of evaluation functions. We reference this object
as local configuration. When adding additional
functions, this list must be extended
by the constant (functions) needed to configure them.
lFxegaDfGene
An object of class list
of length 30.
We use the local configuration for:
Replacing all constants with constant functions.
Rationale: We need one formal argument (the local function list lF)
and we can dispatch multiple functions. E.g. lF$verbose()
We can dynamically bind a local function with a definition from a
proper function factory. E.g., the selection methods
lf$SelectGene
and lF$SelectMate
.
Gene representations require special functions to handle them:
lf$InitGene
, lF$DecodeGene
, lf$EvalGene
lf$ReplicateGene
, ...
Other Configuration:
xegaDfCrossoverFactory()
,
xegaDfGeneMapFactory()
,
xegaDfMutationFactory()
,
xegaDfReplicationFactory()
,
xegaDfScaleFactorFactory()