Добавить в цитаты Настройки чтения

Страница 17 из 27



Он явно еще был между мирами – не отошел от земного и не погрузился полностью в игровой. Мне переключаться было проще, ничего так меня не держало особо на Земле. Работа как работа, квартира обычная, с такими же обычными делами и проблемами жизнь. Жизнь с редкими яркими красками, но она мне нравилась, или я к ней уже давно привык.

– Слушай, я вот только сейчас подумал, ведь такая толпа людей наверняка всех оповестила, что идут воевать с кристаллоидами. Нас там ждут, естественно. Но вопрос не в этом – у них же тоже есть такая же толпа идиотов, что ломанутся вперед. И они схлестнутся с нашей толпой. Так?

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

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

– Больше. Зарегистрировались в походе четыре тысячи человек, но часть, получив регистрацию, сразу сорвалась вперед.

– Надают нам тумаков. – Только и вздохнул я.

– И мы им, – явно со злорадными интонациями произнес он. Вот только не понял я, к кому и к чему относится его злорадство, к другу, что ли? А и фиг на это дело. Будет время – будет видно. Наполеон сказал: «Главное ввязаться в драку, а там разберемся». Смущало только то, что Наполеону накостыляли, и видимо тактика его была не совсем верна, зато успокаивает таких великих деятелей, как я.

На третий день стали попадаться остатки глайдеров нашей фракции – явно противник нас встречал частью сил здесь. Итоги войны будут подводиться по простой арифметике: кто больше сдал механоидов, тот и победитель. Мои заумные размышления прервал вышедший на связь наш тренер.

– В два часа ночи по Москве пойдете в разведку. Сейчас лучше отоспитесь, – он начал без предисловий ставить задачу.

– Хм, мне поработать надо еще и спать вообще-то тоже, – задумчиво кидаю я, а сам досадливо внутренне морщусь – в разведку я и сам хотел.

– Так в чем проблема, скачай, если нет еще до сих пор, скрипты на автосопровождение, а ведущего мы выделим тебе, – удивился Снайпер мой недогадливости.

А я сразу вскинулся:

– Скрипты? Какие еще скрипты и где?

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

– Хм, я как-то не ходил группами. А качать где?

– На официальном сайте в разделе «Скрипты игроков». Платные, правда.

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

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

– Тогда в разведке вы не участвуете. Удачи.



Никаких поблажек, эх. Но тут уже возник мой напарник:

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

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

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

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

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

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

– Выспался, даже и хорошо, что не пошел в ночную разведку… Жена до сих пор пилит.

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

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

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

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

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

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

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

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

– Ага.

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