@Antistes, приведённый мной пример с кубиком очень грубый и можно составить более близкие аналогии. Например, есть реально используемый метод Генетических Алгоритмов, который является значительно лУчшим приближением к эволюции, чем мой пример.
Всё что делает пример с кубиком - показывает, что процесс, в основе которого лежит случайность, может приводить к закономерному результату.
Мутации
К мутациям относится все то же самое, что и к размножению: есть некоторая доля мутантов m, являющаяся параметром генетического алгоритма, и на шаге мутаций нужно выбрать mN особей, а затем изменить их в соответствии с заранее определёнными операциями мутации.Как видите никакой случайности. А почему так? Потому что если так тщательно выбранный набор генов в следующей случайной мутации развалиться к чертям, то ученым нечем будет заняться :)