Выбрать главу

 Но у метода перебора есть несколько существенных недостатков.

Во-первых, не у всех есть время и терпение Томаса Эдисона, который провел около 20,000 опытов, работая над устройством щелочного аккумулятора. Или изобретателя вулканизированной резины Чарльза Гудиера, который смешивал каучук с любым веществом, попадавшимся ему под руку, в надежде когда-нибудь отыскать удачное сочетание.

Во-вторых, когда количество возможных вариантов исчисляется десятками тысяч, вы никогда не знаете, когда остановиться.

И в-третьих, вы никак не управляете процессом мышления – вы рассчитываете только на везение.

Методом перебора владеют даже животные. Причем они совершают точно такие же ошибки, что и люди, – постоянно пробуют вариант, который когда-то уже приводил их к успеху. Американский психолог Беррес Фредерик Скиннер экспериментировал с птицами. Голубя помещали в ящик, на стенках которого устанавливались разноцветные кружки. Если голубь бил клювом, например, по черному кружку, он получал еду. Голуби довольно быстро устанавливали связь между едой и кружком и начинали стучать по черному.

После этого эксперимент менялся. И еду стали давать нерегулярно и вне зависимости от действий голубя. Тогда птица начинала повторять то действие, которое случайно делала перед получением еды, – стояла, например, на одной ноге или смотрела через левое плечо. И делала это снова и снова, когда хотела есть.

В другом эксперименте аналогично вели себя и обезьяны. Животное должно было нажать на рычаг 25 раз, чтобы получить конфету из металлической трубки, укрепленной на расстоянии около 10 см от рта. Однажды автоматическая кормушка сломалась, и конфета выпала раньше – когда обезьяна случайно коснулась ртом металлической трубки. Потом животное много раз повторяло это действие в ожидании сладкого.

Самый интересный вопрос звучит так: как систематизировать процесс перебора вариантов и повысить вероятность нахождения подходящего решения?

Условие задачи

Задача состоит не столько в том, чтобы увидеть то, что никто еще не видел, – скорее в том, чтобы думать то, что еще никто не думал, о том, что видят все.

Эрвин Шредингер

Формулировка условия задачи – это самая недооцененная вещь в процессе мышления. И одна из самых важных.

Допустим, у нас есть уравнение: 2 + 2 = x. Может быть, то, что я сейчас скажу, покажется вам банальностью, между тем это очень глубокая мысль. Левая часть уравнения равна его правой части. Решение задачи – это просто условие задачи, записанное в другой форме. Мне хотелось бы, чтобы у вас в этом месте пробежали мурашки по спине. От того, как вы сформулируете задачу, зависит то, какое решение вы получите. Ответ находится в вопросе. Ему просто негде больше находиться. И чем подробнее вы сформулируете вопрос, тем больше у вас будет возможных решений.

И еще из этого следует, что, если решение вас не устраивает, нужно переформулировать условие задачи.

Например, совершенно новый вид транспорта может получиться, если вы задумаетесь над такой задачей: для разгона и торможения автомобиля желательно, чтобы сцепление шин с поверхностью было большим. А для прямолинейного движения – минимальным. Представьте, что автомобиль будет двигаться по абсолютно гладкой (скользкой) дороге, а тормозить и разгоняться будет, например, от рельса, идущего вдоль дороги. Тогда затраты на перемещение станут минимальными. И каждая машина будет не разрушать дорогу, а полировать ее.

Представьте, что вы хотите придумать новую игру. Вы знаете, что самая популярная игра на планете – футбол. И хотите создать игру, похожую на футбол.

Нужно сформулировать правила игры. Чем подробнее, тем лучше: футбол – это такая командная игра, в которой люди, играя на траве, стараются забить круглый мяч в ворота соперника ногами или любыми другими частями тела (кроме рук) большее количество раз, чем команда соперника.

 А потом каждое из этих слов вы начинаете ставить под сомнение. Например – «на траве». А в воде можно? Получится разновидность водного поло. На льду? Вариации на тему русского хоккея. В воздухе? Квиддич. Возьмете другое слово для перебора – получите другой результат.