Набирая высоту
Шрифт:
N-ая итерация поправок в нашей конструкции отличалась от всех предыдущих чем-то неуловимым. Казалось бы, просто очередная попытка реализовать то, что задумано. Но каждое действие Ключа казалось каким-то правильным, что ли. Залитое в резервуар зелье Китти, в которое она в последний момент, хлопнув себя по лбу, добавила тщательно отмеренную порцию какого-то “индингридиентика”, пузырилось и тихонько шипело, как будто в нём содержался бесконечный запас углекислого газа. Сотрудники лаборатории под номерами два и три, как я их мысленно про себя называла, тоже что-то почувствовали. Если ранее Ключ отдавал тест результата на откуп нам, а сам сразу же отворачивался к рабочему
*Нанесён заговор. Модификация “взгляда смерти” завершена. Эффект: владелец может совершить быстрый рывок к цели с активной меткой. Рывок расходует топливо. Мощь персонажа +9*
По топливу имелся отдельный подсвечиваемый комментарий:
*Расход считается исходя от вида топлива, дистанции до цели и наложенных на обладателя эффектов контроля.
Текущее топливо - тринитроплазмореактивный концентрат (создатель - Китти):
Запас - 100/100 единиц резервуара.
Эффективность: 26% от сжиженных кристаллов того же объёма (эквивалент 26 кристаллов).
Суммарная дистанция рывков без учёта эффектов контроля: 26 метров.*
– Надо посмотреть на это в действии.
– Ключ первым взял себя в руки после того, как я расшарила описание ему и Китти, и мы дружно читали и перечитывали описание получившегося результата кропотливого труда всех троих.
– Пойдём к канализационным крысам?
Я повесила монокль на законное место, а банку с топливом парой лишних ремней закрепили мне между крыльев.
В этот момент запищала моя рация. Архаил.
– Крысы не будут удостоены первого испытания нашего шедевра, - улыбнулась я, выслушав информацию от белокрылого воителя.
– Есть полигон поинтереснее!
Глава 15
– Антох, я что-то не понимаю. Нас ругают за то, что слишком хорошо справились с задачей???
Негодование Стаса токсичными волнами расходилось по всей комнате офиса. Причиной тому послужили новости, которые тимлид принёс с совещания. Отдел баланса забил тревогу, утверждая, что игра стала чересчур чутко подстраиваться под хотелки игроков. Задания выполняются проще, чем задумано. Крафт быстрее выдаёт желаемые результаты. Построить хорошие взаимоотношения с НПС теперь не проблема и даже не задача.
– Стас, не кипятись. Не совсем так. Помнишь, от нас ведь хотели, чтобы только действительно значительные приложенные усилия щедро окупались. Слабые потуги не должны вознаграждаться.
– А, ля, точно.
– разработчик искусственного интеллекта зажмурился и спрятал нос в сложенные лодочкой ладони.
С одобрения верхушки, принимающей решения, созданную и обученную нейросеть, отвечающую за адаптивное награждение игроков во время игрового
– Шеф, прости. Я совсем забыл про какие-то стартовые фильтры для входного слоя. Я полный туйбень.
– Полно убиваться, Стасон, - поспешил утешить тиммейта вечно неунывающий Виктор.
– Да, действительно. Просто скажи, когда сможем подправить и предоставить версию 2.0 для следующего теста? Надо с нуля собирать датасет для обучения?
– Какое с нуля?!
– перепугался Миша.
Его, как наименее занятого на тот момент, отрядили в помощь Стасу для сбора данных, когда перед командой встала эта задача. Такую работу парень, очевидно, не заценил. Требуется долго сидеть и заниматься монотонным однообразным делом: просматривать дампы с отрезками попыток игроков сделать что-нибудь, помечать хорошие и плохие старания, после этого многократно перебирать полученный датасет и ещё маркировать его. В качестве завершающей стадии требовалось, к тому же, изрядно пораскинуть мозгами, чтобы прикинуть, какую награду по логике можно выдать за те или иные старания. И только после всех этих манипуляций можно было начинать обучение нейросети.
– Не, спокойно, ребят. С нуля собирать не нужно. Надо только переразметить лейблы.
Лейблы - это как раз и есть предполагаемая награда.
– На пересмотр уйдёт от силы три дня. Переобучим сетку за пару ночей. За одну, если нам смогут удвоить мощность железа. И я ещё поэкспериментирую со слоем фильтров для входа. Сможем накатить сразу 3-4 разные версии в разных регионах, чтобы посмотреть, какая лучше себя покажет. Что скажешь, Тох?
– Идея залить несколько вариаций на второй тест мне нравится. Может, нужно попросить Рому сделать алгоритм фильтрации слишком слабых усилий вручную? Как думаешь?
– Давай посмотрим уже после второй итерации. Мне кажется, что сетке будет лучше, если она всё-таки будет видеть примеры плохих усилий. Тогда она сама поймёт, что такие случаи награждать не нужно, если мы всё сделаем правильно в датасете на этот раз.
– Смотрю я на то, что у нас вообще получается, и думаю, парни: А может, мы и сами живём в симуляции?
– внезапно пробрало на философию Виктора.
– Не, это сильно вряд ли, - ухмыльнулся Стас.
– Это ещё почему?
– Сам посуди, какие сервера выдержат такой объём данных? К тому же, такую детализацию, механику и взаимодействия прописать просто невозможно.
– Но если задуматься, тебя никогда не смущали явные странности?
– подхватил идею заговора Миша.
– Например?
– Да ты учебник по физике возьми. Там примеров - миллион. Вот, например, квантовая.
– А что там не так?
– Да сложнее найти, что с ней так. Почему взаимодействия частиц на макро- и микроуровнях происходят по-разному? Может, потому что обработчик для микро поленились сделать нормально. Взяли с какого-то другого проекта. Ещё одной вселенной…
– Просто мы не видим чего-то более мелкого. Того, что объяснило бы происходящее.
– А если перейти к чему-то более крупному и глобальному?
– Понравилась тема и Антону
– Ты о чём?
– А я, кажется, понял.
– Лениво процедил Роман, не отворачиваясь от своего монитора, - О тёмной материи?
– Ага. Ну ведь так и выходит: галактики сделали, а потом увидели, что в физике есть гравитационные баги. Ну и заполнили на 80 или 90 процентов космос невидимым веществом, чтобы всё работало, как надо. Сами никогда так не делали?
– Хм. Судя по твоему лицу, есть ещё что-то?