Tak przypuszczałem, jednak nadal nie rozumiem dlaczego jedna cyfra "mutuje", czy to zależy jedynie od 'widzimisie' eksperymentatora (pewnie, że nie, ale chciałbym poznać mechanizm ) ?... masz rację, poczekajmy na dzi
To sobie czekajmy, a ja tymczasem napiszę, że jedna cyfra mutuje dlatego, że tak napisano program, i już. Niezbyt dokładnie rozumiem twoje pytanie. Jak pisałem w którymś z wcześniejszych postów, istnieje pewna liczba, która określa dla każdej z populacji prawdopodobieństwo, że wystąpi w niej mutacja. Liczba ta jest wymysłem programisty i jest - jeśli o to Ci chodzi - dobierana eksperymentalnie, czyli metodą prób i błędów, przy czym tych drugich jest o wiele więcej. Choć oczywiście można ją optymalizować - nietrudno wyobrazić sobie algorytm genetyczny, w którym współczynnik mutacji będzie dobierany przez inny algorytm genetyczny, żaden problem.
Kiedy już prawdopodobieństwo mutacji zostaje określone, to odpowiednia część osobników mutuje wedle tego prawdopodobieństwa, itp. Promocja do następnej populacji następuje wg. mechanizmu właściwego już dla danego wariantu programistycznego (metoda elitarna, klasyczna, etc.).
Czyli odpowiedź jest prosta, losowanie.