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