— Зарплата будет значительно больше, — поспешил я оправдаться. — Да, будьте любезны, и два кусочка сахара.
— Мне нужны деньги, — сказала миссис Шлегель.
— Она думает, они у меня есть, — объяснил Шлегель и впился в сэндвич. — О, неплохо, Хелен. Бекон от того парня из деревни?
— Я слишком смущаюсь, чтобы продолжать этот разговор. — Она ушла. Было ясно, что на данную тему Хелен разговаривать не хочет.
— Ему нужна была значимость, — сказал Шлегель и повернулся ко мне: — Да, расскажите, чем занимаетесь на командном пункте «синих»… — Он выковырнул кусочек бекона из зубов и бросил его в пепельницу. — Я готов побиться об заклад, что она купила бекон у этого ублюдка из деревни. Мы покрасили комнату, в которой обычно хранятся пленки. Подберите туда мебель. Ваш секретарь пока останется в своем кабинете, хорошо?
— Хорошо?
— Эта работа с Фоксуэллом… Вы говорите, что составляете низкоуровневую программу символов. Зачем мы используем автокод для повседневной работы?
Я понял его замысел. Моя работа в качестве личного помощника Шлегеля будет заключаться в том, чтобы предупреждать его о конфликтах во всех отделах. Я сказал:
— Программирование языка машины требует больше усилий, но компьютер уменьшает время на обработку данных. Мы так экономим уйму денег.
— Прекрасно.
— Также вместе с отделом истории мы почти всегда проигрываем одно сражение несколько раз, изменяя данные, чтобы проверить, что случилось бы, если бы… Вы меня понимаете.
— Продолжайте.
— Сейчас мы занимаемся битвой за Британию… Вначале пропускаем все сражение через правила Ривли…
— Это что такое?
— Масштаб сражения определяет время сражения между боевыми действиями. Увеличение времени отдельных операций не допускается. Используя историческую дату сражения, мы проигрываем его трижды. Повторения обычно делаются, чтобы убедиться, что исход битвы явился более или менее закономерным и не был результатом совпадения ряда случайностей, влияния погоды или других причин.
— Какие меняющиеся величины вы закладываете в программу? — спросил Шлегель.
— Пока только данные по топливу. В период сражения немцы крепили дополнительные баки с горючим к одноместным истребителям, но не использовали их. Если программировать двойной запас топлива для истребителей, то приходится делать изменения в плане бомбовых ударов. Мы можем изменить маршрут, направив самолеты через Северное море. Можем в два раза увеличить дальность действий бомбардировщиков — большее количество городов станет объектом бомбовых ударов, снизятся возможности ПВО. Можно придерживаться обычных маршрутов для бомбардировщиков, но на час увеличить время эскортирования истребителями. Когда в наличии такое количество вариантов, лучше все их запрограммировать, так как в автоматическом режиме время работы на компьютере сокращается на четверть.