Охота на электроовец. Большая книга искусственного интеллекта - Марков Сергей Николаевич
В полемике по поводу событий Ютландского сражения и предшествовавшей ему конкуренции Поллена и Дрейера активно участвовали не только непосредственные участники событий, но и их потомки. Свои работы по этому вопросу опубликовали Энтони Поллен, сын Артура Поллена [311], адмирал Дезмонд Дрейер [312], а также внук Джона Джеллико — Николас Джеллико [313]. В числе факторов, повлиявших на исход боя, в разное время назывались недостаточный уровень артиллерийской подготовки команд британских кораблей, недостатки боеприпасов (более ранняя детонация британских снарядов, начинённых кордитом, по сравнению с германскими снарядами на основе тротила), более высокие показатели германских команд в борьбе за живучесть кораблей, ошибки в тактике, допущенные адмиралом Битти, более выгодная позиция германского флота и так далее. При наличии такого множества факторов весьма трудно оценить, действительно ли система Поллена обладала существенными преимуществами по сравнению со столиками Дрейера в реальных боевых условиях.
Однако в конечном счёте история всё же позволила Поллену взять реванш в споре с Дрейером. В августе 1925 г. Королевская комиссия по наградам изобретателям (Royal Commission on Awards to Inventors) постановила выплатить Поллену сумму в 30 000 фунтов стерлингов в качестве компенсации за плагиат в отношении конструкции циферблата, осуществлённый в 1911 г. Впрочем, современный сравнительный анализ конструкций Поллена и Дрейера не позволяет говорить о заимствовании последним конкретных инженерных решений конкурента, скорее речь может идти об общей концепции элементов устройства [314].
Если не принимать в расчёт улучшения, призванные повысить надёжность устройства при использовании его на корабле, интеграторы систем управления огнём, использовавшиеся в конце XX в., в основном имели ту же конструкцию, что и устройство Томсона, а сами системы были улучшенными версиями систем Поллена и Дрейера. Ганнибал Форд, создатель компьютера для управления огнём Range Keeper Mark I, улучшил интегратор Томсона, догадавшись использовать пару шариков в каретке для передачи информации о повороте с поворотного диска, но основные принципы конструкции и работы дискового интегратора оставались неизменными.
Системы управления огнём времён Первой мировой войны были в значительной степени представлены автономными устройствами, связанными между собой при помощи голосовых сигналов, передаваемых операторами по телефонным линиям и переговорным трубам корабля. Одними из первых параметров, значение которых стало вводиться в систему автоматически, стали курс корабля — благодаря репитеру (повторителю) гирокомпаса [315] — и скорость корабля — благодаря механическому лагу. Развитие электрических систем в течение последовавшего за войной десятилетия внесло в эту картину существенные коррективы, не отразившиеся, однако, на самом принципе механических вычислений.
Безраздельная власть механических аналоговых компьютеров в баллистике продолжалась вплоть до 1950-х гг. [316], а последнее боевое применение подобных систем пришлось на войну в Персидском заливе (1991), в которой участвовал линкор «Миссури», оборудованный механической системой управления огнём [317].
2.7 От электромеханических машин к ЭВМ
Прощайте, керосиновые лампы!
Вам электричество пришло на смену.
Уже у театрального подъезда
оно сияло в матовых шарах.
Как бы совершенны ни были механические вычислительные системы начала XX в., их судьба всё же была предрешена. Прецизионная механика весьма дорогая технология и в наши дни, и, если за вашими вычислительными амбициями не стоит гигантский военный бюджет, приходится довольствоваться довольно скромными возможностями. Механическая система, способная решать крайне узкий спектр вычислительных задач, связанных с управлением артиллерийским огнём, несмотря на весь прогресс в области промышленных технологий, весила в середине XX в. около полутора тонн [318]. В это же время потребность в вычислениях постоянно росла. Конечно, портативные арифмометры при относительно скромных размерах были способны выполнять простые математические операции, однако при выполнении массовых поточных вычислений (например, при решении систем уравнений) приходилось задействовать целые коллективы людей-счётчиков и привлекать сложные организационные технологии в духе «вычислительной фабрики» барона де Прони. Американский физик и популяризатор науки Ричард Фейнман, работавший над созданием ядерной бомбы в рамках Манхэттенского проекта, так описывал вычислительные практики того времени: «…Проблема, над которой я работал, была вот какой. Нам приходилось делать множество вычислений, и мы делали их на счётных машинах Маршана. Между прочим, это интересно — просто чтобы дать представление, на что был похож Лос-Аламос. У нас были „компьютеры“ Маршана — ручные арифмометры, калькуляторы с числами. Нажимаешь на них, и они умножают, делят, прибавляют и т. д., но не так легко, как это делается сейчас. Это были механические приспособления, часто ломающиеся, их то и дело приходилось отсылать на фабрику для починки. Довольно быстро все оставались без машинок…» [319]
Конечно, устройства, подобные табулятору Холлерита, позволяли автоматизировать простые табличные вычисления, однако набор выполняемых ими функций был существенно ограниченным. Кстати говоря, табуляторы стали одним из первых видов вычислительных машин, задействующих в своей работе электричество, причём не только в качестве привода, но и в процессе чтения данных и выполнения счётных операций (подробнее об этом говорилось выше, в главе 2.5 «Табулятор Холлерита»).
Неудивительно, что в период между двумя мировыми войнами сразу несколько групп инженеров и учёных задались вопросом создания высокопроизводительных универсальных вычислительных машин, что привело к последующим спорам о приоритете и патентным войнам в послевоенный период.
2.7.1 Конрад Цузе, создатель первого компьютера Z1
Интересно, что первым человеком, которому суждено было воплотить в жизнь мечты Чарльза Бэббиджа об аналитической машине, стал сын простого прусского гражданского служащего [320] Конрад Цузе. В эпоху бурного технического прогресса у человечества ушло около 100 лет на воплощение в жизнь весьма детально проработанной концепции. В 1912 г. семья Цузе переехала из Берлина в Браунсберг, сонный маленький городок в восточной Пруссии (сейчас Бранево, Польша) [321]. Отец Конрада Эмиль Цузе получил административную должность в местном почтовом отделении, и его семья поселилась в здании почты, расположенном напротив городской ратуши [322]. С самого раннего детства Конрад начал проявлять огромный талант, но не в области математики или техники, как можно было бы предположить, а в изобразительном искусстве [323]. Как вспоминал позже сам Цузе, его школьная книга по латыни была разукрашена изображениями железнодорожных локомотивов и тщательно выполненными рисунками берлинских городских поездов [324]. Рано пойдя учиться, первые девять лет Конрад посещал католическую гимназию Браунсбергской иезуитской коллегии (Lyceum Hosianum). Заканчивал же школьное обучение он уже в реформированной реальной гимназии города Хойерсверда в Саксонии, куда позже переехала его семья. После окончания учёбы молодой Конрад становится перед выбором, чему учиться дальше — технике или живописи. Фильм Фрица Ланга «Метрополис» 1927 г. произвёл сильное впечатление на Конрада [325]. Он мечтал спроектировать и построить гигантский футуристический город, подобный Метрополису, и даже разработал план такого города, рассчитанного на 35 млн жителей, в рамках школьного проекта [326]. Следуя своему увлечению, Конрад поступил в Техническую высшую школу Берлин-Шарлоттенбурга (Technischen Hochschule Berlin-Charlottenburg, сейчас — Берлинский технический университет), где стал изучать машиностроение, архитектуру, а затем — гражданское строительство.