Опасная идея Дарвина: Эволюция и смысл жизни - стр. 44
Мастерство и удача естественным образом влияют на результат любого соревнования, но их соотношения бывают весьма различны. В теннисном турнире, проходящем на очень неровном корте, возрастает доля случайности – как и в случае введения нового правила, согласно которому, прежде чем продолжить игру после первого сета участники должны сыграть в русскую рулетку с заряженным револьвером. Но даже в такой ситуации, когда случай решает многое, статистически в последние раунды будет выходить больше более искусных игроков. Способность турнира «дискриминировать» участников по уровню мастерства в конце концов может быть снижена случайной катастрофой, но в целом ее невозможно свести к нулю. Этот факт, который в случае эволюционных алгоритмов, действующих в природе, столь же истинен, как и в случае спортивных турниров с отсевом, иногда игнорируют те, кто рассуждает об эволюции.
В отличие от удачи, мастерство – охраноспособная характеристика; на то, что оно проявится, можно рассчитывать в таких же – или сходных – обстоятельствах. Эта зависимость от обстоятельств указывает на иной вариант развития событий, когда что-то может пойти не так. Что, если бы условия состязания постоянно менялись (как условия игры в крокет в «Алисе в Стране чудес»)? Если в первом раунде вы играете в теннис, во втором – в шахматы, в третьем – в гольф, а в четвертом – в бильярд, нет оснований полагать, что победитель турнира отличается в каком-либо из этих видов спорта особым мастерством по сравнению с другими игроками – все хорошие гольфисты могут проиграть в шахматы и так и не получить возможности продемонстрировать свое искусство, и даже если удача никак не повлияет на ход финальной игры в бильярд в четвертом раунде, может статься, что среди всех участников состязания победитель как игрок в бильярд превосходил лишь одного соперника. Таким образом, турнир будет иметь интересный исход только в случае соблюдения некоторой степени единообразия в условиях состязаний.
Но должен ли турнир – или какой-либо алгоритм – приводить к интересному результату? Нет. Алгоритмы, о которых мы обычно рассуждаем, практически всегда имеют такие результаты, и именно потому привлекают наше внимание. Но процедура не перестает быть алгоритмом лишь потому, что не приносит кому-либо пользы и не имеет потенциальной ценности. Возьмем, к примеру такой турнир с выбыванием, в котором в финал выходят