`

Максим Кидрук - Бот

1 ... 9 10 11 12 13 ... 28 ВПЕРЕД
Перейти на страницу:

Ознакомительный фрагмент

— Сложными? — переспросил гость и как-то странно улыбнулся. — Нет-нет, они были прекрасными. Идеальными! Они анализировали все, что происходило вокруг, принимали решения, сотрудничали друг с другом, действуя как настоящий отряд. Для нас именно это было главным.

Тимур был несколько удивлен тем, что Штаерман говорил о виртуальных солдатах в прошедшем времени, словно речь шла о живых людях. И это изрядно резало слух.

— И что же произошло? Кто-то напортачил, оптимизируя код?

Оскар стиснул зубы так, что на щеках проступили желваки, и отвернулся к окну. Когда он снова повернул голову к Тимуру, в глазах его опять промелькнуло что-то фатальное и еще что-то такое, чего ну уж никак нельзя было ожидать от надутого заморского пижона. Неконтролируемый страх?.. Паника?.. Через мгновение Штаерман взял себя в руки, но на заданный вопрос так и не ответил.

— Позвольте мне сказать пару слов, — вмешался директор. — Мы сейчас меняем концепцию построения мира, — разумеется, он говорил о виртуальном игровом пространстве, трехмерной сцене, но все равно слова прозвучали коряво и пафосно. Он выглядел как Зевс на Олимпе. В самом худшем, если можно так выразиться, смысле. — Вместо описания поведения отдельных объектов — деревьев, облаков, ручьев или озер — мы переходим к агентно-ориентированному подходу. Если раньше облачко представляло собой 3D-модель, которая могла менять свою форму, размер, цвет и прозрачность в зависимости от концентрации влаги, двигалась в определенном направлении, изредка объединяясь с другими моделями такого же типа, то теперь это — огромное скопление, некая сеть или рой крошечных агентов, несущих в себе набор функций для взаимодействия со смежными агентами. Такая капля-агент сможет испаряться, конденсироваться, переходить в кристаллическую форму в зависимости от внешних условий, а также от состояния соседних агентов. — Несмотря на ужасный характер, директор по разработкам был прекрасным специалистом. Он продолжал: — Представьте — теплое облако-рой попадает в зону холодного воздуха. Пограничные или поверхностные агенты быстро охладятся и превратятся в жидкость — в игровом мире пойдет дождь. При конденсации из агента-капли выделяется энергия в виде тепла. Если воздух быстро нагревается, дождь прекращается, а облако, потерявшее часть агентов, плывет себе дальше. Если же будет прибывать холодный воздух, то внутренние агенты также сконденсируются и дождь будет идти, пока облако не иссякнет. На земле агенты соберутся в лужи, ручьи или озера, пока не испарятся снова. Вот такой непрерывный круговорот!

Директор испытующе взглянул на гостя. Оскар Штаерман сохранял невозмутимость. Его спокойствие граничило с безразличием. Дмитрий Пузатый продолжал:

— Конечно, на начальном этапе написание и настройка агентов занимает массу времени, но потом это окупится сторицей. Агентно-ориентированный подход снимает немало ограничений с виртуального мира. Теперь достаточно создать рельеф местности, загнать на сцену агентов, соответствующих воде, воздуху и органической материи, задать начальные условия — температуру, давление — и запустить солнце. В результате каждый раз у нас будет не просто игровая сцена, а уникальный и неповторимый виртуальный мир! — Чтобы усилить эффект от своих слов, босс взмахнул руками в воздухе. — Кстати, Тимур сейчас работает над тем, чтобы боты комфортно себя чувствовали в этом новом мире. Прежнее поколение тут не годится — они теряются, торопеют… в общем, никуда не годятся.

Тимур, подтверждая сказанное, сдержанно кивнул.

— Поэтому, может, вместо переделки старых проблемных кодов мы попробуем решить вашу задачу с помощью нового…

— Нет, — оборвал директора чилиец. — Не нужно никаких новых подходов. Мы хотим, чтобы тот, кто создал три года назад исходные коды для ботов, разобрался в проблемах. Я понятно выражаюсь? Для ботов. Точка.

Ни Тимур, ни Пузатый, конечно, не догадывались, что их гость (не будучи профессиональным программером) знает об агентном подходе не меньше и сам мог бы многое рассказать. Особенно о внешнем проявлении и о том, к каким результатам он может привести. Хотя тогда это уже не имело значения.

Слова чилийца задели Пузатого. Директор засопел и нахмурился.

— А какие именно проблемы? — фыркнул он.

— Я не специалист, поэтому, к сожалению, не могу вам подробно все описать, — уклонился от ответа Оскар. — Просто ваши боты ведут себя не так, как нам бы хотелось.

— Что это значит?! — вспыхнул Пузатый, забыв о выдержке и терпении, которые необходимо соблюдать при общении с клиентами. — Они голые бегают по сцене и швыряют друг в друга собственными экскрементами вместо того, чтобы атаковать игрока?

Тимур прикусил нижнюю губу. Не потому, что ему не понравилась метафора шефа. Просто так не разговаривают с клиентом.

Штаерман проигнорировал плоскую шутку. В кабинете повисло неловкое молчание.

— Может, у вас есть видео с прохождением какой-нибудь миссии, где использован мой код? — спросил Тимур. (Поиск багов начинается с изучения видеозаписи игры с экрана монитора.) — Это бы очень помогло. Его все больше и больше удивляла эта ситуация — зачем было переться черт знает куда, если все наверняка можно решить по электронной почте или по скайпу?

Впервые с начала разговора иностранец заколебался:

— Вы не понимаете. — Косматые брови взлетели вверх, Оскар подался вперед. — Чтобы разобраться, надо оказаться на месте. Собственно, для этого я и прилетел сюда. Мне нужен ты, Тимур.

Тимур и его босс переглянулись.

— Я вас правильно понял? Вы хотите, чтобы Тимур съездил к вам?

— Да. Мы хотим взять в аренду вашего специалиста. Иначе толку не будет.

Такого поворота ни Тимур, ни босс не ждали. Еще никто и никогда не просил одолжить на время сотрудника «TTP Technologies». Это смахивало на какое-то средневековье — прислать гонца, чтобы забрать мастера к себе для работы. Чушь! И опять же — зачем посылать кого бы то ни было за тридевять земель, если обо всем можно договориться по электронке?

Директор озадаченно притих. Задумался.

— Мы щедро заплатим, — добавил чилиец.

— Мы — это кто? — вставил Тимур. Три года назад, когда ему поручили проект, который в «TTP Technologies» считали несерьезным, заказчиком выступала «General Genetics», однако договор был подписан с физическим лицом, то есть де-юре «General Genetics» не имела к нему отношения. За работу исправно платили, всегда авансом, причем деньги переводили не из США, а из какой-то латиноамериканской страны (Тимур уже не мог вспомнить, из какой именно).

— Экспериментальный центр «NGF Lab», — последовал ответ. — Научная организация, которая проводит исследования по заказу различных независимых фондов и частных лиц. Инвестиции, в основном, американские и японские.

(adsbygoogle = window.adsbygoogle || []).push({});
1 ... 9 10 11 12 13 ... 28 ВПЕРЕД
Перейти на страницу:

Откройте для себя мир чтения на siteknig.com - месте, где каждая книга оживает прямо в браузере. Здесь вас уже ждёт произведение Максим Кидрук - Бот, относящееся к жанру Научная Фантастика. Никаких регистраций, никаких преград - только вы и история, доступная в полном формате. Наш литературный портал создан для тех, кто любит комфорт: хотите читать с телефона - пожалуйста; предпочитаете ноутбук - идеально! Все книги открываются моментально и представлены полностью, без сокращений и скрытых страниц. Каталог жанров поможет вам быстро найти что-то по настроению: увлекательный роман, динамичное фэнтези, глубокую классику или лёгкое чтение перед сном. Мы ежедневно расширяем библиотеку, добавляя новые произведения, чтобы вам всегда было что открыть "на потом". Сегодня на siteknig.com доступно более 200000 книг - и каждая готова стать вашей новой любимой. Просто выбирайте, открывайте и наслаждайтесь чтением там, где вам удобно.

Комментарии (0)