Configuration
Genex offers a number of customization options. This is a comprehensive list.
Defaults
:population_size
:100
:crossover_type
::single_point
:parent_selection
::natural
:survivor_selection
::natural
:mutation_type
::scramble
:crossover_rate
:0.75
:mutation_rate
:0.05
crossover_type
:single_point
:two_point
:uniform
(requires:uniform_crossover_rate
parameter set):blend
(requires:alpha
parameter set):simulated_binary
(requires:eta
parameter set):messy_single_point
:davis_order
parent_selection
and survivor_selection
:natural
:random
:worst
:roulette
:tournament
(requires:tournsize
parameter set):stochastic
mutation_type
:bit_flip
:invert
:scramble
:gaussian
:uniform_integer
(requiresupper_bound
andlower_bound
parameters set):polynomial_bounded
(requiresupper_bound
,lower_bound
andeta
parameters set):none