В другом эксперименте аналогично вели себя и обезьяны. Животное должно было нажать на рычаг 25 раз, чтобы получить конфету из металлической трубки, укрепленной на расстоянии около 10 см от рта. Однажды автоматическая кормушка сломалась, и конфета выпала раньше – когда обезьяна случайно коснулась ртом металлической трубки. Потом животное много раз повторяло это действие в ожидании сладкого.
Самый интересный вопрос звучит так: как систематизировать процесс перебора вариантов и повысить вероятность нахождения подходящего решения?
Задача состоит не столько в том, чтобы увидеть то, что никто еще не видел, – скорее в том, чтобы думать то, что еще никто не думал, о том, что видят все.
Эрвин Шредингер
Формулировка условия задачи – это самая недооцененная вещь в процессе мышления. И одна из самых важных.
Допустим, у нас есть уравнение: 2 + 2 = x. Может быть, то, что я сейчас скажу, покажется вам банальностью, между тем это очень глубокая мысль. Левая часть уравнения равна его правой части. Решение задачи – это просто условие задачи, записанное в другой форме. Мне хотелось бы, чтобы у вас в этом месте пробежали мурашки по спине. От того, как вы сформулируете задачу, зависит то, какое решение вы получите. Ответ находится в вопросе. Ему просто негде больше находиться. И чем подробнее вы сформулируете вопрос, тем больше у вас будет возможных решений.
И еще из этого следует, что, если решение вас не устраивает, нужно переформулировать условие задачи.
Например, совершенно новый вид транспорта может получиться, если вы задумаетесь над такой задачей: для разгона и торможения автомобиля желательно, чтобы сцепление шин с поверхностью было большим. А для прямолинейного движения – минимальным. Представьте, что автомобиль будет двигаться по абсолютно гладкой (скользкой) дороге, а тормозить и разгоняться будет, например, от рельса, идущего вдоль дороги. Тогда затраты на перемещение станут минимальными. И каждая машина будет не разрушать дорогу, а полировать ее.
Представьте, что вы хотите придумать новую игру. Вы знаете, что самая популярная игра на планете – футбол. И хотите создать игру, похожую на футбол.
Нужно сформулировать правила игры. Чем подробнее, тем лучше: футбол – это такая командная игра, в которой люди, играя на траве, стараются забить круглый мяч в ворота соперника ногами или любыми другими частями тела (кроме рук) большее количество раз, чем команда соперника.
А потом каждое из этих слов вы начинаете ставить под сомнение. Например – «на траве». А в воде можно? Получится разновидность водного поло. На льду? Вариации на тему русского хоккея. В воздухе? Квиддич. Возьмете другое слово для перебора – получите другой результат.
Прежде всего перебирать нужно в двух местах – там, где, как вам кажется, никто еще не «копал». И в тех местах, где, кажется, все настолько очевидно, что перебирать нет смысла. Возьмите, например, слово «люди».
В Эмиратах самый популярный вид спорта – верблюжьи бега. Верблюд с наездником бежит быстрее, чем без него – наездник постоянно подгоняет животное. Очевидно, что чем меньше весит жокей, тем легче верблюду. В Эмиратах для этого использовали детей. Из Пакистана, Бангладеш, Индии. Но скачки – довольно опасный вид спорта. Тогда организаторы решили заменить детей на роботов. И сейчас на спине животных монтируют небольшое устройство, которое подгоняет верблюдов палкой.
Когда разрабатывалось программное обеспечение, позволяющее компьютеру играть в шахматы, программисты столкнулись с серьезной проблемой – огромным количеством вариантов, которые нужно просчитывать. Для шахматной партии, продолжающейся 40 ходов, возможны 1,5 на 10 в 128-й степени вариантов развития игры. Это больше, чем количество атомов во Вселенной. Одним из алгоритмов было «нащупывание» перспективных направлений, которые стоило просчитывать. Для компьютера менялись правила игры: допускалось, что машина делает не один, а два хода подряд. Если положение на доске резко улучшалось, это развитие партии считалось перспективным.
У Мартина Г арднера был описан очень похожий алгоритм работы, только с перспективными ветвями.
Допустим, в пятницу вам звонит неизвестный и в коротком разговоре конфиденциально сообщает, что у вас есть прекрасная возможность решить свои финансовые проблемы. Он владеет секретной информацией и точно знает, какая из семи лошадей победит в воскресном забеге. И называет ее имя. Вы, разумеется, относитесь к этому с недоверием. Но эта лошадь действительно приходит первой.
Читать дальше
Конец ознакомительного отрывка
Купить книгу