
Программированием Роджер занимался с четвертого класса и в свои тринадцать лет испытывал порой почти ненависть к этому занятию, мечтая, бывало, о том, что хорошо бы жить в двадцатом веке, когда большинство его сверстников знать не знали, что это за штука — программирование. Хотя, с другой стороны, знания иногда здорово ему помогали в общении с отцом.
— А откуда ты знаешь, что Мультивак делает ошибки, если только ему известны правильные ответы?
Отец пожал плечами, и Роджер испугался: вдруг отец скажет, что это слишком сложно объяснять. К счастью, у отца не было скверной привычки уходить от ответа.
— Сынок, у Мультивака мозг размером с большой завод, но все же не такой сложный, как тот, что здесь, — он постучал себя по голове. — Иногда Мультивак выдает такой ответ, что у нас словно бы щелкает в мозгу: «Что-то здесь не так!». Мы запрашиваем его снова и, представь, получаем совсем другой ответ. Если бы в системах Мультивака был полный порядок, на один и тот же вопрос должен бы последовать один и тот же ответ. Раз мы получаем два разных, один из них, естественно, неверный. Весь вопрос в том, какой именно, И еще: мы не знаем, всегда ли мы ловим Мультивак на этом и не пропускаем ли его неверные ответы. Если же это так, то ситуация грозит катастрофой, которая может отбросить нас лет на пять назад. Что-то неладно с Мультиваком, но что именно, мы никак не поймем. К тому же, нарушения прогрессируют.
— Почему? — спросил Роджер.
Покончив с гамбургером, отец принялся за картошку.
— Мне кажется, сынок, — сказал он задумчиво, — разум Мультивака несовершенен.
— Что?!
— Видишь ли, будь Мультивак таким же разумным, как человек, мы могли бы поговорить с ним, обсудив все самые сложные проблемы. А если бы его разум был более примитивным, как у обыкновенной машины, легче было бы распознать неправильные ответы. Вся беда в том, что он как бы наполовину разумен. Как идиот. Достаточно разумен, чтобы делать ошибки очень сложными способами, но недостаточно умен, чтобы помочь нам понять, в чем же ошибка.
