Я уже тринадцать лет проповедую данный взгляд на естественный отбор, и из опыта мне известно, что главная проблема с “машиной выживания эгоистичных генов” – это риск специфического непонимания. Метафора умного гена, рассчитывающего, как лучше обеспечить свое выживание, очень сильная и наглядная. Но при этом так легко уйти в сторону и приписать гипотетическим генам познавательные способности и мудрую предусмотрительность в планировании своей “стратегии”. По крайней мере три из двенадцати неправильных толкований родственного отбора (Dawkins, 1979a) напрямую связаны с этой базовой ошибкой. Вновь и вновь небиологи пытаются доказать мне наличие какой-либо формы группового отбора, фактически наделяя гены предусмотрительностью: “Долгосрочные интересы генов требуют продолжительного существования видов; а значит, не должны ли мы ожидать наличия приспособлений, препятствующих вымиранию вида, пусть даже за счет кратковременного репродуктивного успеха особи?” Когда я использовал язык автоматики и роботов, когда я употреблял слово “слепо” по отношению к генетическому программированию – это было попыткой предотвратить подобные ошибки. Но слепы, разумеется, гены, а не запрограммированные ими животные. Нервные системы, как и созданные человеком компьютеры, могут быть достаточно сложны, чтобы демонстрировать разум и способность к предвидению.

Саймонс (Symons, 1979) ясно излагает этот компьютерный миф:


Я хочу указать, что заключение, к которому приходит Докинз, когда употребляет слова “робот” и “слепо”, будто эволюционная теория поддерживает детерминизм, абсолютно безосновательно… Робот – это бездумный автомат. Возможно, некоторые животные и являются роботами (у нас нет способа проверить), однако Докинз говорит не о некоторых животных, но обо всех животных, а в данном случае конкретно о людях. Тут уместно перефразировать Стеббинга: “робот” – антоним “разумного существа”, или же, в переносном смысле, человек, действующий как будто механически. Но при обычном словоупотреблении не существует такого значения слова “робот”, при котором фраза, будто все живые существа – роботы, имела бы смысл (с. 41).


Идея отрывка из Стеббинга, который перефразирует Саймонс, вполне разумна и заключается в том, что X – полезное слово только в том случае, если существуют предметы, которые не являются X. Если все на свете роботы, значит, слово “робот” ничего существенного не означает. Но слово “робот” может вызывать и другие ассоциации, и механическая негибкость – не та ассоциация, которая приходила мне в голову. Робот – это программируемая машина, а важная отличительная черта программирования состоит в том, что оно отделено от выполнения программы и осуществляется заранее. Компьютер запрограммирован вычислять квадратные корни или играть в шахматы. Взаимосвязь между играющим в шахматы компьютером и тем, кто его запрограммировал, неочевидная, что открывает широкие возможности для неправильного истолкования. Можно было бы подумать, что программист следит за развитием партии и дает компьютеру указания перед каждым ходом. На самом деле, однако, программирование заканчивается до того, как начнется игра. Программист пытается предвидеть все случайности и встраивает в программу чрезвычайно сложные указания для различных ситуаций, но как только началась игра – он должен держаться в стороне. Ему не позволяется делать ни малейшего намека компьютеру в ходе игры. В противном случае он уже не программист, а исполнитель, и его вмешательство в турнир должно расцениваться как нарушение. В работе, которую критикует Саймонс, я широко использовал эту аналогию с компьютерными шахматами, для того чтобы пояснить, что гены не контролируют поведение напрямую, вмешиваясь в его ход. Они контролируют поведение только в том смысле, что