Чтение онлайн

на главную

Жанры

Шрифт:

– Не кидаю реал в игру.
– Отрезал с сожалением я.

– Тогда в разведке вы не участвуете. Удачи.
– Никаких поблажек, эх. Но тут уже возник мой напарник.

– Оба не участвуем? У меня установлен скрипт!

– Оба! Только сработанные двойки идут.

Вот тут наши дружеские отношения со Спавном дали трещину - он озлобился на меня из-за отказа и весь день молчал и демонстративно игнорировал. Ну и черт с ним. У него своя жизненная позиция - у меня своя. Я не противник вкладывания реала, но вот из-за каждой мелочи его тратить не собираюсь. Проще говоря - жлоблюсь.

Зато на стоянке я сразу вышел из игры и занялся написанием своего скрипта - руки и голова есть свои, так зачем тратиться? Правда рабочий план пришлось опять несколько подвинуть. Ох и придется мне скоро забросить на недельку игру

совсем.

Скрипт я написал к назначенному времени. Но уже хотелось спать и я просто завалился на диван. Да плевать - свое здоровье важнее. Будут еще разведки и подобные ситуации, а скрипт пусть поваляется.

– Ну что, напарник выспался? Или и сегодня будешь весь день дуться, как маленький ребенок.
– Стал подкалывать я Спавна, он с утра что-то опять был не в духе.

– Выспался, даже и хорошо, что не пошел в ночную разведку - жена до сих пор пилит.
– Вздыхает еще, чего вздыхать то? Его жену я тоже вполне понимаю - женщины, это такой домашний зверек, что постоянно требует к себе внимания, а иначе превращается в рыбу-пилу. Но пока внимания хватает, то все прекрасно - пушистик вполне мил и добр.

– Смотри, удалит тебе аккаунт, пока ты спишь.
– Поддел его я. А сам активирую свой скрипт - пока не буду ему мешать, пусть работает, я лишь буду следить. Да и вообще - можно спокойно поговорить не отвлекаясь.

– А чего ты мне в зад пристраиваешься? Ты что-то очень подозрителен стал. И жены у тебя нет. Настораживает.

– Скрипт тестирую, вчера писал, что бы ты не плакал мне в жилетку. Покатайся с разными скоростями и направления разные бери - надо проверить, как работает.

– Так ты меня ишаком решил сделать? Нет, ну вообще народ борзеет! Кстати, там же нужно мое согласие и консоль управления должна у меня появится твоим глайдером.

– Говорю же - сам писал, нет тут ничего. Просто делает все как и ты, ну как умеет по крайней мере, и еще. Лови запрос на пересылку данных - то, что засечет, тебе скинет, если что-то важное. Тоже не знаю, как критерии настроил. Короче, пусть учится. Я понаблюдаю за ним - если что исправлю пока не поздно.

– Сам писал? Прикольно, так это тебя можно тиранить, если что-то понадобится?! На каком скрипт-мэйкере ваяешь?

– Ты немного путаешь. Это не совсем скрипты, как бы тебе пояснить - вот представь себе дерево. Представил?

– Ага.

– Проблем не возникло, а попытайся вспомнить его детально. Скажу сразу - долго будешь думать и перечислять, что у дерева есть вообще. А вот детально ты его не представишь. Все потому, что есть некий блок, который переводит поступившую информацию просто в индексы. Ну вот например - дерево имеет индекс один, камень два и так далее. Каждый объект, который мы изучаем, раскладывается на составляющие индексы. Но нам не нужны абсолютно все его детали, мы просто их усредняем. Есть такое понятие - нейронные сети, они могут самообучаться и находить верные решения на основе статистики, ну и не только ее. Так вот, для нас дерево - это просто набор базовых признаков. При необходимости мы переводим их обратно, но уже в усредненном значении. Мы никогда не вспомним дерево полностью, если не выделим именно это дерево в особый объект. Все объекты выстраивают зависимости - ветка принадлежит классу дерево, лист ветке и так далее. Все эти зависимости группируются по своим базовым признакам. Например, у нас есть локация город - это один базовый признак. И есть, допустим, игра - это второй базовый признак. Вот все объекты по ним и группируются. Теперь, если ты находишься в игре, то ты в первую очередь ищешь в группе с этим же базовым признаком. То есть твой глайдер встретить тут - это нормально, и то, что их тут тысячи тоже - мы эти события не обрабатываем, если они не несут для нас признак враждебности. Пропускаем мимо сознания, проще говоря - ну есть и есть, чего голову забивать. Просто фон. А вот в городе если встретим глайдер, то сразу вскинемся - он не принадлежит этой группе и человек в первую очередь обратит на него внимание. Все, что выбивается из группы - сразу приводит к выделению объекта. А вот дальше все зависит от базовых действий. Если это безопасный объект, то мы можем просто посмотреть на него внимательно и поудивляться, а если есть признак опасности, то либо бежать, либо атаковать. Вот эти базовые действия все тоже прописываются к любому объекту, как и возможные. Камень можно кинуть, палкой ударить. Вот наработка всех этих связей между действиями и объектами, да и само заполнение базы - и есть обучение. Те скрипты, что делаю я - это и есть запись особой группы с действиями и установлением связей, а то, что ты говорил - просто безусловные приказы - грубо говоря, бот. Поэтому боту нужна панель управления, а мне просто передать управление своему механоиду и отдать приказ. Вот я и создал группу - «прицеп» - механоид выбирает действия внутри этой группы и отсортировывает объекты. На основании их типов выполняет действия, не выходя из заданной линии поведения. Проще говоря, это как если бы ты сказал «иди за мной» и я пошел, основываясь на своем собственном умении и опыте, а не по твоим командам - сделай шаг, подними ногу. Понял?

