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