Scilab 6.1.0
      
      
    Please note that the recommended version of Scilab is 2026.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 >> |