adana3 {adana}R Documentation

Dynamic mutation and crossover function (Adana 3)

Description

This adaptation function proposed by Cebeci (2021) is an adaptation function that takes into account the cooperation of individuals.

Usage

adana3(fitvals, g, gmax, cxpc, mutpm,
                  adapc, adapd, ...)

Arguments

fitvals

A vector. Fitness values of current generation

g

Current generation

gmax

Maximum generation

cxpc

Crossover rate. 0 <= cxpc <= 1

mutpm

Mutation rate. 0 <= mutpm <= 1

adapc

Adaptation threshold for crossover rate. 0 <= adapa <= 1. default is 0.05

adapd

Adaptation threshold for mutation rate. 0 <= adapb <= 1. default is 0.05

...

Further arguments passed to or from other methods.

Value

pc

Crossover rate

pm

Mutation rate

Author(s)

Zeynel Cebeci & Erkut Tekeli

References

Cebeci, Z. (2021). R ile Genetik Algoritmalar ve Optimizasyon Uygulamalari, 535 p. Ankara:Nobel Akademik Yayincilik.

See Also

fixpcmut, ilmdhc, adana1, adana2, leitingzhi


[Package adana version 1.1.0 Index]