May 12, 2023

Хорошо, "4", присаживайся. Честный обзор Берсерк.

Приветствую любопытных унгаров, с вами на связи снова Karapet. Проделана колосальная работа и теперь настало время пожинать плоды. Предыдущая статья ( https://telegra.ph/Ocenka-5-sadis-Berserk-05-04 ) вызвала много разговоров, споров, обсуждений: были сторонники кому приглянулась идея оценки играбельности карт на базе формул, моделей, основанных на параметрах самих карт и были те, кто выразил скепсис на этот счет. Тяжелая тема для обсуждения в большей степени в теории оказалось не такой скучной для читателей как я представлял изначально, поэтому в данной статье мы постараемся закрыть наши пробелы, пересмотреть некоторые позиции по оценке карт, показать формулу "Ка" и состав колоды, в основе которой вошли самые играбельные карты по нашей системе, ну и изюминка результаты значений играбельности для существ первого выпуска Берсерка (с топ-10 мест перворядников и топ-3 летающих существ). Наливаем чай, делаем бутерброды с икрой (с кабачковой икрой тоже считается), статья будет не короткой, начинаем.

Список сокращений и обозначений:

Ж - количество жизней существа

У - средний размер урона карты по закрытой карте в ход (максимально возможным способом без дополнительных карт)

С - стоимость карты

И - играбельность

СЖ - среднее количество жизней существ

Х - параметр определяющий делитель для определения прибавки жизни за счет брони, регенерации и вампиризма

Ф - коэффициент усиления флая

О - коэффициент отношения ценности золотых кристаллов к серебряным

ИС - величина инкарнация существа

Попробовать перечислить какие моменты остались без внимания в прошлой статье и в модели никак не учитывались, на которое обратили внимание или указали неточности:

  1. Играбельность элитных карт и рядовых карт должно оцениваться с каким-то коэффициентом, так как в случае с золотом мы имеем более дорогой ресурс, чем с серебряными кристаллами.
  2. Оценка брони, регенарации, привязка к каким-то цифрам и возможностью подсчета в формульных исчислениях, а не на вскидку.
  3. Оценка разового урона в "И" карты. Особый удар волколака при гибели, ранение при гибели от Нома и т.д.
  4. Оценка вампиризма, инкарнации, летающих существ, существ с телепортацией.
  5. Оценка всевозможных различных защит (защита от магии, от разрядов, от выстрелов, метаний, яда, от летающих существ и т.д.).

Начнем разбирать случаи по написанному порядку и добавлять в нашу формулу "Ка" (сокр. от формула Карапета).

Напомню, наша простоя формула состояла из произведений и деления нескольких параметров, а именно: Ж (количество жизней существа), У (средний размер урона карты по закрытой карте (максимально возможным способом без дополнительных карт), С (стоимость существа), И (играбельность):

И = (Ж/С)*(У/С) = Ж*У/(С*С).

Будем и дальше оперировать данной формулой улучшать и модифицировать, приближая оценку "И" к реальному значению, которое может быть.

Давайте обозначим коэффициент или множитель отношения ценности золотых и серебряных кристаллов как "О":

О = Из/Ис (играбельность золотого кристалла к играбельностью серебренного кристалла).

Для оценки этого коэффициента было бы логично использовать коэфициенты И в простой формуле и сравнении существ с одинаковой стоимостью и особенностями (желательно меньше и больше просчитываемые). Для таких целей были выбраны существа за серебро стоимостью 5 (что в целом является средней стоимостью существ на драфте, в среднем игроки в первый или второй ход играю 9-10 карт и средняя стоимость при делении как раз составляет 5 кристаллов). Сравни типичных представителей рядовых средних хороших карт (особенности без комбовые, к примеру Орк, Змееглав, Хранитель гор и т.д.) и средними элитными картами, обладающие особенностями легко просчитываемые к примеру Тролль, Риала и даже Бронтобей и получим, что в среднем элитные карты лучше по И на 1,1, что означает О может быть приравнена к 1,1. Данное утверждение не является точным на 100%, для более точной оценки нужно сравнивать массивы больших данных (которых у нас нет, но в будущем появятся) и в то же время, в данной модели мы пока не учитываем, что О может зависить ещё от количества кристаллов, то есть к примеру 5 золотых эквивалентно 5*1,1 серебряных кристаллов, но в то же время для 4 золотых может не соблюдаться данное неравенство. Давайте сделаем промежуточную формулу.

И(серебра) = О*(Ж*У)/(С*С)= 1,1*(Ж*У)/(С*С)

И(золота) = 1* (Ж*У)/(С*С)

Возможно в будущих моделях О будет пересмотрено в большую или меньшую сторону.

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

Вернемся к оценке Степного волколака. В прошлый раз регенерацию и особенность сведения к слабым мы учли как +2 к прибавке Ж и в итоге получили И = 1,33 что достаточно хороший результат даже по старым меркам, давайте в этот раз постараемся учесть регенарцию и особый удар на 2. Особый удар это единоразовая акция, которая карта выполняет при гибели, при этом в нашей формуле есть только один параметр, который логический может отразить единоразовое изменение здоровье, хоть и противника, поэтому было бы логичнее считать что одноразовый удар Степного волколака или тот же штопор от Нома - это все единоразовая прибавка к статам здоровья внутри формулы И. Для оценки регенерации (Р -величина регенерации) возьмем и обозначим параметр Х, который в зависимости от максимального здоровья цели позволит дать прибавку к здоровью, в данном сете это прибавка взята достаточно близкое к среднему значению количество получаемого урона существ на поле боя и это цифра 8 (в дальнейшем этот параметр ещё можно будет подгонять). Получаем новую играбельность:

И = О*(2+Р*Ж/Х + Ж)*У/(С*С) = 1,1*(2+1*7/8+)*(7/3)/(4*4)= 1,584.

В то же время с броней немного ситуация должна быть другой, но с той же пропорцией, различие только в том, что при Ж < 8, значение меньше 1, но такое не может быть броня сработает ввиду ограниченности не немагического урона, поэтому с учетом данной поправки имеем, прибавка к жизням для брони: Б*Ж/Х, при Ж=>8, при Ж<8, учет от брони будет равен Б*1.

Посчитаем с нашей формулой с учетом брони, И для Стража чертогов:

И = (8/8+8)*2,5/(5*5) = 0,99

В случае "вампиризма" следует учесть прибавку к здоровью как произведение силы удара с вампиризмом к отношению здоровья к Х, то есть в этом случае И будет считаться следующим образом, к примеру для вампира:

Вампир. В данном сете очень мало карт с безответным ударом и поэтому мы пока не учитываем особенность безответно пробивать, так как карт с таким особенностями либо мало либо имеют не выдающиеся параметры, как к примеру Вампир:

И = ((У-1)*Ж/Ч + Ж)*У/(С*С) = 1,117

И все же, вампир оказался сильнее Стража чертогов (ну главное не бить в броню 😂 и на 1).

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

Для определения "И" Ледяной змеи посчитаем (оно все так же рядовое существо):

И = 1,33*О*(У*Ж)/(С*С) = 1,33*1,1*(1/2+2/3+3/6)*6/(3*3) = 1,63

Значение И неплохое, я бы даже сказал отличное, оно не учитывает способность карты давать каменную кожу при простом ударе.

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

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

И = 2*Ж*У/(С*С).

То есть, наше И увеличилось в два раза или же на величину И базового существа, а значит если к примеру есть существо с инкарнацией ноль, который инкарнирует сразу в открытом виде, то его И будет равна 2И= И+И, а теперь представим что существо инкарнирует не сразу и тогда у нас появляется задержка, которое пропорционально инкарнация, которая в свою очередь будет обязательно обратно пропорционально И, а значит для существ с инкарнации в простом виде можем записать:

И = Иб +(1/ИС(величина инкарнации))*Иб

Но при инкарнации, существо у нас ещё закрыто, поэтому мы теряем ещё один ход, поэтому, учтем и эту величину, тем самым получая:

И = Иб + (1/(ИС+1))*Иб

Для морового всадника, если подставить все значения, учитывая броню, учитывая дополнительный урон после инкарнации, учитывая что он на ход раньше выходит, так как инкарнирует в открытом виде получаем значение И = 1,979, почти 2, что является одним из топовых значений в данном сете, что не удивительно с учетом особенностей Морового всадника.

Исходя из значения Х и средней стоимости существ в отряде (5 кристаллов и 10 жизней) было определено на начальный момент в формуле Ка и урон от яда, который добавляется в урон существу как произведение величины яда и 10/8(10 это среднее количество жизней, а 8 - значения Х). Для примера посчитаем один вариант с отравлением:

Ижор хоть и является стрелком, но в целом как и любое существо обладает простым ударом и может выступать так же в роле перворядного существа, когда надо сражаясь простым ударом, а когда надо дотягиваясь и отстреливая третий ряд сопернику по типу Гарида лучника. Для начала посчитаем отдельно У и подставим в формулу Ка.

У = 1/2+2/3+3/6+1*(10/8)/6 (отравление только при сильной атаке) = 1,875

И = О*Ж*У/(С*С) = 1,1*6*1,875/(3*3)= 1,375

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

Подведем промежуточный итог и сделаем не очевидные выводы. После обновления формулы, удалось учесть одноразовые особенности наносящий урон (особый удар, ранение штопор, +2 к удару на 1 ход у всадника мора и т.д.), учесть регенерацию, броню в зависимости от значений жизни существа, учесть урон ядом, инкарнацию х, элитность существа и даже параметр полета у существа. Следует понимать, что значение И можно трактовать не так однозначно как бы это могло показаться, в первую очередь И пытается отразить играбельность карты как сама по себе без какой-либо кобминации, которые в других случаях будут сильно бафать это значение, а значение к примеру 1 и 2 не говорит, что карта первая в два раза хуже чем вторая, но в целом показывает что в рамках пика приоритет по данной модели нужно отдавать карте с большим значение И. Модель не идеально, она не учитывает всевозможные защиты, некоторые особенности карт не связанные с нанесением урона. В то же время большое количество часто встречаемых особенностей как при уроне, так и для выживаемости учтены, и можно сказать что ключевые параметры и будут давать основную прибавку в И, в отличии к примеру какая-нибудь защита от метаний или выстрелов.

Представляю вам топ-10 карт перворядников по обновленной формуле Ка первого выпуска Берсерк (Война стихий, 2023 года)

I. Берсерк (2,2222)

II. Наемник (2,17777)

III. Моровой всадник (1,979)

IV. Вольный воитель(2+4) (1,945)

V. Смотритель стойла (1,925)

VI. Оборотень (1,867)

VII. Дикий целитель (1,867)

VIII. Тролль (1,8333)

IX. Вольный воитель(2+3) (1,818)

X. Талион (1,782)

Не кажется ли странным, что "Берсерк" лучшая карта первого выпуска игры ККИ Берсерк?

Топ-3 летающих существ по формуле Ка:

I-II. Ледяной змей (1,63)

I-II. Римаанды (1,63)

III. Ном (1,57)

Вся таблица существ готова и я хотел бы выложить его в этой статье, но некоторые моменты связанные с оформлением, новыми выводами результатов и утонением не дают мне моральное право выложить доступ на данный момент, спешки нет, поэтому я выложу ссылку в следующей статьей (отдельная благодарность Геннадию Лебедеву и Марку Зиннер за помощь в заполнении информационной базы для карт и редактуру!).

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

Состав:

🏆Золото:

Берсерк - х3

Вольный воитель - х2

Оборотень - х3

Ном - х2

Аристократка - х2

12 карт

💎Серебро:

Талион - х3

Демон зависти - х3

Бешенный маг - х3

Мародер - х2

Ледяной змей - х2

Наемник - х2

Моровой всадник - х3

18 карт

Итого: 30 карт

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

⚡⚡⚡Удачи, унгары, выигрываете и побеждайте! До новых встреч!⚡⚡⚡

Анонс. В следующей статье обещанная таблица перворядников первого выпуска с интересными результатами и новая теория играбельности, но уже для существ-стрелков (с дальней атакой, урон заклинанием или воздействием и т.д.) и попытка обобщить результаты для И перворядных существ и стрелков.

Если хочешь одним из первых увидеть новые статьи (в авторской группе выходит на пару дней быстрее), поддержать скромного автора, то тыкай сюда ( https://t.me/berserkitochka ) и зови своих друзей, чем больше людей, кому интересен сей труд, тем больше и быстрее будут выходить статьи. Спасибо за внимание!