Dokumentacja klasy UniformMutation

#include <UniformMutation.h>

Diagram dziedziczenia dla UniformMutation

MutationMethod Lista wszystkich składowych.

Opis szczegółowy

Klasa reprezentująca mutację z rozkładem jendostajnym.

Mutacja w algortymie optymalizacji ewolucyjnej polega na wybraniu z pewnym prawdopodobieństwem kandydatów do przeprowadzenia mutacji z puli chromosomów, które przetrwały etap selekcji. Do współrzenych wybranych chromosomów w tej konkretnej metodzie mutacji dodawana jest wartość zmiennej losowej o rozkładzie jednorodnym w przedziale /f$[-1; 1]/f$. Przedział może być modyfikowany za pomocą parametru mutationRate przekazywanego do metody Mutate.

Zobacz również:
EvolutionaryMethod

Niniejszy dokument został półautomatycznie wycięty z dokumentacji kodu źródłowego programu Eduoptim 2. Pełna dokumentacja dostępna jest wraz ze źródłami bądź osobno w dziale pliki.
Hierarchia klas w programie nie odpowiada klasyfikacji metod optymalizacji.