– Смутно. Короче ты ходишь сам, а все остальные ламеры. Это я понял. Скрипт дашь?

Я поморщился, ну вот и чего распинался? Мой скрипт просто так не передашь - он требует подгонки к месту прописки. Мне это сделать можно быстро - есть средства, но вот их как объяснить постороннему я не знал.

– Они просто так не передаются. Скрипт делался под мою базу, давай свою и завтра тебе напишу. Но не за бесплатно, естественно.

– Жмот, он и в игре жмот.
Подвел итог напарник и рванул вперед. Мой глайдер шел за ним, но чуть сбоку - это и правильно. Зачем идти в струе? У скриптов была с этим проблема - сбоку мог быть не тот вариант движения - мины или препятствия, так что тащились сзади. У меня же с этим проблем не было. В целом тестом я был доволен, хоть и пришлось еще внести несколько правок. Зато напарник успокоился и не донимал меня. А потом, я по-тихому слинял из капсулы и ушел работать - деньги мне нужны в реале, впрочем, как и всем.

В час по московскому времени я был уже в онлайне, но спать все равно хотелось - покемарить успел всего три часа, только больше еще захотел. Но так или иначе, но свое участие в ночной разведке я подтвердил. Теперь осталось только дождаться напарника.

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

– Фух. Еле успел. Спасибо, что подтвердил заявку, сейчас поедем, я только отдышусь. Кстати, а куда нас отправили?

– Ты не поверишь, - вперед. Заре навстречу или как там было.

– Шутник, мля. Давай уже запускай свою шарманку и скинь мне все же задание.

– Лох, это судьба. У тебя в почте от командира письмо лежит - я специально узнавал, так чего ты ко мне прикопался?

– Ненавижу программистов. Нет бы, как все люди нормальные делают - сразу сказал, а ты выдрючиваешься.

– Потому что сказал господь: «скучно мне». Пять минут на ознакомление и погнали, веду я. Ты сзади прикрываешь, короче типовой вариант атаки если что.

– Добро.
– Сразу перешел на серьезный тон напарник. Вот и молодец, а мне действительно было скучно, но теперь я мысленно сделал глубокий вдох и постарался выкинуть из головы все лишнее - ночная разведка - это не прогулка.

Лечу на средней скорости, автоматически выбирая дорогу так, что бы без проблем было двигаться двум глайдерам - напарник идет чуть сзади и левее. Это уже привычно, да и свои скрипты я накатал для этого случая еще при обучении. Что бы там не бурчал Спавн, а идти именно со мной ему нравится - далеко не все ведущие нормально выбирают дорогу и приходится насиловать движки и следить в оба - куда едешь.

Едем уже два часа, но только сейчас я сбросил скорость - даже первое время показалось, что мы стоим на месте, но это не так. Наша скорость восемьдесят километров в час, а не двести как было до этого. Скорость я снижал по одной причине - что-то выбивается из привычной картины левее нашего движения, но что именно понять никак не могу - мало данных. Ползем медленно, пока звуковые сенсоры не ловят отголоски взрыва. Твою мать - где-то идет бой. Но скорость все же не увеличиваю - сначала разберемся.

Поделиться:
Популярные книги

Провинциал. Книга 2

Лопарев Игорь Викторович
2. Провинциал
Фантастика:
космическая фантастика
рпг
аниме
5.00
рейтинг книги
Провинциал. Книга 2

Курсант: назад в СССР 9

Дамиров Рафаэль
9. Курсант
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Курсант: назад в СССР 9

Путь Шамана. Шаг 1: Начало

Маханенко Василий Михайлович
1. Мир Барлионы
Фантастика:
фэнтези
рпг
попаданцы
9.42
рейтинг книги
Путь Шамана. Шаг 1: Начало

Неудержимый. Книга XVII

Боярский Андрей
17. Неудержимый
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Неудержимый. Книга XVII

Клан

Русич Антон
2. Долгий путь домой
Фантастика:
боевая фантастика
космическая фантастика
5.60
рейтинг книги
Клан

Запасная дочь

Зика Натаэль
Фантастика:
фэнтези
6.40
рейтинг книги
Запасная дочь

Сирота

Ланцов Михаил Алексеевич
1. Помещик
Фантастика:
альтернативная история
5.71
рейтинг книги
Сирота

Проклятый Лекарь V

Скабер Артемий
5. Каратель
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Проклятый Лекарь V

Прометей: повелитель стали

Рави Ивар
3. Прометей
Фантастика:
фэнтези
7.05
рейтинг книги
Прометей: повелитель стали

Те, кого ты предал

Берри Лу
Любовные романы:
современные любовные романы
5.00
рейтинг книги
Те, кого ты предал

На границе империй. Том 6

INDIGO
6. Фортуна дама переменчивая
Фантастика:
боевая фантастика
космическая фантастика
попаданцы
5.31
рейтинг книги
На границе империй. Том 6

Я до сих пор не князь. Книга XVI

Дрейк Сириус
16. Дорогой барон!
Фантастика:
юмористическое фэнтези
попаданцы
аниме
5.00
рейтинг книги
Я до сих пор не князь. Книга XVI

Совок 9

Агарев Вадим
9. Совок
Фантастика:
попаданцы
альтернативная история
7.50
рейтинг книги
Совок 9

Обыкновенные ведьмы средней полосы

Шах Ольга
Любовные романы:
любовно-фантастические романы
5.00
рейтинг книги
Обыкновенные ведьмы средней полосы