Scilab-Branch-6.1-GIT
Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function
coding_ga_identity
A "no-operation" conversion function
Syntax
pop_out = coding_ga_identity(pop_in,direction,param)
Arguments
- pop_in
the population to be converted.
- direction
"code" or "decode". This value has no influence of the state of pop_in.
- param
a parameter list. For this function, there are no useful parameters set.
- pop_out
a population identical to pop_in.
Description
This function is a do-nothing function. It is essentially useful to implement an evolutionnary algorithm. In an evolutionnary algorithm, we work directly on the variable and not on a binary code.
Examples
pop_in = list(); pop_in(1) = 2; pop_out = coding_ga_identity(pop_in,'code',[]) pop_in_2 = coding_ga_identity(pop_out,'decode',[])
See also
- mutation_ga_default — A continuous variable mutation function
- crossover_ga_default — A crossover function for continuous variable functions
- init_ga_default — A function a initialize a population
- optim_ga — A flexible genetic algorithm
Report an issue | ||
<< coding_ga_binary | Utilities | crossover_ga_binary >> |