#include <CauchyMutation.h>
Diagram dziedziczenia dla CauchyMutation
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 Cauchy'ego. Krzywa rozkładu Cauchy'ego przypomina krzywą dzwonową rozkładu normalnego, jednak nie ma tak spłaszczonych "ogonów". Całkiem prawdomodobne jest wylsoowanie bardzo dużej wartości, więc użycie tej metody jest szczególnie przydatne w problemach z minimami lokalnymi.