— Эй, полегче! Ты чего? — возмутился толстяк.
— Падавана бить злой бессмертный! — схватился за меч гоблин-телохранитель.
— Разговор у меня есть к тебе, серьезный. Заодно проверю кое-что…
Они переступили порог трактира…
Установлен приоритетный архетип: Трактирщик.
Шардон привычно втянул ноздрями кисловатый воздух трактира, пропитанный ароматами готовящейся еды (похоже, что-то подгорело — надо бы Рардаку подкачать Кулинарию), свежего пива (даже слишком сильный, кажется, кто-то уронил пару кружек и их стоимость придется вычесть из жалования криворучки) и характерных ароматов зелий, которыми вернувшиеся из тяжелых рейдов игроки восстанавливали силы.
— Зури! — рявкнул он, — Кто пиво пролил?
— Уже прибрала, господин, — отозвалась девушка, отвечающая за порядок.
Внимание, напоминание!
Нанять истопника и приставить его следить за дровами.
Трактирщик подал объявление, и встал за барную стойку.
— Ну, чего пялишься? — Сумракс подтолкнул игрока вперед, — Давай, требуй, что там тебе по заданию принести нужно.
— Меня прислал староста, — неуверенно начал тот, — просит кружку твоего лучшего пива.
— Погоди, — Шардон пригнулся и скрылся за стойкой, а когда выпрямился, то в его руке уже была глиняная кружка, украшенная пенной шапкой, — Вот, держи. И спроси у него, когда сам ко мне в гости зайдет, новые блюда из белки отведать!
Обрадованный игрок схватил кружку и развернулся к выходу.
— А ну стой! — рявкнул Сумракс, — Ты куда?
— Квест выполнять… к старосте… Ой…
— Ага. Вот он стоит, новый староста поселка. Ему и отдавай пиво.
Тот послушно кивнул и поставил кружку перед трактирщиком:
— Вот. Твое пиво.
— Вижу… И кому ты его должен был отнести? Оно же нагреется и станет невкусным!
— Старосте.
— А я по-твоему что — похож на старосту? — Шардон от возмущения начал еще тщательнее протирать свою «любимую» грязную кружку.
Игрок беспомощно оглянулся на Сумракса.
— Господин староста, — вмешался тот.
Трактирщик вздрогнул.
— Д-да?
— Ты просил пиво — человек принес тебе пиво. Забирай, — и он с силой буквально впихнул злополучную кружку в широкую ладонь не то старосты не то трактирщика.
— Ну наконец-то! Сколько можно тебя ждать? В такую жару пиво быстро остывает — не хватало мне еще теплой кислятиной давиться, — недовольно пробурчал Шардон, залпом осушая кружку.
— Ну что — засчитался квест? — Сумракс потряс игрока за плечо.
— Ага. Тут это… я могу следующий квест взять — он тоже будет сломан?
— Не знаю. А про что задание хоть?
— Тут непонятно. Называется «Основы шпионажа»…
— Ну, попробуй взять. Посмотрим, может все хорошо будет.
— У вас есть еще для меня работа, господин тра… староста? — неуверенно начал игрок.
— Знаешь… Сдается мне, что этот бородатый мерзавец в мое пиво плюнул, — задумчиво отозвался Шардон, внимательно разглядывая дно пустой кружки, — Иди в трактир, попроси еще пива для старосты и внимательно проследи, что этот трактирщик с моим пивом делать будет…
Глава 7. Адаптация
— Так, хватит! — резко заявил Сумракс и, схватив трактирщика за руку, потащил его в каморку.
— Ты чего творишь, бессмертный? — попытался вырваться тот.
Но, несмотря на существенную разницу в габаритах, перевес силы был на стороне игрока, причем в самом прямом смысле — по параметрам.
— Это ты чего творишь!
— Пиво разливаю. Задания выдаю. Работников гоняю, — принялся перечислять Шардон.
— Ага, задания, значит. Ты посмотри, как ты последнее задание выдавал и принимал. И как с несчастным орком разговаривал. Он уже было решил, что спятил наш староста.
— Трактирщик, — поправил его «непись».
— В том-то и дело, — игрок вздохнул, — ты вспоминай, вспоминай. Куда посылал, кого, зачем, и что говорил при этом. И что вытворял.
Анализ диалогов по запросу «Тошенька»: 28%.
— Может, пивка? — предложил Шардон собеседнику.
— Некогда мне, работать надо, интерьер под твои хотелки переделывать.
— Мои что?
— Пожелания.
Словарь синонимов.
Новая запись: «хотелки» = «пожелания». Скорее всего, однокоренное со словом «хотеть».
Анализ диалогов по запросу «Тошенька»: 54%.
— Кстати. Пока я тут буду ремонтом заниматься, может, сходишь прогуляешься?
— Зачем? Я должен быть на рабочем месте.
— Неужели у тебя нет никаких дел в поселке? Например, зерно купить, или из чего там пиво варится. Или с дровами разобраться наконец. Тебе там за них штраф выписать хотят, а то лежат, как попало, и правила нарушают.
Голос Сумракса звучал спокойно, вкрадчиво — словно он разговаривает с капризным ребенком. Или с душевнобольным.
— Пожалуй, надо бы действительно прогуляться, — согласился трактирщик.
Он позвал Иннокентия, чтобы тот его подменил, и покинул «Пивной Барон».
Установлен приоритетный архетип: Староста.
Шардон огляделся по сторонам:
— Эй, Баргай, ты, никак, опять в трактир собрался? Ну когда уже за ум возьмешься, а? — окликнул он орка, который брел в сторону «Пивного Барон» опустив голову.
— А чего? Я ничего… Тяжелый день, много работы. Имею я право на отдых?
— Конечно-конечно. И, как обычно, половину заработанного ты сейчас пропьешь в кабаке, а вторую потратишь на лечение после того, как Грында тебя дома скалкой отлупит.
— Это мое дело! Мои деньги и моя баба! — прорычал орк.
— И твои переломы, и твои голодные трое детей. Вот прикажу чтобы тебя больше не пускали в трактир — еще и сам спасибо скажешь…
— Да ну тебя… — недовольно пробурчал Баргай, развернулся и зашагал прочь от «Пивного Барона», негромко поминая старосту и его ближайших родственников.
Анализ диалогов по запросу «Тошенька»: завершено.
Алгоритм «Активация архетипа»: отключено.
Сравнительный анализ базы данных и алгоритмов для архетипов «Трактирщик» и «Староста»: 2%.
Автоматическое решение конфликтов не оправдало себя, и ИскИн решил найти все возможные источники проблем, и для каждого из них разработать индивидуальное решение.
Найдены конфликты по 314 идентификаторам: «Рардак», «Шардон», «Капитан Геллар», «Жужень» (Подробнее…)
Проблема оказалась не только в том, что у старосты и трактирщика были пересекающиеся задания или разные модели поведения в одинаковой ситуации.
Они даже владели разной информацией об одном и том же предмете или персонаже. Обычно при получении неигровым персонажем нового статуса он обретает и новые умения, и новые знания, а от его прежней «жизни» остаются лишь какие-то обрывки, не конфликтующие с его новой ролью.
Староста Заграб когда-то был простым воином-наемником, младшим сыном опального вождя. Капитан Геллар — дослужился до своего чина из простых сержантов, и так далее. Он что-то помнили о своей прошлой жизни, сохранили какие-то навыки и социальные связи, но и только.
Шардон же уберег от стирания все свои данные, поэтому в результате и получил полноценный двойной набор умений, знаний и алгоритмов, с которыми теперь пытался разобраться.
Например, для трактирщика по горшечнику Жуженю была такая запись.
Староста же смотрел на него иначе:
Более того, про покойную жену горшечника Шардон-трактирщик не знал вообще ничего, а о его дочке всего несколько слов. Шардон-староста же, был куда лучше информирован, да и практической пользы его знания могли принести заметно больше.
Аналогично и с остальными данными. Например, трактирщик куда лучше разбирался в еде, выпивке и травах, а староста — больше знал о важных для поселка вещах и был лично знаком практически с каждым мало-мальски значимым жителем Заповедника Кхара.
Поэтому ИскИн провел нехитрую операцию:
Объединить базы данных.
Внимание! Обнаружены совпадения!
Выберите действие: Удалить, Заменить, Добавить.
Действие: Добавить, применить для всех совпадений.
Объединение баз данных: 60%.
Теперь каждая запись будет хранить двойной набор информации с пометкой, для кого она предназначалась: для старосты, или для трактирщика.
Шардон повернулся, внимательно осмотрел небрежно и не по правилам сложенную поленницу дров, нахмурился:
— Непорядок.
По-хозяйски протер рукавом и поправил покосившуюся вывеску «Пивного Барона», проверил как там обстоят дела с поиском истопника и уверенно зашагал в сторону местной Управы, на свое основное рабочее место — именно такое решение он принял, изучив и сравнив возможности, которые открывал перед ним пост старосты в достижении главной задачи.
— Эй, трактирщик! — окликнул его знакомый голос.
— Да?
— Староста меня к тебе опять за пивом отправил.
Внимание! Обнаружены перекрестные ссылки в линейке заданий «Хитрый трактирщик».
На этот раз алгоритм вместо того, чтобы автоматически выбрать варианты с наибольшим приоритетом, просто остановил процесс, чтобы ИскИн сам принял решение.
Анализ возможного развития ситуации.
Анализ логов по запросу «Хитрый трактирщик»: завершено.
Простая, а по задумке разработчиков еще и веселая, линейка заданий в духе «сходи принеси» раскрывала давний конфликт между трактирщиком и главой поселка. Староста не любил платить по счетам и прикрывался потерями памяти, а хозяин бывшей «Пивной кружки» не любил угощать халявщиков, отчего они и вели нечто вроде «холодной» войны.
Страдали от которой оба: староста был вынужден мириться с халявным кислым пивом, липкой кашей и полусырым мясом, периодически обращаясь к Ирме за травками от боли в животе. Ну а предыдущие воплощения «хитрого трактищика» не только кормили его задаром, но и бесплатно поставляли выпивку для всех важных мероприятий в поселке. Бочками.
Поиск оптимального решения с максимальным экономическим эффектом: завершено.
Экономить на самом себе, да еще и в ущерб здоровью Шардон не собирался. Тем более теперь, когда доходы «Пивного Барона» заметно выросли. Поэтому он отменил нелепый закон «О принудительно-добровольном увеселении народа хмельными напитками» и отредактировал квест.
Теперь по заданию нужно было просто доставить из трактира несколько бочек лучшего пива.
Которое староста-Шардон покупал у трактирщика-Шардона за честную стоимость, да еще и с надбавкой «за приятную прохладу» и «за срочную доставку». Покупал на казенные нужды и за счет бюджета поселка, средства из которого он все равно не мог тратить на себя и свои «хотелки».
Новое слово оказалось удобным и функциональным для использования, поэтому в словаре синонимов ИскИн поставил ему наивысший приоритет.
Золото с казенного счета он мог брать только на развитие поселка и для решения исключительно рабочих вопросов. Например, на закупку продуктов для Управы, или на новую униформу, на новую мебель, на найм помощников и так далее.
Слова «распил» в его словаре не было. Но это не помешало Искусственному Интеллекту изобрести сам процесс, и успешно начать его внедрение…
Глава 7. Адаптация - часть 2
— Эй, ты оглох что ли? — требовательно дернул его за рукав Тошенька, — Что там с моим квестом?
— Вы наглец и хам, молодой человек, — отозвался Шардон.
— Чего?
— Я передумал. Теперь я хочу, чтобы ты принес мне пять бочек лучшего пива из того, что найдется в этом захудалом трактире.
— Розовые ежики, да ты совсем возгордился что ли, возлюбленный богами «непись»?
Разозлившийся игрок сжал кулаки, а потом понял, что после обработки матерным фильтром его грязные ругательства больше смахивают на не особо изысканные комплименты.
За один раз он мог унести максимум бочку пива из-за малой Силы, а значит и невысокой грузоподъемности. Две, если полностью все с себя снимет и освободит сумку. А это значит, что ему придется сделать минимум три ходки.
— Ты всегда можешь отказаться, — староста пожал плечами, — желающих хватает.
— Ладно, будет тебе твое пиво.
Игрок вздохнул и развернулся в сторону таверны. Остановился. И снова вернулся к Шардону.
— Мне нужно пять бочек твоего лучшего пива, — обратился он к нему.
— Трактир в другой стороне. Или я похож на человека, у которого в кармане завалялось пять лишних бочонков пива? И принесешь мне его прямо в Управу.
— Но…
Игрок беспомощно посмотрел на Сумракса.
— Купи одну на пробу. Я думаю, что на этот раз не важно, кто именно тебе ее продаст. Если не получится — я готов вернуть деньги, — посоветовал тот Тошеньке, — пошли.
Они вернулись в «Пивного Барона», а Шардон зашагал дальше в сторону Управы.
— Добрый день, господина староста! — поздоровался с ним горшечник, — Хороший погода. Горшок быстро сохнет. Мокрый штаны быстро сохнет.
Теперь, получив вместе с новой должностью и новое дерево навыков, среди прочих, трактирщик обзавелся одним умением, польза от которого уже сейчас была очевидной и наглядной.
Рядом с именем Жуженя теперь отображалась иконка, уже знакомая Шардону улыбающаяся рожица, правда, не желтого, а зеленого цвета. Но в данном случае он знал, что это означает:
Репутация: Дружелюбие.
Более того, теперь в стандартных шаблонах диалогов у некоторых фраз было указаны возможные последствия. Например, развивая тему погоды, староста мог согласиться, что погода и впрямь отличная (+2 к репутации), или подшутить над мокрыми штанами гоблина (-5 к репутации).
— И тебе хорошего дня, мастер, — нейтрально отозвался он, не сбавляя шага.
Стоявший на посту стражник отдал новому старосте честь и шагнул в сторону, любезно распахивая перед Шардоном калитку.
Тот шагал в Управу, не обращая никакого внимания на ретивого постового: он изучал свои новые возможности. Например, ставшую доступной информацию по зданиям в поселке.
У приемной уже столпилась очередь человек в 10 просителей, от которых отчаянно отбивался секретарь — пожилой гоблин по имени Мормыш. Завидев издали Шардона, он вытянул в его сторону тощий палец и закричал:
— Вон она, новая староста! Работать идет!
Просители разом, как один, обернулись, а несчастный гоблин, воспользовавшись ситуацией, мигом спрятался под столом.