<?xml version="1.0" encoding="utf-8" ?><rss version="2.0" xmlns:tt="http://teletype.in/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:media="http://search.yahoo.com/mrss/"><channel><title>Lea Spectrum</title><generator>teletype.in</generator><description><![CDATA[Lea Spectrum]]></description><image><url>https://img4.teletype.in/files/7f/dd/7fddad60-f918-426c-9777-bc80e6a0e22a.png</url><title>Lea Spectrum</title><link>https://blog-ru.spectral.gg/</link></image><link>https://blog-ru.spectral.gg/?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=leamare</link><atom:link rel="self" type="application/rss+xml" href="https://teletype.in/rss/leamare?offset=0"></atom:link><atom:link rel="next" type="application/rss+xml" href="https://teletype.in/rss/leamare?offset=10"></atom:link><atom:link rel="search" type="application/opensearchdescription+xml" title="Teletype" href="https://teletype.in/opensearch.xml"></atom:link><pubDate>Mon, 09 Nov 2026 18:31:08 GMT</pubDate><lastBuildDate>Mon, 09 Nov 2026 18:31:08 GMT</lastBuildDate><item><guid isPermaLink="true">https://blog-ru.spectral.gg/D_R1NoWblY_</guid><link>https://blog-ru.spectral.gg/D_R1NoWblY_?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=leamare</link><comments>https://blog-ru.spectral.gg/D_R1NoWblY_?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=leamare#comments</comments><dc:creator>leamare</dc:creator><title>Spectral Awards 2026: The International 2026 и итоги соревновательного сезона</title><pubDate>Fri, 06 Nov 2026 19:08:03 GMT</pubDate><media:content medium="image" url="https://img1.teletype.in/files/4a/33/4a33b877-59dc-4a29-a6be-361aabb7ee44.png"></media:content><description><![CDATA[<img src="https://img2.teletype.in/files/95/dd/95dd6d38-774c-43d5-898e-95610539cad2.jpeg"></img>Ну... Лучше поздно, чем никогда, а?]]></description><content:encoded><![CDATA[
  <p id="Cbt9">Ну... Лучше поздно, чем никогда, а?</p>
  <p id="MRpR">Хотя обзор TI14 в прошлом году вышел в конце октября, так что технически я точно укладываюсь в график. Главное не смотреть на дату окончания инта.</p>
  <p id="siEM">Этот соревновательный год выдался немного диким:</p>
  <ul id="dnK6">
    <li id="Q9i4">Мета менялась не так сильно: переходы от патча к патчу были довольно небольшими. Зато у меты было больше времени, чтобы развиться, устояться... и окончательно задохнуться под гнётом одних и тех же десяти героев.</li>
    <li id="FTS8">В этом году, прямо перед TI, в отчётах появились уровни меты и первая версия тир-листов. Я уже упоминал их в своём предтурнирном обзоре команд, а позже хочу выпустить отдельный пост с подробным описанием того, как работает вторая итерация. А сейчас я могу показать не только, <strong>что</strong> пикали, но и <strong><em>как</em></strong> мы к этому пришли и из каких слоёв состоит мета.</li>
    <li id="0lOA">Кубки поднимало множество разных команд (Tundra — четыре раза, PARIVISION и Yandex — по три), но главный трофей достался Spirit: они прошли через нижнюю сетку после трёх проигранных гранд-финалов в течение сезона.</li>
    <li id="3Vx9">Сторона Radiant взяла реванш на The International: после TI14, на котором преимущество было у Dire, на этот раз Radiant выиграла 52,4% матчей.</li>
  </ul>
  <figure id="0Mpu" class="m_column">
    <img src="https://img2.teletype.in/files/95/dd/95dd6d38-774c-43d5-898e-95610539cad2.jpeg" width="4969" />
    <figcaption>Вообще по фотке и не скажешь, потому что уже поздний вечер был, но это кадр на ИК-камеру</figcaption>
  </figure>
  <h1 id="5Keh">Обзор</h1>
  <p id="ocfV">&quot;Классических&quot; обзоров с рекордами, средними показателями, рассказами о том, кто больше фармил, меньше умирал и так далее, уже более чем достаточно. Поэтому я захотел немного поменять подход: сделать фокус на чём-то другом и превратить это всё в номинации. Рекордов и цифр здесь всё ещё предостаточно, но, думаю, небольшая смена акцентов сделает обзор интереснее.</p>
  <p id="aKIz">Ниже я буду ссылаться на три разных отчёта:</p>
  <ul id="XQ62">
    <li id="kk2j"><a href="https://stats.spectral.gg/lrg2/?league=competitive_t1_25_26" target="_blank">Competitive ‘25 Tier 1</a> — только турниры первого и второго тиров с Liquipedia. Для удобства дальше по тексту он будет <strong>T1</strong>. Если не указано иное, именно он будет основным источником данных.</li>
    <li id="Po5q"><a href="https://stats.spectral.gg/lrg2/?league=competitive_all_25_26" target="_blank">Competitive ‘25 All</a> — профессиональные турниры первого, второго и третьего тиров на Liquipedia, а также закрытые квалификации к турнирам первого тира. Далее — <strong>CFull</strong>.</li>
    <ul id="Jk6D">
      <li id="31v5">Шоуматчи и лиги со смешанными составами в него не входят.</li>
    </ul>
    <li id="LFQg"><a href="https://stats.spectral.gg/lrg2/?league=ti15" target="_blank">The International 2026</a> — данные The International 2026.</li>
  </ul>
  <p id="bAol">Основное внимание тут уделено TI15 и T1.</p>
  <p id="g2bP">Рекомендую также глянуть <a href="https://noxville.substack.com/p/the-international-2026-by-the-numbers" target="_blank">разбор TI15 от Noxville</a>. В его &quot;TI15 в цифрах&quot; много статистики, которой нет в моих отчётах: истории составов, частота взятия первой вышки, камбэки, кражи Эгиды и так далее. Часть этих данных я позаимствовал для графики (а ещё использовал статистику из другого своего инструмента, Guame, где есть функции, отсутствующие в отчётах). Если данные взяты из его обзора, я это отмечу.</p>
  <h1 id="t0BM">The International 2026</h1>
  <figure id="WIv4" class="m_column">
    <img src="https://img4.teletype.in/files/7c/d5/7cd52c8e-7a62-4cf6-9fe4-6f498da76576.jpeg" width="4800" />
  </figure>
  <h2 id="eXmN">Общий обзор</h2>
  <p id="Al56">На The International 2026 выступили 16 команд и 80 игроков. Турнир проходил с 13 по 23 августа: пять дней группового этапа и четыре дня плей-офф. Он оказался немного длиннее предыдущего: 147 матчей в 59 сериях против 144 на TI14.</p>
  <ul id="AnMZ">
    <li id="BHYu"><strong>Потерянные реплеи: 1.</strong> Вторая карта серии BoomBoys против Spirit в третьем раунде нижней сетки (Spirit победили 2:0) отсутствует из-за проблем с координатором. Матч длился 45:28 и сохранился только в виде видеозаписи. </li>
    <ul id="pctU">
      <li id="bQed">Я думаю потом по видеозаписи заполнить данные вручную для своих отчётов, но пока что не нашёл на это времени.</li>
    </ul>
    <li id="o4l2">Суммарное игровое время: 4 дня 18 часов 37 минут; 7 738 убийств (52.6 за матч против 45.0 на TI14) и 1,126 убийства в минуту (TI14: 1 044).</li>
    <li id="6Qw6">Медианная продолжительность матча — <strong>44:50</strong> (средняя — 46:47). На TI14 было 40:03 (средняя — 43:38). Медианный GPM героев вырос с 507 до 525, а XPM — с 619 до 659.</li>
    <li id="wi0e">Radiant выиграла <strong>52.4%</strong> матчей (в прошлом году доминировала Dire: доля побед Radiant составляла 45.1%). Винрейт первого пика — 50.3%.</li>
    <li id="KA92"><strong>5 Rampage</strong> (TI14: 3), 92 богоподобия, 721 байбек (645), 463 убийства Рошана (431), 586 убитых курьеров (409) и 6 346 установленных Обсервер Варда.</li>
    <li id="eF33">Расходники: 2 501 Танго, 2 365 Смоков, 3 565 Кларити куплено всего.</li>
    <li id="8nme">110 героев были востребованы на драфтах (попадали в пики или баны).</li>
    <li id="h8tG">Дни группового этапа были очень насыщенными: 29 матчей 13 августа, 30 — 14 августа, <strong>38 — 15 августа</strong> (рекорд турнира) и 12 — 16 августа. В плей-офф играли по 10, 12, 9 и 7 матчей за день (а ещё один, 22 августа, — тот самый потерянный).</li>
    <li id="5kRI">Для семи игроков это был первый TI: Corrupted, Mirage&#x60;, ssnovv1, Natsumi, Echozz, not me и Malady. Один из них завоевал трофей.</li>
    <li id="Lhsh">Самой молодой командой стала <strong>Spirit со средним возрастом 23.48 года</strong>, самой возрастной — Team Liquid (28.79). Средний возраст всех игроков — 26.14 года. Самый молодой участник — юный принц Satanic (18.85), самый старший — Ace (32.59).</li>
  </ul>
  <h2 id="olYY">Мета</h2>
  <p id="FLeJ">Перед TI было довольно очевидно, что мета будет вращаться вокруг Treant Protector и Earth Spirit, а Lina набирала популярность как заметный тренд. Но в конечном счёте одним из наиболее влиятельных героев, сформировавших мету этого TI, оказался Largo.</p>
  <figure id="Lg0h" class="m_column">
    <img src="https://img4.teletype.in/files/3c/5f/3c5f1936-9657-46f9-872b-88415c58bcad.jpeg" width="4800" />
  </figure>
  <ul id="EUsr">
    <li id="3AeQ"><strong>Treant Protector</strong> с огромным отрывом стал самым востребованным героем турнира: 139 банов и 8 пиков, то есть он присутствовал на драфте <strong>100% матчей</strong>.</li>
    <ul id="kM5d">
      <li id="MAZx">В восьми играх, где дерево всё-таки пропустили, команда с ним выиграла семь раз: 87.5% винрейта.</li>
      <li id="RuSh">Весь сезон дерево было постоянным гостем в банах (53% матчей T1, 61.1% побед при пике; об этом позже), но на TI всё дошло до крайности.</li>
    </ul>
    <li id="eIGc">Чаще всего пикали <strong>Mirana (73 пика)</strong>, <strong>Hoodwink (72)</strong>, Centaur Warrunner (58), Winter Wyvern (50) и Undying (49).</li>
    <ul id="y76Y">
      <li id="kcDN">Mirana выиграла 34 из 73 матчей. Hoodwink — 30 из 72 (41.7%). И это после того, как она стала самым часто выбираемым героем всего сезона.</li>
    </ul>
    <li id="G0Sa"><strong>Earth Spirit</strong> взлетел до 44 пиков с винрейтом 65.9% на TI15, плюс 92 бана. Noone сыграл на нём 6:0 и стал S-tier игроком на этом герое на турнире.</li>
  </ul>
  <figure id="2VQv" class="m_custom">
    <img src="https://img2.teletype.in/files/55/94/5594ffa8-7cdf-441d-8b69-2fd629fd5127.png" width="387" />
  </figure>
  <ul id="qpY5">
    <li id="W0cJ"><strong>Lina</strong> чаще всего появлялась в первой фазе пиков (31), <strong>Doom</strong> — в третьей (12).</li>
    <li id="XDWN">Лучшие винрейты (минимум 10 пиков): <strong>Snapfire — 76.9%</strong>, <strong>Bounty Hunter — 73.3%</strong>, <strong>Pangolier — 67.9%</strong>.</li>
    <li id="ygav">Худший — <strong>Puck, 26,3%</strong>: пять побед за 19 пиков. При этом Puck забанили 61 раз.</li>
    <li id="8YQq">17 героев вообще не появлялись на драфтах, ещё 12 пикали, но ни разу не банили. Среди них Lion (11 пиков), Crystal Maiden и Shadow Shaman.</li>
    <li id="HEXz">Двух героев банили, но ни разу не пикали: <strong>Kunkka</strong> (4 бана) и <strong>Ursa</strong> (3 бана).</li>
    <li id="jsDg">Новости Chaos Knight: один пик на TI14, один пик на TI15, и ровно ноль банов на обоих турнирах.</li>
  </ul>
  <h3 id="PXZg">Путь к Aegis</h3>
  <p id="OaZR">Team Spirit выиграла свой <strong>третий The International</strong> (для Yatoro и Collapse это третий титул, для Larl — второй, для rue и not me — первый). Ну а чтобы жизнь мёдом не казалась — пошла по нижней сетке.</p>
  <p id="ComG">Всего Spirit сыграла на TI 29 матчей и выиграла 19.</p>
  <figure id="oXx9" class="m_column">
    <img src="https://img1.teletype.in/files/86/58/86580bed-03ef-42c7-9ee7-28712e70cb23.jpeg" width="4800" />
  </figure>
  <h3 id="YOWt">Примечательные матчи</h3>
  <ul id="wdKX">
    <li id="2qNR"><strong>BoomBoys против Spirit, карта 2.</strong> Пропавший матч, о котором говорилось выше. Победа Spirit 2:0, продолжительность недоступной карты — 45:28.</li>
    <li id="c1Of"><strong>TEAM VISION против Falcons — 94:38, самая длинная игра турнира.</strong> 56:39 по убийствам (95 суммарно), <strong>25 байбеков</strong> и 4 833 секунды (80 минут 33 секунды) суммарного времени в таверне. TEAM VISION отыграла отставание в 61 186 золота по общей стоимости. Обе команды купили по 15 смоков — примерно столько и ожидаешь от игры с таким количеством попыток ганков.</li>
    <li id="DEhE"><strong>Resilience против LGD — 65:23, 62 убийства у Resilience.</strong> Всего 92 убийства за игру. Новый рекорд TI по количеству убийств одной команды на карте (на TI14 рекорд принадлежал Heroic — 48).</li>
    <li id="0tsO"><strong>Aurora против GamerLegion — 72:49, 39:40.</strong> Aurora отыграла отставание в 60 962 золота. Кроме того, это самый близкий матч по общей стоимости команд: в конце разница составила всего 1 826.</li>
    <li id="7brj"><strong>Falcons против Liquid — крупнейший стомп турнира:</strong> разница в общей стоимости 89 154 за матч продолжительностью 55:51.</li>
    <li id="Gjix"><strong>Yandex против Resilience — кратчайшая игра:</strong> 21:05 за 18:22.</li>
    <li id="ps2e"><strong>Yandex против HULIGANI — 22:03:</strong> всего три смерти у Yandex — наименьшее количество смертей команды на TI15.</li>
    <li id="9oDW"><strong>TEAM VISION против Resilience — главная кровавая баня TI15.</strong> 39:18 за 32:26, <strong>1.76 убийства в минуту</strong>.</li>
    <li id="iYRW"><strong>Yandex против LGD — 14 убитых курьеров за игру.</strong> Saksa на Bounty Hunter в одиночку убил девять — это ещё и рекорд сезона.</li>
    <ul id="FMe6">
      <li id="3xpJ">К концу турнира у него набралось 45 убитых курьеров.</li>
    </ul>
    <li id="Id6e"><strong>BoomBoys против TEAM VISION — 9 убийств Рошана</strong> в одной игре (77:27), максимум на TI15. В этой же игре Lone Druid от Satanic заработал больше всего золота на турнире — 70 997.</li>
  </ul>
  <figure id="LcgE" class="m_column">
    <img src="https://img4.teletype.in/files/bf/96/bf9619f8-5311-46fe-b649-034e209a0674.jpeg" width="4800" />
  </figure>
  <p id="tvXp">Было сделано 5 Буйств: три у Spirit и по одному у TEAM VISION и LGD.</p>
  <p id="8EHR">Преимущество по общей стоимости команды в момент Rampage:</p>
  <ul id="A2jY">
    <li id="lpEk">TEAM VISION.Satanic на Tiny: 48 828 — самое большое преимущество из пяти.</li>
    <li id="aleo">Spirit.Yatoro на Kez: 36 598.</li>
    <li id="fFT2">Spirit.Yatoro на Shadow Fiend: 29 510 — первая карта гранд-финала.</li>
    <li id="uc1o">Spirit.Larl на Earth Spirit: 20 793.</li>
    <li id="UsgA">LGD.Yuma на Bloodseeker: 13 526 — минимальное преимущество среди этих случаев.</li>
  </ul>
  <p id="NyhN">На счету Yatoro два из пяти Rampage, а Noxville считает это его 36-м Rampage за карьеру.</p>
  <h3 id="1Gmw">Рекорды</h3>
  <p id="QZ0y">Рекорды этого TI (те, что также стали рекордами всего сезона, отмечены +T1):</p>
  <ul id="J5VF">
    <li id="XJnn"><strong>Больше всего убийств за матч:</strong> 31, Spirit.Yatoro на Kez против Liquid (Spirit победила 49:21). Почти две трети всех убийств команды (!).</li>
    <li id="qIvm"><strong>Больше всего смертей за матч:</strong> 20, Nigma.OmaR на Shadow Shaman.</li>
    <li id="se5f"><strong>Больше всего ассистов:</strong> 39, Iron Wing.Whitemon на Ringmaster (столько же у Resilience.planet на Hoodwink).</li>
    <li id="oSte"><strong>Самый высокий GPM:</strong> 1 121, Spirit.Yatoro на Nature’s Prophet.</li>
    <li id="DJN7"><strong>Самый высокий XPM:</strong> 1 351, 医者watson&#x60; на Kez.</li>
    <li id="6Otk"><strong>Больше всего золота за матч:</strong> 70 997, TEAM VISION.Satanic на Lone Druid (77:27 против BoomBoys).</li>
    <li id="UA7b"><strong>Больше всего ластхитов:</strong> 1 406, YSR-04E на Drow Ranger.</li>
    <li id="Cdw5"><strong>Больше всего урона героям:</strong> 135 773, YSR-04E на Spectre.</li>
    <li id="qRFh"><strong>Наибольший урон героям в минуту:</strong> 2 190, Ame на Lina.</li>
    <li id="uLlm"><strong>Больше всего урона вышкам:</strong> 36 688, Spirit.Yatoro на Lone Druid (+T1).</li>
    <li id="7HGW"><strong>Больше всего лечения:</strong> 34 558, GH на Dazzle.</li>
    <li id="nyC1"><strong>Больше всего времени оглушения:</strong> 435 секунд, Spirit.Collapse на Underlord.</li>
    <li id="sfNX"><strong>Больше всего застаканных нейтральных лагерей:</strong> 15, Sneyking на Enchantress.</li>
    <li id="vlRA"><strong>Больше всего поставленных Observer Ward:</strong> 36, Dukalis на Elder Titan. <strong>Sentry Ward:</strong> 65 — тоже Dukalis.</li>
    <li id="lztG"><strong>Больше всего убитых курьеров одним игроком:</strong> 9, Yandex.Saksa на Bounty Hunter.</li>
    <li id="Wh3H"><strong>Больше всего купленных Mango за матч:</strong> 9, lorenof на Storm Spirit.</li>
    <li id="BCPF"><strong>Больше всего купленных Tango за матч:</strong> 6, Ws&#x60; на Night Stalker.</li>
    <li id="dwK3"><strong>Больше всего убийств одной командой:</strong> 62, Resilience против LGD (65:23).</li>
    <li id="61Ks"><strong>Больше всего ассистов командой:</strong> 155, Iron Wing.</li>
    <li id="tzdc"><strong>Меньше всего смертей командой:</strong> 3, Yandex против HULIGANI.</li>
  </ul>
  <p id="wrVR"><strong>Очки эффективности (MVP)</strong></p>
  <ul id="fnUz">
    <li id="6Hd4"><strong>Больше всего наград MVP на турнире:</strong> AMMAR_THE_F — 15.0, Yatoro из Spirit — 14.6, Satanic — 11.0.</li>
    <li id="B9Gt"><strong>Больше всего наград LVP:</strong> YSR-04E — 3.</li>
    <ul id="tRXi">
      <li id="alR4">Ему же принадлежат рекорды по наименьшему количеству очков за матч (49.3 на Tiny), по ластхитам и урону героям. Видимо, всего этого оказалось недостаточно.</li>
    </ul>
    <li id="3yHj"><strong>Больше всего очков исполнения за матч:</strong> Noticed на Underlord в гранд-финале — 636.</li>
    <li id="All2"><strong>Самый высокий средний показатель очков:</strong> Wisper (LGD) — 296.0; lorenof (Nigma) — 293.2; Topson (LGD) — 280.6.</li>
    <li id="YGqN"><strong>Самый низкий средний показатель очков:</strong> xNova (XG) — 163.1; sayuw (HULIGANI) — 170.4; RESPECT (HULIGANI) — 174.6.</li>
    <li id="n0KZ"><strong>Самый узкий пул героев:</strong> Corrupted — 4 героя за 10 игр.</li>
  </ul>
  <figure id="hQLF" class="m_column">
    <img src="https://img2.teletype.in/files/1e/a7/1ea7a986-076d-4f3d-9cea-9c5234508d84.jpeg" width="4800" />
  </figure>
  <h3 id="3cZl">Средние показатели команд</h3>
  <ul id="VE8F">
    <li id="afrp"><strong>TEAM VISION — самая шумная команда.</strong> Больше всего убийств за игру (30.9), ассистов (73.1) и самый высокий GPM (2 841).</li>
    <ul id="WR4k">
      <li id="u46A">Всего купили 8 Divine Rapier (@Noxville).</li>
    </ul>
    <li id="pgXE"><strong>Resilience — самые кровожадные.</strong> 29.7 убийства и 30.3 смерти за игру, то есть в среднем 59,8 убийства с участием команды — максимум на турнире.</li>
    <ul id="L1zL">
      <li id="FbDH">Ещё они однажды забрали все четыре стартовые руны богатства (@Noxville).</li>
    </ul>
    <li id="yBX6"><strong>LGD:</strong> самый высокий XPM (3 721), <strong>3.38 убитого курьера за игру</strong> (максимум), 10,3 уничтоженных вражеских Обс.Вардов за игру (максимум), 24.0 поставленных Observer Ward (делят первое место с Nigma) и 2.13 Рошана за игру (@Noxville).</li>
    <li id="5xQg"><strong>Spirit:</strong> 29.8 убийства за игру — второе место после TEAM VISION. Их керри получал 31.79% общего нетворса команды, что делает распределение фарма самым ориентированным на керри на турнире.</li>
    <li id="L6ls"><strong>BoomBoys:</strong> меньше всего смертей за игру (21.6).</li>
    <li id="b6S1"><strong>HULIGANI:</strong> меньше всего убийств (14.9) и ассистов (37.1) за игру. При двух победах в десяти матчах.</li>
    <li id="plPS"><strong>Iron Wing:</strong> больше всего стаков (21.0 за игру), а ещё внушительный камбэк против Falcons с отставания в 37 385 золота. За Radiant они играли только в 19% матчей.</li>
    <li id="VKfk"><strong>Falcons:</strong> Radiant в 65% матчей и 32 купленных Boots of Travel. Немало путешествий.</li>
    <li id="005i"><strong>Yandex:</strong> первая вышка в 74% матчей, единственная команда, сумевшая победить после того, как противник сделал мегакрипов (@Noxville).</li>
    <li id="iK09"><strong>XG:</strong> реже всех брали первую вышку — 18% (@Noxville).</li>
    <li id="dQ2v"><strong>GamerLegion:</strong> самая быстрая средняя победа — 39:16.</li>
    <li id="S3LS"><strong>Nigma:</strong> выиграла 81.8% матчей дольше 50 минут. Средняя продолжительность побед — 55:36, поражений — 44:34 (@Noxville).</li>
    <li id="GVD7"><strong>Aurora:</strong> больше всего урона строениям к двадцатой минуте (@Noxville).</li>
  </ul>
  <h3 id="GIfq">Средние показатели игроков</h3>
  <p id="Zdqe">Минимум 15 сыгранных матчей.</p>
  <ul id="Nive">
    <li id="nElq"><strong>Satanic (TEAM VISION)</strong> — лучший игрок турнира по голым цифрам: 10.83 убийства за игру (1-е место), 2.33 смерти (1-е), KDA 8.95 (1-е; следующий Yatoro — 6,65), 862 GPM (1-е), 734 ластхита за игру.</li>
    <ul id="0pHM">
      <li id="Sjny">Шесть матчей без единой смерти (@Noxville).</li>
    </ul>
    <li id="eUEw"><strong>Yatoro (Spirit):</strong> 10.41 убийства за игру, 859 GPM (уступает Satanic, но заметно опережает всех остальных), 14.7 ластхита в минуту (1-е место), 309 урона вышкам в минуту (1-е), 952 XPM (1-е) — и трофей.</li>
    <li id="bJ5S"><strong>lorenof (Nigma):</strong> больше всего урона героям в минуту (896).</li>
    <li id="5Q51"><strong>OmaR (Nigma):</strong> больше всего смертей (9.11) и 1.21 байбека за игру.</li>
    <li id="fi1g"><strong>planet:</strong> больше всего ассистов за игру (18.1).</li>
    <li id="NY7d"><strong>GH (Nigma):</strong> больше всего лечения в минуту (160.7), а ещё рекорд в 34 558 лечения на Dazzle.</li>
    <li id="UUYL"><strong>SumaiL-:</strong> больше всего денаев за игру (24.5) и лучшая эффективность на линии (90%).</li>
    <li id="82Q6"><strong>Thiolicor:</strong> больше всего убитых курьеров в среднем (1.88) и 17,4 ассиста за игру — второе место.</li>
    <li id="QtBl"><strong>KingJungles (LGD):</strong> больше всего Observer Ward за игру (16.3).</li>
    <li id="qzYN"><strong>Nightfall (Aurora):</strong> 3,66 пинга в минуту.</li>
    <ul id="I56o">
      <li id="InMM">Классический Nightfall.</li>
    </ul>
    <li id="xAiA"><strong>Thiolicor / Cr1t- / Ari:</strong> больше всего стаков за игру (5.94 / 5.57 / 5.43).</li>
    <li id="Uqg8"><strong>Ari:</strong> десять игр на Hoodwink, 40% винрейта (Noxville), и 61 купленный Tango.</li>
    <li id="j5Go"><strong>Покупки Tango на TI:</strong> DM — 63, Ari — 61, Saksa — 59.</li>
    <li id="byhm"><strong>Noone</strong> закончил 6:0 на Earth Spirit, <strong>bzm</strong> — 0:4 на Ember Spirit, <strong>tOfu</strong> — 0:4 на Mirana.</li>
    <li id="2RKy"><strong>33</strong> шесть раз делал First Blood.</li>
    <li id="eWaJ">На всём турнире было всего два убийства <a href="https://stats.ru.spectral.gg/artifact/" target="_blank">Торментора</a> — у KJ и niu.</li>
    <li id="4zHw"><strong>9Class</strong> получил премию Maelk (13 смертей без убийств и победа) — @Noxville.</li>
  </ul>
  <p id="B9E3">Данные о фразах из колеса чата получены из обработанных реплеев, и они есть лишь для <strong>115 из 147 матчей</strong>, так что все показатели ниже, скорее всего, занижены.</p>
  <ul id="PKdR">
    <li id="K3tI"><strong>&quot;Помогите!&quot; от Team Spirit</strong> прозвучало 96 раз.</li>
    <ul id="oDjh">
      <li id="WeBS"><strong>Почти все эти случаи — дело рук Corrupted из HULIGANI: 77 раз за 10 матчей (7.7 за игру).</strong></li>
      <li id="Bmd0">HULIGANI закончила эти игры со счётом 2:8, так что, полагаю, причины просить о помощи были.</li>
    </ul>
    <li id="u2pG"><strong>&quot;Короля не убить&quot;</strong> — 93 использования. Ну, в конце концов королями оказались Spirit.</li>
    <li id="cqJ4"><strong>BoomBoys чаще всех пользовались колесом чата: 21,24 реплики за матч.</strong> Один только Save- использовал фразу FreeAgain 58 раз.</li>
    <ul id="AImv">
      <li id="4uKA">До OG на пике формы всё равно далеко.</li>
    </ul>
    <li id="KiSi"><strong>GamerLegion:</strong> &quot;this game is a banger!&quot; прозвучало 48 раз, из них 42 — от Speeed. Самый счастливый игрок турнира. GL также охотно оставляли граффити (одно из них команда использовала 22 раза).</li>
    <li id="81JS"><strong>Team Liquid были самыми молчаливыми</strong> — 1.73 реплики за игру. И &quot;I&#x27;m dead&quot; от Insania.</li>
    <li id="tuj6"><strong>Nightfall из Aurora</strong> использовал &quot;Пам-парам&quot; 29 раз.</li>
    <li id="3QJr"><strong>Dukalis, похоже, любил 67 больше всех остальных.</strong></li>
    <ul id="POyb">
      <li id="PdK7">Слава богу, он был единственным.</li>
    </ul>
  </ul>
  <figure id="ftYo" class="m_column">
    <img src="https://img1.teletype.in/files/c8/d0/c8d0b24a-a8be-45c9-bed7-7015ac7221e4.jpeg" width="4800" />
  </figure>
  <h2 id="DKW1">Competitive ‘25 Tier 1</h2>
  <p id="nwNZ">Отчёт T1 начинается сразу после The International 2025 и заканчивается гранд-финалом The International 2026. Всего записано 2 555 матчей (около 1 240 серий), начиная с патча 7.39e (октябрь 2025 года) и заканчивая 7.41e (патч TI).</p>
  <p id="oYbc">Большая часть матчей прошла на серверах Europe West (около 62%).</p>
  <p id="OlkM">В CFull — <strong>7 360 матчей</strong>, и все они тоже обработаны.</p>
  <p id="kblp">Самым загруженным днём T1 стало 1 июня с 39 матчами (квалификация Road to EWC), а в CFull — 25 сентября 2025 года с 96 играми. Radiant выиграла 51.27% матчей первого тира (51.92% в CFull), первый пик победил в 50.26% случаев (50.07% в CFull). Команда с первым пиком играла за Radiant в 39.7% матчей.</p>
  <ul id="1gYW">
    <li id="8BzO">Суммарное игровое время T1: <strong>74 дня 3 часа 49 минут 25 секунд</strong> (201 день 17 часов в CFull). Все игроки вместе провели мёртвыми 57 дней 2 часа 47 минут 47 секунд.</li>
  </ul>
  <ul id="Zg3P">
    <li id="4Nai">Медианная продолжительность матча — 40:17 (средняя — 41:48), против прошлогодних 38:58. Игры становятся всё длиннее.</li>
    <li id="t7a0">Медианный GPM героя — 493, XPM — 622; у медианного героя 164 пика и 209 банов. На драфтах появлялись 127 героев.</li>
    <li id="eDvg">Суммарно: 128 957 убийств, <strong>85 Буйств</strong> (67 в прошлом году), 1 787 серий Godlike, 73 476 застаканных нейтральных лагерей, 98 767 установленных Observer Ward и 179 253 Sentry Ward, 10 493 байбека, 7 237 убийств Рошана, 8 244 убитых курьера, 183 854 деная и 6,84 миллиона ластхитов, плюс 531,9 миллиона урона героям.</li>
    <li id="7jPd">Расходники: 41 086 Tango, 56 691 Clarity, 37 315 Smoke of Deceit, 8 988 Mango, 13 981 Faerie Fire.</li>
  </ul>
  <figure id="SgNd" class="m_column">
    <img src="https://img2.teletype.in/files/58/7f/587f8f76-fb26-43fc-a6e8-9fe0e74759a6.jpeg" width="4800" />
  </figure>
  <ul id="A9te">
    <li id="10jd"><strong>Tundra</strong> завоевала больше всего трофеев (4: SLAM IV и V, DreamLeague S28 и ESL One Birmingham). Следом идут <strong>PARIVISION</strong> (3: Premier Series, DreamLeague S29, EWC) и <strong>Yandex</strong> (3: DreamLeague S27, PGL Wallachia S7, BLAST SLAM VII). У <strong>Liquid</strong> два трофея.</li>
    <li id="8waq"><strong>Team Spirit</strong> проиграла три гранд-финала сезона — MOUZ на PGL Wallachia S6, Yandex на DreamLeague S27 и Aurora на FISSURE Universe 8 — а потом выиграла самый важный.</li>
    <li id="sdvs"><strong>Победители квалификаций TI:</strong> Vici (Китай), LGD (Южная Америка), OG (Юго-Восточная Азия), Nigma (Европа), GamerLegion (Северная Америка).</li>
    <li id="hzeZ">Для любителей тай-брейков: <strong>Liquid и Falcons</strong> встречались 32 раза в T1 — чаще любой другой пары команд за сезон. Счёт <strong>16:16</strong>. Космическое равновесие.</li>
  </ul>
  <h3 id="9AGx">Мета</h3>
  <p id="5sWU">История патчей сезона T1: 7.39e (3 октября — 15 декабря), 7.40a (15–23 декабря), 7.40c (22 января — 24 марта), 7.41a–7.41e (с 25 марта по 15 сентября). В отчёте первого тира нет матчей за 7.40b.</p>
  <figure id="KLgs" class="m_column">
    <img src="https://img1.teletype.in/files/4d/78/4d788aeb-21cc-4758-9523-be99ccebefbb.jpeg" width="4800" />
  </figure>
  <ul id="8prC">
    <li id="6yiL"><strong>Jakiro</strong> был лицом (лицами?) меты первой половины сезона: он был самым часто выбираемым героем и на 7.39e, и на 7.40c, а за весь сезон у него оказался один из самых стабильных профилей матчапов.</li>
    <li id="Mkcz"><strong>Treant Protector</strong> появился в топе самых востребованных героев на 7.40c, на пару патчей пропал, а затем вернулся всерьёз и надолго: участие в 96% драфтов на 7.41d и 99% на патче TI.</li>
    <li id="5viM"><strong>Hoodwink</strong> с огромным отрывом стала самым часто выбираемым героем сезона: <strong>867 пиков</strong> (33,9% матчей), 50.75% винрейта. Далее Tusk (611), Tiny (561), Jakiro (554), Puck (542), Ember Spirit (533) и Pangolier (521).</li>
    <li id="EMyt"><strong>Puck</strong> — самый востребованный герой сезона: 542 пика и 1 273 бана, то есть присутствие на <strong>71%</strong> драфтов (далее Beastmaster — 54.4%, Treant — 53.1%).</li>
    <li id="8RTQ"><strong>Treant:</strong> 1 127 банов, 229 пиков, 61.1% побед. Это лучший винрейт среди всех героев с высокой востребованностью.</li>
    <li id="NSsD"><strong>Chaos Knight</strong> — единственный герой, которого за сезон не забанили ни разу. Вообще. За 2 555 игр. Его пикнули четыре раза (25% винрейта, что, вероятно, и объясняет ситуацию).</li>
    <ul id="P3nf">
      <li id="zLyh">Далее в списке «никому не интересно банить»: Ogre Magi (14 пиков, 1 бан), Crystal Maiden (44 пика, 2 бана и 36.4% винрейта — худший результат сезона среди героев с 40+ пиками), Wraith King (4 пика, 2 бана) и Outworld Destroyer (3 пика, 2 бана).</li>
    </ul>
    <li id="DcND"><strong>Худшие винрейты</strong> (40+ пиков): Crystal Maiden — 36.4%, Dawnbreaker — 38.3%, Silencer — 39.2%, Luna — 39.8%.</li>
    <li id="s1lP"><strong>Лучший винрейт команды, забанившей героя:</strong> Tinker — команды, банившие его, выигрывали 61.1% матчей. (Что?)</li>
    <li id="axrl">Hoodwink лидирует по всем суммарным саппортским показателям T1: 7 215 поставленных Observer Ward, 12 310 Sentry Ward, 1 775 Tango, 3 070 Smoke и 2 690 Clarity. Она также умерла 4 987 раз и провела <strong>47 часов 53 минуты в таверне</strong> (172 417 секунд).</li>
    <li id="rGv7">Больше всего убийств: Ember Spirit (4 058), Storm Spirit (3 682), Puck (3 552).</li>
    <li id="B8hT">Больше всего Rampage: Shadow Fiend (7), Gyrocopter (6), Kez (5).</li>
  </ul>
  <h3 id="dfEb">Команды</h3>
  <p id="KjKR">Рекорды команд T1 (команды с более чем 200 матчами, плюс несколько интересных случаев):</p>
  <figure id="Vgxv" class="m_column">
    <img src="https://img2.teletype.in/files/58/99/589945c8-3cde-4dc8-ab86-3f492581fda6.jpeg" width="4800" />
  </figure>
  <ul id="XtEh">
    <li id="fsUy"><strong>Liquid</strong> сыграла больше всех матчей — 302. Четверо её игроков — Ace, m1CKe, tOfu и Nisha — делят рекорд по числу сыгранных матчей среди игроков: по 302.</li>
    <li id="N1Tn"><strong>PARIVISION</strong> показала лучший винрейт (63.6%) и самую длинную серию побед в сериях — <strong>15 подряд</strong>, наравне с Yandex.</li>
    <li id="Y4e6">По отдельным картам у GamerLegion было 15 побед подряд и, к сожалению, ещё 15 поражений подряд. Yakult проиграла 15 серий подряд.</li>
    <li id="oDrn"><strong>Yakult</strong> (126 матчей, винрейт 34.1%), REKONIX (33.0%), Execration (31.3%) и 1w Team (30.6%) замыкают таблицу винрейтов.</li>
    <li id="itji"><strong>LGD</strong> сыграла в T1 всего 89 матчей, но показала самый высокий командный GPM — 543.</li>
    <li id="ja24"><strong>Spirit</strong> сделала больше всего Rampage — 10. У BetBoom девять, у Tundra восемь.</li>
    <li id="Ut1y"><strong>Spirit</strong> также совершила больше всего байбеков — 552.</li>
    <li id="5mhX"><strong>MOUZ</strong> получила больше всего наград LVP среди команд — 20.</li>
  </ul>
  <h3 id="hqS6">Игроки</h3>
  <p id="hMOq">Не менее 100 матчей:</p>
  <ul id="xd0C">
    <li id="T4Pn"><strong>Satanic</strong> — лучший керри сезона по цифрам: 9.07 убийства за игру, 781 GPM, 12,84 ластхита в минуту и 282 урона вышкам в минуту. Все четыре показателя — лучшие за сезон. KDA 5.85 (третье место; впереди Nightfall — 6.36 и Mikoto — 6.17).</li>
    <li id="vhfN"><strong>Yatoro</strong> имеет второй лучший GPM (754) и больше всего Буйств (8 за сезон; у Pure — 7, у Satanic — 6).</li>
    <li id="4Xia"><strong>Nightfall</strong> умирал реже всех (2.73 смерти за игру) и имел самый высокий KDA (6,36). Также он поставил рекорд по пингам за матч — 593 на Tiny.</li>
    <ul id="q46J">
      <li id="KMwy">(Ну естественно)</li>
    </ul>
    <li id="4sg0"><strong>Mira</strong> умирал чаще всех: 7.72 смерти за игру.</li>
    <li id="Z51l"><strong>Nisha</strong> наносил больше всего урона героям в минуту в T1 — 756.</li>
    <li id="SohP"><strong>Pure</strong> имел самый высокий XPM — 891.</li>
    <li id="u8Wk"><strong>not me</strong> — лучший винрейт среди игроков со 100+ матчами: 65% (103 матча).</li>
    <li id="fgFX"><strong>Saksa</strong> убил за сезон 209 курьеров (больше всех), а также владеет рекордом девяти курьеров за матч.</li>
    <li id="O3oQ"><strong>Dukalis</strong> купил 1 565 Smoke of Deceit, <strong>Whitemon</strong> — 1 306 Clarity.</li>
    <li id="if2e"><strong>KingJungles</strong> обладал самым широким пулом героев — 42.</li>
    <li id="4FVN"><strong>Лидеры по MVP в T1:</strong> AMMAR_THE_F (133.6), MieRo (127.6), tOfu (118.2), bzm (114.6), Collapse (112.8).</li>
  </ul>
  <h3 id="bxmG">Рекорды сезона</h3>
  <p id="36PP">Главные рекорды T1 и несколько сравнений с TI15:</p>
  <ul id="M8Tv">
    <li id="NXjO"><strong>Больше всего убийств за матч:</strong> 33, dnm на Kez в североамериканской квалификации и Ghost на Nature’s Prophet на EWC (победа GamerLegion 61:29). (В CFull у Timbersaw от burnt out тоже 33.)</li>
    <li id="CXEs"><strong>Больше всего ассистов:</strong> 48, Scofield на Clockwerk (PlayTime против Falcons, DreamLeague S29).</li>
    <li id="RYiZ"><strong>Самый высокий KDA за матч:</strong> 50, Save- на Mirana. Далее Nisha на Slardar с 41.</li>
    <li id="IQS7"><strong>Больше всего смертей:</strong> 20 — несколько игроков в разных матчах.</li>
    <li id="zh8h"><strong>Самый высокий GPM:</strong> 1 186 — Naga Siren от Yakult против REKONIX (The Games of the Future).</li>
    <li id="bcu8"><strong>Самый высокий XPM:</strong> 1 472, Ghost на Nature’s Prophet на EWC.</li>
    <li id="nVqx"><strong>Больше всего золота:</strong> 81 337, Yuma на Vengeful Spirit (Aurora против LGD, 111:29).</li>
    <li id="2o0p"><strong>Больше всего ластхитов:</strong> 2 077, Pure на Muerta (Tundra против XG, DreamLeague S29, 107:38).</li>
    <li id="Shi9"><strong>Больше всего урона героям:</strong> 275 936, osito на Zeus (та же игра на 111:29).</li>
    <li id="G8lP"><strong>Наибольший урон героям в минуту:</strong> 2 601, Xm на Queen of Pain.</li>
    <li id="57s9"><strong>Больше всего лечения:</strong> 69 660, Ws&#x60; на Largo.</li>
    <li id="xCId"><strong>Больше всего полученного урона:</strong> 838 960, Cije на Meepo.</li>
    <li id="hHax"><strong>Больше всего времени оглушения:</strong> 770 секунд, SSS на Underlord.</li>
    <li id="p9YD"><strong>Больше всего Observer Ward:</strong> 43, KingJungles на Bane.</li>
    <li id="eub8"><strong>Больше всего Sentry Ward:</strong> 73, Whitemon на Lich.</li>
    <li id="ciIN"><strong>Больше всего купленных Mango:</strong> 12, lorenof на Storm Spirit.</li>
    <li id="FRBz"><strong>Больше всего урона вышкам:</strong> 36 688, Yatoro на Lone Druid на TI15.</li>
    <li id="75q6"><strong>Больше всего Rampage на герое:</strong> Shadow Fiend — 7.</li>
  </ul>
  <h3 id="SqQH">Самые длинные, короткие и странные игры</h3>
  <ul id="tSvo">
    <li id="7w3V"><strong>Самая длинная игра сезона — 111:38, LGD против Yandex (BLAST SLAM VII)</strong>, счёт 61:52 по убийствам, 9 убийств Рошана (рекорд).</li>
    <ul id="f6VD">
      <li id="4BWn">А вторая по продолжительности игра сезона, Aurora против LGD (111:29), прошла на том же турнире — и снова с участием LGD.</li>
      <li id="bNM1">Далее идут: 107:38 Tundra против XG (DreamLeague S29), 106:35 Falcons против VP, 96:03 PlayTime против Falcons и 94:38 TEAM VISION против Falcons на TI.</li>
    </ul>
    <li id="q77y"><strong>PlayTime против Falcons (DreamLeague S29):</strong> 96:03, 69:60 (129 убийств суммарно), <strong>32 байбека</strong> (рекорд T1) и 7 611 секунд (2 часа 6 минут 51 секунда) суммарного времени в таверне. 177 ассистов в сумме. Рекорд по убийствам командой (69) принадлежит PlayTime.</li>
    <li id="UfAM"><strong>Самая короткая игра:</strong> Falcons разгромила Vici 17:2 за 11:20 (1win Essence II).</li>
    <li id="xns8"><s><strong>Крупнейший камбэк:</strong> BetBoom против Nigma, отставание в 98 601 золота (DreamLeague S29).</s></li>
  </ul>
  <ul id="dUrd">
    <ul id="Qbxv">
      <li id="cNzX">Эта категория не валидна, случился некоторый баг при рассчёте нетворсов</li>
    </ul>
  </ul>
  <ul id="nps8">
    <li id="33hd"><strong>Крупнейший разгром:</strong> Vici против Yakult — разница в 104 158 золота за игру на 92:56 (китайская квалификация TI).</li>
    <li id="eXNL"><strong>Самый близкий матч:</strong> Xtreme против Tearlaments — разница в общей стоимости 1 577 (SLAM V).</li>
    <li id="iS53"><strong>Больше всего смоков, купленных командой за матч:</strong> 18 (LGD и Aurora, обе команды в той игре на 111:29).</li>
  </ul>
  <h3 id="t8Ke">Competitive ‘25 All: самые примечательные матчи</h3>
  <p id="Yp91">Полный отчёт — огромная куча всего с небольших турниров и квалификаций, так что разбирать все 7 360 матчей я не стану. Но вот краткий список самых экстремальных случаев из CFull, отсутствующих в T1:</p>
  <ul id="xb0B">
    <li id="so7Q"><strong>Самая длинная игра вне турниров T1 — 109:27, BOOM Esports против Team Aureus</strong> (RES Unchained — A Blast Dota Slam IV Qualifier SEA). Aureus победила 55:48, отыграв отставание в 78 187 золота.</li>
    <li id="CV8a"><strong>Больше всего убийств одной командой — 76, Amaru Gaming против TEAM JENZ</strong> (EPL Masters 2026): 76:21 за 27:40.</li>
    <li id="hnCS"><strong>Самая кровавая баня — VP.Prodigy против Team Lipstick</strong>, 71:23 за 26:09 (квалификации DreamLeague S29): около 3.5 убийства в минуту.</li>
    <ul id="D1Xz">
      <li id="eZ1g">Почётное упоминание: Team Spirit Academy против Gensokyo, 66:12 за 21:43.</li>
    </ul>
    <li id="JLtc"><strong>Больше всего убийств в одном матче — 129 суммарно, Veroja против Komodo</strong> (Snake Trophy), 50:10; Timbersaw от burnt out сделал 33 убийства.</li>
    <li id="oVB5"><strong>Самая короткая игра — победа Radiant 22:0 за 9:24</strong> (квалификации DreamLeague S29). 22:0. Против &quot;пират team&quot; — вероятно, их ещё никогда так не унижали.</li>
    <li id="Ytey"><strong>Команды без смертей:</strong> Aurora (21:0 против Inner Circle x Insanity, 17:08, DreamLeague Division 2 S3), GLYPH (16:0 против D Family, 13:58) и The Bug (13:0 против Wildcard, 15:37) — все выиграли, не умерев ни разу.</li>
    <li id="Mfhw"><strong>Больше всего смертей одного игрока:</strong> 26, aik на Lich (NAVI победила Rune Eaters 67:21 за 53:50).</li>
    <li id="LBNJ"><strong>Больше всего урона вышкам:</strong> 41 773, VIGOSS/ARTHAS на Lone Druid (MODUS против 1w Team, 101:04, DreamLeague Division 2 S4).</li>
    <li id="sgZ2"><strong>Самый высокий KDA:</strong> Undying от psychosomatics — 48 при нуле смертей (Hive победила Syntax 62:20 за 36:14).</li>
    <li id="q4l9"><strong>Больше всего матчей за сезон:</strong> Till The End — 378 игр (!).</li>
    <li id="fT7V"><strong>Самый широкий пул героев:</strong> WoW player :) — 49 героев.</li>
  </ul>
  <h1 id="0nnM">Награды сезона</h1>
  <figure id="NGlg" class="m_column">
    <img src="https://img3.teletype.in/files/ea/bd/eabde497-20e4-4357-b20d-ba643b80666f.jpeg" width="4800" />
  </figure>
  <p id="6AfD"><strong><em>Самый ценный игрок сезона — AMMAR_THE_F</em></strong></p>
  <p id="61Gy">133.6 награды MVP у AMMAR_THE_F из Falcons.</p>
  <p id="sL8t">Следом MieRo (127.6), tOfu (118.2), bzm (114.6) и Collapse (112.,8).</p>
  <p id="DUa7">У AMMAR также было больше всего MVP на TI15 (15.0), так что, пожалуй, всё логично.</p>
  <p id="cePq"><strong><em>Наименее ценные игроки сезона — skiter и Crystallis (по 9 наград LVP)</em></strong></p>
  <p id="d3jG">У Kiritych, Yuma, Ame и Nightfall — по семь. На TI лидировал YSR-04E с тремя.</p>
  <p id="ITRs">skiter уже двукратный чемпион TI, так что награда скорее почётная.</p>
  <p id="1Tb1"><strong><em>Зависимый от Tango — Ari, 852 Tango</em></strong></p>
  <p id="IDgD">Ari купил 852 Tango за сезон. Следом tOfu (668) и Whitemon (637). На TI15 лидировал DM с 63, затем Ari с 61 и Saksa с 59.</p>
  <p id="vkVS"><strong><em>Награда за «сломанное» соотношение золота и урона — squad1x, 1,26</em></strong></p>
  <p id="O1vw">Лучшее соотношение урона героям к заработанному золоту среди игроков с 34+ матчами (2mp) — у squad1x (1.26). Далее Lelis (1.24) и OT.G.O.A.T (1.23). Хуже всех распоряжались золотом zeal (0.74), DM (0.75) и 33 (0.76).</p>
  <p id="lowz"><strong><em>Больше всего времени в таверне — Whitemon, 63 524 секунды (17 часов 38 минут)</em></strong></p>
  <p id="Frr8">Whitemon опередил tOfu всего на 43 секунды (63 481). Третье место у Mira — 62 578. Все трое провели более 17 часов своей жизни, глядя на серый экран. На самом TI лидировал not_me с 8 451 секундой.</p>
  <p id="GG7G"><strong><em>Самая дымная команда — Falcons</em></strong></p>
  <p id="DS4O">Falcons купила 1 992 смока за 264 игры — 7.55 за матч. У Liquid (2 214), BetBoom (2 094) и Spirit (2 042) суммарно больше, но и матчей они сыграли больше. У Aurora — 1 830.</p>
  <p id="cClI">На TI по общему количеству лидировала Spirit (235), а по среднему — TEAM VISION (8.75 за игру). Рекорд одной игры — 18 — установили и LGD, и Aurora в 111-минутном матче.</p>
  <p id="m0Kp"><strong><em>Самое частое противостояние — Liquid против Falcons</em></strong></p>
  <p id="lupe">32 игры за сезон, <strong>16:16</strong>, так что никто не может похвастаться превосходством.</p>
  <p id="1EHd">Далее: BetBoom против PARIVISION (29 игр, 19:10 в пользу PARIVISION), Liquid против Spirit (26, Spirit — 17:9), Spirit против PARIVISION (26, Spirit — 15:11) и Liquid против BetBoom (25, Liquid — 14:11).</p>
  <p id="Dm69"><strong><em>Лучшая война за обзор — Spirit</em></strong></p>
  <p id="CRSp">Соотношение установленных и уничтоженных Observer Ward. Среди команд со 100+ матчами у Spirit лучшее отношение уничтоженных вражеских Observer Ward к потерянным своим — 1,19 (19.66 установленных за игру, 7.11 уничтоженных, 5.97 потерянных).</p>
  <p id="gz35">Далее Yandex (1,15) и PARIVISION (1,11). На противоположном конце — NAVI с 0.88 (7.14 потерянных Observer Ward против 6.26 уничтоженных). На TI больше всего Observer Ward ставили Nigma и LGD (24.0 за матч), а уничтожали — LGD (10.3).</p>
  <p id="78Vg">Что-то там про аналитиков в доте.</p>
  <p id="THLy"><strong><em>Любители Clarity — BetBoom</em></strong></p>
  <p id="k5q4">4 389 Clarity за 278 игр: <strong>15.8 Clarity за матч</strong>, заметно впереди Aurora (3 280, 13.3 за матч).</p>
  <p id="lLy4">Они же — охотники на Рошана: 467 убийств (1.68 за матч). Следом Falcons с 450.</p>
  <p id="1KEt">Ваше здоровье!</p>
  <p id="l7WY"><strong><em>Самые кровожадные — PlayTime, 69 убийств за матч</em></strong></p>
  <p id="wiyV">69:60 против Falcons за 96:03. Рекорд TI15 принадлежит Resilience (62 убийства против LGD, 65:23).</p>
  <p id="PwKv"></p>
  <p id="f86X"><strong><em>Худший стартовый закуп — 2 Gauntlets, 3 Branches, Circlet</em></strong></p>
  <p id="UoTu">Худшее сочетание винрейта на линии и общего винрейта среди стартовых закупов с 100+ матчами: 454 игры, <strong>46.9% побед в игре и 22.0% побед на линии</strong>.</p>
  <p id="SLWD">Лучший винрейт на линии у закупа Quelling Blade, Slippers, 2 Branches, Circlet, Tango (87.2%), но общий винрейт такого закупа — 46.9%. Делайте с этим знанием что хотите.</p>
  <p id="eOkR">А худший общий винрейт — у Quelling Blade, Branches, Magic Wand: 44.3%.</p>
  <p id="hVbp"><strong><em>Худший герой по эффективности — Disruptor</em></strong></p>
  <p id="PMUn">Самый низкий средний балл эффективности среди героев со 100+ пиками — <strong>148.45</strong> за 192 пика (винрейт 41.7%); всего 25 наград LVP — больше, чем у любого другого героя.</p>
  <p id="dbfV">Следом Silencer (152.96 при 125 пиках, 17 LVP). На другом конце шкалы Underlord: 292.6 за 309 пиков.</p>
  <figure id="dmEo" class="m_column">
    <img src="https://img1.teletype.in/files/42/47/42479d05-c96b-497e-9632-d17dd375c976.jpeg" width="4800" />
  </figure>
  <p id="exyl"><strong><em>Самый стабильный герой — Jakiro</em></strong></p>
  <p id="WGmJ">Если использовать нормализованную относительную волатильность (долю матчапов, в которых преимущество у противника; чем меньше, тем лучше), то среди героев со 150+ пиками лидирует Jakiro с <strong>43.47%</strong> (554 игры, винрейт 51,3%). Далее Tusk (43.96%), Dark Willow (44.17%), Gyrocopter (45.19%), Keeper of the Light (45.92%) и Ember Spirit (46.27%).</p>
  <p id="bDq5">Самые волатильные: Treant (61.22%), Queen of Pain (56.91%), Mirana (56.68%), Void Spirit (56.32%).</p>
  <p id="vDw8">Нормализованное среднее преимущество рисует похожую картину: у Shadow Fiend оно самое высокое (+0.46), у Undying (−0.50) и Treant (−0.46) — самое низкое.</p>
  <p id="QsdM"><strong><em>Самая кровавая баня — ggboom против 4 Anchors + Ilmeria</em></strong></p>
  <p id="mP7n">20:27 за 14:41 в североамериканской квалификации: <strong>3,2 убийства в минуту</strong>.</p>
  <p id="I5sj">На TI15 рекорд принадлежал TEAM VISION против Resilience (39:18 за 32:26, 1,76 в минуту), а в CFull есть 71:23 от VP.Prodigy за 26:09.</p>
  <p id="yUPY"><strong><em>Байбеки и суммарное время в таверне за матч — PlayTime против Falcons</em></strong></p>
  <p id="B9Ff">32 байбека и 7 611 секунд (2 часа 6 минут 51 секунда) суммарного времени мёртвыми.</p>
  <p id="Z1Pt">Рекорд TI15 — TEAM VISION против Falcons: 25 байбеков и 4 833 секунды.</p>
  <h2 id="riPS">В качестве заключения</h2>
  <p id="79mW">Сезон определённо получился насыщенным, и хотя игры на The International были безумно зрелищными (а расписание было уж ОЧЕНЬ плотным), я бы с радостью посмотрел на какую-нибудь встряску меты.</p>
  <p id="R26S">Чуть позже вернусь с отдельным постом про вторую ревизию уровней меты и тир-листов, где подробнее расскажу, как они теперь работают. И ещё о нескольких новых возможностях.</p>
  <p id="bz3o">А пока прощаюсь. Увидимся!</p>
  <figure id="HWaT" class="m_column">
    <img src="https://img2.teletype.in/files/16/39/163940bd-abea-47ac-9767-9f5a1a390ce5.jpeg" width="2258" />
  </figure>
  <p id="z8if">P.S. Играйте в <a href="https://stats.ru.spectral.gg/artifact/" target="_blank">Artifact</a>.</p>

]]></content:encoded></item><item><guid isPermaLink="true">https://blog-ru.spectral.gg/dota_archives_pt1</guid><link>https://blog-ru.spectral.gg/dota_archives_pt1?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=leamare</link><comments>https://blog-ru.spectral.gg/dota_archives_pt1?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=leamare#comments</comments><dc:creator>leamare</dc:creator><title>Возвращая старую Доту: Охота за Первой Альфой</title><pubDate>Sat, 24 Oct 2026 15:45:16 GMT</pubDate><media:content medium="image" url="https://img1.teletype.in/files/0e/dc/0edc350f-55cf-4515-9001-2692c2951f86.png"></media:content><description><![CDATA[<img src="https://img3.teletype.in/files/28/f8/28f8c721-7fb4-4b0d-8e5c-578bbd16f626.png"></img>Вы когда-нибудь задумывались, как выглядела Dota 2? Ещё до того, как мы о ней узнали, возможно, даже до того, как она стала называться &quot;Dota 2&quot;?]]></description><content:encoded><![CDATA[
  <p id="3u2Q">Вы когда-нибудь задумывались, как выглядела Dota 2? Ещё до того, как мы о ней узнали, возможно, даже до того, как она стала называться &quot;Dota 2&quot;. И я сейчас не об оригинальной кастомке для WarCraft III, а об отдельной игре, созданной Valve.</p>
  <p id="Wuxj">Всю дорогу у нас были небольшие проблески старых альфа-версий, предшествовавших TI1, но мы видели лишь отдельные фрагменты в виде скриншотов, причём из более поздних версий. Единственной официальной информацией, которая была на этот счёт, было изображение мини-карты, использовавшееся в сборке игры на TI1. Вы когда-нибудь замечали, насколько она коричневая?</p>
  <p id="j1Cx">Дело в том, что она была нарисована поверх старого дизайна карты, основанного на ранних концептах, в которых использовались именно эти цвета. А если присмотреться повнимательнее, то можно даже разглядеть оригинальные модели построек!</p>
  <figure id="EhxA" class="m_column">
    <img src="https://img3.teletype.in/files/28/f8/28f8c721-7fb4-4b0d-8e5c-578bbd16f626.png" width="1024" />
    <figcaption>Миникарта с TI1</figcaption>
  </figure>
  <p id="sWbR">И как только я это заметил, пересматривая матчи TI1 ещё в 2020 году и документируя драфты и статистику этих игр, я не мог перестать думать об этой версии карты.</p>
  <p id="bCaK">А сегодня версия карты, наиболее близкая к исходному изображению, полностью портирована и доступна для игры в современной Dota 2 в качестве кастомки. Всё благодаря набору скриптов, над которыми я работал более года.</p>
  <p id="GR97">В этом посте я хотел бы рассказать подробнее об оригинальной версии, изображении мини-карты и о том, как в итоге удалось её портировать.</p>
  <blockquote id="CYMZ">Хотя пожалуй я тут преувеличил, в итоге о первоначальном дизайне и о самом билде я особо и не рассказал. Впрочем, я сказал и показал достаточно, а сама игра доступна на современном движке, так что можно поиграть самому и сделать выводы.</blockquote>
  <p id="5cn6">И в качестве бонуса я также создал для себя пользовательский лаунчер Dota 2 Workshop Tools для Linux (подробнее об этом в конце).</p>
  <p id="AnHo">(это, кстати, стало причиной, по которой я до сих пор не закончил свой итоговый пост о The International, хаха)</p>
  <figure id="ju6K" class="m_column">
    <img src="https://img4.teletype.in/files/7c/52/7c526112-bb9c-47c7-a902-d8ae6daa8905.jpeg" width="2560" />
    <figcaption>&quot;Первый плейтест&quot; билд на современном движке</figcaption>
  </figure>
  <h2 id="GQYh">Предыстория</h2>
  <p id="dzGk">Вернёмся в 2021 год. Я много думал об этой &quot;легендарной песчаной карте&quot; и начал собирать скриншоты старых версий, а заодно расспрашивать об этом участников сообщества.</p>
  <p id="f1fK">В конце концов, на TI2023 в Сиэтле я встретил другого энтузиаста (пожелавшего остаться анонимным), который упомянул, что у него есть несколько старых сборок с давних времён. Мы договорились, что он поделится этими сборками со мной, когда сможет.</p>
  <p id="GJ3G">И в середине 2024 года он наконец прислал мне ссылку на Google Drive с тремя архивами. Хотя сборки казались полными и содержали все необходимые ресурсы, ни одна из них не была пригодной для игры из-за отсутствия server.dll. Это означало, что было невозможно заставить движок загрузить карту или даже запустить локальный матч. Я пробовал использовать server.dll из других версий игры или из Source SDK, но это, ожидаемо, не сработало без дополнительных коррективов, и я не стал углубляться в поиск реального решения.</p>
  <p id="8VZI">Тем не менее мне удалось проверить содержимое сборок: карту, HUD, героев и модели. В 2026 году, после утечки steam2, вокруг всего этого сформировалось огромное сообщество, и в конечном итоге те же самые сборки были обнаружены в утечке и стали известны как 883_2, 883_7 и 883_12. Или, проще говоря, альфа-плейтест сборки номер 3, 8 и 13. Вместе с ними позже соорудили работающий файл server.dll, который позволял загружаться на карту и тестировать всё это великолепие.</p>
  <blockquote id="WHxy">Для контекста,<br />- Steam2 leak — это масштабная утечка старых сборок игр из Steam, в том числе закрытых. Среди них было много сборок игр самих Valve, но только тех, которые давали игрокам на удалённый плейтест. Внутренние сборки там не фигурировали.<br />- 883 — это идентификатор приложения Source SDK, который использовался в ранних сборках Dota 2, а число после подчеркивания — номер сборки.</blockquote>
  <p id="OyUH">Но это произошло гораздо позже. А в 2024 году я просматривал файлы и начал разрабатывать своего рода пайплайн для переноса карт Source 1 в Source 2. Проект был амбициозным: перенести &quot;потерянную альфа-версию&quot; с &quot;песчаной картой&quot; на новый движок, а позже и основные версии карты из более поздних патчей и версий игры, сохранив историю разработки доты.</p>
  <p id="LXJM">Мне удалось декомпилировать геометрию карты и перенести некоторые модели, но отсутствие какой-либо документации, как и люлей, пробовавших сделать что-то подобное, значительно затрудняло работу. Доступные инструменты часто вылетали, а геометрия карты была просто геометрией: все материалы вызывали ошибки, что затрудняло их воссоздание.</p>
  <p id="Jere">Даже опытные знакомые из сообщества моддинга доты лишь разводили руками в ответ на большинство моих вопросов.</p>
  <figure id="6bKY" class="m_column">
    <img src="https://img3.teletype.in/files/69/73/697326cd-0633-46ba-8f1f-ec3a187a2c71.png" width="1024" />
    <figcaption>Оригинальный загрузочный экран</figcaption>
  </figure>
  <h2 id="0iW6">Прорыв</h2>
  <p id="zRA8">Было две основные вещи, которые помогли мне добиться прорыва в этом проекте.</p>
  <p id="VBcB">Первой, как не трудно догадаться, стало использование LLM для автоматизации большей части рутинной работы, исследований и документирования хода работы. Однако главный прорыв произошёл благодаря утечке Steam2.</p>
  <p id="7Iun">Самой важной частью этой сборки на самом деле была… &quot;первая альфа сборка&quot;, 883_0.</p>
  <p id="3Xk0">Именно это привело к первому важному открытию: изображение мини-карты было нарисовано поверх реального рендеринга карты с камерой сверху.</p>
  <figure id="KHDf" class="m_column">
    <img src="https://img1.teletype.in/files/09/6c/096c2d6c-ba51-47c5-84fc-48734026806f.png" width="1024" />
  </figure>
  <p id="zgLE">Кроме того, оказалось, что это не песчаная тема, а скорее что-то вроде вода-лето-лес и рыбы против корней-осени-драконов с повсюду разбросанными опавшими листьями. А большая часть коричневого цвета на самом деле была связана с песком, грязью и освещением. Занятно.</p>
  <blockquote id="s6jj">Это также помогло понять, что сборка 883_0 — не та сборка, из которой был сделан этот скриншот: текстуры каменных дорожек на стороне Тьмы расположены по-другому. Это, наряду с сеткой и хитбоксами, наводит меня на мысль, что скриншот был сделан в Hammer или из тестовой сборки сразу после завершения работы над первой версией карты. А после того, как её немного доработали, состоялся первый плейтест с игрой по сети.</blockquote>
  <p id="NkHB">Однако главный прорыв произошёл благодаря инструментам разработчика, которые поставлялись вместе с этой сборкой, а также файлу server.dll, для запуска которого потребовались лишь минимальные настройки. Это, наряду с тем, что файлы в основном были распакованы, очень помогло в реализации проекта.</p>
  <p id="dfXc">Итак, теперь у нас есть материалы (многие из которых, кстати, либо до сих пор присутствуют в современной Dota 2, либо имеют прямых потомков, что довольно занятно), модели и анимации, эффекты, звуки, геометрия карты, навигационная сетка. И теперь нам остаётся только понять, как всё это соединить воедино.</p>
  <h2 id="GdO1">Портируем карту</h2>
  <p id="ayDk">Так, на чем мы остановились? На данном этапе разработки уже доступна геометрия карты, декомпилированная из BSP. И, конечно же, перенос таких ресурсов, как курсоры, звуки, иконки способностей и предметов, не должен вызвать особых сложностей.</p>
  <p id="0FGm">Вот список проблем, которые надо было решить:</p>
  <ul id="IzYo">
    <li id="6KdU">Импортировать ландшафт в качестве модели мира, а также навигационную сетку</li>
    <li id="miyJ">Перенести все материалы и настроить блендинг текстур как на исходной карте</li>
    <li id="iPOA">Перенести модели: декорации, деревья, героев и других юнитов</li>
    <li id="7BFU">Перенести частицы и другие эффекты</li>
    <li id="tGfO">Воссоздать список героев с исходными характеристиками, списком доступных героев и привязать к ним способности</li>
    <li id="PHno">Сделать аналогично для предметов</li>
    <li id="8Ngx">Перенести HUD</li>
    <li id="C1CX">Доработки: переписать некоторые способности, чтобы воссоздать исходную логику, исправить поведение курьера и другие подобные моменты</li>
  </ul>
  <p id="POLK">В целом, для большинства таких задач существуют инструменты для декомпиляции и конверсии, поэтому дело сводилось к подбору правильных параметров и последующей автоматизации для ускорения всего процесса.</p>
  <p id="lH9G">Конвертация моделей осуществлялась через Blender: на вход шли MDL и на выходе были FBX и VMDL. Для большинства моделей масштаб FBX составлял 0.01, с разворотом в ModelDoc на 90 градусов, чтобы привести их в правильное положение.</p>
  <p id="S44m">В некоторых случаях модели имели текстуры с альфа-каналом, которые приходилось переэкспортировать дополнительно. Ещё одной побочной проблемой был внешний вид героев после импорта: некоторые материалы выглядели немного не так, как нужно, или сами герои казались слишком яркими и блестящими из-за шейдера героев в Source 2, поэтому их параметры были чуть приглушены.</p>
  <figure id="17lv" class="m_original">
    <img src="https://img3.teletype.in/files/6e/e4/6ee420d3-e752-4726-bb2a-9bdfb718a688.png" width="386" />
  </figure>
  <figure id="RqfF" class="m_original">
    <img src="https://img2.teletype.in/files/5d/d3/5dd344bb-aed6-4e9d-9a96-93b7d60eacb4.png" width="408" />
  </figure>
  <p id="jYnm">Особым случаем стал перенос анимаций. Многие герои были ещё недоработаны и не имели ни анимаций, ни скелетов, но сами модели по общей форме были ОЧЕНЬ близки к современным версиям. Поэтому в большинстве случаев добавление анимаций сводилось к привязке современных скелетов к модели с помощью скрипта, с последующей ручной корректировкой там, где это было необходимо, чтобы они правильно сели, не деформируя модель героя.</p>
  <figure id="vRuw" class="m_original">
    <img src="https://img3.teletype.in/files/ee/4a/ee4a8ec6-da78-4e15-8d10-ee9b0366c7e8.png" />
    <figcaption>зюся тебе норм?</figcaption>
  </figure>
  <figure id="9SAP" class="m_original">
    <img src="https://img1.teletype.in/files/8f/55/8f55324e-9af1-4ba0-b91d-395b9d37a8ed.png" width="508" />
    <figcaption>Crystal Maiden стала особым случаем. Технически у неё есть свой скелет и анимации, хоть и не очень заметные, а их замена просто ломала модель. Так что я решил оставить её как есть.</figcaption>
  </figure>
  <p id="FqxC">Phantom Lancer был особым случаем, так как у него была законченная ранняя модель со скелетом и анимацией ожидания, но вот современные анимации и скелет на эту модель ложились с трудом.</p>
  <figure id="vMI3" class="m_original">
    <img src="https://img4.teletype.in/files/b3/4a/b34af880-cd3b-4f69-9ddf-eb68bf25ef98.png" width="404" />
  </figure>
  <p id="dQkB">Но всё это можно было исправить вручную, потратив достаточно времени. После того как я разобрался с костями, оставалось только перенести анимации на старые/обновлённые скелеты, и всё готово.</p>
  <p id="MIHQ">Перенос самого ландшафта оказался сложной задачей. Прежде всего, модель из декомпилированного BSP не совсем подходила в качестве модели мира: карта либо не загружалась, либо полностью игнорировала существование этой модели. В конце концов я понял, что в экспортированной модели мира было много замкнутых или искажённых полигонов, и их было слишком много в целом. Скрипт с функцией обнаружения замкнутых полигонов и уменьшения их количества в итоге помог мне привести модель в рабочее состояние.</p>
  <p id="JLIG">Одна проблема, с которой я долго не мог справиться, была связана с MultiBlend. Я знал, что этот шейдер есть в игре и, скорее всего, примерно также работает. Но портирование материалов слой за слоем не давало точно таких же результатов: переходы всегда получались резкими, как будто маска отображения не работала корректно, а сами текстуры-слои располагались в неправильном порядке.</p>
  <figure id="MjdA" class="m_column">
    <img src="https://img1.teletype.in/files/c3/a8/c3a8b9d0-2efd-4d9a-88ad-abb158b3b973.png" width="1613" />
  </figure>
  <figure id="0gq0" class="m_column">
    <img src="https://img4.teletype.in/files/3e/30/3e30ea15-e7b2-4870-a81a-92d3e8d8a8b7.png" width="799" />
  </figure>
  <p id="zz1H">Именно так и оказалось. Сначала я не смог найти точную причину и решил, что лучше будет заменить исходные материалы на 64 предварительно рассчитанных &quot;текстур ландшафта&quot;, воспроизводящих эффект блендинга.</p>
  <p id="Ziiz">И в конце концов, когда я вернулся к этой проблеме, выяснилось, что</p>
  <ul id="0H7i">
    <li id="3HK0">базовый слой в Source 1 был четвёртым</li>
    <li id="XTK4">маска отображения была назначена не на тот канал</li>
    <li id="WmVO">веса на вершину из блока multiblend BSP попадают в потоки вершинной раскраски, которые считывает шейдер.</li>
  </ul>
  <p id="7Elt">Затем обновлённая навигационная сетка, экспортированная из исходной карты, была наложена на карту, соединившись с сеткой мира.</p>
  <p id="7Lr1">Портирование героев и предметов в целом оказалось достаточно простым. Большинство элементов по-прежнему присутствует в современной Dota, но в некоторых случаях они немного изменились: либо изменился тип таргетинга, либо поведение атаки (я смотрю на тебя, Венга), либо под тем же названием появилось что-то другое. Именно для таких случаев я обращался к <a href="https://github.com/Pizzalol/SpellLibrary" target="_blank">репозиторию SpellLibrary от Pizzalol</a>, чтобы воссоздать оригинальные версии заклинаний. То же самое произошло с предметами. С юнитами было немного проще, так как все нейтральные юниты использовали временные модели, некоторые даже модели лейн крипов, и не обладали способностями. Не о чём беспокоиться. Так что осталось лишь перенести конфигурации героев, предметов и магазинов.</p>
  <p id="UDoM">Предметы, недоступные в магазине в современной доте (Buckler, Poor Man’s Shield, Hood of Defiance), продаются как копии под собственными тегами, поскольку современный магазин не даёт их нормально купить/продать. Предметы, механика которых изменилась (Bloodstone, Blade Mail, Boots of Travel, курьеры), реализованы с помощью скриптов.</p>
  <p id="lKP5">Перенос звуков и портретов/иконок был довольно простым делом. А вот частицы доставили немало головной боли.</p>
  <p id="RjjR">Системы частиц PCF преобразуются в VPCF Source 2 с помощью таблицы, которая сопоставляет каждый оператор и параметр Source 1 с его эквивалентом в Source 2. Чтобы современный код способностей мог воспроизводить старые эффекты, преобразованные системы передаются по путям современной Dota. В целом всё работает, но современный код в отдельных случаях устанавливает другие контрольные точки, нежели код 2011 года, поэтому некоторые системы потребовали адаптации: присоединение, перенацеливание контрольных точек, добавление или удаление операторов.</p>
  <p id="RViH">HUD 2010 года был реализован на VGUI: файлы макетов .res с указанием положений, размеров и текстур. Это ещё не HUD на Scaleform, и его немного проще читать и переделать, с некоторыми творческими вольностями. Создание скрипта преобразования и последующая настройка некоторых элементов позволили добиться хорошего результата.</p>
  <p id="5Zpz">Самыми серьёзными проблемами оказались чат и экран выбора героев. Чат фактически представляет собой два текстовых блока с похожим поведением, наложенных друг на друга, чтобы воссоздать то же поведение, что и в старых текстовых логах чата. А экран выбора героев, хотя и выглядит просто, фактически загружает игрока в приостановленный матч в виде Виспа, а затем ждёт, пока игроки завершат выбор, и &quot;освобождает&quot; их, разблокируя камеру и подменяя героев.</p>
  <p id="MKsc">Это сопровождалось двумя очень неприятными багами: блокировкой чата и блокировкой камеры/управления. В конце концов я использовал в качестве ориентира пару пользовательских игр на GitHub с похожим подходом, чтобы обойти эту проблему (к сожалению, я нигде не записал их названия), и к настоящему моменту эти баги, вроде как, в основном устранены (по крайней мере, мне больше не удалось их воспроизвести), и я очень доволен тем, насколько этот новый HUD близок к оригиналу.</p>
  <h2 id="jBNL">Финальная версия</h2>
  <p id="MwD8">Что же получилось?</p>
  <p id="WB6C">Во-первых, карта во всей своей красе! Ну и вы можете <a href="https://steamcommunity.com/sharedfiles/filedetails/?id=3815910104" target="_blank">подписаться на неё и скачать в Steam по этой ссылке</a>.</p>
  <figure id="wn7l" class="m_column">
    <img src="https://img3.teletype.in/files/2b/04/2b049132-450d-40d4-8ce1-163bb34dc528.jpeg" width="2560" />
    <figcaption>ортогональная проекция сверху этой версии карты, созданная через SFM</figcaption>
  </figure>
  <p id="t4o2">Геометрия игрового мира работает, навигационная сетка работает.</p>
  <p id="m3nS">Я не хотел уделять слишком много внимания переработке каждого отдельного предмета и умения, поэтому там, где это было возможно, я использовал системы современной Dota. Это означает, что некоторые тонкости, связанные с устаревшими типами урона, также не были полностью перенесены. Тем не менее я постарался сохранить некоторые классические &quot;механики&quot; (например, стакающиеся Mekansm, BKB с рефрешером, старую версию Blade Mail), но в этой версии, скорее всего, не будет старых багов или каких-то интеракций.</p>
  <p id="fBr7">Поскольку в этой сборке не было большого количества героев, но многие из них были отчасти проработаны и существовали в файлах, я добавил флажок &quot;включить WIP героев&quot;. У большинства этих героев не было анимаций и скелетов в моделях. Модели этих героев были реконструированы с помощью вставки скелетов и ручной настройки, а сверху к ним были добавлены современные анимации. Примерами героев с переработанными анимациями являются Zeus (не имел анимаций), Phantom Lancer (имел раннюю модель только с анимацией ожидания), Witch Doctor (временная модель), Shadow Shaman, Tiny, Lich (ранние модели). К счастью, геометрия моделей во многих случаях довольно хорошо соответствует современным версиям.</p>
  <p id="wr4n">Звуки перенесены по максимуму, как есть.</p>
  <p id="sIpH">Освещение настроено так, чтобы максимально приближаться к оригинальной альфа-версии.</p>
  <p id="V6sr">Смешивание текстур, визуальные эффекты, модели и всё остальное работают.</p>
  <p id="CYYT">Моя любимая часть — экран выбора героя и HUD, воссоздающие вайб оригинальной альфы. Правда, они могут иногда вести себя странно.</p>
  <p id="wHGp">Также на финальном экране есть кнопка &quot;скопировать stats blob&quot;, чтобы сохранить JSON объект, по структуре похожий на ответы OpenDota API, чтобы можно было залогать статистику таких вот матчей.</p>
  <figure id="X1dy" class="m_column">
    <img src="https://img2.teletype.in/files/95/29/9529109f-0128-4f33-b12e-3d8435b139a7.png" width="1910" />
    <figcaption>Оригинал</figcaption>
  </figure>
  <figure id="UB9z" class="m_column">
    <img src="https://img2.teletype.in/files/55/4f/554f40e2-1990-4098-b2f1-e697c3a54e9a.png" width="2560" />
    <figcaption>Порт</figcaption>
  </figure>
  <figure id="i0RS" class="m_column">
    <img src="https://img3.teletype.in/files/63/e1/63e1c2c4-7c17-45d9-a841-2d1a8351f366.png" width="2560" />
  </figure>
  <p id="twCn">Известные проблемы</p>
  <ul id="JLUy">
    <li id="F0Oi">Иногда косметические предметы отображаются на героях противника, которых видишь в первый раз из тумана войны</li>
    <ul id="TQhP">
      <li id="rkOR">Я подозреваю, что это из-за совпадения имен костей старых и новых моделей, и если это и была причина, то в последней сборке проблема должна исчезнуть</li>
      <li id="xdBD">В настройках пользовательской игры есть параметр &quot;DisableWearables&quot;, но, похоже, он не работает уже пару месяцев</li>
    </ul>
    <li id="aEjU">Из-за экрана пользовательского драфта возникают некоторые проблемы: окно чата становится невидимым (обойти проблему можно так: откройте настройки, щёлкните по строке поиска, закройте настройки — это сбросит фокус текстового поля) или камера застревает в небольшой части карты.</li>
    <ul id="f2RE">
      <li id="WKN1">Большинство этих проблем должно было быть устранено, но если вы столкнётесь с ними и сможете найти способ стабильно воспроизвести их — пожалуйста, пришлите мне информацию об этом в Discord или по электронной почте</li>
    </ul>
    <li id="VfZV">Чат в пользовательском HUD тоже работает немного странно</li>
  </ul>
  <p id="0dq7">Кроме того, я устал постоянно переключаться между версиями для Windows/Proton и Linux/Native во время работы над этим проектом, поэтому в итоге написал для себя несколько скриптов, чтобы загружать бинарные файлы для Windows и инструменты Workshop, настраивать символьные ссылки на ресурсы нативной версии и обновлять всё это.</p>
  <p id="tO6n">Под конец работы я облагородил это в нечто более целостное, так и появился скрипт-лаунчер.</p>
  <figure id="hqn3" class="m_column">
    <img src="https://img4.teletype.in/files/f8/7b/f87ba898-aba5-4f99-91a9-866c3fb7b0aa.png" width="830" />
  </figure>
  <p id="PeX8">Он может</p>
  <ul id="0tF8">
    <li id="6QCr">автоматически обновлять инструменты</li>
    <li id="4spL">запускать игру с определённой версией инструментов Workshop</li>
    <li id="0wUd">добавлять запись о себе в библиотеку Steam</li>
    <li id="TYpb">создавать рендер выбранной карты в высоком качестве</li>
    <ul id="updX">
      <li id="yNFp">Метод тот же, что в руководстве от Devilesk, которое я использовал для настройки своего собственного файла сессии, обновлённого до версии 7.33, когда я обновлял Интерактивную Карту</li>
      <li id="dWLi">Перед запуском рендеринга запускается несколько специальных скриптов, которые немного улучшают внешний вид карты: они основаны на тех, которые я уже использовал сам (или делал то же самое вручную), в основном восстанавливая эффект потока лавы на стороне Dire, корректируя некоторые эффекты и освещение, а также исправляя материалы на углах карты</li>
      <li id="RVuh">Этот скрипт использует тот же файл сессии, но запускает SFM на виртуальном экране, автоматически запускает &quot;прогревны&quot; рендеринг, а затем рендерит кадры для панорамы</li>
      <li id="JgtV">После завершения рендеринга начинается этап сшивки, в ходе которого вычисляется средний тон для всех кадров, определяются точки сшивки, а затем создаётся одна гигантская панорама карты + обрезанная версия с использованием координат из конфигурации обзора карты + предварительный просмотр с более низким разрешением</li>
    </ul>
  </ul>
  <p id="AA4e">Позже я создам для него отдельный репозиторий/установщик (и оставлю ссылку здесь и на своём сайте).</p>
  <p id="OWAP">Я также хочу опубликовать скрипты и инструменты, которые использовал при портировании, но работа над ними ещё не завершена, да и это был мой первый, проект, в котором, кхм, мне в значительной степени помог Claude.</p>
  <h2 id="aLPQ">Что дальше?</h2>
  <p id="th4e">Я хочу провернуть такое и для других сборок. Конечно, сначала для пары альфа-версий, но потом я хочу сделать то же самое для версий карты со всех The International до 2016 года.</p>
  <p id="arLj">Надеюсь Valve не огорчатся из-за такого проекта. Просто мне очень уже нравится история развития Доты.</p>
  <p id="9xvH">Чтобы следить за апдейтами по теме, можете зайти в мой <a href="https://discord.gg/7zKeeV8" target="_blank">Discord</a>, <a href="https://t.me/spectraldota" target="_blank">Telegram</a> (ru), <a href="https://bsky.app/profile/lea.spectral.gg" target="_blank">Bluesky</a> или <a href="https://x.com/ileamare" target="_blank">Twitter</a>. Или прям тут подписаться. Есть ещё <a href="https://www.patreon.com/leamare" target="_blank">Patreon </a>и <a href="https://boosty.to/leamare" target="_blank">Boosty</a>.</p>
  <p id="aPqP">Было бы круто, если бы удалось перенести сюда и карту из Heroes of Newerth или оригинальную DotA, но я не думаю, что эти версии когда-нибудь станут общедоступными из-за проблем с авторскими правами. Хотя я всё равно хотел бы создать что-то подобное. Над чем-то подобным для WC3 DotA сейчас работает <a href="https://github.com/CrystalScepter/dota-classic/tree/main" target="_blank">CrystalScepter в рамках своей карты Dota Classic</a>.</p>
  <p id="7rOQ">У меня есть ещё куча вещё, о которых я хотел бы написать, например, ежегодный обзор The International или пост об обновлённых тирлистах героев и уровнях меты. Наверное, я потихоньку начну разгребать этот бэклог постов в ближайшее время.</p>
  <p id="Niri">До связи!</p>
  <figure id="XQE2" class="m_column">
    <img src="https://img2.teletype.in/files/d2/76/d2762109-9c66-4780-b8f4-23b67278dd9b.png" width="917" />
  </figure>
  <p id="Cycc">P.S. Спасибо Пиробуреку за помощь со сбором людей для плейтестов.</p>

]]></content:encoded></item><item><guid isPermaLink="true">https://blog-ru.spectral.gg/wrapped2025</guid><link>https://blog-ru.spectral.gg/wrapped2025?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=leamare</link><comments>https://blog-ru.spectral.gg/wrapped2025?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=leamare#comments</comments><dc:creator>leamare</dc:creator><title>Спектральные итоги 2025</title><pubDate>Fri, 13 Feb 2026 18:46:28 GMT</pubDate><media:content medium="image" url="https://img3.teletype.in/files/e7/c1/e7c15fb4-9ef3-4523-bf67-91a8ccd4107e.png"></media:content><description><![CDATA[<img src="https://substackcdn.com/image/fetch/$s_!ovl5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5642fcd0-c70d-484a-b446-ffbd4dffbb21_1280x853.png"></img>Что-то я затянул, а?]]></description><content:encoded><![CDATA[
  <p id="Lw7T">Что-то я затянул, а?</p>
  <p id="JGP7">Должен признаться, если Дота не является твоей основной работой — не так легко выделять время для таких проектов для души. И со всеми вещами, что творятся вокруг моих других интересов, проектов, работы и прочих вещей в жизни, несколько сложновато найти достаточно времени на Доту, даже на посты в блог.</p>
  <p id="4gsf">Это по сути основная причина, почему я не уже не особо активен на Патреоне или Бусти. Когда Дота была моей основной &quot;работой для души&quot;, было достаточно времени, чтобы следить за сценой, сидеть в чатах, постоянно обновлять проекты, ещё и заниматься датамайнингом между делом. Сейчас времени не так много, чтобы даже за сценой следить, и, увы, стало тяжеловато поспевать за чатами-блогами-платформами и т.д. Раньше у меня были планы регулярно делать видео, может записывать влоги, но теперь даже о чём писать не особо есть, не то что энергии на это. (пока писал, понял, что даже не всё на сайте на последний патч успел обновить хаха)</p>
  <p id="vK1E">Не могу сказать, что я прям забыл обо всех этих штуках, или что они стали менее приоритетными. Скорее, ну, жизнь такова. Радует одно: с течением времени, пока я становился мене активным в дота среде, разные люди, которые открыто отмечали, что вдохновились моей работой, подхватили факел и заняли опустевшие ниши. Как человеку, делавшему (и делающему) штуки для сообщества из любви к этому сообществу, видеть как кто-то продолжает работу в том же направлении (и даже упоминает время от времени) очень отрадно.</p>
  <p id="5dZG">Этот пост вообще я изначально хотел закончить до конца декабря, но ушло много времени, чтобы разгрести все дела. Так что не будем тянуть время, сразу к делу!</p>
  <p id="GRqq">UPD: пока я писал этот пост, я отвлёкся на другие дела, потом начал откладывать дописывание, и вот уже прошёл месяц.</p>
  <blockquote id="TNiu"><em><a href="https://spectraldota.substack.com/p/spectral-stats-hub-december-2020-update-aab3278f7571" target="_blank">English version</a></em></blockquote>
  <h2 id="BoJ3">Что было сделано</h2>
  <p id="QbH3">Вообще честно говоря не так много получилось сделать, как раньше, но всё же хочется за этот год исправить ситуацию. Прошедший же год можно описать одной фразой: технические работы.</p>
  <p id="VXIZ">Из каких-то ивентов в этом году были сезоны PGL Wallachia с 3 по 6 и The International 2025. В целом неплохо и, если всё пойдёт по плану, в этом году получится ещё больше. Впрочем, пока загадывать сложно.</p>
  <p id="2ZyP">Ну и конечно же были наши комьюнити ивенты: люди из нашего уютного спектрального чата активно играли на Спектральных Клозах и даже организовали LAN ивент. А отчёты по клозам продолжили свою роль тестовой площадки экспериментальных фич для хаба отчётов</p>
  <figure id="4BjG" class="m_custom">
    <img src="https://substackcdn.com/image/fetch/$s_!ovl5!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5642fcd0-c70d-484a-b446-ffbd4dffbb21_1280x853.png" width="1280" />
  </figure>
  <p id="8Fqv">Крупнейшим релизом в этом году стал <a href="https://spectral.gg/rewind/" target="_blank">Dota Rewind</a>. Этот проект был у меня в планах уже достаточно долгое время, но всё никак не доходили руки. В последние месяцы я засел за проработку концепта, а в декабре засел за активную разработку, чтобы успеть всё к рождеству.</p>
  <figure id="7t4O" class="m_column">
    <img src="https://substackcdn.com/image/fetch/$s_!wFgM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F40b2c825-bd8e-45d2-8491-0ffa35818d90_1113x1008.png" width="1113" />
  </figure>
  <figure id="iXDT" class="m_column">
    <img src="https://substackcdn.com/image/fetch/$s_!hBxF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb85b706c-97df-4afa-8eac-52db1c20c048_2400x1355.png" width="1456" />
  </figure>
  <p id="kcZ6">В некотором роде похожей фичой стало небольшое обновление раздела со сборками. Внешне может не так много поменялось, но на самом деле произошло достаточно крупное переписывание интерфейса, а также интеграция HTMX.</p>
  <p id="ANhX">Это всё позволило сделать динамическую подгрузку страниц, дополнительные фичи навигации и удобный поиск. Помимо этого у карточек в списках сборок добавились небольшие превью с ролью, основным аспектом и основными предметами.</p>
  <figure id="c8Zw" class="m_column">
    <img src="https://substackcdn.com/image/fetch/$s_!hFtX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff7592e8b-1557-403e-949f-9991eeeda3e1_1805x985.png" width="1456" />
  </figure>
  <p id="R7Zk">Вместе с этим произошли и небольшие оптимизации бэкенда</p>
  <ul id="4SPX">
    <li id="la20">ренормализация стартовых предметов и общей статистики предметов</li>
    <li id="L2vz">обновлён WebAPI хаба отчётов для более удобной поддержки и автоматической документации (и swagger&#x27;ом) — пока эти изменения не в публичном доступе (в отдельной ветке, которая не была обновлена), но думаю по ходу недели-другой уже выкачу и обновлю документацию</li>
    <li id="mmbF">оптимизации внутренней аналитики</li>
    <li id="Z560">улучшения рендеринга текста, суб-секций, пользовательских блогов и прочих приколов в SampleText (по большей части всё во внутреннем тестировании и внутренней документации, но в планах распространить это на блоги и прочие разделы</li>
    <ul id="lrBr">
      <li id="tKZw">а ещё с момента, как я начал этот пост писать, в SampleText также обновились процессинг выражений шаблонизатора, параметры шаблонизатора, препроцессинг для страниц и ряд расширений для поддержки форм и галереи. Эти изменения также находятся в отдельной ветке и не скоро будут использованы в публичной части сайта, но всё же!</li>
    </ul>
  </ul>
  <p id="iVZo">Что же касается хаба отчётов, я наконец выкатил <a href="https://blog-ru.spectral.gg/starting-items-v1" target="_blank">статистику Стартовых предметов и Расходников</a> в общий доступ (вернее интерфейс для неё). Честно говоря, этот раздел не так часто используется и наиболее интересен он про игрокам и исследователям. Но самым главным при создании этого раздела была интеграция с разделом Сборок. Оставшаяся часть паззла — скилл билды (и поддержка абилити драфта), которая сейчас имеет уже готовый прототип, но интерфейсом у меня пока не было времени заняться.</p>
  <figure id="VGmk" class="m_column">
    <img src="https://img4.teletype.in/files/74/41/74415e8b-8f00-4de6-af4b-d99b000391c3.png" width="2048" />
  </figure>
  <figure id="6fuW" class="m_column">
    <img src="https://img4.teletype.in/files/33/e3/33e3475d-85b3-4c2a-9483-b5af095f9afb.png" width="2046" />
  </figure>
  <figure id="MIO5" class="m_column">
    <img src="https://img2.teletype.in/files/db/2a/db2a1b68-9253-4e8a-9bdf-0ba7af9ab5a9.png" width="2443" />
  </figure>
  <p id="evyR">Ну и как можно было забыть о вечных обновлениях интерактивной карты. С добавлением речных потоков и прочими занятными изменениями карты, тут тоже нужно было немного поработать.</p>
  <figure id="JqMN" class="m_column">
    <img src="https://img1.teletype.in/files/0c/78/0c78fa0c-d501-4772-a820-2cd3d73b375e.jpeg" width="2493" />
  </figure>
  <p id="lrbi">Среди прочих экспериментальных фич, вышедших к TI2025, были MVP и Очки Исполнения (которые что-то вроде фентези поинтов, но не совсем).</p>
  <figure id="nGpb" class="m_column">
    <img src="https://img2.teletype.in/files/5b/36/5b361faa-0f9e-4f7e-974b-3806a3e66cd1.png" width="1625" />
  </figure>
  <p id="XjLJ">...и режим просмотра серий, а также рекорды по сериям и стрикам.</p>
  <figure id="S9pW" class="m_column">
    <img src="https://img3.teletype.in/files/60/57/6057a6ae-1be1-4851-913c-559e8e7b2e29.png" width="2448" />
  </figure>
  <p id="Qv9P">Самая же любимая моя фича за этот год была &quot;примерные таргет баны против игроков&quot;: по сути это предположение по косвенным признакам, как много банов были сделаны с рассчётом на конкретного игрока в команде, с последующим перерассчётом банов для раздела &quot;Драфт&quot; у игроков и команд. Выглядит прикольно и даёт некоторое понимание, как оппоненты видят конкретных игроков.</p>
  <figure id="I5hT" class="m_column">
    <img src="https://img4.teletype.in/files/bd/56/bd5626c3-2bca-4e14-834b-fa94c67197f9.png" width="2449" />
  </figure>
  <p id="T5bQ">Самой же смешной частью года была ещё одна старая задумка, которую я тоже слишком долго откладывал, но которая была очень интересным лингвистическим челленжем (ещё одна моя страсть): перевод раздела на Эмодзи.</p>
  <figure id="QZq1" class="m_column">
    <img src="https://img1.teletype.in/files/cc/d1/ccd114be-d465-4c48-a003-6696e394b503.png" width="2116" />
  </figure>
  <p id="rfMs">И на сладкое — в Guame (инструменте для команд и аналитиков) были улучшены фильтры и оптимизировано отслеживание матчей. А также были добавлены страницы с деталями для тренировочных матчей.</p>
  <h2 id="kmZI">Планы на будущее</h2>
  <p id="Mmvk">По большей части планы на 2025 переехали в 2026 без изменений</p>
  <ul id="r7at">
    <li id="U5G9">Скилл билды и поддержка Абилити Драфта — ну тут не так много работы осталось</li>
    <li id="jtgk">Переписывание DBL и переработка движка отчётов — много муторной и монотонной работы, которой не очень хочется заниматься, но надеюсь за этот год разделаться</li>
    <li id="kB1P">Мета Уровни, Тирлисты Героев — самые прикольные новые фичи, на которых на удивление нужно не так много времени и сил, если сравнивать со всем остальным</li>
    <li id="RyCD">Раздел &quot;Мета&quot; — по сути упрощённая версия Lurker&#x27;а, только с очень &quot;чистым&quot; и упрощённым обзором меты</li>
    <li id="rJj5">Страницы просмотра матчей — по большей части важно для &quot;утерянных матчей&quot;, скримов или случаев, когда данные по матчу пришлось ре-парсить и собирать из разных источников (отчасти это же было реализовано в Guame)</li>
    <li id="Vmaq">Ранкинг Игроков и Команд — это одна из наиболее интересных идей и она была в моём чеклисте уже какое-то время, но мне немного страшно за неё браться</li>
    <li id="N4sq">Архетипы Героев</li>
    <li id="FQPC">GSI логгер и запись Live статистики</li>
  </ul>
  <p id="xZuj">Чуть менее приоритетно</p>
  <ul id="m73u">
    <li id="Cvch">Статистика Turbo/Рекрутов — всё ещё кажется прикольной идеей, но надо полностью переработать сбор матчей</li>
    <li id="GrsB">Replay Hunt — всё ещё работаю в этом направлении, но архитектурные моменты важнее</li>
    <li id="FEfn">Парсер логов Artifact и хаб отчётов по Артифакту — всё ещё хочу сделать, но на это надо потратить какое-то время для изучения формата логов и их парсинга</li>
    <li id="jKbT">Генератор Миникарты — весёлый сайд проект, тоже может дойдут руки заняться, а может и нет</li>
    <li id="3uyZ">Редизайн хаба отчётов — неизбежно придётся этим заняться со всеми переписываниями бэкенда</li>
    <li id="MUBo">Витрина функционала — просто чтобы показать, что можно вообще сделать у меня на сайте и где это всё найти</li>
    <li id="sGCS">Миграция сервера, защита от ботов, зеркало — это всё вылезло из приколов с Cloudflare, а также из-за блокировок и Cloudflare, и непосредственно серверов у моего провайдера в России. Это не такая прям БОЛЬШАЯ проблема, потому как все, кому надо, и так знают, как зайти на сайт, но всё равно некоторая головная боль во всём этом деле есть.</li>
  </ul>
  <h2 id="Hrtu">Забавные моменты из аналитики</h2>
  <p id="cELp">Отчёт за этот год был несколько более чистым, чем в прошлом году. Хотя тут был эпизод, когда я чуть-чуть сломал инструмент сбора аналитики, но сама суть бага там почти не повлияла на данные. Впрочем, обнаружение ботов по ходу года пришлось подкручивать.</p>
  <figure id="9SCr" class="m_column">
    <img src="https://img3.teletype.in/files/a6/86/a686c8aa-027e-45bd-a4cb-e3aa30b3c8da.png" width="1455" />
  </figure>
  <p id="7Jfe">Во-первых, можно очень легко заметить скачки трафика ботов по ходу года, а также поменты, когда я решил подкрутить защиту на Cloudflare.</p>
  <p id="jiyD">Забавно при этом, что самый большой естественный скачок случился вместе с релизом Dota Rewind.</p>
  <figure id="FxjO" class="m_column">
    <img src="https://img2.teletype.in/files/98/62/98624617-f843-4cb7-925c-b8660f9cb3b3.png" width="1383" />
  </figure>
  <p id="KSkV">Это заметно даже на графике запросов по проектам, где Rewind занял третье место, хотя вышел где-то за неделю до конца года.</p>
  <figure id="xpin" class="m_column">
    <img src="https://img3.teletype.in/files/a3/6b/a36b3174-9e2c-4b22-acc1-9148ff150ddc.png" width="1336" />
  </figure>
  <p id="vgzA">Самыми популярными отчётами стали, ожидаемо, Тренды Титанов, TI2025, а также внезапно квалы ESL Bangkok и Dreamleague Season 25.</p>
  <figure id="UBi2" class="m_column">
    <img src="https://img4.teletype.in/files/72/4c/724cb8b4-c75b-4aec-9181-e6bf4d7428f9.png" width="1295" />
  </figure>
  <p id="OyKa">Самыми популярными героями были Tiny, Monkey King и Nature&#x27;s Prophet в отчётах и Visage, Earthshaker и Queen of Pain в сборках.</p>
  <figure id="sE0c" class="m_column">
    <img src="https://img2.teletype.in/files/9e/37/9e377d13-5e81-45ff-91e9-d79ba1dd2818.png" width="1291" />
  </figure>
  <figure id="BIJJ" class="m_column">
    <img src="https://img2.teletype.in/files/11/2c/112cdb60-a105-41be-956f-c260cf13db84.png" width="1287" />
  </figure>
  <p id="cm0l">Нета 33, Снейкинг и Крит стали самыми любимыми игроками в спектральных отчётах, с Яторо и Аме следом. Среди команд зато произошло много интересных сдвигов. Team Spirit заняли второе место по популярности, LGD просели, BB Team и Tundra залетели в топ-10, а EG/Shopify так и остаются в топ-3, даже после роспуска команды.</p>
  <figure id="fwA3" class="m_column">
    <img src="https://img2.teletype.in/files/52/57/52574fba-e86e-4d20-a980-34a3d0821230.png" width="1302" />
  </figure>
  <p id="BtLa">Ну и не самой неожиданной вещью стало резкое падение количества запросов из России: после того, как блокировки стали ещё жёстче, около 70% пользователей сообщали о проблемах с доступом. Впрочем, процент пользователей, использующих &quot;ru&quot; локаль особо не изменился, так что видимо все просто пересели за VPN. </p>
  <p id="IdLy">Что более важно, 215 уникальных пользователей сидели с Emoji локалью (что 0.01% за год, но всё же!)</p>
  <figure id="jg9t" class="m_column">
    <img src="https://img1.teletype.in/files/4f/54/4f542405-ea6d-47a9-b26f-84fe28698185.png" width="1346" />
  </figure>
  <h2 id="Okw9">В качестве заключения</h2>
  <p id="4RhX">Надеюсь в этом году получится поделать много прикольных штук и будет побольше времени.</p>
  <p id="m0ic">Пока что тяжеловато следить за сценой (и, ох, поверьте, я бы с удовольствием сделал доту фуллтайм работой, если бы это имело смысл), но постараюсь как могу.</p>
  <p id="tozP">В конце концов, разве жизнь — не про наслаждение моментом и своими любимыми вещами?</p>
  <p id="fWvY">Хорошего вам года, спектральные чюваки.</p>
  <figure id="Tcw7" class="m_custom">
    <img src="https://img3.teletype.in/files/68/f6/68f6f327-f84d-46e7-86b7-4d1eec010ae9.png" width="264" />
  </figure>

]]></content:encoded></item><item><guid isPermaLink="true">https://blog-ru.spectral.gg/comp2025recap</guid><link>https://blog-ru.spectral.gg/comp2025recap?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=leamare</link><comments>https://blog-ru.spectral.gg/comp2025recap?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=leamare#comments</comments><dc:creator>leamare</dc:creator><title>Обзор Соревновательного сезона 2025</title><pubDate>Fri, 31 Oct 2025 03:57:29 GMT</pubDate><media:content medium="image" url="https://img2.teletype.in/files/95/e7/95e79ab7-9cad-4fb9-b2e8-3510c7cf1405.png"></media:content><category>statistics</category><description><![CDATA[<img src="https://img3.teletype.in/files/2d/56/2d56b866-ad99-4a60-8421-2bbba04b59a9.jpeg"></img>С окончанием The International 2025 настало время взглянуть на статистику соревновательного сезона 2024-2025.]]></description><content:encoded><![CDATA[
  <p id="jPNb">С окончанием The International 2025 настало время взглянуть на статистику соревновательного сезона 2024-2025.</p>
  <p id="eE2W">Я как-то сильно запоздал с этим обзором (к тому моменту, когда этот пост появится в блоге, в новом сезоне, вероятно, уже завершится второй Т1 турнир), но всё же хочу посмотреть на прошедший сезон в цифрах и трендах. А ещё поделиться занятныи фактами.</p>
  <p id="pqie">Я сосредоточусь в основном на тир-1 турнирах и командах, но временами будут упоминаться и данные полного отчёта по сезону, особенно когда речь пойдет о мете.</p>
  <figure id="DodK" class="m_column">
    <img src="https://img3.teletype.in/files/2d/56/2d56b866-ad99-4a60-8421-2bbba04b59a9.jpeg" width="4032" />
  </figure>
  <h2 id="sdBP">Обзор</h2>
  <p id="QQNF">Далее я буду ссылаться на три разных отчёта:</p>
  <ul id="f9Kg">
    <li id="NYuH">Competitive &#x27;24 Tier 1 — включает только события tier 1 и 2 по Liquipedia. В дальнейшем этот отчёт будет обозначаться как T1. Основной источник данных, если не указано иное.</li>
    <li id="6oOi">Competitive &#x27;24 All — включает профессиональные турниры tier 1, 2 и 3 (по Liquipedia), а также закрытые квалификации к tier 1 событиям. В дальнейшем будет обозначаться как CFull.</li>
    <ul id="mObO">
      <li id="VHh2">Не включает шоу-матчи и лиги смешанных команд.</li>
    </ul>
    <li id="t5SP">The International 2025 — этот отчёт включает данные о прошедшем The International.</li>
  </ul>
  <figure id="taRU" class="m_column">
    <img src="https://img4.teletype.in/files/73/78/7378a355-9a00-454b-95e5-0282187b9910.png" width="3463" />
  </figure>
  <p id="oRel">T1-отчёт начинается с PGL Wallachia Season 2, сразу после прошлогоднего The International. В отчёте о сезоне tier 1 всего зафиксировано 2030 матчей (и 928 серий), начиная с патча 7.37d и заканчивая 7.39d. Большинство матчей проходило на серверах Западной Европы. Все матчи были записаны и успешно распаршены в T1-отчёте. В CFull было 7017 матчей, один из которых остался без анализа.</p>
  <p id="n1Qu">Днём с наибольшим числом матчей стало 4 сентября (первый день групповой стадии The International). В CFull наибольшее число игр пришлось на 28 сентября 2024 года.</p>
  <p id="4kxo">Баланс сторон был довольно близок. Частота побед Света против Тьмы составила 50.83% против 49.16% соответственно. У Света был второй пик в 67.85% матчей. Винрейт у первого пика — 51.7%, у второго — 48.3%. Для обеих сторон разница между первым и вторым пиком составила 4.49%. В CFull баланс ПП/ВП ещё ближе — всего 1.42% разницы для обеих сторон. Общий дизбаланс по сторонам и доля Первого Пика Света примерно такие же.</p>
  <p id="1y5I">Общее игровое время составило 56 дней 22 часа 45 минут и 56 секунд (и больше 187 дней в CFull). Время, проведённое игроками мёртвыми — 42 дня 13 часов 46 минут 28 секунд.</p>
  <p id="VEV4">Всего в сезоне засветилась 51 уникальная команда (точнее, теги команд) и 221 уникальный игрок (314 и 1028 соответственно в CFull).</p>
  <p id="VuhB">Медианный GPM героя — 482, XPM — 598. Медианная длительность матча — 38:58. Медианный герой был выбран 140 раз, забанен 162 раза.</p>
  <p id="GZgQ">За сезон было зафиксировано 67 Буйств (большинство из них — у команды BetBoom), 1230 Богоподобий, 56874 стакнутых нейтральных лагерей, 75746 обсов и 131344 сентри вардов, 8276 выкупов, 5597 убийств Рошана, 5925 убитых курьеров, 146285 денаев, 4967088 ластхитов (почти 5 миллионов крипов!) и 400 707 363 урона по героям.</p>
  <h2 id="H1VF">Мета</h2>
  <figure id="hB7w" class="m_column">
    <img src="https://img4.teletype.in/files/33/68/33687942-cfc5-4abe-8cad-00df130ed237.png" width="3463" />
  </figure>
  <figure id="wQZF" class="m_column">
    <img src="https://img2.teletype.in/files/d4/e8/d4e8d675-bfb6-46cb-9c14-e3d0d16bfe22.png" width="3463" />
  </figure>
  <p id="Wp97">Сезон стартовал на волне тех же трендов, что были заложены на TI13: доминировали плотные гибридные &quot;кастеры&quot; (ну типа). Ну, разве что Dragon Knight во всей этой картине просто грозно существовал.</p>
  <p id="rtOW">Но довольно быстро мета всё сильнее смещалась в сторону героев-саммонеров, вроде Nature&#x27;s Prophet, Beastmaster, Chen и Naga. Ну по сути это началось ещё на TI13, а весь этот год — продолжение и развитие той самой меты.</p>
  <p id="wHfP">EWC принес с собой дополнительные эксперименты в этом направлении — вспышки популярности Terrorblade, Pugna и даже подъём Juggernaut. Самым заметным и, пожалуй, поворотным моментом стала резкая популярность Helm of the Dominator, что вернуло в мету пабов и про-сцены целый ряд героев в конце июля: Marci, Sven, Lycan, Faceless Void, Antimage, Lone Druid, Troll Warlord сильно прибавили в популярности, как и связки против и в комбинации с ними: Hoodwink, Bane, Disruptor, Grimstroke, Snapfire.</p>
  <figure id="QfcJ" class="m_column">
    <img src="https://img2.teletype.in/files/91/ba/91baf143-821a-48b0-8ee8-4ac3e3bc36aa.png" width="3463" />
  </figure>
  <figure id="dw2U" class="m_column">
    <img src="https://img1.teletype.in/files/84/e3/84e3f36e-8e4d-495a-bd3b-70d30a4bebba.png" width="3463" />
  </figure>
  <p id="oMNd">Однако даже несмотря на такие сдвиги, отголоски меты TI13 никуда не исчезли. Они продолжали возникать то тут, то там — будь то Nature&#x27;s Prophet в числе самых популярных героев, Ursa и Monkey King как самые успешные опции, Naga и Beastmaster как самые мерзотные стратегии, против которых приходится играть.</p>
  <figure id="6Sv3" class="m_column">
    <img src="https://img4.teletype.in/files/73/83/738355c6-2f03-4ab6-b8fe-7d9d33afe709.png" width="3463" />
  </figure>
  <h2 id="a8Ui">Рекорды сезона</h2>
  <p id="aEHC">Этот сезон также отличился небольшим расширением списка рекордов.</p>
  <figure id="fwzl" class="m_column">
    <img src="https://img3.teletype.in/files/aa/41/aa41548e-02a3-4bd6-b2af-0e69d96736fb.png" width="3463" />
  </figure>
  <ul id="Qbf4">
    <li id="biW8"><strong>Самый высокий GPM</strong>: TeTi.shiro в <a href="https://www.dotabuff.com/matches/8449465357" target="_blank">матче</a> против FLCN на Medusa — 1,197 GPM</li>
    <li id="ZVlS"><strong>Самый высокий XPM</strong>: Edge.Parker в <a href="https://www.dotabuff.com/matches/8347800900" target="_blank">матче</a> против Heroic на Sven — 1,429 XPM</li>
    <li id="RiLw"><strong>Больше всего убийств</strong>: iG.Emo в <a href="https://www.dotabuff.com/matches/8302303861" target="_blank">матче</a> против GG на Ember Spirit — 28 убийств</li>
    <li id="CeVO"><strong>Больше всего смертей</strong>: Rainy... в <a href="https://www.dotabuff.com/matches/8147921295" target="_blank">матче</a> против TALON на Lich — 20 смертей</li>
    <li id="6NJj"><strong>Больше всего ассистов</strong>: PLNTS.mm sprinter в <a href="https://www.dotabuff.com/matches/8011750772" target="_blank">матче</a> против Heroic на Rubick — 53 ассиста</li>
    <li id="WW2n"><strong>Самый высокий KDA без смертей</strong>: FLCN.skiter в <a href="https://www.dotabuff.com/matches/8156823991" target="_blank">матче</a> против Tundra на Dragon Knight — 41 KDA</li>
    <li id="8H43"><strong>Самый высокий KDA с 1+ смертью</strong>: TSpirit.Miposhka в <a href="https://www.dotabuff.com/matches/8179820296" target="_blank">матче</a> против GG на Zeus — 42 KDA</li>
    <li id="TAld"><strong>Больше всего золота за игру</strong>: XG.Ame в <a href="https://www.dotabuff.com/matches/8007095690" target="_blank">матче</a> против nouns на Luna — 83,913 золота</li>
    <li id="QyW7"><strong>Больше всего добитых крипов</strong>: TeTi.shiro в <a href="https://www.dotabuff.com/matches/8449465357" target="_blank">матче</a> против FLCN на Medusa — 1,783 добивания</li>
    <li id="RGiN"><strong>Больше всего добиваний в минуту</strong>: PV.Satanic в <a href="https://www.dotabuff.com/matches/8025468831" target="_blank">матче</a> против TSpirit на Medusa — 24.07 Доб/мин</li>
    <li id="oAlu"><strong>Больше всего денаев</strong>: PV.Satanic в <a href="https://www.dotabuff.com/matches/8253754681" target="_blank">матче</a> против Tundra на Templar Assassin — 55 денай</li>
    <li id="Z3ge"><strong>Больше всего урона по героям</strong>: FLIPSTRTLN.Mikoto в <a href="https://www.dotabuff.com/matches/8008344759" target="_blank">матче</a> против AR на Puck — 121,309 урона</li>
    <li id="dzNX"><strong>Самый высокий урон в минуту по героям</strong>: PLNTS.dfaijklnosz в <a href="https://www.dotabuff.com/matches/8011750772" target="_blank">матче</a> против Heroic на Queen of Pain — 2,080.80 урона/мин</li>
    <li id="mjlo"><strong>Больше всего урона по строениям</strong>: AVULUS.Sunny... в <a href="https://www.dotabuff.com/matches/7978508953" target="_blank">матче</a> против iG на Bristleback — 36,755 урона</li>
    <li id="3YMU"><strong>Больше всего лечения</strong>: FLIPSTRTLN.Kuku^ в <a href="https://www.dotabuff.com/matches/8261208455" target="_blank">матче</a> против TALON на Tinker — 50,968 лечения</li>
    <li id="H1Il"><strong>Больше всего урона, полученного от героев</strong>: iG.flyfly в <a href="https://www.dotabuff.com/matches/8305750536" target="_blank">матче</a> против NGX на Terrorblade — 114,893 урона принято</li>
    <li id="kbVf"><strong>Больше всего стакнутых нейтралов</strong>: Liquid.Boxi в <a href="https://www.dotabuff.com/matches/8148158487" target="_blank">матче</a> против XG на Batrider — 25 стаков</li>
    <li id="pBHq"><strong>Больше всего установленных вардов</strong>: AR.皮球 в <a href="https://www.dotabuff.com/matches/8008344759" target="_blank">матче</a> против TALON на Tusk — 36 вардов</li>
    <li id="O45m"><strong>Больше всего установленных сентри</strong>: Mood.Oli~ в <a href="https://www.dotabuff.com/matches/8302303861" target="_blank">матче</a> против GG на Elder Titan — 69 сентри</li>
    <li id="Btr1"><strong>Больше всего уничтоженных вардов</strong>: FLIPSTRTLN.Jhocam в <a href="https://www.dotabuff.com/matches/8311549729" target="_blank">матче</a> против BetBoom на Slark — 22 снятых варда</li>
    <li id="QvMO"><strong>Больше всего пингов по карте</strong>: Aurora.Saika в <a href="https://www.dotabuff.com/matches/8286728215" target="_blank">матче</a> против GG на Doom — 629 пингов за игру</li>
    <li id="icz6"><strong>Больше всего времени оглушения</strong>: NGX.GH в <a href="https://www.dotabuff.com/matches/8305750536" target="_blank">матче</a> против iG на Dark Willow — 448.44 сек. стана</li>
    <li id="xTR2"><strong>Больше всего убитых курьеров игроком</strong>: PV.9Class в <a href="https://www.dotabuff.com/matches/8302230033" target="_blank">матче</a> против NAVIj на Slark — 17 убитых курьеров</li>
  </ul>
  <h3 id="hmuh">Игроки</h3>
  <ul id="GrBE">
    <li id="5Zae"><strong>Больше всего матчей у игрока</strong>: Tundra.Saksa — 338 матчей за сезон.</li>
    <li id="T8Da"><strong>Буйство с минимальной разницей по золоту</strong>: Aurora.kiyotaka сделал рампажку на Invoker в <a href="https://www.dotabuff.com/matches/8299699153" target="_blank">матче</a> против BOOM при разнице в 1,946 золота.</li>
    <li id="lehw"><strong>Буйство с максимальной разницей по золоту</strong>: FLCN.skiter оформил рампагу на Dragon Knight в <a href="https://www.dotabuff.com/matches/8156823991" target="_blank">матче</a> против Tundra с преимуществом 62,185 золота у своей команды.</li>
    <li id="uQRA"><strong>Самый малый пул героев у игрока</strong>: YeSu.QWE123 — только 2 героя за сезон.</li>
    <li id="AAZ1"><strong>Больше всего матчей у команды</strong>: Tundra Esports (Tundra) — 338 матчей за сезон.</li>
    <li id="hqRt"><strong>Больше всего Очков Исполнения за матч</strong>: TY.Solo заработал 682.00 как Nature&#x27;s Prophet в <a href="https://www.dotabuff.com/matches/8371404972" target="_blank">матче</a> против SR.</li>
    <li id="Mxyr"><strong>Минимум Очков Исполнения за матч</strong>: GG.Quinn получил 40.71 на Huskar в <a href="https://www.dotabuff.com/matches/8426635790" target="_blank">матче</a> против FLCN.</li>
    <li id="jN0O"><strong>Больше всего MVP очков за сезон</strong>: FLCN.Sneyking — 143.80 MVP за сезон.</li>
    <li id="n4E5"><strong>Больше всего LVP очков</strong>: PV.Dukalis и Tundra.Cristallis получили по 9 LVP за сезон.</li>
    <li id="aveQ"><strong>Самый высокий средний показатель Очков Исполнения:</strong> Parker (233.6), далее Sneyking (231.7)</li>
  </ul>
  <h3 id="Cb98">Лучшие средние показатели</h3>
  <p id="y0Yl">(при 15+ матчах)</p>
  <ul id="7rxE">
    <li id="R2vD"><strong>Убийства</strong>: Edge.ɹǝʞɹɐd (9.96), TSpirit.Raddan (8.41), PV.Satanic (8.08)</li>
    <li id="akyz"><strong>Минимум смертей</strong>: BB.gpk~ (2.70), Kiritych~ (2.74), Mood.Abed (2.78)</li>
    <li id="ERRq"><strong>Смерти</strong>: PLNTS.mm sprinter (8.94), Undyne (8.83), Ekki (7.95)</li>
    <li id="YRZW"><strong>Ассисты</strong>: PV.Dukalis (15.54), BetBoom.Save- (15.47), Undyne (15.43)</li>
    <li id="IRXE"><strong>K/D/A</strong>: BB.gpk~ (6.89), Kiritych~ (5.77), Aurora.Saika (5.72)</li>
    <li id="7kIK"><strong>GPM</strong>: Edge.ɹǝʞɹɐd (809.66), PV.Satanic (777.67), TSpirit.Raddan (745.26)</li>
    <li id="2wna"><strong>XPM</strong>: Edge.ɹǝʞɹɐd (904.36), TSpirit.Raddan (895.19), PV.Satanic (890.94)</li>
    <li id="PNUQ"><strong>Эффективность на линии</strong>: Edge.ɹǝʞɹɐd (0.89), PV.Satanic (0.86), Miracle- (0.86)</li>
    <li id="iLvG"><strong>Добиваний в минуту</strong>: Edge.ɹǝʞɹɐd (12.62), PV.Satanic (12.34), TeTi.shiro (11.67)</li>
    <li id="SL4e"><strong>Добиваний</strong>: Edge.ɹǝʞɹɐd (520.64), PV.Satanic (511.31), Infinity.Costabile (506.89)</li>
    <li id="pAUY"><strong>Денаев</strong>: BOOM.JACKKY (19.07), TY.TA2000 (18.36), GG.医者watson&#x60; (15.73)</li>
    <li id="EHLn"><strong>Урон по героям в минуту</strong>: Edge.ɹǝʞɹɐd (883.69), MOUZ.Ulnit (839.47), TSpirit.Raddan (729.17)</li>
    <li id="SPIh"><strong>Урон по таверам в минуту</strong>: PV.Satanic (283.39), yuragi (278.88), TeTi.shiro (244.44)</li>
    <li id="mveE"><strong>Полученного урона в минуту</strong>: OG.k1 hector tqmM (660.66), AR.Lou (647.42), BOOM (647.09)</li>
    <li id="S9D3"><strong>Лечение в минуту</strong>: GG.Maladych (138.76), NP.kidaro (126.47), Whitemon (117.17)</li>
    <li id="XDzM"><strong>Станов</strong>: Ari (81.03), PLNTS.mm sprinter (75.08), AVULUS.ok (66.08)</li>
    <li id="fR74"><strong>Убийства курьеров</strong>: tmm (1.03), PV.9Class (0.89), Tundra.Saksa (0.86)</li>
    <li id="u1NZ"><strong>Уничтожено вардов</strong>: TeTi.WhyouSm1Le (3.45), AR.皮球 (3.42), Waska.Tiger (3.09)</li>
    <li id="vcYw"><strong>Средняя серия убийств</strong>: Edge.ɹǝʞɹɐd (6.43), PV.Satanic (5.57), Heroic.Yuma (5.42)</li>
    <li id="dsEy"><strong>Стаков нейтралов</strong>: Liquid.Boxi (6.16), Infinity.n1ght (6.11), FLIPSTRTLN.Kuku^ (5.59)</li>
    <li id="YXu2"><strong>Установлено вардов</strong>: Undyne (13.93), Infinity.Panda (13.47), XG.xNova (13.17)</li>
    <li id="kFs9"><strong>Пинги на миникарте</strong>: Ekki (214.32), bc.Lumpy (165.53), Mood.Jabz (159.52)</li>
    <li id="o3G9"><strong>Пинги на минуту</strong>: Ekki (5.44), bc.Lumpy (4.09), Mood.Jabz (3.86)</li>
    <li id="GbEL"><strong>Самый широкий пул героев</strong>: BetBoom.Pure (47), PV.9Class (43), PV.Satanic (42)</li>
    <li id="5R4H"><strong>Диверсификация героев</strong>: Mood.Jabz (0.27), iG.BoBoKa (0.24), WC.помойка (0.24)</li>
    <li id="INjF"><strong>Очки исполнения</strong>: Edge.ɹǝʞɹɐd (233.57), FLCN.Sneyking (231.72), FLCN.AMMAR_THE_F (227.80)</li>
    <li id="wjhw"><strong>Минимум Очков исполнения</strong>: Move.命運 reinprince (146.06), VP.Antares (147.58), WC.mode really having fun right now (148.82)</li>
    <li id="nIQ6"><strong>MVP наград в среднем на матч</strong>: Mood.Abed (0.92), Fbz (0.90), BOOM.ljcute (0.89)</li>
    <li id="Tjlv"><strong>Винрейт на линии</strong>: FLCN.ATF (66.41%), FLCN.Cr1t- (65.17%), BB.gpk~ (64.59%)</li>
  </ul>
  <h3 id="83eO">Команды</h3>
  <ul id="zuct">
    <li id="8XH7"><strong>Больше всего убийств у команды в матче</strong>: Palianytsia (PLNTS) в <a href="https://www.dotabuff.com/matches/8011750772" target="_blank">матче</a> против Heroic — 70 убийств</li>
    <li id="9SxK"><strong>Больше всего ассистов команды за матч</strong>: Palianytsia (PLNTS) в <a href="https://www.dotabuff.com/matches/8011750772" target="_blank">матче</a> против Heroic — 197 ассистов</li>
    <li id="2Wpi"><strong>Меньше всего смертей у команды</strong>: Invictus Gaming (iG) в <a href="https://www.dotabuff.com/matches/8302954930" target="_blank">матче</a> против AVULUS — всего 1 смерть</li>
    <li id="7NYk"><strong>Больше всего смертей команды в матче</strong>: HEROIC (Heroic) в <a href="https://www.dotabuff.com/matches/8011750772" target="_blank">матче</a> против Palianytsia (PLNTS) — 71 смерть</li>
    <li id="NfSI"><strong>Самый широкий пул героев у игрока</strong>: BetBoom.Pure — 47 разных героев за сезон.</li>
    <li id="oTEf"><strong>Самый широкий пул героев у команды</strong>: BetBoom Team (BetBoom) и Xtreme Gaming (XG) взяли по 113 разных героев за сезон.</li>
    <li id="B9j3"><strong>Самый малый пул героев у команды</strong>: One Move (Move) выбрали всего 20 героев за сезон.</li>
    <li id="08g0"><strong>Среднее количество убийств Рошана командой</strong>: BB Team (1.89), Team Falcons (1.83), PVISION (1.66)</li>
  </ul>
  <h2 id="6K1n">Рекордные матчи</h2>
  <ul id="5jZA">
    <li id="YcSY"><strong>Больше всего убийств курьеров в матче</strong>: 18 курьеров умерли в <a href="https://www.dotabuff.com/matches/8302230033" target="_blank">этом матче</a> между NAVIj и PARIVISION.</li>
    <li id="UEvF"><strong>Больше всего убийств Рошана за матч</strong>: 10 Рошанов в <a href="https://www.dotabuff.com/matches/7972206434" target="_blank">этом матче</a> между nouns и L1.</li>
    <li id="JkxR"><strong>Больше всего выкупов в одном матче</strong>: 33 выкупа в <a href="https://www.dotabuff.com/matches/8305750536" target="_blank">этом матче</a> между NGX и iG.</li>
    <li id="9W3Z"><strong>Больше всего времени смерти за матч</strong>: Все герои провели 1 час 41 минуту 24 секунд мертвыми в <a href="https://www.dotabuff.com/matches/8011750772" target="_blank">этом матче</a> между Heroic и PLNTS.</li>
    <li id="a1G8"><strong>Самый большой разгром по золоту</strong>: FLCN уничтожили TeTi с разницей в 98,922 золота в <a href="https://www.dotabuff.com/matches/8449465357" target="_blank">этом матче</a>.</li>
    <li id="SM9M"><strong>Самый большой камбек по разнице в золоте</strong>: обработка камбеков была сломана для нескольких матчей, но матч с самым большим показателем, который не был результатом бага, случился на TI14 — XG отыграли 53,681 дефицита в золоте и победили FLCN — <a href="https://www.dotabuff.com/matches/8447613945" target="_blank">этот матч</a></li>
    <li id="uTJg"><strong>Самая большая разница по общей добыче золота</strong>: 95,523 разница в совокупном золоте в <a href="https://www.dotabuff.com/matches/8003453293" target="_blank">этом матче</a> между Tundra и FLCN.</li>
    <li id="0GhN"><strong>Самый длинный матч</strong>: Игра между GG и iG длилась 1:37:55 в <a href="https://www.dotabuff.com/matches/8302303861" target="_blank">этом матче</a>.</li>
    <li id="Gmn7"><strong>Самая короткая игра</strong>: GG против FLCN закончилась за 13:07 в <a href="https://www.dotabuff.com/matches/8426635790" target="_blank">этом матче</a>.</li>
    <li id="46Ec"><strong>Самая длинная серия</strong>: Tundra против FLCN <a href="https://stats.spectral.gg/lrg2/?league=competitive_t1_24_25&mod=matches-cards&gets=0_212" target="_blank">серия</a> на BB Dacha Belgrade 2024 — total delta 6 часов 30 минут, чистое время игр — 4 часа 7 минут.</li>
    <li id="JxEK"><strong>Больше всего убийств суммарно за матч</strong>: Heroic и PLNTS сделали 125 убийств на двоих в <a href="https://www.dotabuff.com/matches/8011750772" target="_blank">этом матче</a>.</li>
    <li id="fIsS"><strong>Самая кровавая игра (киллы/мин)</strong>: В матче BetBoom против Tundra в среднем было 2.58 убийства в минуту — <a href="https://www.dotabuff.com/matches/8187923027" target="_blank">этот матч</a>.</li>
  </ul>
  <h2 id="Zk5U">The International 2025 в числах</h2>
  <h3 id="Fe5h">Обзор</h3>
  <figure id="yUrA" class="m_column">
    <img src="https://img3.teletype.in/files/65/29/6529f54a-8170-49ce-8e49-c2251291c003.png" width="3463" />
  </figure>
  <p id="w9o0">The International 2025 включал 144 матча, 16 команд и 80 игроков.</p>
  <p id="B2n8">Баланс сторон на TI был заметно сдвинут по сравнению с сезоном: Тьма выиграла 54.86% матчей против 45.14% у Света. Преимущество первого пика было более выражено: 52.08% против 47.92% у второго, Свет получил первый пик в 52.78% матчей.</p>
  <p id="n90e">Общее игровое время всех матчей на турнире — 4 дня, 8 часов, 44 минуты. Было 431 убийств Рошана, 410 369 добитых крипов, 10 801 денаев, 5 810 установленных вардов, 409 убитых курьеров, 645 выкупов и 3 рампаги. Медианная длительность матча составила 40:02, средняя — 43:38.</p>
  <figure id="TY0b" class="m_column">
    <img src="https://img4.teletype.in/files/73/27/7327b19d-ccee-4205-b7b0-904dbd85fa75.png" width="3463" />
  </figure>
  <p id="eupg">Мета на The International 2025 стала кульминацией тенденций, начавшихся ещё на TI13, но теперь команды довели до совершенства давление по карте с помощью юнитов. Герои вроде Naga и Earthshaker доминировали (хах) как ответы на эту мету, но при этом они всегда были &quot;Классикой Инта&quot;. Они ярко воплотили стратегический сдвиг к акценту на тайминги, давление по карте и координированное исполнение команды, который выстраивался весь сезон.</p>
  <p id="ujMz">Из-за &quot;изученности&quot; меты пул востребованных героев оказался довольно узким: 95 в пиках и банах, 12 только пикнуты, 18 остались невостребованными. Но это же стало причиной и супер-зрелищных и насыщенных матчей на всём турнире.</p>
  <figure id="0tiX" class="m_column">
    <img src="https://img3.teletype.in/files/6d/77/6d773924-5d30-4427-a5e1-f739bbc3ad6c.png" width="3463" />
  </figure>
  <p id="2sDS">Пожалуй, главным символом эволюции меты стала вспышка популярности Helm of the Dominator на TI14. Предмет, начавшийся как экспериментальный прикол в пабах, стал краеугольным камнем турниров: доминированные крипы использовались для всего — от стаков эншентов, до контроля вижена и даже вмешательства в файты. Такой подход к игре, требующий микроконтроля и акцента на эффективность фарма/контроль карты, вознаграждал самые дисциплинированные коллективы.</p>
  <p id="wCGJ">Тем ироничнее, что команды, доведшие этот стиль до идеала даже не так уж много покупали домик.</p>
  <figure id="hxtk" class="m_original">
    <img src="https://img1.teletype.in/files/09/01/090149c3-f50b-4239-93a7-2aa19eb5e76f.png" width="440" />
  </figure>
  <h3 id="gpWM">Рекорды</h3>
  <p id="xsjo"><strong>Рекорды игроков</strong></p>
  <ul id="TmGb">
    <li id="BB91"><strong>Самый высокий GPM</strong>: TT.shiro в <a href="https://www.dotabuff.com/matches/8449465357" target="_blank">матче</a> против FLCN на Medusa — 1,197 GPM</li>
    <li id="wvvb"><strong>Самый высокий XPM</strong>: PV.Satanic в <a href="https://www.dotabuff.com/matches/8449596871" target="_blank">матче</a> против BB на Templar Assassin — 1,332 XPM</li>
    <li id="iTKL"><strong>Больше всего убийств</strong>: WC.RCY в <a href="https://www.dotabuff.com/matches/8447594081" target="_blank">матче</a> против NMSS на Leshrac — 21 убийство</li>
    <li id="ZiGi"><strong>Больше всего смертей</strong>: Tundra.Tobi в <a href="https://www.dotabuff.com/matches/8449262800" target="_blank">матче</a> против Heroic на Warlock — 16 смертей</li>
    <li id="zWi4"><strong>Больше всего ассистов</strong>: Heroic.KingJungles в <a href="https://www.dotabuff.com/matches/8449262800" target="_blank">матче</a> против Tundra на Abaddon — 33 ассиста</li>
    <li id="9caE"><strong>Самый высокий KDA без смертей</strong>: Heroic.4nalog丶01 в <a href="https://www.dotabuff.com/matches/8450028444" target="_blank">матче</a> против YB на Earthshaker — 30 KDA</li>
    <li id="U44g"><strong>Самый высокий KDA с одной/более смертей</strong>: Heroic.Wisper в <a href="https://www.dotabuff.com/matches/8449262800" target="_blank">матче</a> против Tundra на Slardar — 39 KDA</li>
    <li id="C7ZE"><strong>Больше всего золота за игру</strong>: XG.Ame в <a href="https://www.dotabuff.com/matches/8461254706" target="_blank">матче</a> против PV на Medusa — 64,125 золота</li>
    <li id="kd5v"><strong>Больше всего добитых крипов</strong>: TT.shiro в <a href="https://www.dotabuff.com/matches/8449465357" target="_blank">матче</a> против FLCN на Medusa — 1,783 добитых крипов</li>
    <li id="tdvt"><strong>Больше всего добиваний в минуту</strong>: TT.shiro в <a href="https://www.dotabuff.com/matches/8449465357" target="_blank">матче</a> против FLCN на Medusa — 24.01 Доб/мин</li>
    <li id="bZB7"><strong>Больше всего deny</strong>: PV.Satanic в <a href="https://www.dotabuff.com/matches/8461076257" target="_blank">матче</a> против XG на Lifestealer — 43 deny</li>
    <li id="QT1U"><strong>Больше всего урона по героям</strong>: TT.shiro в <a href="https://www.dotabuff.com/matches/8449465357" target="_blank">матче</a> против FLCN на Medusa — 99,232 урона</li>
    <li id="xC9u"><strong>Самый высокий урон по герою за минуту</strong>: PV.Satanic в <a href="https://www.dotabuff.com/matches/8446415005" target="_blank">матче</a> против Heroic на Tinker — 1,480.16 урона/мин</li>
    <li id="XDEJ"><strong>Больше всего урона по строениям</strong>: TT.shiro в <a href="https://www.dotabuff.com/matches/8449657829" target="_blank">матче</a> против FLCN на Morphling — 36,290 урона</li>
    <li id="IB5K"><strong>Больше всего лечения по героям</strong>: FLCN.Sneyking в <a href="https://www.dotabuff.com/matches/8451547891" target="_blank">матче</a> против TSpirit на Chen — 41,536 лечения</li>
    <li id="3AAU"><strong>Больше всего урона, принятого от героев</strong>: NMSS.Akashi в <a href="https://www.dotabuff.com/matches/8446401276" target="_blank">матче</a> против FLCN на Razor — 85,335 урона</li>
    <li id="YtCA"><strong>Больше всего стаков нейтралов</strong>: Liquid.Boxi в <a href="https://www.dotabuff.com/matches/8446403094" target="_blank">матче</a> против BOOM на Batrider — 23 стака</li>
    <li id="C9P6"><strong>Больше всего установленных вардов</strong>: XG.xNova в <a href="https://www.dotabuff.com/matches/8447613945" target="_blank">матче</a> против FLCN на Mirana — 29 вардов</li>
    <li id="xT1n"><strong>Больше всего установленных сентри за матч</strong>: XG.xNova в <a href="https://www.dotabuff.com/matches/8447613945" target="_blank">матче</a> против FLCN на Mirana — 59 усенри</li>
    <li id="Hq8V"><strong>Больше всего снято observer’ов</strong>: PV.9Class в <a href="https://www.dotabuff.com/matches/8449042316" target="_blank">матче</a> против TSpirit на Slark — 12 ward’ов</li>
    <li id="SC39"><strong>Больше всего пингов по карте</strong>: NAVI.gotthejuice в <a href="https://www.dotabuff.com/matches/8448084548" target="_blank">матче</a> против Tundra на Anti-Mage — 260 пингов</li>
    <li id="W0Aw"><strong>Больше всего оглушений</strong>: FLCN.Malr1ne в <a href="https://www.dotabuff.com/matches/8449465357" target="_blank">матче</a> против TT на Earthshaker — 364.31 сек стана</li>
    <li id="SYQX"><strong>Больше всего убитых курьеров игроком</strong>: PV.9Class в <a href="https://www.dotabuff.com/matches/8447014435" target="_blank">матче</a> против NGX на Slark — 9 курьеров</li>
    <li id="cYmb"><strong>Максимум Очков Исполнения за матч</strong>: FLCN.Malr1ne в <a href="https://www.dotabuff.com/matches/8449465357" target="_blank">матче</a> против TT на Earthshaker — 562.00</li>
    <li id="prEY"><strong>Минимум Очков Исполненияза матч</strong>: WC.Fayde в <a href="https://www.dotabuff.com/matches/8446364519" target="_blank">матче</a> против TSpirit на Magnus — 53.39</li>
    <li id="cDCY"><strong>Буйство с минимальным разрывом по нетворсу</strong>: TSpirit.Yatoro в <a href="https://www.dotabuff.com/matches/8446311513" target="_blank">матче</a> против WC на Shadow Fiend — 1,956 золота</li>
    <li id="fYJq"><strong>Буйство с максимальным разрывом по нетворсу</strong>: BB.Pure в <a href="https://www.dotabuff.com/matches/8447659966" target="_blank">матче</a> против NAVI на Troll Warlord — 34,333 золота</li>
    <li id="lqaU"><strong>Самый широкий пул героев</strong>: XG.Ame — 14 разных героев</li>
    <li id="Nr5j"><strong>Самый малый пул героев</strong>: NMSS.raven — 5 героев</li>
    <li id="iSGt"><strong>Больше всего MVP-awards</strong>: FLCN.Sneyking — 14.40 MVP</li>
    <li id="kFYZ"><strong>Больше всего LVP-awards</strong>: Tundra.Tobi — 3 LVP</li>
  </ul>
  <p id="iZSp"><strong>Рекорды команд</strong></p>
  <ul id="q2Rq">
    <li id="OeIO"><strong>Больше всего убийств командой за матч</strong>: Heroic — 48 убийств в <a href="https://www.dotabuff.com/matches/8449262800" target="_blank">матче</a> против Tundra</li>
    <li id="u5wL"><strong>Больше всего ассистов командой за матч</strong>: Wildcard — 127 ассистов в <a href="https://www.dotabuff.com/matches/8449186733" target="_blank">матче</a> против BOOM</li>
    <li id="J6YZ"><strong>Минимум смертей командой за матч</strong>: Team Spirit — 1 смерть в <a href="https://www.dotabuff.com/matches/8446364519" target="_blank">матче</a> против WC</li>
    <li id="e847"><strong>Максимум смертей командой за матч</strong>: Tundra Esports — 48 смертей в <a href="https://www.dotabuff.com/matches/8449262800" target="_blank">матче</a> против Heroic</li>
    <li id="IiCF"><strong>Больше всего сыгранных матчей командой</strong>: Team Falcons — 29 матчей</li>
    <li id="CKGI"><strong>Самый широкий пул героев у команды</strong>: Xtreme Gaming — 49 героев</li>
    <li id="1hQG"><strong>Самый малый пул героев у команды</strong>: Team Nemesis — 31</li>
    <li id="2C4s"><strong>Самая длинная победная серия без поражений</strong>: Team Falcons — 5 серий (закончилась <a href="https://www.dotabuff.com/matches/8461476910" target="_blank">здесь</a> против XG)</li>
    <li id="W0PT"><strong>Самая длинная серия поражений</strong>: Team Nemesis — 4 серии (закончилась <a href="https://www.dotabuff.com/matches/8448038524" target="_blank">здесь</a> против BOOM)</li>
    <li id="TPi6"><strong>Самая длинная серия побед подряд</strong>: Heroic — 8 матчей (закончилась <a href="https://www.dotabuff.com/matches/8450028444" target="_blank">здесь</a> против YB)</li>
    <li id="wG6P"><strong>Самая длинная серия поражений подряд</strong>: Team Spirit — 6 матчей (закончилась <a href="https://www.dotabuff.com/matches/8451671758" target="_blank">здесь</a> против FLCN)</li>
  </ul>
  <p id="Zgoe"><strong>Примечательные матчи</strong></p>
  <ul id="RaMq">
    <li id="1DDN"><strong>Больше всего убитых курьеров в матче</strong>: 9 курьеров погибли в <a href="https://www.dotabuff.com/matches/8447014435" target="_blank">этом матче</a> NGX и PV</li>
    <li id="ETW2"><strong>Больше всего убийств Рошана за матч</strong>: 9 в <a href="https://www.dotabuff.com/matches/8447613945" target="_blank">этом матче</a> XG и FLCN</li>
    <li id="ixAS"><strong>Больше всего выкупов в матче</strong>: 21 — <a href="https://www.dotabuff.com/matches/8449657829" target="_blank">этот матч</a> FLCN и TT</li>
    <li id="ofl6"><strong>Больше всего суммарного времени игроков в таверне</strong>: 60 минут 30 секунд — <a href="https://www.dotabuff.com/matches/8446401276" target="_blank">этот матч</a> FLCN и NMSS</li>
    <li id="GDGp"><strong>Самый крупный стомп по нетворсу</strong>: FLCN уничтожили TT с разницей в 98,922 золота — <a href="https://www.dotabuff.com/matches/8449465357" target="_blank">этот матч</a></li>
    <li id="eSIe"><strong>Самый большой камбек по нетворсу</strong>: XG отыграли 53,681 дефицита в золоте и победили FLCN — <a href="https://www.dotabuff.com/matches/8447613945" target="_blank">этот матч</a></li>
    <li id="UDFU"><strong>Максимальная разница по полученному золоту</strong>: 85,065 в <a href="https://www.dotabuff.com/matches/8449465357" target="_blank">этом матче</a> FLCN vs TT</li>
    <li id="CJWA"><strong>Самый длинный матч</strong>: XG и FLCN сыграли 1:18:13 — <a href="https://www.dotabuff.com/matches/8447613945" target="_blank">этот матч</a></li>
    <li id="CNQf"><strong>Самый короткий матч</strong>: TSpirit против WC завершился за 22:31 — <a href="https://www.dotabuff.com/matches/8446364519" target="_blank">этот матч</a></li>
    <li id="p3Fg"><strong>Самая длинная серия по чистому времени</strong>: XG против FLCN <a href="https://www.dotabuff.com/matches/8461476910" target="_blank">серия</a> — 3:41:39</li>
    <li id="egQE"><strong>Больше всего общих убийств</strong>: FLCN и NMSS сделали 75 — <a href="https://www.dotabuff.com/matches/8446401276" target="_blank">этот матч</a></li>
    <li id="57BW"><strong>Самый кровавый матч (убийства за минуту)</strong>: Tundra — YB, среднее — 1.69 убийства/мин — <a href="https://www.dotabuff.com/matches/8446357694" target="_blank">этот матч</a></li>
  </ul>
  <figure id="LNXh" class="m_column">
    <img src="https://img3.teletype.in/files/66/88/66885fd4-80c7-423d-b229-9937071578b0.png" width="3463" />
  </figure>
  <figure id="99Te" class="m_column">
    <img src="https://img4.teletype.in/files/b2/f9/b2f9bf05-aa21-4ea4-a401-d92cdb702ef1.png" width="3463" />
  </figure>
  <h2 id="jdjP">Занятные факты</h2>
  <p id="T8XU">Завершая, несколько интересных фактов об этом TI:</p>
  <ul id="vO1z">
    <li id="fWSt">Helm of the Dominator купили 189 раз — в среднем 1.31 за игру.</li>
    <ul id="dwlD">
      <li id="ZHD7">Винрейт при покупке Helm — 53.44% (+3.96% относительно матчей без него)</li>
      <li id="GCpA">Для сравнения, Hand of Midas купили 31 раз, с разницей в винрейте 14.84%.</li>
    </ul>
    <li id="8RNs">Natus Vincere — самая молодая команда (средний возраст игроков 20.6 лет), Yakult — самая возрастная (27.8 лет).</li>
    <li id="YFZn">70.87% игроков предсказали, что Team Spirit закончит групповой этап с 4 победами и 0 поражениями.</li>
    <ul id="SQVr">
      <li id="L7kC">Только 0.02% игроков верно угадали 10 из 16 исходов группового этапа. Никто не предсказал всё правильно.</li>
    </ul>
    <li id="5ZyK">Falcons купили домик всего в 3 играх.</li>
    <li id="BXkE">Было всего четыре случая покупки БФа на Bristleback в тир-1 матчах, причём дважды — в этом году.</li>
  </ul>
  <figure id="dbGW" class="m_column">
    <img src="https://img1.teletype.in/files/c2/4d/c24d7aef-d18a-40ff-a020-6c1e3337aad2.png" width="3463" />
  </figure>
  <h2 id="KzDM">Конкурс популярности</h2>
  <p id="sv4J">И напоследок, немного о популярности команд, игроков, героев за последний соревновательный год.</p>
  <p id="qjWE"><strong>Самые популярные герои</strong></p>
  <ul id="xbmi">
    <li id="dZ0R">Tiny (0.82%)</li>
    <li id="GybW">Monkey King (0.76%)</li>
    <li id="CnXy">Nature&#x27;s Prophet (0.74%)</li>
    <li id="DN0W">Magnus (0.74%)</li>
    <li id="l8A6">Batrider (0.72%)</li>
  </ul>
  <p id="tgxt"><strong>Самые популярные билды героев</strong></p>
  <ul id="SGZU">
    <li id="gSvs">Nerd&#x27;s Visage (1.37%)</li>
    <li id="Ks7S">Stats Based Phantom Assassin (0.97%)</li>
    <li id="NVHo">Stats Based Queen of Pain Mid (0.95%)</li>
    <li id="2Kvn">Stats Based Abaddon Offlane (0.87%)</li>
    <li id="lhYm">Stats Based Earthshaker Offlane (0.79%)</li>
  </ul>
  <p id="YeXe"><strong>Самые популярные отчёты</strong></p>
  <ul id="1HZq">
    <li id="G6J8">Immortal Ranked Meta – Last Week (1.16%)</li>
    <li id="I0cg">Pre-TI14 (0.63%)</li>
    <li id="xGdR">TI14 (0.47%)</li>
    <li id="QE63">ESL One Bangkok Qualifiers (0.44%)</li>
    <li id="7F6u">Immortal Ranked Meta – 7.38c (0.40%)</li>
  </ul>
  <p id="9vtm"><strong>Самые популярные игроки</strong></p>
  <ul id="uiC0">
    <li id="H0OP">33 (0.40%)</li>
    <li id="086b">Sneyking (0.31%)</li>
    <li id="55Q5">Cr1t- (0.30%)</li>
    <li id="KghL">Raddan (0.29%)</li>
    <li id="XDFY">skiter (0.28%)</li>
  </ul>
  <p id="SvfE"><strong>Самые популярные команды</strong></p>
  <ul id="nso0">
    <li id="bOiI">Team Liquid (1.01%)</li>
    <li id="ADvL">Team Spirit (0.78%)</li>
    <li id="Z0I3">Tundra (0.73%)</li>
    <li id="NpoH">Shopify / Evil Geniuses  (0.72%)</li>
    <li id="jtEv">BB Team (0.68%)</li>
  </ul>
  <h2 id="Nwkr">Заключение</h2>
  <p id="AWtl">Этот сезон определённо был ярким. И пусть The International выдал абсолютно безумные по зрелищности матчи, всё же чувствуется: пришло время настоящего апдейта меты, и он совсем скоро наверняка случится.</p>
  <p id="SrSd">Ну а на этом пока всё. До скорого!</p>
  <figure id="bRRk" class="m_column">
    <img src="https://img3.teletype.in/files/21/ba/21babc36-40cf-4a4b-9fce-2fa9a9a53ebf.png" width="960" />
  </figure>
  <p id="KK7l">Источники: <a href="https://stats.spectral.gg/lrg2/?cat=competitive_t1_2024_2025" target="_blank">Competitive T1 &#x27;24 hub</a>, <a href="https://stats.spectral.gg/lrg2/?cat=competitive_2024_2025" target="_blank">Competitive &#x27;24 hub</a> и <a href="https://stats.spectral.gg/lrg2/?cat=ti14" target="_blank">TI14 report</a> в <a href="https://spectral.gg/" target="_blank">моём блоге</a></p>

]]></content:encoded></item><item><guid isPermaLink="true">https://blog-ru.spectral.gg/ti14-teams-overview</guid><link>https://blog-ru.spectral.gg/ti14-teams-overview?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=leamare</link><comments>https://blog-ru.spectral.gg/ti14-teams-overview?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=leamare#comments</comments><dc:creator>leamare</dc:creator><title>Команды, мета и фичи The International 2025</title><pubDate>Thu, 04 Sep 2025 00:10:22 GMT</pubDate><media:content medium="image" url="https://img4.teletype.in/files/f4/7e/f47eccfd-ee68-4069-a3af-60eacfe6be3d.png"></media:content><description><![CDATA[<img src="https://img3.teletype.in/files/e7/8d/e78d52bb-60ec-41c1-abc8-f73db404dca1.png"></img>С приближением The International 2025 пришло время для традиционного обзора статистики команд и рейтинговой меты перед интом (и этот пост скорее всего будет опубликован уже когда до инта останется пара часов).]]></description><content:encoded><![CDATA[
  <p id="vA3U">С приближением The International 2025 пришло время для традиционного обзора статистики команд и рейтинговой меты перед интом (и этот пост скорее всего будет опубликован уже когда до инта останется пара часов).</p>
  <p id="l54V">На этот раз есть только два прединтовых отчёта, наиболее важным из которых является Pre-TI2025 (на который я буду ссылаться в этом обзоре). Но помимо этого есть ещё Региональные Квалификации TI, а также тир-1 события этого сезона:</p>
  <ul id="gy1g">
    <li id="GVXL">Отчет Pre-TI2025</li>
    <li id="8Tvc">Раздел для The International 2025, включая отчёты по региональным квалификациям</li>
    <li id="J8jp">Тир 1 события соревновательного сезона 2024/25</li>
  </ul>
  <p id="CIGR">И хоть в этот раз сложнее получить чёткое представление о рейтинговой мете среди профессионалов, всё же есть методы составить общее представление о ней. Так что тут уже без отчёта, но с общим обзором тенденций.</p>
  <p id="OK5u">Но сначала я хотел бы поговорить о некоторых новых фичах, которые были выпущены вместе с пре-TI отчётом.</p>
  <blockquote id="eG5g"><a href="https://spectraldota.substack.com/p/the-international-2025-teams-meta" target="_blank">English version</a></blockquote>
  <figure id="DEHi" class="m_retina">
    <img src="https://img3.teletype.in/files/e7/8d/e78d52bb-60ec-41c1-abc8-f73db404dca1.png" width="960" />
  </figure>
  <h2 id="PfUT">Новые функции</h2>
  <h3 id="b8x2">Фентези и MVP</h3>
  <p id="gEQz">Прежде всего, то, что я в итоге назвал &quot;Фэнтези и MVP&quot; в отчётах, или &quot;Очки производительности&quot;. Это никоим образом не связано с фентези системой от Valve, просто &quot;фентези&quot; наиболее ёмко отражает всю суть функционала.</p>
  <p id="IPWa">Очки производительности — это метрика, над которой я работал ещё в 2023 году, но продолжал тестировать и дорабатывать в течение последних пары лет. Общая идея проста: создать формулу, которая бы учитывала различные параметры для оценки эффективности игроков в матче. Эта формула также должна учитывать роли (чтобы не было слишком большого перекоса в пользу коров) и &quot;масштабироваться&quot; во времени (чтобы параметры, которые были важнее в начале игры, не перевешивали в дальнейшем).</p>
  <p id="7WLg">Эти баллы впоследствии используются для присвоения награды игрокам: MVP (самый значимый игрок матча), лучший кор-игрок, лучший игрок поддержки, MVP проигравшей команды или даже LVP (худший игрок — если итоговая производительность значительно ниже средней в матче).</p>
  <p id="tEfN">Подробнее о формуле можно прочитать здесь: <a href="https://spectral.gg/docs/mvp_formula" target="_blank">https://spectral.gg/docs/mvp_formula</a></p>
  <figure id="lVQm" class="m_column">
    <img src="https://img2.teletype.in/files/5b/36/5b361faa-0f9e-4f7e-974b-3806a3e66cd1.png" width="1625" />
  </figure>
  <p id="jolD">Саму MVP фичу я выкатил ещё несколько месяцев назад, но официально написал об этом только вскользь в канале в телеге, так как пока ещё это было всё в тестовом режиме. Ну и да, функционал сильно опирается на анализ реплеев, так что результатов MVP оценки не будет для всех матчей сразу же, но над этим я пока что работаю.</p>
  <p id="2l0A">А ещё этот раздел работает не только для игроков, но и для героев. Он также был добавлен в TI All-Time (игроки, герои, матчи) и Тренды Титанов (только герои).</p>
  <figure id="XZPH" class="m_retina">
    <img src="https://img3.teletype.in/files/66/48/664899d1-c8de-4a6e-8ca7-5e5ba0adfe07.png" width="1224.5" />
  </figure>
  <p id="S8rj">Ну и, разумеется, эта фича никак не связана с внутриигровыми MVP от Valve. Это просто прикольная штука, с которой можно поиграться.</p>
  <h3 id="8eww">Оценка Целевых Банов</h3>
  <p id="ksC4">Это функция, которую я хотел добавить уже очень давно. Суть такова: каждый бан героя в матче был направлен против конкретного игрока противника, поэтому мы можем как бы измерить приоритет игрока по этим целевым банам.</p>
  <p id="veKB">Сначала я думал о том, чтобы выделить &quot;метовые баны&quot; в отдельную категорию — то есть героев, которые были запрещены не потому, что какой-то игрок хорош или собирается играть на нём, а потому, что герой является частью меты турнира. Но конечный результат мне показался более логичным, если рассматривать эти метовые баны как часть общей логики просчёта целевых банов против игроков.</p>
  <figure id="EVrf" class="m_retina">
    <img src="https://img4.teletype.in/files/bd/56/bd5626c3-2bca-4e14-834b-fa94c67197f9.png" width="1224.5" />
  </figure>
  <p id="XuD6">Хороший пример этого можно увидеть в профиле <strong>Team Spirit</strong>. Если вы смотрели разбор стратегии Team Spirit от Ceb, вам, возможно, этот порядок игроков покажется знакомым: в основном это тот же &quot;приоритет игроков&quot;, за исключением Larl (что понятно, учитывая его недавнее отсутствие, из-за чего цифры для него не совпадают).</p>
  <p id="fnr0">Общее количество банов основано на драфтах соперников против команды и на том, кто обычно играет этим героем в этой команде, на какой роли он обычно играется (если команда ещё не пикала этого героя) или на какой стадии драфта герой был забанен. Для общей статистики драфтов игроков алгоритм работает так же, отдавая приоритет статистике команд.</p>
  <p id="tqyZ">Ну и дополнительный плюс: это пост-ген фича, то есть она ретроактивно добавлена в каждый отчёт, который поддерживает раздел драфта игроков (то есть практически в каждый отчёт). Она также работает с PvP отчетами (Спектральные Клозы, FPL и т. д.).</p>
  <h3 id="uFr9">Просмотр серий матчей</h3>
  <p id="2x19">Это ещё один пост-ген раздел. Уже довольно давно я маркирую матчи номером серии и номером матча в серии. В какой-то момент я даже начал собирать официальные ID серий (из API от Valve) в своих базах данных. Но не было возможности просматривать статистику и историю серий.</p>
  <p id="DJST"><strong>Теперь есть</strong>. В разделе &quot;Матчи → Серии&quot; можно найти список серий, сыгранных на мероприятии (или в отчете). Если был записан ID серии, то он будет отображаться (и он будет привязан к различным &quot;самостоятельным&quot; матчам в той же серии, если их статистика была записана). Если ID серий нет, вместо них будут сгенерированы теги серий. В любом случае, будет какой-то способ по ним ориентироваться.</p>
  <p id="8dhW">В том же разделе вы также можете</p>
  <ul id="462Y">
    <li id="tLJv">Увидеть, кто выиграл серию, и её счет (я подумывал добавить маркер bo1/2/3/5/7, но решил, что слишком много мороки и не очень нужно)</li>
    <li id="pIs4">Какие герои присутствовали во всех матчах серии: либо пикались в каждой игре, либо банились в каждой игре, либо были и в пиках, и в банах.</li>
    <li id="SuaS">Продолжительность серии: дельта-время (включая паузы между матчами) и игровое время (включая только продолжительность матчей)</li>
    <li id="kzQL">Дату начала серии</li>
    <li id="69Lp">Ссылку на серию матчей (чтобы просмотреть матчи этой серии на отдельной странице)</li>
  </ul>
  <figure id="0Uqm" class="m_retina">
    <img src="https://img3.teletype.in/files/60/57/6057a6ae-1be1-4851-913c-559e8e7b2e29.png" width="1224" />
  </figure>
  <p id="L4Vk">Ну и в дополнение к этому, раздел Команды → Профили → Оппоненты тоже был обновлён. В нём теперь также пишется количество сыгранных серий, счёт и ссылка на серии против этой команды.</p>
  <figure id="quRJ" class="m_retina">
    <img src="https://img1.teletype.in/files/01/9b/019b4f09-f3e9-4e7f-a3d5-7cab21703dba.png" width="1033" />
  </figure>
  <h3 id="z37D">Прочие изменения</h3>
  <p id="gUIl">Кроме того, были добавлены новые рекорды:</p>
  <ul id="gI3c">
    <li id="gKvn">Наибольшее количество наград MVP/LVP</li>
    <li id="jfu4">Самые высокие/низкие показатели эффективности (также известные как фэнтези-очки или очки MVP) в матче</li>
    <li id="Mb3b">Самая длинная серия по общему времени игры (пока без самой короткой, но при необходимости можно и добавить)</li>
    <li id="UHAS">Самая длинная серия побед/поражений команды (ничьи технически считаются победами, поэтому она называется &quot;серия без поражений&quot;, и сама формулировка немного странно звучит, может поменяю в будущем),</li>
    <li id="4Cu5">Самая длинная серия побед/поражений команды в матчах</li>
  </ul>
  <p id="zdwG">Также была улучшена стабильность в целом, а в API были добавлены дополнительные репитеры параметров (ну и все новые разделы, понятное дело).</p>
  <p id="R4hN">И, конечно же, есть специальный пользовательский стиль для раздела отчётов по The International 2025.</p>
  <h2 id="4iop">Рейтинговая мета</h2>
  <p id="aNfC">В этот раз числа не настолько конкретные, так как данные, использованные в этот раз, нельзя считать полными (собраны они с помощью менее автоматизированных средств, стримов, публичных ревью, приватных обсуждений и ручной записи полного списка их матчей), но тем не менее этой базы будет достаточно, чтобы с интересом оценить, что там профессионалы практиковали в последнее время.</p>
  <p id="gOzZ">В преддверии TI в мета выделились две основные темы: насколько на самом деле сломан Helm of the Dominator и как его можно абузить. Хотя многие игроки экспериментировали с покупкой HotD на многих керри (таких как Spectre, Monkey King, Drow Ranger, Outworld Destroyer и т. д.), основным керри, использующим этот предмет, является Marci, и на данный момент она самый популярный герой среди игроков инта (203 матча) за последние две недели и имеет самый высокий винрейт (54% побед).</p>
  <p id="DedR">Следом за ней по популярности идут Earthshaker (175 матчей, 57% побед) и Queen of Pain (166 матчей, 52% побед). Хотя QoP обычно занимает мид, игроки склонны пробовать её на разных ролях, поэтому неудивительно, что она стала скорее флекс героем. Точно так же вернулся и керри/оффлейн Abaddon (128 матчей, 57,8% побед). Другие герои, которые могут быть предметом споров, — это Ursa, Juggernaut и Faceless Void.</p>
  <p id="39me">В то же время такие герои, как Shadow Fiend, Batrider, Pudge, Puck и Beastmaster, хотя и часто используются в тренировках, не демонстрируют особо впечатляющих результатов, их процент побед колеблется около 46%.</p>
  <p id="ePD0">Однако самые страшные герои меты могут быть из числа саппортов: Disruptor (112 матчей, 62,5% побед), Snapfire (103 матча, 55,3% побед) и Pugna (109 матчей, 53,2% побед) демонстрируют отличные результаты. Некоторые команды даже пытались вернуть Silencer в игру (к сожалению, герой по-прежнему остаётся <s>говна куском</s> не самым эффективным).</p>
  <p id="t1XS">И не стоит забывать о двух героях, которые до этого были самыми главными угрозами меты: Leshrac (99 матчей, 55,6% побед) и Nature&#x27;s Prophet (120 матчей, 55% побед). Хотя они, безусловно, по-прежнему выглядят страшными и в некотором смысле формируют мету, не похоже, что они будут оставаться в центре внимания в будущем.</p>
  <figure id="8Jzz" class="m_retina">
    <img src="https://img3.teletype.in/files/a9/f4/a9f44a04-b1c6-4848-8f99-be9c7b1cde3d.png" width="766.5" />
  </figure>
  <h2 id="5tyj">Команды</h2>
  <p id="YUti">И в заключение обзора я хотел бы добавить традиционную инфографику команд, основанную на статистике и графиках соревнований за последние несколько месяцев перед интом. Но на этот раз я напишу краткий обзор всех команд, а не буду рассматривать каждую из них по отдельности (без разбора стилей игры и однообразных предложений, к чему эта вода, верно?).</p>
  <p id="LTLV">На этот раз у нас есть несколько общепризнанных великанов: Team Spirit (которые уничтожают любые рейтинги на основе предсказаний игроков), Team Liquid, Falcons и Tundra, а также BB Team и PVISION. Эта пачка уже формирует коллекцию грозных соперников и, по мнению многих, кто-то из них имеет наибольшие шансы на победу в чемпионате. Тем не менее, есть сомнения относительно формы Spirit перед началом турнира, учитывая недавнее отсутствие Larl по здоровью. Аналогичные сомнения витают вокруг Tundra, хотя у них конечно есть хорошая история побед с заменами.</p>
  <p id="Fh1D">Этот TI также знаменует собой некоторое возвращение Китая. Tidebound фактически является &quot;старыми IG&quot; с NothingToSay и shiro, Xtreme — &quot;старыми LGD&quot; с Ame и XinQ, а последнее дополнение участников инта в виде Yakutou — еще одним звёздным составом. Хотя китайские команды не считаются достаточно сильными, чтобы выиграть на инте, трудно отрицать, что у них определенно есть потенциал дать жару.</p>
  <p id="BP4h">Помимо основных фаворитов, есть ещё Aurora и Nigma. Обе команды прошли региональные квалы, и обе имеют в своем составе звёздных игроков и победителей TI. Есть даже легендарное возвращение NaVi на TI — хотя это конечно не та же самая команда, всё равно приятно видеть, как этот легендарный тег, выигравший самый первый TI, возвращается с новым поколением игроков.</p>
  <p id="BtVH">Есть также Team Nemesis, BOOM Esports, Wildcard и Heroic — все четыре команды продемонстрировали неплохие успехи в течение года. Хотя они и не выглядят так сильно, как &quot;большие ребята&quot;, у них всё ещё может быть козырь в рукаве. К тому же, даже добраться до инта — уже не самая простая задача, как мы недавно выяснили, так что ребятам моё почтение.</p>
  <h3 id="KrDW">Team Liquid</h3>
  <figure id="3p9P" class="m_column">
    <img src="https://img4.teletype.in/files/39/56/3956a07c-0f7f-48b9-b211-185954cf3939.png" width="3581" />
  </figure>
  <figure id="SRWP" class="m_column">
    <img src="https://img2.teletype.in/files/95/47/9547a0fb-ab96-4eed-9b72-c2be14bab3e9.png" width="2048" />
  </figure>
  <h3 id="i5fv">PVISION</h3>
  <figure id="hf4t" class="m_column">
    <img src="https://img4.teletype.in/files/f7/0a/f70a8a72-914d-42a6-a135-57d2273c41d8.png" width="3581" />
  </figure>
  <figure id="UTQy" class="m_column">
    <img src="https://img4.teletype.in/files/39/06/39068bc6-40e5-4867-8ecd-bf679aec5c71.png" width="2048" />
  </figure>
  <h3 id="gsrG">BB Team</h3>
  <figure id="GNMd" class="m_column">
    <img src="https://img3.teletype.in/files/21/f4/21f4b175-768a-450c-96ab-27cbf1a5c36d.png" width="3581" />
  </figure>
  <figure id="Kb40" class="m_column">
    <img src="https://img3.teletype.in/files/20/c0/20c023b8-c9d7-4c7b-9786-f07c90e85328.png" width="2048" />
  </figure>
  <h3 id="c1j0">Tidebound</h3>
  <figure id="bA8o" class="m_column">
    <img src="https://img2.teletype.in/files/1f/05/1f05e955-21be-42bd-80bd-01881f6ec20f.png" width="3581" />
  </figure>
  <figure id="peGJ" class="m_column">
    <img src="https://img1.teletype.in/files/85/52/8552fba9-86e2-4e7f-942f-f0b1105f6d21.png" width="2048" />
  </figure>
  <h3 id="gFQu">Team Spirit</h3>
  <figure id="pVjy" class="m_column">
    <img src="https://img3.teletype.in/files/6d/9e/6d9ed6f9-3813-4614-baf7-8e1405186a6a.png" width="3581" />
  </figure>
  <figure id="cEEr" class="m_column">
    <img src="https://img1.teletype.in/files/48/17/4817ac9d-b3e2-4e3c-a8f8-1fd2ebbef9fd.png" width="2048" />
  </figure>
  <h3 id="HPI8">Team Falcons</h3>
  <figure id="fkku" class="m_column">
    <img src="https://img4.teletype.in/files/79/1b/791b52d4-0697-4fea-ad19-4a8d6a104d86.png" width="3581" />
  </figure>
  <figure id="fav6" class="m_column">
    <img src="https://img2.teletype.in/files/55/a4/55a44848-ef02-450f-9728-383aa48b098d.png" width="2048" />
  </figure>
  <h3 id="D3sI">Tundra Esports</h3>
  <figure id="0CKV" class="m_column">
    <img src="https://img3.teletype.in/files/a4/77/a4772379-179d-44b8-bef2-825d6864e6ff.png" width="3581" />
  </figure>
  <figure id="1ROH" class="m_column">
    <img src="https://img4.teletype.in/files/35/04/3504f7dd-7a18-46f7-aa52-9590d4fac379.png" width="2048" />
  </figure>
  <h3 id="2pMF">Yakutou Brothers</h3>
  <figure id="onUr" class="m_column">
    <img src="https://img1.teletype.in/files/89/80/8980203d-a8e7-4f1e-a1c2-4b0d792377bd.png" width="3581" />
  </figure>
  <figure id="10EK" class="m_column">
    <img src="https://img1.teletype.in/files/cd/56/cd5650a6-c1c2-482d-b3a0-be07e8b2e3f3.png" width="2048" />
  </figure>
  <h3 id="Mdzp">Natus Vincere</h3>
  <figure id="txi8" class="m_column">
    <img src="https://img2.teletype.in/files/95/4b/954bf4f7-cadd-458c-b320-1270c5a56a01.png" width="3848" />
  </figure>
  <figure id="vi4Z" class="m_column">
    <img src="https://img1.teletype.in/files/8b/4c/8b4c3cc1-82df-47a2-a31d-13a5f2c83bc5.png" width="2048" />
  </figure>
  <h3 id="k1fX">Nigma Galaxy</h3>
  <figure id="4AUS" class="m_column">
    <img src="https://img4.teletype.in/files/72/69/7269af49-92aa-4e99-b3fd-0768c2459a2a.png" width="3581" />
  </figure>
  <figure id="scbK" class="m_column">
    <img src="https://img2.teletype.in/files/5d/48/5d48d018-4fda-40cb-bf5f-2bfbc71f12a4.png" width="2048" />
  </figure>
  <h3 id="n1Mj">Aurora Gaming</h3>
  <figure id="2H4w" class="m_column">
    <img src="https://img4.teletype.in/files/3d/9b/3d9bda11-5182-4957-a2a4-e15fc88d3d41.png" width="3581" />
  </figure>
  <figure id="HXrA" class="m_column">
    <img src="https://img4.teletype.in/files/7d/ec/7dec6e85-c118-462a-bf38-eed9f59e28b9.png" width="2048" />
  </figure>
  <h3 id="SBKo">Xtreme Gaming</h3>
  <figure id="stn8" class="m_column">
    <img src="https://img1.teletype.in/files/03/d0/03d00bfa-817b-4e41-93a2-9733c11f44cf.png" width="3581" />
  </figure>
  <figure id="0iz7" class="m_column">
    <img src="https://img4.teletype.in/files/72/46/7246beb7-618e-4cdf-acb7-8eb300c57746.png" width="2048" />
  </figure>
  <h3 id="2jST">Team Nemesis</h3>
  <figure id="TgRx" class="m_column">
    <img src="https://img4.teletype.in/files/b3/d4/b3d45722-28f6-45a5-bf01-91a768dbd483.png" width="3581" />
  </figure>
  <figure id="nDjN" class="m_column">
    <img src="https://img4.teletype.in/files/f0/43/f043f9a6-f481-41c7-9638-828081023551.png" width="2048" />
  </figure>
  <h3 id="T6PG">BOOM Esports</h3>
  <figure id="RIc8" class="m_column">
    <img src="https://img3.teletype.in/files/68/c2/68c26673-35b1-4144-9d0c-6664a3171d69.png" width="3581" />
  </figure>
  <figure id="uxSd" class="m_column">
    <img src="https://img4.teletype.in/files/3b/83/3b83ecd8-1864-4fa0-9a28-fbbd3c3433a5.png" width="2048" />
  </figure>
  <h3 id="Xv0Q">Wildcard</h3>
  <figure id="Wu2O" class="m_column">
    <img src="https://img1.teletype.in/files/c2/cd/c2cd777b-73d1-4301-806b-e23ae5366aec.png" width="3581" />
  </figure>
  <figure id="P2ev" class="m_column">
    <img src="https://img1.teletype.in/files/0b/5b/0b5bec61-9673-46a1-b0c1-e9475cef8e6e.png" width="2048" />
  </figure>
  <h3 id="h8W4">HEROIC</h3>
  <figure id="zZEg" class="m_column">
    <img src="https://img2.teletype.in/files/d0/d0/d0d05248-e52c-43c4-81f7-264d6d663599.png" width="3581" />
  </figure>
  <figure id="pL8f" class="m_column">
    <img src="https://img3.teletype.in/files/21/39/2139a014-de37-43fa-9fc1-28dde5327e6d.png" width="2048" />
  </figure>
  <h2 id="Uf3C">В качестве заключения</h2>
  <p id="2jIv">В этот раз мне опять повезло поработать в англоязычной студии на The International, так что залетайте на стрим, чтобы послушать про сторилайны, которые я буду готовить, прикольную статку и различные факты, которые предоставлю, и различную графику с ними (на групповом этапе и на основной части турнира). Может в канале в телеге или в твиттере будет дополнительный контент из Гамбурга, но ничего не обещаю.</p>
  <p id="SaFc">Ну а до следующего раза можете подписаться на меня в <a href="https://t.me/spectraldota" target="_blank">Телеге</a>, <a href="https://bsky.app/profile/lea.spectral.gg" target="_blank">Блюскае</a>, <a href="https://x.com/ileamare" target="_blank">Твиттере</a> или <a href="https://discord.gg/7zKeeV8" target="_blank">зайти в мой дискорд</a>. Можете также <a href="https://spectral.gg/support" target="_blank">поддержать мои проекты для сообщества Доты</a>, это будет большой помощью.</p>
  <p id="qsDy">Ну и можете почитать мои обзоры команд с прошлых интов:</p>
  <ul id="jD3E">
    <li id="1vur"><a href="https://blog-ru.spectral.gg/ti13-teams-overview" target="_blank">Обзор команд и меты TI13</a></li>
    <li id="Utmp"><a href="https://spectraldota.substack.com/p/the-international-2023-teams-overview-7a14f3811ba5" target="_blank">Вместо обзора команд TI12</a></li>
    <li id="zPda"><a href="https://vk.com/@spectraldota-putevoditel-po-komandam-i-statistike-the-international-2022" target="_blank">Обзор команд и меты TI11</a></li>
    <li id="KqGp"><a href="https://vk.com/@-111585510-putevoditel-po-komandam-the-international-10" target="_blank">Обзор команд и меты TI10</a></li>
    <li id="eeME">(были ещё обзоры для TI8 и TI9, но они сейчас существуют только в моём личном архиве — но надеюсь скоро вернутся!)</li>
  </ul>
  <hr />
  <p id="6vw0">P.S. Ну и вот финальная версия моих предиктов для тех, кому интересно</p>
  <figure id="NxAW" class="m_column">
    <img src="https://img1.teletype.in/files/41/fb/41fb0fd5-0125-4e81-a0e0-9d48c02f3c07.png" width="2560" />
  </figure>

]]></content:encoded></item><item><guid isPermaLink="true">https://blog-ru.spectral.gg/starting-items-v1</guid><link>https://blog-ru.spectral.gg/starting-items-v1?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=leamare</link><comments>https://blog-ru.spectral.gg/starting-items-v1?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=leamare#comments</comments><dc:creator>leamare</dc:creator><title>На низком Старте с Предметами</title><pubDate>Thu, 06 Mar 2025 17:58:05 GMT</pubDate><media:content medium="image" url="https://img2.teletype.in/files/18/0c/180c967b-4015-4e0b-b0c1-b850aacd132f.png"></media:content><category>statistics</category><description><![CDATA[<img src="https://img3.teletype.in/files/69/a0/69a0191b-84f8-41a6-b49d-a073b95d4b10.png"></img>Давненько я не добавлял какие-то крупные фичи в спектральные отчеты, да? Ну, присаживайся удобнее, дорогой, и добро пожаловать на мою техническо-статистическо-дотерскую сессию.]]></description><content:encoded><![CDATA[
  <p id="of6N">Давненько я не добавлял какие-то крупные фичи в спектральные отчеты, да? Ну, присаживайся удобнее, дорогой, и добро пожаловать на мою техническо-статистическо-дотерскую сессию.</p>
  <p id="Zp0b"><a href="https://spectraldota.substack.com/p/where-do-i-even-start-with-the-items" target="_blank"><em>English version</em></a></p>
  <p id="Cj5p">Было несколько причин для такого провала с фичами, главные из которых — моя работа с Tundra Esports в течение последних нескольких лет до конца TI12, технические проблемы с внедрением некоторых новых функций и общая нехватка времени. Об этом я расскажу как-нибудь позже, а сейчас я хочу поговорить об одной функции, над которой я работал уже очень давно: Стартовые предметы и расходники.</p>
  <p id="NChZ">Несмотря на то что это не такая уж крутая фича (стартовые предметы не так будоражат ум), в ней были некоторые моменты, которые я хотел немного изменить. И расходники стали интересным побочным продуктом, у которого точно есть некоторый потенциал.</p>
  <p id="1vNf">Так что давайте погрузимся в историю этой фичи, как пользоваться, что можно найти и что можно улучшить.</p>
  <p id="Ztl1">...изначально этот пост планировалось опубликовать немного раньше, но я решил, что лучше подождать до выхода 7.38 и когда всё немного утихнет.</p>
  <h2 id="kKNZ">Почему и Как</h2>
  <p id="0QNK">На &quot;Почему&quot; ответить достаточно просто. Сначала я хотел добавить стартовые предметы в свои <a href="https://builds.spectral.gg/" target="_blank">сборки</a>, основанные на статистике, но не мог найти ничего, что рассматривало бы стартовые предметы так, как мне было бы хотелось: полные сборки и оценку в контексте лайнинга.</p>
  <p id="gZvM">А побочным продуктом стал раздел статистики расходников. Его основная идея заключалась в том, чтобы расширить статистику лайнинга и посмотреть, как различные игроки на ролях ведут себя с точки зрения расходных материалов на разных этапах игры (например, сколько регена предпочитает тот или иной игрок по сравнению с другими и как команда в целом ведет себя в плане привычек на лайнинге).</p>
  <p id="9kSn">Только заняла работа немного больше времени, чем я ожидал.</p>
  <p id="LM22">Точнее, технически я не так уж долго над ней работал. Основной прототип был создан где-то в конце весны 2022 года (а для расходников — в конце лета), затем представлен <em>команде, с которой я пробовал сотрудничать во время TI11</em>. После этого он был заброшен на какое-то время. Летом 2023 года я снова взялся за него, но потом отложил до окончания TI12, чтобы собрать новую партию данных после исправления проблем с их обработкой. Затем, в начале 2024 года, я потратил время на полировку этой фичи и различные оптимизации, готовясь к выпуску весной, но пришлось отложить из-за личных обстоятельств. И наконец, я вновь вернулся к ней во время зимних каникул.</p>
  <p id="NNOk">Так что, хоть работа над ней шла долго, за последние два года она особо не менялась и была доступна как функция <a href="https://spectral.gg/support" target="_blank">Раннего Доступа</a>. Даже код обработки данных почти не изменился после первой версии. Поэтому секции стартовых предметов, билдов и расходников поддерживаются во всех Трендах Титанов начиная с 7.35d и некоторых соревновательных событиях до и после него (правда, качество данных может различаться).</p>
  <p id="kLFC">Были две основные проблемы: (1) устаревшие компоненты, замедляющие просчёт данных, и (2) проблемы с источниками данных.</p>
  <p id="wctb">Первая проблема проявлялась во время длинных патчей и в основном была связана с тем, как я настроил систему еще семь (ОФИГЕТЬ!) лет назад (когда мой хаб статистики был просто сборником моих постов «Competitive Meta Trends» для /r/dota2). Но была и другая причина: инфляция MMR на ранге Immortal (из-за множества факторов, включая Double Down токены), увеличившая количество матчей на этом ранге (после фильтрации матчмейкинг-абузеров и ботов) с ~7k до ~20k в день, что значительно увеличило объем данных. К счастью, мне удалось обуздать этот рост благодаря некоторым хитрым хакам и регулярному мониторингу в 2024 году.</p>
  <p id="QFUA">Вторая проблема была иного характера. Для соревновательных матчей я использую комбинацию OpenDota и API Valve, но для рейтинговых матчей я полагаюсь на Stratz. Их API стал настоящим спасением, давая возможность делать все эти эксперименты все эти годы. Но они столкнулись с чем-то вроде атак и злоупотреблением API, что в итоге привело к снижению допустимой сложности запросов. Это затронуло и некоторые мои вызовы.</p>
  <p id="dAu0">Большая проблема возникла из-за Immortal Draft: когда игроки «назначаются» на свои слоты, иногда происходит путаница, что сказалось на качестве данных от Stratz. Я заметил это только в конце 2023 года, когда готовил эту фичу к релизу. Грубо говоря, это означало, что стартовые покупки (то есть стартовые предметы) записывались к неправильным игрокам, по сути превращая данные в мусор. А так как в 2023 году этот режим драфта был относительно новым и до этого все работало нормально, мне пришлось срочно искать способ реконструировать стартовые покупки.</p>
  <p id="lxn3">Выбранный мной подход — использовать снепшот инвентаря игроков на нулевой минуте. Однако из-за проблем с API Stratz пришлось исключить некоторые данные из запросов — это затронуло слоты рюкзака и информацию о зарядах в инвентаре, что означает, что фиксируется максимум шесть предметов, а многократные покупки стакающихся предметов записываются как одна.</p>
  <p id="IK2x">Хотя это не идеальное решение, в целом оно рабочее. Кроме того, соревновательная статистика осталась практически незатронутой. Позже я вернусь к этому вопросу, когда речь пойдёт об улучшениях, а пока…</p>
  <h2 id="nLDY">Основная идея</h2>
  <p id="7PS2">И что тут такого особенного?</p>
  <p id="FeE4">Давайте для начала посмотрим, что там в разделе со стартовыми предметами, так как это что-то более-менее знакомое.</p>
  <figure id="dRpw" class="m_retina">
    <img src="https://img3.teletype.in/files/69/a0/69a0191b-84f8-41a6-b49d-a073b95d4b10.png" width="1024" />
  </figure>
  <p id="wbSk">Все новые разделы поддерживают разные роли и общие показатели для всех героев на роли (или на всех ролях). Подход для рассчёта матчей на роли тут чуть отличается от старых разделов, поэтому могут быть небольшие расхождения (но обычно они совсем-совсем небольшие).</p>
  <p id="fEKZ">Раздел Стартовых предметов перечисляет все предметы, которые были найдены в стартовых сборках, включая несколько покупок одного предмета (если только это не стакающийся предмет, тогда есть ограничения, о которых я писал ранее).</p>
  <p id="2ppS">Каждый предмет имеет число матчей, в которых он был куплен, общую частоту покупки, винрейт, а также винрейт на линии (помогает оценить средний импакт на линии). Можно переключать фильтры, чтобы убрать дополнительные покупки предметов или предметы с низким количеством матчей.</p>
  <p id="VkqK">В большинстве случаев в Трендах Титанов есть ограничительные значения, чтобы отфильтровать предметы с низкой частотой покупки (которые скорее всего будут инфошумом, багом реплея или и тем, и другим).</p>
  <figure id="gTa0" class="m_retina">
    <img src="https://img1.teletype.in/files/0e/38/0e38e887-5622-4edd-8837-c48d859725b5.png" width="1023" />
  </figure>
  <p id="yo0r">Еще одно интересное место — Начальные сборки. Основная идея заключается в том, чтобы брать полные сборки и сравнивать их, поскольку иногда начальная сборка — это не про отдельный предмет, а про идею, которая связывает всё вместе. В качестве приятного бонуса есть возможность посмотреть общие цифры для данной роли и узнать &quot;среднюю&quot; сборку.</p>
  <p id="2QuJ">Те же данные также доступны для отдельных игроков (в нерейтинговых отчетах) и даже целых команд.</p>
  <h2 id="coDp">Наблюдения</h2>
  <p id="gPDI">Здесь должен был быть какой-то блок наблюдений, но, честно говоря, мне кажется тут сложно сказать о чём-то новом.</p>
  <p id="2UnA">Самое интересное для меня лично — это мета для каждой роли в целом.</p>
  <p id="g5yb">Главное — это подтверждение трендов, которые мы уже наблюдали довольно долгое время. Для Лёгкой линии уже было довольно распространено брать полный Magic Wand, и он все еще держится на вершине с 17% покупок и впечатляющим 56% винрейтом на лайне. Полный Wraith Band (49.79%), Gloves (51.13%), Blood Grenade (50.45%) и Orb of Venom (47.54%) являются, с другой стороны, одними из худших предметов в этом отношении, с Orb of Frost (53.45%) лишь немного выше, хотя все же с впечатляющим винрейтом на лайне.</p>
  <p id="6ska">Удивительно, но Blight Stone также очень высок в списке по винрейту на линии (интересно, это из-за Nature&#x27;s Prophet?).</p>
  <p id="IBzb">Еще один тренд для керри на лёгкой — брать несколько Circlet, причем любое их количество имеет как минимум 54% винрейта на линии. Мы уже видели тренд на Circlet какое-то время, но приятно иметь своего рода подтверждение.</p>
  <p id="8mrZ">Тренды на мидлайне немного другие. Отчасти потому, что обычно именно мидлайнеры виноваты в спаме покупок и искажении данных, что делает навигацию по их статистике немного… сложной.</p>
  <p id="8bab">В отличие от лёгкой, полная Magic Wand не так популярна, и Circlet не так сильны. Вместо этого их место занимают предметы с основными характеристиками (ну, кроме Mantle) с 55% винрейтом на лайне каждый. Худшие предметы для выбора — Quelling Blade (48.98), Mantle of Intelligence (46.68%), Orb of Venom (46.92%), Gloves (47.89), Wraith Band (48.03%), Null Talisman (48.98%).</p>
  <p id="FHNb">Мета для оффлейна не сильно отличается от лёгкой, за исключением того, что винрейты на лайне ниже для всех предметов. Саппорты в целом похожи на оффлайнеров, но с такими предметами, как Smoke (56.22%), Mangoes (53.6%+), Blood Grenades (54.11%) и Magic Stick (54.95%), которые дают значительный буст.</p>
  <p id="IVmi">Но что насчет полных начальных сборок?</p>
  <p id="svWu">Ну, начальные сборки с малым количеством покупок отфильтрованы, и все оставшиеся сборки для пятой позиции содержат Grenade, а для четвёрок есть пара Boots of Speed в качестве начального предмета, но в остальном картина та же. Тем не менее, самая успешная сборка, кажется, это Grenade-Stick-Circlet-Branch-Tango-Wards для любой из двух ролей.</p>
  <p id="JBlC">Лучшие сборки для коров на боковых лайнах — это Wand + 3x Branches, за которыми следуют 2x Circlet + 3x Branches. Даже мидлайнеры каким-то образом все еще следуют этому тренду, хотя сборка с 2x Circlets ценится немного больше.</p>
  <h2 id="boca">Расходники зашли в чат</h2>
  <p id="7utP">Но это ещё не всё!</p>
  <p id="JX2D">Раздел статистики по расходникам родился во время моего тестового периода во время TI11. Основная идея изначально была проста: посмотреть на конкретных игроков и их привычки на лайнинге: сколько регена они берут и как они обычно играют?</p>
  <p id="ipiR">Теперь эти данные являются частью основных отчетов, наряду со всеми турнирами первого уровня. Хотя этот раздел все еще экспериментальный, и он включается только после завершения события (обработка расходников занимает много времени в сравнении). По той же причине расходники включаются для рейтинговых отчетов только после завершения патча.</p>
  <figure id="pCes" class="m_retina">
    <img src="https://img3.teletype.in/files/e2/6b/e26b5eea-bc6e-44db-8f1c-23d1b2b92613.png" width="1221.5" />
  </figure>
  <p id="LL4A">Этот раздел всё ещё находится на ранней стадии, и я все еще ищу способы сделать его более полезным вне соревновательной среды, так как чувствую в нем большой потенциал. Думаю, он также хорошо бы работал с какой-то метрикой &quot;агрессии&quot;.</p>
  <h2 id="O6pi">Ещё немного наблюдений</h2>
  <p id="vq17">Поскольку обновление статистики по расходникам занимает некоторое время, я буду использовать последний патч с полными данными в этом разделе — 7.37e (на момент написания 7.38 уже завершился, но данные еще не были полностью собраны).</p>
  <p id="HLY2">С моим другом Casual (аналитиком команды Avulus) мы взглянули на винрейт на линии против среднего количества покупок предмета героем. Чтобы уменьшить количество сложных операций, мы использовали основную статистику по лайнингу героев (не разделенную по ролям), но все же отфильтровали героев с менее чем 5% их матчей на определенной роли, чтобы скрыть нерелевантные данные.</p>
  <p id="ptpe">Самая большая проблема с этими данными на данный момент — это проблема со складываемыми начальными предметами (подробнее об этом в следующем разделе), но они все же дают приблизительное представление о некоторых трендах.</p>
  <p id="fyWq">Больше таких графиков будет на моем Patreon/Boosty/Приватном чате, но вот парочка наиболее интересных.</p>
  <figure id="OV1b" class="m_column">
    <img src="https://img2.teletype.in/files/d8/26/d82699ee-7ef0-4bee-a2ef-7c80a280d30e.png" width="3975" />
  </figure>
  <figure id="GKWF" class="m_column">
    <img src="https://img1.teletype.in/files/80/fa/80fad602-95eb-46d2-9cfb-a9c59f65b177.png" width="3975" />
  </figure>
  <p id="WBeU">Один интересный тренд: для позиций 1-3 нет четкой линии тренда для дополнительного регена, но для саппортов есть четкий тренд как для Tango, так и для Salve. Mango имеет несколько похожую картину, в то время как с Clarity не так всё ясно.</p>
  <figure id="CkOA" class="m_column">
    <img src="https://img1.teletype.in/files/4a/a6/4aa62f17-67a1-4cec-b4e6-f24cf7641620.png" width="3982" />
  </figure>
  <figure id="CQq9" class="m_column">
    <img src="https://img1.teletype.in/files/cc/f0/ccf04178-24a7-4648-8e02-0ce19a4ee5d9.png" width="3949" />
  </figure>
  <p id="LvcY">Коры, похоже, вообще не имеют значительного разброса в этом отношении.</p>
  <p id="2taV">Но в любом случае, эти графики скорее демонстрация идеи, не стоит серьёзно с ними заморачиваться. Ну а самый важный профит от этой фичи идёт для соревновательной статистики.</p>
  <h2 id="VISj">Проблемные точки и что можно улучшить</h2>
  <p id="0wfw">Одна вещь, которая меня беспокоила, — злоупотребление командами статистикой по лайнингу, начальным предметам и сборкам, а также расходникам во время турниров. Поэтому эти разделы для тир-1 турниров недоступны без Раннего Доступа, пока не пройдет 2 недели после завершения.</p>
  <p id="3dQx">Что же касается текущей реализации этих фич, с ними есть ряд проблем. У меня сейчас нет планов в срочном порядке заниматься этими фиксами, но думаю стоит обсудить подводные камни, которые есть.</p>
  <p id="mssk">Во-первых, в этом разделе гораздо больше &quot;мусорных&quot; данных, чем хотелось бы. Частично из-за проблем с парсингом реплеев (например, Tome of Knowledge просто появляется из ниоткуда), но более серьезной проблемой являются массовые покупки и продажа предметов сразу же. В идеале, мне нужно будет настроить фильтр для этого в будущем.</p>
  <p id="CW5W">Ещё одна проблема — группировка очень похожих сборок. Я не совсем уверен, стоит ли это делать, но стоит хотя бы подумать на этот счёт.</p>
  <p id="j9d1">Было бы неплохо иметь аспекты в этих разделах, но пока что включать их не очень хочется.</p>
  <p id="lmsN">Источник данных для начальных предметов — это снепшот инвентаря от Stratz, ограниченный только первыми шестью слотами. Это означает, что слоты рюкзака недоступны для использования. Это также означает, что множественные покупки стакающихся предметов (например, Tango) будут &quot;сливаться&quot; в одну покупку. У меня есть хитрая идея, как решить проблему, но пока что не было времени проверить теорию.</p>
  <p id="PCmO">Что до расходников, процесс обработки данных занимает много ресурсов и времени. Эта фича экспериментальная, так что наверное не так важно. Ну а пока я постараюсь оптимизировать ее еще больше. И также подумаю о том, как объединить раздел расходников с лайнинговой статистикой.</p>
  <h2 id="x5rp">Но это ещё не всё!</h2>
  <p id="cf3S">Но это еще не все! С этим обновлением есть еще несколько крутых вещей:</p>
  <ul id="iYQe">
    <li id="gm5m">Много оптимизаций для запросов к Stratz (для Трендов Титанов)</li>
    <li id="mKEo">Встроенные фильтры поиска теперь поддерживают отрицание (добавьте минус перед словом), а также логическое &quot;и&quot; (добавьте &quot;&amp;&quot; между двумя условиями, например, &quot;core &amp; offlane&quot;)</li>
    <li id="K5bk">Добавлены маркеры разделов, чтобы показать, что нового/обновлено в отчетах по статистике</li>
    <li id="iBA7">Украинская локализация для статистического хаба теперь на 100% завершена</li>
    <li id="lRQn">Интерактивная карта, метаданные, иконки и прочие ресурсы в Курьере (включая большие иконки предметов) были обновлены для поддержки патча 7.38 (и 7.38b)</li>
  </ul>
  <ul id="yTZg"></ul>
  <figure id="aK4h" class="m_retina">
    <img src="https://img1.teletype.in/files/4a/9c/4a9c43f0-8ef8-49de-9a21-fbf9f72661ff.jpeg" width="1246.5" />
  </figure>
  <h2 id="asDW">В качестве заключения</h2>
  <p id="sxq4">Ну вот и все!</p>
  <p id="yOi1">Я потратил чересчур много времени на эту фичу, собирая данные и делая всякие оптимизации за кулисами. Тратить время на Доту, не имея возможности уделять всё своё время киберспорту, немного тяжело, но надеюсь, что другие функции, над которыми я работаю, выйдут раньше, чем через пару лет.</p>
  <p id="3dJZ">В дополнение к этому, я стараюсь больше продвигать <a href="https://www.patreon.com/leamare/about" target="_blank">Patreon</a>/<a href="https://boosty.to/leamare" target="_blank">Boosty</a>/<a href="https://t.me/tribute/app?startapp=s1yh" target="_blank">Telegram Tribute</a> и публиковать больше эксклюзивного контента и материалов в приватных дискорд/телеграм чатах для платных подписчиков.</p>
  <p id="ztfI">Я стараюсь всё делать публично доступным, так что не особо много вещей, которыми могу поделиться, но это хороший способ поддержать мою работу, или если вы хотите, получить прямую линию поддержки для моих API или получить ранний доступ к фичам.</p>
  <p id="BGU3">Ну а пока — это всё! Не уверен, что будет следующей крутой функцией, которую я выпущу, но есть несколько многообещающих прототипов: начиная с MVP и кастомного рейтинга, заканчивая скилл билдами и трендами меты в Turbo.</p>
  <p id="Hc30">Посмотрим, как все пойдёт!</p>

]]></content:encoded></item><item><guid isPermaLink="true">https://blog-ru.spectral.gg/spectral-wrapped-2024</guid><link>https://blog-ru.spectral.gg/spectral-wrapped-2024?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=leamare</link><comments>https://blog-ru.spectral.gg/spectral-wrapped-2024?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=leamare#comments</comments><dc:creator>leamare</dc:creator><title>Спектральные итоги 2024</title><pubDate>Fri, 03 Jan 2025 00:09:24 GMT</pubDate><media:content medium="image" url="https://img4.teletype.in/files/74/5a/745a7e31-2935-4fcf-b8c1-8b88461b60ad.png"></media:content><category>dota 2</category><description><![CDATA[<img src="https://img2.teletype.in/files/55/29/55293e40-ba8f-4eb8-8ae5-6f1912ea6568.png"></img>Каждый год примерно в это время я пишу в блоге пост о том, чем занимался в течение года по направлению Доты/Киберспорта.]]></description><content:encoded><![CDATA[
  <p id="ILVK">Каждый год примерно в это время я пишу в блоге пост о том, чем занимался в течение года по направлению Доты/Киберспорта.</p>
  <p id="p4Uo">На этот раз главное, что можно сказать — не хватило времени на прошлогодние цели. Но направление в общем-то осталось то же, а сами эти цели я рассматриваю скорее как дорожную карту на ближайшие пару лет.</p>
  <p id="avWr">Моя главная цель на 2025 год — вернуться к созданию контента (кажется, я это и год назад писал?), отрефлексировать свой опыт в киберспорте, поработать над некоторыми личными проектами и целями и начать проводить разные коммунити ивенты.</p>
  <p id="KIq2">И ещё в 2024 году я был занят работой над новым проектом с новой командой. Проект не связан с дотой, с киберспортом напрямую и со спектральными штуками (пересечений почти нет).</p>
  <p id="Y3rX">Из-за этого проекты по Доте стали чуть менее важными. К тому же на пару месяцев весной образовалась гигантская дыра в продуктивности.</p>
  <p id="NY1f">Ниже давайте посмотрим, что там вообще было с дотой в этом году, как там с намеченными проектами и какие планы на этот год.</p>
  <p id="RW0G"><a href="https://leamare.medium.com/spectral-wrapped-2024-072be7b99a4b" target="_blank">English Version</a></p>
  <figure id="kKNj" class="m_retina">
    <img src="https://img2.teletype.in/files/55/29/55293e40-ba8f-4eb8-8ae5-6f1912ea6568.png" width="480" />
  </figure>
  <h1 id="6d9d">Что было сделано</h1>
  <p id="Qn3M">Было много планов, которые пришлось перенести, и был огромный пробел в продуктивности из-за личных вопросов. Но в целом, большинство изменений в этом году были связаны с доработкой бэкенда и прототипов, так что со стороны они будут не очень заметны.</p>
  <p id="a3CW">В течение года у меня было несколько возможностей поработать на ивентах: The International 2024, PGL Wallachia Season 2. А также на небольших коммунити ивентах в качестве кастера-аналитика и даже помогал со статистикой во время некоторых туриков по Deadlock (хотя в большинстве случаев эту нишу за меня заполнял Degaz).</p>
  <h2 id="b17d">Серверные штуки</h2>
  <p id="rjPi">Год начался с отчетов по аналитике сайта. Я уже использовал их для прошлогодней статьи в блоге, а ниже (в другом разделе) приведу несколько прикольных кусочков из отчёта за 2024 год.</p>
  <p id="RzTy">Из интересного стоит отметить борьбу с атаками ботов. С начала 2024 года увеличилась нагрузка, от, судя по всему, сборщиков информации для нейронок. Очевидно, я этим и так был не очень доволен, но только к ноябрю они совсем обнаглели, так что я решил что-то предпринять. После запрета нескольких ботнетов количество запросов пришло в норму (по сравнению с ~150к за 5-15 минут).</p>
  <p id="i2bf">Ещё одна важная вещь — улучшение стабильности инструментов бэкапов/выгрузки/распаковки отчётов, очистка дескрипторов отчетов и масштабная оптимизация запросов по предметам. С ростом числа игроков и матчей на Титанах подобные изменения стали критически важными для поддержания времени обработки отчетов на более-менее приемлемом уровне. А РЕАЛЬНО массивные наборы данных стало гораздо проще выгружать с сервера, чтобы обрабатывать их на моём домашнем компе.</p>
  <p id="IPcQ">Так как я все еще застрял с очень специфическим стеком, некоторые трюки позволили мне компенсировать некоторые его недостатки, и в целом уменьшить требования к месту для датасетов. Кроме того, некоторые из улучшений выступают в качестве дополнительного слоя совместимости, так что мне не пришлось менять слишком много существующего кода.</p>
  <p id="9P3k">Еще одно изменение коснулось &quot;чанкизации&quot; наборов данных. Это стало очень полезным для рассчёта статистики стартовых предметов и расходников. Эта фича была в разработке уже некоторое время, и я вносил в нее небольшие изменения в течение года, но меня беспокоила одна проблема — требуемое время просчёта и место, необходимое для &quot;эмуляции&quot; некоторых более сложных запросов. К счастью, этот подход с чанками помог компенсировать эту проблему, а также еще больше ускорил просчёт предметов в качестве приятного бонуса.</p>
  <p id="pT7W">Благодаря всем этим изменениям, а также некоторым внутренним улучшениям скрипта, работающего с Stratz (а ещё они тоже перебанили несколько подсетей ботов, что положительно сказалось на скорости работы Stratz), мне удалось сократить время обработки отчетов в 3-4 раза (с ~36-38 часов до ~9-12). Тут всё ещё не учитывается обработка расходников, но с текущим положением вещей разница была бы не такой существенной. У меня есть несколько идей, как оптимизировать процесс еще больше, но сейчас это не в приоритете.</p>
  <p id="ounm">А ещё наконец-то сделал (вернее пофиксил, так как они уже существовали) фильтры по патчам и датам при сборе матчей.</p>
  <p id="RfmR">В качестве бонуса: реализован (и проверен на стабильность) внутренний сервис, который миррорит координатор Deadlock в виде API для внутреннего использования (для моих проектов и всяких внутренних отчётов), а ещё добавлен новый Markdown движок для одной из будущих задумок.</p>
  <h2 id="fea5">Большие штуки</h2>
  <p id="oWFk">Теперь о том, что вы могли заметить сами.</p>
  <p id="jpEP">Прежде всего, это новая страница дорожной карты и новая <strong><a href="https://spectral.gg/support" target="_blank">страница донатов</a></strong> (с использованием нового движка Markdown), сильно вдохновленная анонсами Thunderbird.</p>
  <figure id="CRbl" class="m_column">
    <img src="https://img2.teletype.in/files/12/e1/12e1ab81-d47b-4660-a0c5-c5f6b73b5298.png" width="1853" />
  </figure>
  <p id="a08a">Мне не очень нравится просить о донатах, но в последнее время это стало как никогда актуально, особенно в связи с тем, что некоторые ТО и команды сильно злоупотребляют сайтом (устраивая спам запросами, что сказывается на нагрузке).</p>
  <p id="17h7">Все проекты по Доте являются некоммерческими и поддерживаются исключительно за счет донатов и моей личной финансовой подушки (любые коллабы обычно рассматриваются как большие пожертвования).</p>
  <p id="OwBX">На этой странице перечислены все уровни Patreon/Boosty и что за них можно получить, и это должно стать хорошей стартовой точкой для тех, кто хочет как-то поддержать.</p>
  <h2 id="cb03">Прототипы и будущие проекты</h2>
  <p id="0ZnD">Ну а тут начинаются более интересные штуки.</p>
  <p id="mqtC">Во-первых, новый прототип для патронов: <strong>персональная статистика матчей</strong> в виде приватных отчетов с некоторыми дополнительными данными.</p>
  <figure id="NfCV" class="m_column">
    <img src="https://img2.teletype.in/files/50/02/5002571c-218d-4b1f-af68-ee504fac868d.png" width="2498" />
  </figure>
  <p id="lXYM">Во-вторых, это грядущие <strong>стартовые предметы и расходники</strong>. Фича долгое время находилась в состоянии «полировки», но на данный момент остались только строки перевода и запись в блоге о релизе.</p>
  <figure id="Btqz" class="m_column">
    <img src="https://img4.teletype.in/files/79/fb/79fbb0af-3efb-48f9-9140-b0e053411e8a.png" width="1920" />
    <figcaption>New item profile view for consumables</figcaption>
  </figure>
  <p id="FSt5">В-третьих, прототип <strong>SuperNote</strong>. Изначально проект был нацелен на создание технической базы для сбора всей информации для талантов и ТО, а также способом соединения всех моих различных API. В итоге он превратился в нечто более &quot;унифицированное&quot;. Ну и вместе с ним появился движок Markdown.</p>
  <p id="oiYA">С первой итерацией проекта пришло несколько полезных штук:</p>
  <ul id="g8p4">
    <li id="VvxA">улучшенная навигация по разделам текстов</li>
    <li id="J9ZQ">улучшенная мультиязычность больших текстов</li>
    <li id="ISYR">удобное отображение документации</li>
    <li id="knr9">обработка Markdown в JSON для таблиц данных и наоборот.</li>
  </ul>
  <p id="qtEK">В качестве конечной цели я хочу, чтобы он мог предоставлять гигантскую шпаргалку в формате PDF для каждого ивента. Но также я хочу использовать его для хранения документации по различным вещам (не только моим API, но и результатов моих исследований по работе с Steam Datagram и подобному). А еще я хочу перенести на сайт полный архив всех моих старых записей в блоге, со всеми доступными переводами.</p>
  <p id="XzIY">На данный момент у меня готова только часть страниц, но техническая база уже есть, и я бы сказал, что 60% работы уже сделано.</p>
  <figure id="EacX" class="m_column">
    <img src="https://img2.teletype.in/files/92/3e/923e9107-ff0d-4e37-b3ac-654dd94306ef.png" width="1853" />
    <figcaption>An example of one of the documentation pages</figcaption>
  </figure>
  <p id="XoCZ">В-четвертых, эксперименты с <strong>Deadlock</strong>. Внутреннее зеркало/API-сервис координатора, некоторые базовые инструменты для отчетов, базовая реализация парсера реплеев (Degaz сделал ещё один, и в итоге мы оба по факту забили на них, но тем не менее). Хаб отчетов для дедлока тоже в разработке.</p>
  <p id="GmOW">В-пятых, <strong>скрипты для обработки вывода Dota GC</strong>, метаданных и приватных метаданных. Я уже давно хотел этим заняться, но не было повода. А тут потерялись некоторые реплеи с клозов. Это завело в кроличью нору: что можно найти в метаданных, что можно найти в приватных метаданных, как их расшифровать и что я могу с ними сделать.</p>
  <p id="HPKM">В настоящее время у меня есть набор скриптов для преобразования дампов сетевых пакетов (общения с координатором) и создания JSON-файлов, которые можно использовать в формат для LRG2. Из всего этого можно извлечь ещё много полезного, но сейчас это не является приоритетом. Достижение офигенное, но штука скорее нишевая, вряд ли будет много случаев, когда она пригодится.</p>
  <figure id="wDKO" class="m_retina">
    <img src="https://img2.teletype.in/files/92/5f/925f1067-4e46-480e-94d6-da9dc6248b92.png" width="286" />
  </figure>
  <p id="sCPu">Шестой, и, вероятно, последний: <strong>Тренды Меты Турбо</strong>.</p>
  <p id="PacR">Это прототип, который я хотел сделать уже очень давно. Поскольку таблицы лидеров игроков в турбо не существует, а большинство людей, имеющих ранги, не играют без рангов (особенно в Турбо), было немного сложно найти &quot;лучших из лучших&quot; в Турбо.</p>
  <p id="KNp8">В итоге я отфильтровал матчи на основе среднего ранга в матчах известных игроков и постепенно применил его к игрокам &quot;неизвестного ранга&quot;. Этот подход работал достаточно хорошо, но показался чересчур усложнённым, поэтому я заменил его чем-то более простым и щадящим.</p>
  <p id="XZgE">Основная причина, по которой я не стал выпускать эти отчёты — меня разочаровалирезультаты. Наверное, можно было бы ожидать каких-то отличий от основной меты, да? И хотя некоторые отличия всё же есть, в целом статистика Турбо была настолько похожа на Тренды Титанов, что я решил, что не стоит тратить на это время в данный момент. Прототип готов, но я его оставлю мариноваться, пока не придумаю, что с ним делать.</p>
  <p id="QkTS">UPD: ...вообще &quot;таблица лидеров турбо&quot; звучит как хороший повод в будущем всё выпустить в общий доступ.</p>
  <figure id="uiZa" class="m_column">
    <img src="https://img4.teletype.in/files/b9/b8/b9b8fbd1-6e5f-4be4-b08c-6cc98a080ee6.png" width="1920" />
  </figure>
  <h2 id="c51b">Мелкие штучки</h2>
  <p id="82dc">В карточках матчей теперь указаны рекорды для этого матча</p>
  <figure id="I4c6" class="m_column">
    <img src="https://img1.teletype.in/files/c7/90/c790c36e-5b32-4864-b424-1bd4daec9e5b.png" width="1280" />
  </figure>
  <p id="Expp">Добавлен раздел Лайнинг для игроков, хотя по умолчанию он пока отключен в отчётах</p>
  <p id="GbAE">Добавлены группы категорий (в API тоже)</p>
  <p id="5Bp6">Обновлена интерактивная карта до версии 7.35</p>
  <p id="gQYI">Добавлен UI раздела &quot;Инструменты&quot; (обновленная версия интерактивной карты, сетка героев, панель аналитики, билды и т.д.)</p>
  <p id="RGsh">Добавлено уведомление о подозрительности турика</p>
  <p id="mXRu">Улучшения модалок</p>
  <p id="iWk5">Улучшения Nerds Builds: фасетки, переводы, новый API D2PT</p>
  <p id="E06Q">Улучшены фильтры Guame</p>
  <p id="xJ0i">Также проверил все существующие отчеты на отсутствие каких-то матчей, буду в обозримом будущем потихоньку добавлять пропавшие матчи обратно. А ещё начал работу над архивом реплеев Source 2. И начал работать над исторической статистикой. Также продолжаю работать над некоторыми недостающими туриками, которые мне не дают покоя.</p>
  <h1 id="9461">Прикольные моменты из аналитики</h1>
  <p id="ckGu">Я не очень настроен сейчас придумывать прикольные подводки, поэтому просто вброшу пачку скриншотов из аналитики сайта.</p>
  <p id="Fsyf">Забавный момент: где-то в июле я случайно грохнул логгинг для основных двух сервисов (билды и хаб отчётов). Починил только через пару месяцев.</p>
  <figure id="qoAd" class="m_column">
    <img src="https://img4.teletype.in/files/b2/43/b243e48c-533d-4c6d-a6a6-6fe5730a2763.png" width="1298" />
  </figure>
  <p id="hWyS">Большой всплеск пользователей ближе к концу года очень похож на увеличение количества ботов. Но мне не удалось отследить больше тех, которых я уже вычислил. Да и огромное количество запросов из Гонконга тоже выглядит подозрительно.</p>
  <figure id="2PCf" class="m_column">
    <img src="https://img2.teletype.in/files/1d/0d/1d0db231-2b77-4792-b628-e9e9186891b9.png" width="1193" />
  </figure>
  <p id="eH7d">Этот график довольно забавен, поскольку показывает единственный случай, когда я не очистил запросы ботов из логов и случайно разблокировал одну из подсетей на пару минут.</p>
  <figure id="fUD6" class="m_column">
    <img src="https://img2.teletype.in/files/50/9d/509dfa33-53fb-4136-92f7-ad64611e996c.png" width="1223" />
  </figure>
  <figure id="LHDI" class="m_column">
    <img src="https://img3.teletype.in/files/21/5a/215aefb3-031f-4cdc-8d04-ebae4b6132a9.png" width="1191" />
  </figure>
  <figure id="CDYt" class="m_column">
    <img src="https://img4.teletype.in/files/35/fc/35fc5170-79a2-43ff-89e6-61fca121f93f.png" width="1177" />
  </figure>
  <figure id="xX9z" class="m_column">
    <img src="https://img4.teletype.in/files/f8/1a/f81a57ac-35b3-4e85-aab2-2367a36c76db.png" width="1260" />
  </figure>
  <h1 id="3b0c">Планы на 2025</h1>
  <p id="3e9b">Большинство планов на следующий год будут примерно такими же, как и в прошлом году. Общее направление остается прежним. По этой причине я скопирую описания из предыдущей записи в блоге, но немного обновлю их, чтобы они были чуть актуальнее</p>
  <ul id="vJfm">
    <li id="jiFj"><strong>Больше комьюнити ивентов.</strong> Я хочу чаще хостить «спектральные скримы», а также ивенты по Artifact, Underlords и даже некоторым кастомкам. (в целом актуально)</li>
    <li id="CngO"><strong>Обзор статистики матчей.</strong> Большая часть матчей в моих отчётах доступна где-нибудь ещё, но в последнее время всё чаще случаются ситуации, когда я заполняю данные по матчу вручную, либо паршу реплеи из приватных/безбилетных лобби. Для таких случаев по сути нет иных вариантов, как изучить данные, а я на такие матчи трачу порой достаточно много времени и усилий, чтобы всё было корректно у меня в базах данных (например пересматриваю VODы целиком, чтобы воссоздать столько данных, сколько вообще возможно). Обзор статистики матчей (Match Stats Explorer) — по сути просто фронтенд для доступа к матчам в моих (не архивных) отчётах, цель которого в первую очередь дать доступ к статистике некоторых матчей (за исключение ранкедов). Ну и это будет достаточно полезно для моих комьюнити ивентов, хехе. (в целом актуально)</li>
    <li id="RZqp"><strong>Улучшения раздела со сборками. </strong>Я хочу вернуться к работе над этим разделом как-нибудь, добавить строку поиска на панель навигации. Может сделаю дополнительные улучшения для стартовых предметов и скилл билдов. И заодно хочу добавить поддержку сторонних сборок когда-нибудь: например стандартные сборки, сборки от Torte De Lini или GoX. (не уверен насчёт чужих сборок из сообщества, но в целом актуально)</li>
    <li id="AqJw"><strong>Быстрое переключение отчётов в категориях.</strong> Технически эта фича УЖЕ существует, просто запрятана за ранним превью. Главная проблема — придумать, как выбирать категорию, для которой рендерить переключатель. (пока думаю на эту тему, но вообще актуально)</li>
    <li id="6tZQ"><strong>Редизайн.</strong> Текущая версия дизайна была очень вдохновлена официальной страницей Dota Pro Circuit и изначально должна была просто использоваться для «небольших отчётов», которые по сути были просто красивые версии постов на реддите. С тех пор много воды утекло, и этот дизайн просто не очень подходит для моих целей, так что уйти от него я хотел уже давно. (в целом актуально, но наверное всё же сначала основной движок переработаю)</li>
    <li id="eKkN"><strong>Охота за реплеями.</strong> Есть несколько битых/перезапущенных матчей по ходу 2023, а также целый турнир с 2022, который я не могу проигнорировать. Предстоит очень много работы руцками, но надо будет рано или поздно этим заняться. (актуально, остался только один такой турнир на данный момент)</li>
    <li id="1VMy"><strong>Генератор миникарт.</strong> Я начал задумываться на эту тему ещё когда только вышел 7.33. Сравнивать текущие версии миникарты со старыми вообще достаточно удручающее занятие, и мне захотелось что-нибудь с этим сделать. В теории можно достаточно легко «сгенерировать» красивую миникарту, используя метаданные карты (те же, что используются для интерактивной карты) и пачку векторных пресетов (которые надо ещё нарисовать сначала). (актуально)</li>
  </ul>
  <h2 id="e4a7">Более крупные штуки</h2>
  <ul id="1tJ7">
    <li id="cb74"><strong>Скилл билды, стартовые предметы, расходники</strong>. Планировал закончить до 2023, но что-то пошло не так. Сейчас всё почти готово, осталось только переводы добить.</li>
    <li id="c853"><strong>Луркер</strong>. API уже работает, но в скрытом виде. Позже по ходу года к этому добру вернусь.</li>
    <li id="f738"><strong>Парсер логов для Artifact</strong>. Всё ещё актуально, но не основной приоритет.</li>
    <li id="d405">Ранкинг игроков/команд для отчётов (всё ещё актуально)</li>
    <li id="89bb">Статистика игроков на героях в отчётах и прочие улучшения профилей игроков (всё ещё актуально)</li>
    <li id="584e">Больше контента: посты в блог, видео, новые фичи и т.д. (всё ещё актуально)</li>
  </ul>
  <h1 id="d75f">Огромные проекты</h1>
  <ul id="MAex">
    <li id="2024"><strong>Хаб Отчётов по Artifact</strong>. Всё ещё в планах.</li>
    <li id="caac"><strong>Переработанный движок отчётов</strong>. Работаю над этим.</li>
    <li id="8a58"><strong>SuperNote</strong>. Работаю над этим.</li>
    <li id="0d6a"><strong>Запись Live матчей</strong>. Всё ещё в планах, но пока не знаю, когда вернусь к работе над этим.</li>
    <li id="48b6"><strong>Архетипы героев</strong>. Работаю над этим.</li>
  </ul>
  <h1 id="974d">В качестве заключения</h1>
  <p id="bbc1">Ну и наверное всё? Главный план на этот год — продвинуться дальше по этой дорожной карте. И надеюсь в следующем году будет больше прикольных релизов, о которых можно будет рассказать.</p>
  <p id="EAX9">Счастливого 2025! И наслаждайтесь дотой как никогда раньше.</p>
  <p id="49df">Можете подписаться на меня в <a href="https://twitter.com/ileamare" target="_blank">Twitter</a>/<a href="https://bsky.app/profile/lea.spectral.gg" target="_blank">Bluesky</a>, <a href="https://t.me/spectraldota" target="_blank">Telegram</a> или прийти в мой <a href="https://discord.spectral.gg/" target="_blank">Discord</a>.</p>
  <p id="15ca">А ещё можете <a href="https://spectral.gg/support" target="_blank">поддержать донатом</a>, подобная поддержка всегда очень помогает.</p>

]]></content:encoded></item><item><guid isPermaLink="true">https://blog-ru.spectral.gg/ti13-wrap-up</guid><link>https://blog-ru.spectral.gg/ti13-wrap-up?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=leamare</link><comments>https://blog-ru.spectral.gg/ti13-wrap-up?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=leamare#comments</comments><dc:creator>leamare</dc:creator><title>Обзор меты и статистики The International 2024</title><pubDate>Fri, 27 Sep 2024 03:02:41 GMT</pubDate><media:content medium="image" url="https://img2.teletype.in/files/59/50/5950d7a6-ff0a-48c3-afbb-be6761b03ce7.png"></media:content><category>dota 2</category><description><![CDATA[<img src="https://img3.teletype.in/files/20/2d/202d1894-7ffe-42a0-aaba-4571e99c9688.jpeg"></img>Ну всё, закончился The International 2024 (а с ним и соревновательный сезон 2024).]]></description><content:encoded><![CDATA[
  <p id="8ab3">Ну всё, закончился The International 2024 (а с ним и соревновательный сезон 2024).</p>
  <p id="J1zF">Пришло время взглянуть назад на мету этого инта, почему она вообще так работала, что осталось незамеченным (но будет частью меты скоро), кто как исполнил и так далее.</p>
  <p id="c9db">Как обычно, найти полную статистику можно в моём <a href="https://stats.spectral.gg/lrg2/?cat=ti13" target="_blank">разделе по TI13</a> и в разделе по <a href="https://stats.spectral.gg/lrg2/?cat=competitive_2023_2024" target="_blank">Тир-1 турнирам сезона 2024</a>.</p>
  <figure id="e2VL" class="m_custom">
    <img src="https://img3.teletype.in/files/20/2d/202d1894-7ffe-42a0-aaba-4571e99c9688.jpeg" width="950" />
  </figure>
  <blockquote id="8w5Z"><a href="https://leamare.medium.com/the-international-2024-stats-and-meta-wrap-up-1b27b0d81184" target="_blank">English version</a></blockquote>
  <h1 id="50ca">Как всё прошло</h1>
  <figure id="WzCV" class="m_column">
    <img src="https://img2.teletype.in/files/54/31/5431fe4e-cbb1-487d-9b65-0490012ace9b.png" width="3187" />
  </figure>
  <blockquote id="tgQ9">Небольшое примечание от будущего меня. После перечитывания этого поста какое-то более негативное впечатление сложилось, чем я изначально вкладывал. Мне хотелось в первую очередь сделать обзор хайлайтов этого инта, а также указать на некоторые интересные находки в плане данных. Несмотря на то, что в некоторых аспектах турнир не очень хорошо отличился, не говоря уж о технических проблемах, сам ивент в целом получился отличным и его было приятно смотреть и проживать.</blockquote>
  <p id="7UEk">На этом инте хоть и было достаточно много интересных и зрелищных игр, почти не было установлено новых рекордов. Хотя и были некоторые прикольные случаи (например, 2-е место по урону строениям от Pure), в целом большинство из них были довольно скучными.</p>
  <p id="9LUH">Каждый инт (по крайней мере, начиная с TI10) показывал большой публике какие-то значительные изменения, причем природа этих изменений всегда была разной: будь то изменения в экономике или механике камбеков, изменения карты или введение какого-то другого большого изменения — и это отражалось на экономике и статистике. Герои становились богаче, игры кончались быстрее, на карте было больше ресурсов, всё такое.</p>
  <p id="dDgr">И несмотря на отсутствие изменений в экономике, этот TI стал первым с тех пор, как в игру были введены Аспекты. Это фактически удвоило количество героев в игре: герои с разными аспектами конечно всё ещё остаются собой, но часто одного изменения достаточно, чтобы перевернуть всё, что мы знаем о герое, и создать что-то совершенно новое, но с узнаваемым лицом.</p>
  <p id="gtxj">Этого уже достаточно, чтобы сделать игры достаточно увлекательными. Да, мы уже видели Мирану, и даже видели её на кор ролях, но мы никогда не видели ее с совершенно другим ультом (и родившимся из него новым стилем игры). То же самое касается Sand King, Monkey King, Lone Druid и многих других. Хотя мы уже видели большинство из этих изменений в действии в течение года, многие люди возвращаются в мир доты только на TI, из-за чего подобная демонстрация на инте становится намного важнее.</p>
  <h1 id="b976">Статистика турнира</h1>
  <p id="JRS7">В этом ТИ было самое низкое количество матчей (122) со времен TI1 (и да, я считаю групповой этап, seeding decider и плей-офф как часть инта). Отчасти это можно объяснить различиями в формате и расписании группового этапа, отчасти — довольно малым количеством участников (в последний раз 16 команд было на TI6 и TI5). На TI12, имевшем схожий формат, было сыграно 150 матчей, а на TI6, в котором также участвовало 16 команд, было сыграно 159 матчей.</p>
  <p id="MxEe">Впрочем, не всё прошло гладко. Во время первой игры Tundra vs IG series 2 (которая также заняла больше всего времени из-за пауз) было три перезапуска лобби с использованием функции Replay Takeover для продолжения игры. Это произошло из-за бага с исчезновением способностей (Leap у Мираны). Оригинальный матч (начало игры) недоступен в клиенте игры, поэтому восстановить полный реплей не выйдет.</p>
  <p id="3si5">Кроме того, было несколько случаев, когда серверы подвисали вскоре после окончания игры, либо терялись данные по матчу, что приводило к задержкам с появлением реплеев (или к недоступности матча в клиенте игры). Это произошло дважды во время группового этапа, а также стало более серьезной проблемой в последние два дня, затронув 7 матчей на 1.5-3 часов в каждом случае.</p>
  <p id="Qaps">К счастью, все технические проблемы были быстро устранены командой PGL/Valve (огромное им спасибо запомощь и содействие в решении технических проблем).</p>
  <p id="DrIU">По сравнению с TI12 игры в целом были короче: медианная продолжительность матча составила 37 минут на TI13 и 41 минуту на TI12. Другие параметры также ниже: медианный XPM составил 574 против 610, GPM — 469 против 502, среднее количество убийств в минуту — 1.08 против 1.22. Всё это, впрочем, можно объяснить текущей метой. А некоторые из показателей могут быть и спровоцированы теми же причиными, по которым было так мало матчей.</p>
  <p id="FMjp">А ещё во время этого ивента я тестировал свою систему MVP, которую давно хотел сделать (сначала в виде фентези системы еще в 2018 году). Я постарался настроить её так, чтобы она более справедливо распределяла награды и не отдавала предпочтение керри игрокам.</p>
  <figure id="M6MR" class="m_column">
    <img src="https://img3.teletype.in/files/20/c6/20c65361-5375-43ea-a026-30385cadbd63.png" width="1339" />
  </figure>
  <p id="VXVD">Более подробную статью об этой фиче я напишу в блоге позже, когда уже выпущу в народ. Но в целом результаты меня лично вполне устраивают.</p>
  <figure id="fcT1" class="m_column">
    <img src="https://img4.teletype.in/files/72/1a/721ab8fc-e103-4185-82fa-73ceec0fa033.png" width="1386" />
  </figure>
  <p id="a910">Вот таблица лидеров по общему количеству наград. Некоторые выделяющиеся игроки:</p>
  <ul id="Yu0l">
    <li id="tBHy">Ace с самым высоким общим результатом в целом (а также самым высоким среди кор игроков)</li>
    <li id="eEPU">Sneyking с самым высоким суммарным показателем среди поддержки</li>
    <li id="jFLI">Insania с самым высоким суммарным результатом в своей команде.</li>
  </ul>
  <p id="eM4c">Не буду углубляться в рекорды игроков и команд, так как для этого есть прикольные инфографики.</p>
  <figure id="8MtM" class="m_retina">
    <img src="https://img1.teletype.in/files/c5/0b/c50b02e3-b158-4632-8bbe-fef0ad937b23.png" width="1593.5" />
  </figure>
  <figure id="AH95" class="m_retina">
    <img src="https://img2.teletype.in/files/99/64/9964890f-9a2c-4b33-bf98-825ecf9d13bf.png" width="1593.5" />
  </figure>
  <figure id="NkBA" class="m_retina">
    <img src="https://img1.teletype.in/files/cd/1c/cd1c8a9d-3b64-4943-837a-45fcfda9be23.png" width="1593.5" />
  </figure>
  <h1 id="1155">Состояние меты</h1>
  <p id="vbJA">Помните, выше я упоминал о коротких матчах и низких XPM/GPM? Так вот, давайте вернёмся к этому вопросу и поговорим о мете.</p>
  <p id="TTfV">Общий рейтинг баланса события составил 57.2 (подробнее про эту метрику <a href="https://leamare.medium.com/how-to-estimate-meta-balance-level-48bb93b8303" target="_blank">тут</a>). Это самый низкий показатель баланса среди всех TI, ближайший по этому показателю — TI4 (61.2). Для сравнения: TI12 имел рейтинг баланса 70.2.</p>
  <figure id="vA2G" class="m_retina">
    <img src="https://img1.teletype.in/files/cc/91/cc91b4bb-433e-4b13-a9b5-1b5362f29f22.png" width="1593.5" />
  </figure>
  <p id="2459">И это не единственное сходство между TI13 и TI4. Этот TI также был чрезвычайно сфокусирован на темповых стилях игры и боях, причём наибольшее внимание уделялось сильным аурам. По сути, игры сводились к тому, чтобы как можно быстрее купить ауры и предметы на файт, чтобы потом идти командой и заканчивать.</p>
  <p id="He57">А темповая часть проистекает из уровня-1 этой меты: герои-универсалы в качестве коров. Или, скорее, &quot;керри-ренжевики, которые очень больно бьют&quot; было бы более подходящим описанием (например, Мирана с солнечным аспектом, Whirlwind Windranger, Luna с аспектом-мечиком, Lone Druid). Похоже, поиск решения проблемы с хилами естественным образом привёл игроков к мощному и стабильному урону (который ещё и хорошо сочетается с хилом и аурами, при этом хорошо работает против героев-танков, которые обычно и являются вешалками для аур).</p>
  <figure id="wBR5" class="m_retina">
    <img src="https://img2.teletype.in/files/d8/57/d857a77e-1035-44e0-8110-bf5836d7b165.png" width="1071" />
  </figure>
  <p id="IvQM">А уровень-2 меты остался с фокусом на инициации, перезагрузке файтов и немного с бурст уроном. Sand King был очень востребован ещё до TI, как и Дум с Кентавром. Сюда же можно отнести и Naga Siren, хотя она не смогла себя проявить в полной мере, будучи почти всегда в бане. Кункка стал немного неожиданным дополнением к этому набору, но он отлично вписывается в эту нишу.</p>
  <p id="XIMb">Такая тенденция наблюдалась <a href="https://blog-ru.spectral.gg/ti13-teams-overview" target="_blank">ещё до начала TI13</a>, но реальный набор героев быстро сократился до наиболее эффективных для каждой из задач по игре.</p>
  <figure id="gWo0" class="m_retina">
    <img src="https://img1.teletype.in/files/ca/39/ca3959aa-7036-4a96-af1c-578d26fde345.png" width="1593.5" />
  </figure>
  <p id="mJuG">Всего были востребованы 103 героя, 99 из них были выбраны (16 из них вообще не были забанены), а 4 присутствовали только в банах. Ни разу не был в пиках или банах 21 герой: Arc Warden, Bloodseeker, Bounty Hunter, Dawnbreaker, Juggernaut, Legion Commander, Lich, Lifestealer, Necrophos, Ogre Magi, Outworld Destroyer, Phantom Lancer, Pudge, Shadow Shaman, Silencer, Techies, Tidehunter, Vengeful Spirit, Venomancer, Warlock, Witch Doctor.</p>
  <p id="a51N">Интересно, что Bounty Hunter и Bristleback в целом отлично смотрелись в этой мете и, похоже, все ещё сильны, если судить по статистике на Титанчиках, но на TI про них совсем забыли. Особенно странно, что BH был полностью проигнорирован, но, думаю, о нём достаточно скоро уже вспомнят.</p>
  <figure id="iUR5" class="m_retina">
    <img src="https://img1.teletype.in/files/c3/15/c3157103-accb-43cc-b72b-43acff844220.png" width="1593.5" />
  </figure>
  <p id="HkHt"></p>
  <figure id="8ZWC" class="m_retina">
    <img src="https://img2.teletype.in/files/1b/de/1bdecfbb-badb-42ac-8807-50840b9209b8.png" width="1593.5" />
  </figure>
  <figure id="fKUs" class="m_column">
    <img src="https://img3.teletype.in/files/a2/41/a2411e06-8c35-4ac4-ac2f-c56bb68595f0.png" width="3187" />
  </figure>
  <figure id="fyY8" class="m_column">
    <img src="https://img1.teletype.in/files/86/9b/869bf5c3-6476-45ef-b8e9-e20ec48a5dbe.png" width="3187" />
  </figure>
  <figure id="4Swe" class="m_column">
    <img src="https://img1.teletype.in/files/47/e4/47e409d3-e525-45be-88e1-b0a3b4c410dc.png" width="3187" />
  </figure>
  <p id="jH5O">Те же проблемы можно наблюдать и при взгляде на лучшие предметы в мете турнира. Большинство из них либо хороши, чтобы собраться с командой и идти драться, либо очень эффективны по статам для керри-ренжевиков (особенно для универсалов).</p>
  <figure id="QqHJ" class="m_column">
    <img src="https://img1.teletype.in/files/81/ae/81aefad8-fee5-4440-87bb-e47d1b1f0945.png" width="3187" />
  </figure>
  <p id="djlJ">Что касается нейтральных предметов, то о них мне сказать особьо нечего. Просто нравится смотреть на эти красивые иконочки на одной большой сетке. Seeds of Serenity всё ещё невероятно популярный предмет, а Safety Bubble всё еще очень сильный.</p>
  <figure id="ZVrN" class="m_column">
    <img src="https://img3.teletype.in/files/29/2b/292bbf16-cc56-444f-97c3-94f7a1413460.png" width="3187" />
  </figure>
  <h2 id="1ead">Немного из итогов Соревновательного Сезона</h2>
  <p id="1fed">Ну а завершить всё хочется небольшим набором прикольных фактов о Тир-1 турнирах, сыгранных за этот соревновательный сезон (начиная после TI12 и заканчивая с TI13, учитывая только команды, сыгрывшие больше 20 матчей)</p>
  <ul id="H7et">
    <li id="e07c">У Team Falcons был самый высокий винрейт: 68.04% за 219 матчей, за ними следом идут Cloud9/Entity (65.74%, 108) и Xtreme Gaming (61.93%, 197)</li>
    <li id="5e52">Falcons также забрали себе самое большое среднее количество убийств (26.9), XPM (3246), GPM (2574)</li>
    <li id="c3dc">Самые разнообразные драфты были у Team Secret (78.49% гибкости за 63 матчей), BB Team (74.30%, 167) и G2.IG (73.76%, 151) // почитать подробнее про метрики баланса и гибкости <a href="https://leamare.medium.com/how-to-estimate-meta-balance-level-48bb93b8303" target="_blank">можно тут</a></li>
    <li id="a4b5">Командами с самой большой медианной продолжительностью матчей стали Virtus.pro (44:12), Team Secret (42:50) и BB Team (42:46)</li>
    <li id="39b6">Всего было сделано 48 буйств</li>
    <li id="b7b7">Самый короткий матч: NaVi vs LGD, игра 2 на Clavison Snow Ruyi, 13:20 (матч 7868764939)</li>
    <li id="16fa">Самый долгий матч: BB Team vs Liquid, игра 1 на BB Dacha Dubai, 1:20:26 (матч 7589398098)</li>
    <li id="88b8">Матч с самым большим количеством убийств в среднем в минуту: Aurora vs G2.IG, игра 2 на PGL Wallachia S1, 3.19 у/м (матч 7741499600)</li>
    <li id="fd2f">Самая большая разница в заработанном золоте: BB Team vs G2.IG, игра 1 на DreamLeague S22, 90177 (матч 7610924034)</li>
    <li id="a83b">Больше всего убийств в матче: OG vs Tundra, игра 2 на ESL One Birmingham, 108 (матч 7699942711)</li>
  </ul>
  <h1 id="1224">В качестве заключения</h1>
  <p id="4CJX">Такие дела!</p>
  <p id="ISjZ">Это всё, что у меня есть по TI13, но я надеюсь достаточно скоро вернуться с новыми прикольными находками и фичами, с которыми я игрался уже какое-то время.</p>
  <p id="nbIl">А до тех пор можете подписаться на Telegram, <a href="https://twitter.com/ileamare" target="_blank">Twitter</a> или залететь <a href="https://discord.gg/7zKeeV8" target="_blank">в мой дискорд</a> (там что-то совсем жизни нет, надо исправлять!)</p>
  <p id="6gUM">А если нравится что я делаю и хочется поддержать — <a href="https://spectral.gg/support" target="_blank">можно задонатить тут</a>.</p>
  <p id="38GZ">До скорого!</p>
  <p id="107d"><em>~Lea</em></p>
  <p id="EimL">P.S.:</p>
  <figure id="cVOs" class="m_column">
    <img src="https://img4.teletype.in/files/f5/86/f586abd6-5012-41ca-ba43-002d09f24d04.jpeg" width="1280" />
  </figure>

]]></content:encoded></item><item><guid isPermaLink="true">https://blog-ru.spectral.gg/ti13-teams-overview</guid><link>https://blog-ru.spectral.gg/ti13-teams-overview?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=leamare</link><comments>https://blog-ru.spectral.gg/ti13-teams-overview?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=leamare#comments</comments><dc:creator>leamare</dc:creator><title>Обзор команд и меты The International 2024</title><pubDate>Thu, 05 Sep 2024 19:17:16 GMT</pubDate><media:content medium="image" url="https://img2.teletype.in/files/d6/96/d696561d-b58e-4da5-a9f5-c996b97e8294.png"></media:content><category>dota 2</category><description><![CDATA[<img src="https://img4.teletype.in/files/be/96/be96c83f-5a07-476d-b463-5f46df8ddd56.png"></img>До старта The International 2024 осталось совсем немного времени, так что самое время сделать краткий обзор статистики команд и общей меты этого ивента. И я так задержался вовсе не потому что все это время играл в Deadlock и не мог сделать перерывчик.]]></description><content:encoded><![CDATA[
  <p id="WepK">До старта The International 2024 осталось совсем немного времени, так что самое время сделать краткий обзор статистики команд и общей меты этого ивента. <s>И я так задержался вовсе не потому что все это время играл в Deadlock и не мог сделать перерывчик.</s></p>
  <figure id="vjhb" class="m_retina">
    <img src="https://img4.teletype.in/files/be/96/be96c83f-5a07-476d-b463-5f46df8ddd56.png" width="1054" />
  </figure>
  <blockquote id="OybJ">English version</blockquote>
  <blockquote id="A4vs">UPD: В этот раз я так увлекся подготовкой к The International, что не смог вовремя закончить этот блог пост. На момент написания этой заметки уже час ночи, а готово только 25% статьи. По моим подсчетам, она должна быть закончена к концу первого дня группового этапа. Ну и потом ещё переводить буду полдня.</blockquote>
  <p id="t4io">Как обычно, в этот раз есть три отчета, на которые стоит обратить внимание:</p>
  <ul id="2tMU">
    <li id="Xfdv"><a href="https://stats.spectral.gg/lrg2/?league=ti13_quali" target="_blank">Квалификации на TI13</a></li>
    <li id="XWPO"><a href="https://stats.spectral.gg/lrg2/?league=pre_ti13" target="_blank">Pre-TI13 Статистика Команд</a> — охватывает последние 4 месяца соревновательных игр тир 1 туриков, сыгранных командами-участницами TI13</li>
    <li id="bwub"><a href="https://stats.spectral.gg/lrg2/?league=pre_ti13_ranked" target="_blank">Pre-TI13 Ranked Recap</a> — последние 3 недели рейтинговых игр перед интов, сыгранных игроками-учатниками инта</li>
  </ul>
  <p id="DHdf">К этому разу я не успел добавить много новых интересных функций, поскольку основное внимание в этом году было уделено улучшению стабильности и всяким QoL фичам в отчётах. Но для подписчиков Early Preview (на Patreon/Boosty) все еще доступны некоторые экспериментальные функции.</p>
  <p id="3l54">И, как обычно, рекомендую заценить вот эти ресурсы:</p>
  <ul id="hVu8">
    <li id="LoTC"><a href="https://stats.spectral.gg/lrg2/?cat=ti13" target="_blank">Мой хаб отчетов по TI13</a> - все отчеты по этому TI будут там.</li>
    <li id="VQVI"><a href="https://howdoiplay.com/blog/2024/09/03/ti13-team-guide.html" target="_blank">Путеводитель по командам от Tsunami</a> - мой любимый вид контента, очень рекомендую к прочтению</li>
    <li id="MK6n"><a href="https://liquipedia.net/dota2/The_International/2024" target="_blank">Страница TI13 в Ликипедии</a></li>
    <li id="L5fa"><a href="https://bo3.gg/dota2/articles/the-international-2024-group-previews-and-predictions" target="_blank">Запись в блоге Ноксвиля для BO3</a></li>
  </ul>
  <p id="DzS7">Думаю, о квалификациях в этот раз особо нечего говорить, так что основное внимание хочу уделить рейтинговой мете 7.37c, после чего поговорить о каждой из команд.</p>
  <p id="j3FA">Ну и сразу оговорюсь: эти обзоры команд никогда не были про аналитику выступлений или что-то такое, а скорее были кратким обзором того, как команды играли до ивента, на чем они сфокусированы сейчас и что стоит отметить в их стилях игры. Учитывая плотный график, в этот раз времени на более глубокое погружение в тему было еще меньше (я даже подумывал не делать такую запись в блоге вообще!), так что имейте это в виду.</p>
  <h2 id="gzDV">Что происходит в рейтинге?</h2>
  <figure id="DaWM" class="m_retina">
    <img src="https://img4.teletype.in/files/74/b2/74b25d97-4763-4ed1-832a-2c8cb5535fa8.png" width="1426.5" />
  </figure>
  <p id="ndDY">Самое главное, что можно отметить в мете на Титанах сейчас — мета хилов.</p>
  <p id="Og2m">Вообще мне нравится смотреть на мету в Доте через призму &quot;уровней меты&quot;. Нулевой Уровень (level-0) — это самые поломанные герои, своего рода первоисточник имбы. Первый уровень — герои, которые являются ответом на нулевой уровень, второй уровень — ответ на первый, и так далее. По сути этот цикл поиска ответа на мету может продолжаться очень долго, постепенно смещая фокус с одного уровня на другой.</p>
  <p id="ZClR">На этот раз level-0 меты — это хилеры. Вот насколько был сломанным Wraith Pact два года назад — настолько же сейчас сломан Holy Locket. Так что в результате самыми сильными сейчас оказываются сейверы-хилеры: Омник, Тинкер (его марш машин очень сильный в этом плане), Абаддон, Трент и т.д.</p>
  <p id="Pa4N">Ну и естественным образом на первом уровне меты оказываются герои, которые могут либо быстро зафокусить хилеров в бэклайне, либо заткнуть их: Night Stalker, Legion Commander, Clinkz, Puck, Marci и т.д. Еще один тип героев, который в какой-то степени относится к этому уровню, — это герои, которым выгодно, чтобы враги оставались в живых, например Visage, Ursa, Slark.</p>
  <p id="zfUe">А второй уровень меты, по сути, является ответом на это: контр-инициация и файт ресет, а также сейвы без лечения. Такие герои, как Winter Wyvern, Weaver, Axe, Earthshaker, Naga Siren (и как керри, и как саппорт, хотя последнее в большей степени), Shadow Demon — все они хорошо смотрятся в такой мете. На третьем уровне, пожалуй, больше внимания будет уделено выносливым и плотным героям, либо ренж керри.</p>
  <figure id="Emzv" class="m_column">
    <img src="https://img3.teletype.in/files/2a/24/2a243c23-500b-46b7-a121-a663a03ac10e.png" width="2853" />
  </figure>
  <p id="7VSf">Интересная особенность меты TI — игроки достаточно упорно тренируются и уходят на второй или даже третий уровень меты: они больше сосредоточены на на файт ресете и &quot;выживальщиках&quot;. Такие герои, как Bristleback, Enigma, Sand King, Omniknight (он конечно хилер, но ещё он отлично справляется со сбросом файтов), крадут шоу, да и популярность таких героев, как Lina, Morphling, керри Mirana, Windranger или даже Sniper, не кажется такой уж удивительной.</p>
  <figure id="tuuD" class="m_column">
    <img src="https://img3.teletype.in/files/2d/fc/2dfc203a-7719-4681-b44d-6d749a6a2a88.png" width="2853" />
  </figure>
  <blockquote id="hnED">Знаете ли вы:</blockquote>
  <blockquote id="fYyS">- Talon.Akashi имеет самый высокий показатель побед в рейтинге по сравнению со всеми остальными игроками TI13 за последние 3 недели: 65.25% за 72 матча (без учета игроков с низким количеством матчей и смурфов).<br />- Davai Lama имеет самый большой пул героев - 41 герой за 128 матчей, за ним следуют Topson, Yatoro, MoOz и xNova, у всех по 35 героев<br />- Игроки с самым высоким соотношением урона к золоту - 7e (1.48), Topson (1.43) и Nine (1.41).<br />- Davai Lama также является игроком с наибольшим средним количеством пингов карты в минуту (3.52), за ним следуют Lumpy (3.45) и Munkushi (2.89)<br />- У Fishman было самое большое среднее количество смертей, но также и самое большое общее количество выкупов в его 90 матчах</blockquote>
  <h2 id="9Qcx">Команды</h2>
  <figure id="c4Gf" class="m_retina">
    <img src="https://img1.teletype.in/files/08/31/0831e6a6-d1cb-4c02-ba3e-8fc2c225b7db.png" width="1215.5" />
  </figure>
  <p id="f389">Немного пояснений перед основной частью:</p>
  <ul id="aRyo">
    <li id="S9nu">&quot;Гибкость&quot; (Diversity) — новая (ну уже не совсем новая) метрика, про которую <a href="https://leamare.medium.com/how-to-estimate-meta-balance-level-48bb93b8303" target="_blank">я писал тут</a>. Она показывает, насколько у команды разнообразные пики.</li>
    <li id="1LDD">&quot;Особые герои&quot; (Special Heroes) — герои, характерные для этой команды: их выбирали чаще, чем остальные команды</li>
  </ul>
  <p id="iMFI">Полный отчёт можно изучить здесь: <a href="https://stats.spectral.gg/lrg2/?league=pre_ti13" target="_blank">https://stats.spectral.gg/lrg2/?league=pre_ti13</a></p>
  <p id="w9tB">Ну и не обращайте внимание на фотографии игроков: некоторые могут отсутствовать, некоторые могут быть устаревшими. Это не совсем даже из-за моей лени, скорее просто не попадались под руку достойные свежие фотографии на замену, да и старые достаточно хорошо выполняют задачу.</p>
  <h2 id="6c44">G2.IG</h2>
  <figure id="fCni" class="m_retina">
    <img src="https://img3.teletype.in/files/6d/f6/6df6fa1f-d3f5-4159-bed8-e8f2d8eab6fd.png" width="1422" />
  </figure>
  <p id="do4o">G2.IG — одна из старейших живых команд в Dota 2, и ее нынешний состав более чем достоин продолжить наследие столь легендарного тега. Эта команда состоит из пяти молодых и перспективных китайских легенд (если не учитывать, что не все они молодые, у всех уже есть сильная репутация, и не все они китайцы).</p>
  <p id="kZpL">Фирменная фишка этой команды - идти против меты с помощью причудливых и нестандартных драфтов: BoBoKa и NothingToSay известны своими уникальными плейстайлами и уникальным умением заставить все работать. Добавьте к этому плотных (контр) инициаторов, уверенность в ранней игре, просчитанную агрессию, ну и несколько сильных героев Нулевого уровня меты в пуле xNova — вот уже и рецепт успеха.</p>
  <p id="2pD0">Хотя результаты IG в этом сезоне были не столь многообещающими, они являются довольно стабильной и мощной командой, у которой есть все шансы поднять Эгиду в этом году. Ну или нет, если они будут мемить слишком близко к Солнцу.</p>
  <figure id="B3r3" class="m_column">
    <img src="https://img4.teletype.in/files/38/c3/38c30be8-1cd6-4115-b289-3efb52007f5c.png" width="2880" />
  </figure>
  <h2 id="9227">Team Liquid</h2>
  <figure id="lJA5" class="m_retina">
    <img src="https://img3.teletype.in/files/24/a8/24a86f0a-84d5-4fec-9d33-e086e1fe7127.png" width="1422" />
  </figure>
  <p id="WkkI">Нынче удивительно, когда команда долго сохраняет состав. И Team Liquid в основном осталась такой же командой, как и год, два, три назад. Конечно в этом году их результаты были не столь стабильны. Кто-то назовет это трудной дорогой, кто-то — посредственностью. Но ближе к TI13 Liquid несколько проснулись.</p>
  <p id="0bUY">Две вещи, которые нужно знать о Liquid: они играют в очень «академическую» доту, с холодным рассчётом и чистым исполнением, и они не похожи на большинство других команд. Другие команды могут пытаться имитировать некоторые крутые вещи, которые делают Liquid, старая магия Heroes of Newerth и уникальный взгляд на игру всё еще здесь.</p>
  <p id="5gBG">Еще один момент, который стоит отметить в Liquid: их пулы героев идеально соответствуют текущей мете на всех уровнях. Вы можете взглянуть на любого из нынче сильных героев, и все они окажутся сильными героями одного из игроков. Принимая во внимание их довольно большой пул героев, кажется, что Liquid должны чувствовать себя как дома на этом TI.</p>
  <figure id="Lmm5" class="m_column">
    <img src="https://img2.teletype.in/files/94/68/9468c516-4f84-4fad-bc18-ad4a3cb41e80.png" width="2880" />
  </figure>
  <h2 id="a99a">Team Spirit</h2>
  <figure id="pBgg" class="m_retina">
    <img src="https://img1.teletype.in/files/ca/9c/ca9cea66-7430-4fe1-a279-196929b60795.png" width="1422" />
  </figure>
  <p id="r2SR">Team Spirit — чемпионы. Пока ещё никто не смог повторить магию этой команды. Хоть их послужной список в этом году не впечатляет, этому составу и не нужно доказывать свою состоятельность на соревновательной сцене.</p>
  <p id="3iYt">Однако стоит отметить, что к ним приковано много внимания как к двукратным чемпионам. Хоть они кажутся довольно эффективными в этой мете и такими же гибкими, как Liquid, их пулы героев, кажется, не так хорошо согласуются с современными реалиями. Судя по их статистике в пабах, они адаптируются к патчу и у них есть несколько трюков в рукаве, но нам еще предстоит увидеть, как они себя покажут.</p>
  <p id="Peqg">Сильные стороны Team Spirit — это их сильное индивидуальное исполнение, способность адаптироваться, сильный, терпеливый и методичный контроль карт. Не говоря уже о том, что команда имеет отличную поддержку вне игры, что определённо сильно помогает выдержать такое давление.</p>
  <figure id="BLfn" class="m_column">
    <img src="https://img3.teletype.in/files/ab/81/ab8122da-5059-4f7a-92e2-0b0ec1e7741c.png" width="2880" />
  </figure>
  <h2 id="2cf7">beastcoast</h2>
  <figure id="NQdk" class="m_retina">
    <img src="https://img2.teletype.in/files/1a/62/1a620902-3305-46a7-8b51-4b607803dc81.png" width="1422" />
  </figure>
  <p id="BxVr">Beastcoast всегда остаются незамеченными, чтобы возникнуть из ниоткуда, принося с собой немного южноамериканского хаоса. На этот раз они привели с собой несколько новых лиц на про сцену, включая Payk: молодого, перспективного и гибкого игрока (один из самых широких пулов героев в этом месяце в ранкеде, по сравнению с другими игроками TI).</p>
  <p id="K7CB">Их главные фишки — дикие идеи и подход &quot;дави их, меси их&quot; (и они действительно знают, как это правильно делать, что самое главное). И, как ни странно, в текущем патче и текущей мете это именно тот подход, который может принести им успех. Команда все ещё относительно новая, и ее индивидуальные показатели пока невелики по сравнению с другими коллективами, но кто знает: может быть, они закончат забег на достойном месте?</p>
  <figure id="DoH3" class="m_column">
    <img src="https://img3.teletype.in/files/61/0a/610ad6d8-ed99-4d7a-83a3-2cfc836508f9.png" width="2880" />
  </figure>
  <h2 id="2851">BB Team</h2>
  <figure id="hnRZ" class="m_retina">
    <img src="https://img2.teletype.in/files/d4/e0/d4e0e7ad-d417-43d5-bbc9-0f9e3718fa91.png" width="1422" />
  </figure>
  <p id="nxy9">BB Team - странная команда. Такое ощущение, что они все больше и больше пытаются повторить магию Team Spirit, при этом остаются скорее похожими на Virtus.pro. И, честно говоря, не могу сказать, что им не удается словить какую-то особую магию: с каждым месяцем они начинают выглядеть все более перспективной командой, более зрелой и, возможно, готовой захватить мир.</p>
  <p id="IznV">Однако, в отличие от Spirit, они склонны торопить события, вместо того чтобы применять более расчетливый подход, и, как правило, страдают от этого. Несмотря на то, что такой подход достаточно хорошо работает, в частности, в текущей мете, создается ощущение, что игроки еще не до конца прочувствовали это и чувствуют себя слишком не в своей тарелке, чтобы раскрыть свой потенциал.</p>
  <figure id="sZAJ" class="m_column">
    <img src="https://img2.teletype.in/files/df/c9/dfc9c2e9-4544-4f30-b88d-7343eb1521c5.png" width="2880" />
  </figure>
  <h2 id="8b19">Xtreme Gaming</h2>
  <figure id="lKfS" class="m_retina">
    <img src="https://img4.teletype.in/files/3b/a1/3ba1581a-cf06-476e-a642-0107480bf90d.png" width="1422" />
  </figure>
  <p id="P5vU">Xtreme Gaming - моя любимая команда, и это точно не потому, что я обожаю профессионального игрока в Genshin Impact — Ame.</p>
  <p id="UrCM">Если взять IG и заменить всех их игроков на &quot;ушедших&quot; суперзвезд Dota, то получится Xtreme. И, кажется, у XG сейчас есть своеобразный вайб старых LGD?</p>
  <p id="PIES">Две главные звезды команды — XinQ и Ame, оба очень сильные сами по себе игроки с совершенно уникальным видением игры и стилем игры. Xtreme как команда, как правило, играет вокруг текущей меты, но со своей особой фишкой. Они любят играть быстро и агрессивно, но делают это более методично. Ame любит играть &quot;медленными&quot; героями, но обладает суперспособностью адаптировать их к высокому темпу. Так что в итоге Xtreme может оказаться самой уникальной командой, за которой стоит следить.</p>
  <figure id="Hma4" class="m_column">
    <img src="https://img1.teletype.in/files/0c/03/0c0350be-b631-4ca9-b24b-a9c8c375d776.png" width="2880" />
  </figure>
  <h2 id="daf2">Tundra Esports</h2>
  <figure id="Kvjn" class="m_retina">
    <img src="https://img4.teletype.in/files/b9/ec/b9ec93c2-54a7-43a2-8192-693b309005c4.png" width="1422" />
  </figure>
  <p id="FbL6">Новый состав Tundra своеобразен, но с прошлого TI им пришлось столкнуться со многими проблемами: старые игроки ушли и пришлось собирать полностью новый состав, тяжёлый старт сезона, <strong><em>необоснованные требования</em></strong>, проблемы с визами, инвайты в Deadlock. Казалось, в этом году все работало против них.</p>
  <p id="5CHs">На графике выше вместо Saksa изображен 9Class, и это как бы демонстрирует самую большую проблему, с которой столкнулась команда: внезапная смена состава на турнир. Не говоря уже о том, что этот состав в целом выглядит как дешевая подделка &quot;старой&quot; Тундры.</p>
  <p id="XHJy">При всем при этом каждый игрок команды силён индивидуально, все они гибки в плане пулов героев, позиций и стилей игры. Они хорошо адаптируются к новым патчам, и кажется, что им очень комфортно играть прямо сейчас, с их подходом &quot;влетай и ломай план противника&quot;. Команда больше всего себя показывает, играя на своих отточенных драфтах и заставляя работать нестандартные стратегии (что немного тревожит, учитывая, что у них не так много времени, чтобы подтянуть Saksa к своим наработкам), но есть шанс, что они восстанут из пепла и покажут высший класс.</p>
  <figure id="RIHq" class="m_column">
    <img src="https://img4.teletype.in/files/35/70/35705bac-4d38-4fa4-ac1d-6abf086eef21.png" width="2880" />
  </figure>
  <h2 id="868f">Talon</h2>
  <figure id="Vwbk" class="m_retina">
    <img src="https://img2.teletype.in/files/d3/33/d333e9d5-cfbe-4c2f-86e4-4b2b5bef89dd.png" width="1422" />
  </figure>
  <p id="A8cU">Честно говоря, я на мгновение забыл о Talon как о команде и был удивлен, что они прошли через TI Qualifiers. Они не особо себя проявили в течение года, поэтому и говорить о них особо нечего.</p>
  <p id="tFrv">Команда очень свежая и полна молодых игроков, а их общий стиль игры скорее напоминает рейтинговые пабы, чем соревновательную игру. Это приводит к неожиданным пикам, а также к тому, что они часто слепо повторяют тенденции других команд, пытаясь наверстать упущенное.</p>
  <p id="opR8">Две основные фигуры команды — Mikoto, опытный наставник и очень хороший исполнитель, и Akashi, очень молодой керри, который зарекомендовал себя как талантивого игрока. Трудно сказать, насколько удачным будет их выступление, но если оно будет удачным, я готов поспорить, что это произойдет благодаря этим двоим.</p>
  <figure id="rASw" class="m_column">
    <img src="https://img4.teletype.in/files/b3/8a/b38a8813-a53f-44fd-a82f-d2f78e595a02.png" width="2880" />
  </figure>
  <h2 id="b963">Gaimin Gladiators</h2>
  <figure id="6Cng" class="m_retina">
    <img src="https://img3.teletype.in/files/a3/68/a368572a-0259-4152-acc5-6033d6fdd713.png" width="1422" />
  </figure>
  <p id="lmPq">У Gaimin есть проклятие &quot;почти чемпионов&quot;. Они были грозой DPC&#x27;22, но в итоге не выиграли в том году. Они доминировали в DPC&#x27;23, и все ожидали, что они выиграют TI12, но они заняли 2-е место. Это мне очень напоминает LGD на TI10: похожая сюжетная линия и очень похожий результат.</p>
  <p id="cG1P">В итоге они все равно выиграли &quot;другой TI&quot; в этом году в Эр-Рияде, и это здорово. Но каждый игрок Dota хочет поднять Aegis хотя бы раз в жизни. В этот раз люди, кажется, немного ослабили бдительность в отношении Gaimin, немного снизив свои ожидания и облегчив давление на игроков.</p>
  <p id="ykuh">Что стоит учитывать: у них 2-е место по разнообразию подборов за последние 4 месяца соревновательных игр, они склонны делать упор на ланинг, чтобы затем использовать этот толчок для продвижения вперед и сноубола по игре. Это также может быть их слабым местом: если их планы рушатся, им обычно гораздо сложнее адаптироваться, чем другим командам. Тем не менее, их планы обычно хорошо просчитаны и воплощены, чтобы их можно было легко сломать.</p>
  <figure id="yz12" class="m_column">
    <img src="https://img1.teletype.in/files/c5/a6/c5a62925-2725-42e9-b448-89ad9134fc62.png" width="2880" />
  </figure>
  <h2 id="93b4">Cloud9</h2>
  <figure id="s3Ud" class="m_retina">
    <img src="https://img3.teletype.in/files/2c/7a/2c7a222b-a5ea-4c8a-a0b1-f140c6cd172e.png" width="1422" />
  </figure>
  <p id="UNW6">Если бы не Xtreme, я бы назвал Cloud9 своими фаворитами. К тому же это одна из сильнейших команд на TI13 на данный момент (по моему личному мнению).</p>
  <p id="4cI9">Cloud9 — трудяги, уделяющие большое внимание практике и аналитике (с их блестящим аналитиком ChosenOne). Эта команда также является одной из самых разнообразных в плане драфта (4-е место, с 70 героями в пуле за 57 матчей). Кроме того, каждый игрок команды по отдельности силён, не говоря уже об общей командной химии, которая связывает всё воедино. Такой состав отлично подходит для того, чтобы принести славу легендарному тегу Cloud9!</p>
  <p id="eZYr">Их фишка — креативные драфты с сильной стадией подготовки к каждому противнику, а затем ранняя агрессия, командные бои и сильный акцент на контроле за ходом боя. Это тоже достаточно хорошо сочетается с текущей метой, и одна из сильных сторон команды — гибкость и способность адаптироваться, так что я уверен, что у них не возникнет проблем с тем, чтобы показать себя.</p>
  <figure id="rPaI" class="m_column">
    <img src="https://img4.teletype.in/files/f7/53/f753ece1-5876-4d99-8b55-3c31ae1d4c04.png" width="2880" />
  </figure>
  <h2 id="29ac">nouns</h2>
  <figure id="veDk" class="m_retina">
    <img src="https://img4.teletype.in/files/b0/2b/b02b7052-539f-471a-a277-f6d4caccb0a2.png" width="1422" />
  </figure>
  <p id="i3zL">Для меня лично Shopify Rebellion, Evil Geniuses и Nouns - это что-то вроде духов прошлого, настоящего и будущего Рождества. Только вместо Рождества — EG. А Nouns ощущается как духовный наследник &quot;настоящих&quot; EG, если понимаете, о чём я.</p>
  <p id="8YVb">Отчасти это ощущение возникает из-за руководства организации, отчасти — из-за последнего дополнения ростера в лице Fly. А частично — из-за атмосферы. Честно говоря, это трудно выразить словами. Но одно могу сказать точно: nouns прошли долгий путь от &quot;случайного NA стака&quot; до &quot;падажжи, они что, правда хорошо играют?&quot;</p>
  <p id="Nq6M">Nouns — самая гибкая команда в моём Pre-TI13 отчёте (а также команда со вторым самым широким пулом героев: 87 за 100 матчей). Их стиль игры кажется непринужденным и слегка расхлябанным, но это лишь маска для дисциплинированного и эффективного подхода к игре. Раньше они хорошо знали свои пределы в агрессии и хорошо чувствовали, когда самое время заняться обжективами на карте. Теперь, с приходом Fly со всем его опытом, а также Yuma и Copy, присоединившихся в качестве молодых звезд, этот состав кажется достаточно способным, чтобы побить свой собственный прошлогодний рекорд.</p>
  <figure id="jCXo" class="m_column">
    <img src="https://img4.teletype.in/files/b3/f4/b3f40a37-b55e-4aaf-8f09-11271e1783cd.png" width="2880" />
  </figure>
  <h2 id="4e32">Team Zero</h2>
  <figure id="g20w" class="m_retina">
    <img src="https://img2.teletype.in/files/11/d4/11d4ae66-89a3-4504-95be-1c0c31697a86.png" width="1422" />
  </figure>
  <p id="3nSi">Team Zero забавное название, потому что оно отражает как много я о них знаю. Честно говоря, единственное, что мне известно — никнейм Ponlo, но не более того. И всё же они появились из ниоткуда, чтобы заспидранить закрытые квалы на TI.</p>
  <p id="Wj5C">Единственное, что можно отметить о них на данный момент, — что они являются грозным противником (они не просто так первыми прошли квалы Китая). Похоже, они много тренировались перед TI13, а также очень хорошо чувствуют мету. Но сложно оценить их стиль игры, основываясь только на квалах.</p>
  <p id="qZOi">Я бы не стал возлагать большие надежды на Tz, но кто знает. Определенно есть какой-то Wings вайб.</p>
  <figure id="eDU4" class="m_column">
    <img src="https://img2.teletype.in/files/51/12/51129a9d-1417-4cfa-885e-18cc9426cf32.png" width="2880" />
  </figure>
  <h2 id="955f">Team Falcons</h2>
  <figure id="WJpj" class="m_retina">
    <img src="https://img4.teletype.in/files/31/88/3188f77f-61e8-4dc6-b453-55d01ab7de41.png" width="1422" />
  </figure>
  <p id="xnyq">У нас уже была Tundra, теперь настало время «Настоящей Тундры» в лице команды Falcons. Вернее, того, что от нее осталось. После того как команда рассталась с Tundra Esports, в её составе произошли некоторые изменения. Но, похоже, эти изменения лишь пошли Falcons на пользу, так как их выступление в этом году было просто великолепным.</p>
  <p id="ah9A">Как и Tundra раньше, Falcons считаются законодателями мод и известны своим отличным чувством меты. Кроме того, между ATF и Skiter, как и между Skiter и Sneyking, существует отличная командная синергия. Они хороши в контроле за картой, а также в медленной и методичной игре. Это может стать их проблемой, наряду с &quot;проклятием сильнейших&quot;, но я бы с оптимизмом смотрел на Falcons.</p>
  <figure id="7YSm" class="m_column">
    <img src="https://img1.teletype.in/files/0a/01/0a01e60f-b022-4c82-a123-a0544301208c.png" width="2880" />
  </figure>
  <h2 id="cf3a">1W Team</h2>
  <figure id="7pgG" class="m_retina">
    <img src="https://img2.teletype.in/files/58/89/5889a927-c218-4f63-82ec-982855c800b7.png" width="1422" />
  </figure>
  <p id="qMIf">1W выглядят молодым и многообещающим составом, но на данный момент у них есть только Elite League S2 и квалы TI за спиной в качестве успехов. Но зато КАКИЕ это успехи! Эта команда уже успела заявить о себе, сыграв пять матчей в гранд-финале EL S2 против Team Liquid — вот уж действительно громкое заявление.</p>
  <p id="nvaz">Их отличительные черты — гибкость (разнообразие их героев стоит на втором месте после Nouns), а также &quot;пабовые&quot; драфты и исполнение. Им явно удаётся реализовывать свою &quot;паберскость&quot;, да и приспособиться к мете у них выходит неплохо. Но в каком-то смысле эта команда всё ещё остается загадкой, и я не удивлюсь, если на протяжении всего группового этапа они будут добиваться больших успехов, пока кто-нибудь не найдет к ним &quot;ключик&quot;.</p>
  <figure id="tnZe" class="m_column">
    <img src="https://img3.teletype.in/files/61/16/611623b6-d01c-4e80-8408-c93a3d38da1b.png" width="2880" />
  </figure>
  <h2 id="39c3">Heroic</h2>
  <figure id="UCyZ" class="m_retina">
    <img src="https://img2.teletype.in/files/91/01/91015b4f-40ec-4aff-a29d-d3d93b924636.png" width="1422" />
  </figure>
  <p id="O9UV">Heroic — солидный состав, в котором собраны все звезды Южной Америки (и Davai Lama). Их места на тир-1 туриках выглядят не очень хорошо, но по крайней мере они побывали на всех значимых турнирах в этом году.</p>
  <p id="Stb2">В то же время в составе много отлично выступающих игроков, а их статистика в ранкедах показывает, что они прикладывали усилия для подготовки и совершенствования к этому TI. Одной из их фирменных фишек являются гибкие роли и пики героев героев, способных легко перестраивать свою роль по ходу игры. Heroic, как правило, представляют собой хаотичную силу природы, дерутся без остановки и в то же время любят подзатянуть игру.</p>
  <figure id="rCyG" class="m_column">
    <img src="https://img3.teletype.in/files/20/38/20383857-b14b-441b-85ae-a1cac12cb76d.png" width="2880" />
  </figure>
  <h2 id="6e7b">Aurora Gaming</h2>
  <figure id="89he" class="m_retina">
    <img src="https://img1.teletype.in/files/80/46/80466ae9-abe3-4cf4-a7d2-c6b1e31954a5.png" width="1422" />
  </figure>
  <p id="xECe">Aurora — последняя команда в списке, и хоть в ней собраны все звёздные игроки региона (и фактически предыдущий состав Talon), эта команда для многих осталась незамеченной.</p>
  <p id="4rLw">В целом, пул героев Aurora хорошо работает в текущей мете, особенно с такими героями, как Omniknight, Visage, Drow и QoP. Основными элементами команды являются безупречные ранние ротации и отличное исполнение ранней игры, однако им всегда было сложно поддерживать темп и не закидывать игру. В этом сезоне они научились немного сбавлять обороты, сохраняя при этом тенденцию на прессинг в начале игры.</p>
  <figure id="QBx0" class="m_column">
    <img src="https://img4.teletype.in/files/70/73/7073dc4a-4c4e-47aa-953a-541b66863e81.png" width="2880" />
  </figure>
  <h1 id="5083">В качестве заключения</h1>
  <p id="Sqhh">Ну и на этом всё. С исчезновением системы DPC следить за командами и понимать, кто есть кто, стало немного сложнее, но в целом чувствуется, что сцена стала достаточно сильно изменилась, а изменения привнесли в неё больше открытости.</p>
  <p id="FQhd">Как всегда, напоминаю: эта запись в блоге — скорее мое восприятие команд и их игровых стилей. Я всё же советую вам посмотреть игры самим и составить представление о командах самостоятельно. Ну а пока смотрите — можете любоваться на красивые картинки из поста.</p>
  <p id="QmnA">Мне также снова посчастливилось быть частью команды талантов The International, так что ждите от меня разную статку и приколы на англоязычной трансляции (во время группового этапа и мейн ивента). В телеге/твиттере может будет какой-то контент с места проведения, но тут уже ничего не обещаю.</p>
  <p id="7AUP">Ну а пока нового контента не предвидится, можете подписаться на <a href="https://twitter.com/ileamare" target="_blank">мой Твиттер</a>, <a href="https://t.me/spectraldota" target="_blank">мой Телеграм</a> или зайти в <a href="https://discord.spectral.gg/" target="_blank">мой Дискорд</a>. А ещё можете <a href="https://spectral.gg/support" target="_blank">задонатить здесь</a>, чтобы поддержать развитие моих проектов и создание контента.</p>
  <p id="A0i4">В качестве бонуса можете ещё ознакомиться с моими старыми постами по прошлым TI</p>
  <ul id="ihzE">
    <li id="7197"><a href="https://leamare.medium.com/the-international-2023-teams-overview-7a14f3811ba5" target="_blank">TI12 Teams Overview</a></li>
    <li id="01b6"><a href="https://leamare.medium.com/the-international-2022-teams-and-stats-overview-5013bdfc55c1" target="_blank">TI11 Teams Overview</a></li>
    <li id="4605"><a href="https://leamare.medium.com/the-international-10-teams-overview-c479cec08c55" target="_blank">TI10 Teams Overview</a></li>
    <li id="f0ce">(были подобные посты по TI8 и TI9, но они сохранились только в моём личном архиве)</li>
  </ul>

]]></content:encoded></item><item><guid isPermaLink="true">https://blog-ru.spectral.gg/Spektralnye-itogi-2023-01-14</guid><link>https://blog-ru.spectral.gg/Spektralnye-itogi-2023-01-14?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=leamare</link><comments>https://blog-ru.spectral.gg/Spektralnye-itogi-2023-01-14?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=leamare#comments</comments><dc:creator>leamare</dc:creator><title>Спектральные итоги 2023</title><pubDate>Sun, 05 May 2024 21:50:34 GMT</pubDate><media:content medium="image" url="https://img4.teletype.in/files/3f/26/3f26ded5-829c-47d7-bb89-56fc45bb74f4.png"></media:content><description><![CDATA[<img src="https://img2.teletype.in/files/53/7d/537df4d2-0f42-4056-b269-e3b7cbb9df3b.png"></img>Нормальный такой годик вышел, да?]]></description><content:encoded><![CDATA[
  <p id="Lawb">Нормальный такой годик вышел, да?</p>
  <p id="hQ1Q">Вышло интересное приключение, мягко говоря. Я не очень хочу говорить о планах, которые я себе ставил год назад, но это не значит, что никакой работы не было проделано. Главной проблемой стала моя работа с Tundra Esports на протяжении 2023, из-за чего пришлось сильно поменять приоритеты и планы. Конечно, большая часть штук, над которыми я планировал работать, всё равно получила какие-то улучшения, но скорость разработки была сильно ниже.</p>
  <p id="BpAv">Вообще может показаться, что как-то поздновато подводить итоги прошедшего года, но на самом деле сейчас особая дата сама по себе: 8 лет назад (плюс-минус пара дней, потому что вряд ли я закончу этот пост вовремя) я сделал первый пост в своём блоге о доте (который тогда ещё назывался Faerie Fire), что и привело нас туда, куда привело.</p>
  <p id="Yp0P">Моя главная цель на 2024 — вернуться к работе над контентом, взглянуть назад на мой опыт работы с командами, уделить больше времени на личные проекты и цели, а также проводить небольшие коммьюнити ивенты.</p>
  <p id="eew0">А в этом блог посте я хочу взглянуть назад на 2023 и рассказать вам</p>
  <ul id="y8Wa">
    <li id="6MS9">чем я вообще занимался на протяжении всего года и рассказать о самых интересных штуках</li>
    <li id="GJwf">немного интересных инсайтов в аналитику сайта с обзором штук, получивших больше всего внимания за год</li>
    <li id="HHXr">мои планы на 2024 и над чем я сейчас работаю</li>
  </ul>
  <p id="DxGQ">Ну-с…</p>
  <blockquote id="MlDn"><a href="https://leamare.medium.com/spectral-wrapped-2023-c0a875e8d370" target="_blank">English version</a></blockquote>
  <figure id="RgJ5" class="m_column">
    <img src="https://img2.teletype.in/files/53/7d/537df4d2-0f42-4056-b269-e3b7cbb9df3b.png" />
  </figure>
  <h3 id="Что-было-сделано">Что было сделано</h3>
  <p id="eNPE">Во-первых, почти весь год я был частью ростера Tundra Esports по доте в качестве аналитика. Это было классным опытом, хоть и не совсем тем, что я ожидал. Но что более важно — это была отличная возможность опробовать на деле всякие крутые штуки и инструменты, которые у меня есть.</p>
  <p id="G8jN">Другим важным событием этого года была работа на The International 2023. Всё пошло немного не по плану, потому что моя работа с Tundra привела к конфликту интересов. Обычно о подобных вещах будто вообще не говорят публично, но мне это показалось важным прецедентом, потому что сама ситуация произошла в первую очередь потому, что не было информации о подобных прецедентах раньше. И с ростом сцены аналитиков в Доте кто-то может наступить на эти грабли, так что я решил сразу сделать из своей истории предостережение: даже если это не даст никакого преимущества команде, так нельзя и надо будет выбрать что-то одно (либо работу с командой, либо работу в качестве таланта).</p>
  <p id="QG70">Впрочем, до Сиэтла я всё равно добрался (что само по себе то ещё чудо!) и в итоге отпечатал свой вклад в ткани ивента. А ещё встретил кучу классных людей, так как это в принципе был мой первый инт (вернее первый, на который я смог доехать), на котором были настоящие зрители.</p>
  <p id="EuFy">А ещё было несколько секретных коллабов до и после инта (не все связаны с турниром). Что-то из этого может ещё всплывёт по ходу 2024, но в целом никаких деталей пока дать не могу.</p>
  <p id="p4dz">Клёвой активностью на стороне под конец года стала помощь с организацией небольших коммьюнити ивентов и турниров: gunina_ok scrims, gunina_ok cup и т.д. Это вообще было прикольным опытом (ещё и делали мы это всё с профессионалами, работающими в сфере), а в качестве бонуса — отчёты по таким ивентам стали площадкой для тестирования новых фич.</p>
  <p id="ztR4">Обычно я ещё выпускаю «обзор статистики» за соревновательный год, но в этот раз я практически всё время с TI12 провёл в кроватке: то отдыхал и восстанавливал силы после мероприятия, а потом приболел. Так что я немного упустил тайминг для такого поста. Впрочем, общие отчёты по соревновательному 2023 году <a href="https://stats.spectral.gg/lrg2/?cat=competitive_2022_2023#sf-leagues-list=competitive" target="_blank">публично доступны у меня на сайте</a>.</p>
  <h4 id="Прочие-(крутые)-штуки">Прочие (крутые) штуки</h4>
  <p id="LNuD">Одна штука, которой я очень горжусь — в этом году у меня было больше возможностей для продвижения любительских турниров.</p>
  <p id="xMXp">По ходу года админы разных любительских и семи-про турниров связывались со мной, чтобы сделать отчёты для их лиг. Я попутно старался покрыть отчётами столько старых сезонов, сколько было вообще возможно, и при содействии админов решать проблемы с пропавшими матчами (например лобби без тикета или что-нибудь в таком духе), а также расчистить насколько это вообще возможно исторические данные по этим лигам, чтобы удостовериться, что они соответствуют моим стандартам.</p>
  <p id="ZZst">Всегда классно видеть крутые инициативы от сообщества, и я всегда рад помочь людям, хостящим подобные ивенты на энтузиазме, получить такой же уровень покрытия, как у The International, поднимая тем самым качество контента в сообществе. По крайней мере такими мыслями я тешу своё эго.</p>
  <p id="Hoe6">Есть ещё несколько комьюнити лиг, которые я бы хотел добавить, но у меня не было времени ими полноценно заняться: старые сезоны RD2L, AD2L, LD2L. И со временем становится сложнее уследить за всеми новыми сезонами этих лиг, когда они начинаются и заканчиваются. Но это проблема для будущего меня.</p>
  <p id="i0tB">И, как я уже писал выше, у меня был некоторый опыт с подобными комьюнити ивентами под конец года. У нас не было билета (ну, для одного ивента был на половину продолжительности), и практически все матчи я добавлял через парсинг реплеев. Но в целом всё было достаточно круто.</p>
  <p id="H1sX">Ну и к слову: если вы организуете подобные комьюнити ивенты и любительские лиги и хотели бы, чтобы у вас тоже были свои отчёты (или может у вас есть проблемы с тикетом в игре) — можете написать мне в дискорде и мы разберёмся, что да как.</p>
  <figure id="UopS" class="m_column">
    <img src="https://img3.teletype.in/files/21/de/21de8807-5939-4783-bf7e-a157ab88a0b9.png" />
  </figure>
  <p id="pV5y">Ещё одна штука, которую я хотел сделать уже какое-то время — рейтинговые отчёты по топ-X игрокам. Вообще они должны быть чем-то вроде отчётов по 7k+/8k+/9k+ MMR, но после того, как матч закончился, практически невозможно найти средний MMR в игре (по крайней мере гарантированно), так что я просто взял топ игроков из таблицы лидеров по рейтингу. Технически эти отчёты берут топ-50%/20%/10% игроков, а не какое-то конкретное количество игроков (потому что в разных регионах разное количество игроков в топе), исключением стали только отчёты по топ-100.</p>
  <p id="sB2R">Пока что эти отчёты просто… существуют? Можно сравнивать мету между разными саб-брекетами на Титанах, ну и ещё можно посмотреть на билды, но я лично сам бы больше предпочёл основные отчёты по титанам вместо хай-ранг версий, чисто из-за размера выборки. Ну зато я сделал клёвые кастомные версии иконок рангов для каждого из отчётов, так что ну хоть что-то.</p>
  <p id="K0Or">Но мой план на будущее — дать возможность изучать эти отчёты через Lurker. В моих базах данных есть достаточно много данных, но полный доступ к ним есть только у меня, а в отчётах есть разве что 10% от всех крутых штук. Lurker (ранее известный как IMMAPI) по задумке должен дать возможность «закопаться» в эти отчёты, изучать матчапы, искать матчи под свои критерии и всё такое. И раз уж у меня есть хай-ранг отчёты, я бы сместил фокус на них в луркере.</p>
  <p id="qNHX">А ещё бонусом стали две новые (приватные) базы данных — рейтинговые игры за год и база данных для прототипа со статистикой вардинга (с данными за последний месяц).</p>
  <figure id="cYhq" class="m_column">
    <img src="https://img1.teletype.in/files/47/5f/475f71c1-158b-4716-b70b-81bd8719802e.png" />
  </figure>
  <p id="HT6w">Ещё одной крутой штукой стало «оживление» интерактивной карты (оригинал которой разработан Devilesk) и обновление её до последних версий Доты (наверное надо бы обновить карту до 7.35, но мне пока лениво не до того). Это не что-то прям крутое само по себе изначально (мне просто надо было разобраться, как карта работает и написать для себя заметки/документацию), но потом начались проблемы с обновлением 7.33, которое потребовало закопаться в код сильно глубже, а заодно обновить всё под новые размеры карты (включая кастомку, собирающую данные карты, и SFM проект для рендеринга карты) и располагается на своих местах.</p>
  <p id="fxdS">С обновлённой картой пришли и обновлённые метаданные, обновлённая версия зонирования карты и обработки уровня высоты (используется в Guame для обработки вардов), а также динамические превьюшки для локаций вардов.</p>
  <figure id="asiy" class="m_column">
    <img src="https://img1.teletype.in/files/8d/28/8d28e2d7-eb0f-4a79-945c-55870a6f31f2.png" />
  </figure>
  <p id="bj9q">Последним важным изменением стала обновлённая главная страница хаба отчётов. Вместо скучного списка рекомендуемых отчётов теперь там показываются красивенькие карточки с лого турниров и важными деталями, разделённые по разным группам. С тем же обновлением пришли улучшения навигации по категориям, именованные категории с описаниями и лого, улучшенный поиск и улучшения раздела с недавними турнирами.</p>
  <figure id="blBH" class="m_column">
    <img src="https://img3.teletype.in/files/64/3d/643de182-c486-4866-b68c-232eaceff2b1.png" />
  </figure>
  <h4 id="Прочие-(мелкие)-изменения:">Прочие (мелкие) изменения:</h4>
  <p id="uWCj">Скилл билды и стартовые предметы (ещё не релизнул)</p>
  <ul id="cLva">
    <li id="2tft">пофиксил некоторые проблемы с алгоритмами, сделал чтобы обработка скилл билдов работала более-менее корректно для абилити драфта и старых матчей</li>
    <li id="76G3">добавил статистику расходников</li>
    <li id="Cxn3">ранние прототипы (для стартовых предметов и расходников)</li>
  </ul>
  <p id="SMVA">Добавил самые высокие средние и рекорды в профили игроков/героев/команд</p>
  <p id="dRGF"><a href="https://spectral.gg/collabs" target="_blank">Раздел с коллабами</a> на основном сайте</p>
  <p id="LPFX">Улучшенная сортировка на страницах и улучшенный поиск</p>
  <p id="oBC9">Улучшения графов игроков, портреты игроков на узлах</p>
  <p id="ASJi">Улучшения рендеринга в разделе с билдами</p>
  <ul id="PS39">
    <li id="a3wB">а ещё фундамент для добавления сторонних билдов и раздел с последними обновлёнными сборками</li>
  </ul>
  <h4 id="Серверные-приколы">Серверные приколы</h4>
  <p id="32jL">Новая нода для разработки</p>
  <p id="Irx8">Логгер данных для аналитики сайта, чтобы избавиться от Google Analytics и сделать более подходящий для моих нужд мониторинг (в том числе для отслеживания злонамеренного спама запросов к API и атак ботов)</p>
  <ul id="X4Vc">
    <li id="MVhP">По ходу года это уже мне помогло предотвратить/заблокировать несколько атак от злых ботов</li>
    <li id="ALoB">А ещё это как раз мне и помогло с созданием новой главной страницы секции с отчётами (через изучение, какие отчёты получают больше внимания и завлекают больше пользователей)</li>
  </ul>
  <p id="jGwj">Инструмент для объединения статистики предметов в отчётах</p>
  <ul id="y9Pd">
    <li id="TpnN">Используется для Топ-X отчётов за патч — я делаю снепшоты данных раз в неделю и объединяю их, удаляя при этом данные по предметам из основных отчётов по патчу, чтобы сэкономить место на диске</li>
  </ul>
  <p id="yqMx">Live превьюшки для вардов/смоков (пока что используется только в Guame)</p>
  <p id="G4w7">Ряд фиксов в парсерах данных матчей и лога битвы</p>
  <ul id="DvOm">
    <li id="nbS2">фиксы, связанные с «обрезанием» стадии драфтов в реплеях</li>
    <li id="lz3g">исправления подсчёта лечения, полученного урона и т.д.</li>
  </ul>
  <h4 id="Прототипы">Прототипы</h4>
  <p id="e5Kn">MVP Матча</p>
  <ul id="ERyC">
    <li id="P554">наверное скоро добавлю в основные отчёты</li>
    <li id="WcuW">основана на сильно изменённой версии фентези системы в компендиумах</li>
    <li id="7pXv">это не должно быть прям «100% абсолютно точно MVP истина в последней инстанции» метрикой, а скорее просто забавная штука для веселья (или для использования во время сторонних турниров, например)</li>
  </ul>
  <figure id="U8NV" class="m_column">
    <img src="https://img1.teletype.in/files/4a/ae/4aaeb290-e0b5-49ce-8662-3b09dcb415f9.png" />
  </figure>
  <figure id="NPGb" class="m_column">
    <img src="https://img3.teletype.in/files/62/3b/623b9ae2-9767-449a-adcc-4582f93b466b.png" />
  </figure>
  <p id="OCkv">Рейтинговые варды</p>
  <ul id="cLvV">
    <li id="h9dK">Не знаю, когда (и буду ли вообще) выкачу в основные отчёты, пока что думаю, как это добро адаптировать</li>
  </ul>
  <figure id="xmYu" class="m_column">
    <img src="https://img3.teletype.in/files/eb/19/eb19bcb0-5cdc-4707-9013-ab6e696cf16d.png" />
  </figure>
  <p id="tPvf">Скилл билды, стартовые предметы, расходники</p>
  <ul id="QDfC">
    <li id="tYnA">Пока что существует как консольный инструмент и в виде «шпаргалок» для команд</li>
  </ul>
  <figure id="bd3u" class="m_column">
    <img src="https://img4.teletype.in/files/b6/f4/b6f4fbed-403b-4382-ba52-d573ab51318d.png" />
  </figure>
  <p id="GDwJ">Инструменты для сравнения отчётов</p>
  <ul id="Kvlm">
    <li id="PL1v">Пока что использую только для инфографик, но думаю со временем превратить это в полноценную фичу</li>
  </ul>
  <figure id="EeHO" class="m_column">
    <img src="https://img4.teletype.in/files/7e/fb/7efb5def-ec37-4c56-967c-5d92b473b206.png" />
  </figure>
  <p id="M1OE">«Детектор» смурфов</p>
  <ul id="Ljmr">
    <li id="D4X6">Технически это не прям детектор, а скорее простой скрипт для поиска потенциальных смурфов для отдельно взятого игрока в базе данных со статистикой за год</li>
    <li id="huEa">Может быть использован только с моими отчётами</li>
    <li id="aOdL">Работает достаточно хорошо, чтобы получилось достоверно идентифицировать смурфы некоторых про игроков ближе к концу DPC сезона (ну и заодно удостовериться, что какие-то из известных смурф аккаунтов не принадлежат тем игрокам, которым их приписывают)</li>
    <li id="lQWo">Пока что существует только как консольное приложение, и вряд ли будет где-то использоваться на сайте (не думаю, что я и сам-то буду в будущем этой тулзой пользоваться, лол)</li>
  </ul>
  <h4 id="Guame">Guame</h4>
  <ul id="eTEi">
    <li id="NtTH">Quality of life улучшения: порядок, навигация и цвета тегов, улучшения разметки для драфтов</li>
    <li id="agL3">Улучшен парсинг и запись скримов</li>
    <li id="TBDO">Добавлен поиск по всем разделам, улучшена навигация, удалена боковая панель, которая использовалась для навигации по командам</li>
    <li id="0x4F">Live превью для позиций вардов и смоков</li>
    <li id="sOXi">Импорт lrgcache</li>
  </ul>
  <h3 id="Аналитика-по-сайту">Аналитика по сайту</h3>
  <p id="PZkR">Одна из крутейших (как мне кажется) крупных штук, сделанных в прошедшем году, была собственная аналитика запросов с логгером. Не буду тут углубляться в детали, но под конец года мне ещё понадобилось сделать свой интерфейс для базы данных с аналитикой.</p>
  <p id="w2nS">Изначально я использовал Grafana в качестве основного способа работать с этими данными в реальном времени (поднял инстанс графаны с дешбордом для аналитики практически сразу после добавления поддержки логгера во все основные проекты), но к концу года всё чаще начала возникать проблема, при которой она просто крашилась, потому что не могла запроцессить все данные, которые мне были нужны.</p>
  <p id="ldca">Ну и к тому же я хотел сделать полный отчёт за год, который был бы собран на основе пачки ежемесячных снепшотов, которые не были частью основной базы. Разработка своего интерфейса для просмотра снепшотов в качестве бонуса позволила мне более гибко настроить внешний вид отчётов (и сохранить красивые отчёты в свой архив), а заодно докинуть немного дополнительных приятных фишек сверху.</p>
  <figure id="1qFg" class="m_column">
    <img src="https://img3.teletype.in/files/e4/b3/e4b3dd0e-0e3a-438b-a100-063b93584769.png" />
  </figure>
  <p id="VCC3">Я не буду тут показывать все разделы конечно же, но не поделиться я просто не мог. Ну и, конечно же, такого рода отчёты очень полезны, чтобы делать хайлайты за весь год. Я бы хотел сделать обзор некоторых из них ниже (количество запросов не учитывает ботов).</p>
  <figure id="zDed" class="m_column">
    <img src="https://img1.teletype.in/files/c6/ba/c6ba3468-d580-4077-9bb0-18fa3a8983ad.png" />
  </figure>
  <p id="qXqO">Самый популярный проект был, конечно же, хаб статистики (LRG2-main), следом за ним раздел со сборками (NerdsBuilds-main). Занятно, что самой посещаемой страницей на сайте оказался список сборок. Остальные проекты отхватили только небольшой процент запросов.</p>
  <figure id="c9c5" class="m_column">
    <img src="https://img2.teletype.in/files/96/92/96929e62-2d4e-49bf-a49f-ce2b50d9562e.png" />
  </figure>
  <p id="PYSB">Самой популярной сборкой на сайте в этом году был мой гайд на Спектру (аввв, как мило), после него сразу же начинается большая пачка сгенерированных по статистике сборок. В целом большая часть сборок для более-менее традиционных плейстайлов находится в ренже 0.5-1%, и не очень далеко находятся друг от друга.</p>
  <p id="wYUH">О чём я не задумывался (но что было достаточно ожидаемо в принципе) — что много запросов будут идти от людей, кто вручную вводит URL интересующих их сборок. Это в принципе не удивительно, потому что составить такой URL достаточно легко (просто дописать к домену что-то типа «stats_antimage_safelane» или типа того), и заметил я такие запросы только из-за огроменного блока сборок с опечатками в аналитике.</p>
  <figure id="QB9v" class="m_column">
    <img src="https://img3.teletype.in/files/ed/1e/ed1ea07b-5c08-4307-b49b-caba0231e4bc.png" />
  </figure>
  <p id="lgbH">С отчётами распределение более явное. Самым популярным отчётом (7.64%) был «Тренды Титанов: Последняя Неделя», следом за ним идёт пачка отчётов по патчам, Competitive Premium 2023 (статистика за все DPC турниры) и The International 2023. Самым популярным отчётом, не являющимся частью группы DPC или рейтинговых, стал Riyadh Masters 2023 (0.95%, что при этом всё равно меньше, чем у последнего мейджора, как ни странно) и DreamLeague S20 (0.45%, что забавно, потому что S21 находится сильно ниже в списке). Хотя отчёт The International All-Time был достаточно близко (0.43%).</p>
  <p id="p22C">Самыми популярными любительскими турнирами были RD2L Season 30 (0.30%), следом RD2L Season 20, Gunina_ok Cup Season 1 (наш ивент!) и Midwest Dota 2 League с одинаковым процентом запросов (0.22%). Ближайшим следующим отчётом в этой категории был последний сезон The League of Lads (0.20%).</p>
  <p id="Nvpf">Ещё одна интересная штука: люди в целом предпочитают общие «Тренды Титанов» альтернативным версиям по топ-X. Сравнивая все версии отчётов по Титанам за последнюю неделю (это самые популярные отчёты по Титанам в любом случае), Топ-2500 мета на втором месте (0.66%), следом идёт Топ-100 мета (0.53%), Топ-500 мета (0.43%), и Топ-1000 мета (0.39%) замыкает список.</p>
  <p id="rJvF">Последняя штука, на которую стоит обратить внимание — отчёты по соревновательной мете. Competitive Tier 1 2023 и Pre-TI12 оба делят достаточно маленькую долю в 0.15%, и Pre-TI12 Ranked близко к ним на 0.12%. В целом это можно связать с маленьким временным промежутком по востребованности этих отчётов. Эту теорию ещё надо бы проверить, но в целом это будто бы имеет смысл — сводная статистика по сезону и пре-TI статистика будет интересна только непосредственно перед интом, когда всем интересно, что ставить в предсказаниях компендиума и кто там на каких героях играет.</p>
  <figure id="3Vef" class="m_column">
    <img src="https://img4.teletype.in/files/bd/93/bd93a39a-2b4d-4a5b-8e03-0ff36921e95a.png" />
  </figure>
  <p id="B0bO">К слову о героях (и, кажется, я сломал показатели в этом разделе, лол, но они вроде бы просто в 10 раз меньше, чем должны быть), самым популярным героем в отчётах стал, как ни странно, Абаддон. Потому что, ну, герой был сильным достаточно долгое время, а ещё он по алфавиту идёт первым, так что и его профиль открывается первым в разделе. Следом за ним идут Nature’s Prophet, Alchemist, Spirit Breaker и Kunkka — все были достаточно сильными с выхода 7.33 и по сути до конца года (да даже сейчас держатся).</p>
  <figure id="SKIZ" class="m_column">
    <img src="https://img1.teletype.in/files/0e/f3/0ef31cd2-6ff1-4928-964b-5d1b9c708de1.png" />
  </figure>
  <p id="KqrS">Список самых популярных игроков тоже не особо удивил. Впрочем, в топе стало меньше игроков из Южной Америки, чем в прошлом году. Также немного удивительно увидеть 33 в качестве топ-6 по популярности — настоящая звезда!</p>
  <figure id="0coz" class="m_column">
    <img src="https://img4.teletype.in/files/74/36/7436ce4f-43ba-4400-b01c-dbe5f7aabff5.png" />
  </figure>
  <p id="jWNs">Смотреть на список команд в этом плане чуть более интересное занятие, хоть по сути это в первую очередь показывает, какие команды лучше справились с медиа составляющей (или дали больше креативной свободы своим медиа менеджерам). LGD и Team Liquid, ожидаемо, возглавляют список: LGD — одна из самых любимых и сильнейших команд, а у Liquid всегда был лучший киберспортивный контент и огромное сообщество фанатов. Следом за этими двумя титанами идёт Shopify (ex Evil Geniuses), и про них ничего не могу сказать, потому что не следил, но уже наличие Arteezy в команде может объяснить расположение в топе.</p>
  <p id="NziC">Team Spirit, Gaimin, OG и Secret также проделали офигенную работу в плане контента в 2023. Видеть 9Pandas (ex HellRaisers) в топе списка немного удивительно, потому что от них я не видел особо сильного присутствия в медиа, но это тот случай, когда «звёздный состав» и достойные результаты сами привлекают внимание.</p>
  <p id="ijtp">Также не видны на скриншоте, но идут сразу после 9Pandas — Team Aster (1%) и Tundra (0.92%).</p>
  <figure id="Ubxn" class="m_column">
    <img src="https://img3.teletype.in/files/ee/a2/eea21e79-bded-4b11-843f-66f98f553bd9.png" />
  </figure>
  <p id="9Dhp">Распределение запросов по странам в этом году было… любопытным. Проценты пользователей из России и Украины значительно выросли по ходу года и стабилизировались на 2ой и 3ей позициях с 13.73% и 3.51% запросов соответственно.</p>
  <p id="oeuZ">И во второй половине года произошло значительное увеличение количества пользователей из Китая, Гонконга и Сингапура. Конечно, приличная часть запросов была поисковыми ботами, но и показатели для обычных пользователей тоже подросли. Я не до конца уверен в причине, но судя по всему это началось с того, что на одном китайском форуме оставили ссылку на меня.</p>
  <figure id="AfTV" class="m_column">
    <img src="https://img4.teletype.in/files/fc/53/fc5302c9-fb77-4abf-a8d6-3e776916b185.png" />
  </figure>
  <p id="EXDX">Что же касается языков, Английский лидирует с огромным отрывом, следом идут Русский (12.09%), Китайский (1.03%) и Украинский (0.04%). Также есть Бразильский Португальский, но его практически никто не использовал.</p>
  <p id="gAm3">В целом занятно, что огромная часть пользователей предпочитает просто переключаться на Английский. Возьмём для примера второй по популярности язык среди пользователей — Русский. Количество пользователей с ним в качестве языка системы/браузера — почти 15% на данный момент, то есть около 3% пользователей предпочитают переключиться на Английский. И проблема явно не в качестве перевода, потому что им я занимаюсь сам и обновляю одновременно с англоязычной версией.</p>
  <figure id="kxlu" class="m_column">
    <img src="https://img2.teletype.in/files/16/2a/162a57ba-300f-494b-8034-806976207aaa.png" />
  </figure>
  <p id="JnjQ">И последнее, на что хотелось бы посмотреть перед обсуждением планов на 2024 — баги. Важной фичей нового логгера стала запись всех происходящих ошибок, когда они происходят, что её вызвало и насколько эта ошибка критичная. Таким образом я смог по ходу года отследить кучу мелких ошибок и устранить 8 критических багов.</p>
  <p id="YhSV">Ну и, да, я оставлю полную версию отчёта по 2023 в платном канале в телеге и на патреоне, для тех, кому интересно.</p>
  <h3 id="Планы-на-2024">Планы на 2024</h3>
  <p id="Dj5D">Есть куча штук, которые я очень хочу сделать в 2024, и на которые надеюсь найти достаточно времени в новом году.</p>
  <p id="lyxU">Все свои планы я разделил на три отдельных блока, начиная с мелких штук.</p>
  <h4 id="Начиная-с-мелких-штук">Начиная с мелких штук</h4>
  <p id="u6sH">В этом разделе я начинаю с мелких штук.</p>
  <ul id="rpyd">
    <li id="KxoA"><strong>Больше комьюнити ивентов.</strong> Я хочу чаще хостить «спектральные скримы», а также ивенты по Artifact, Underlords и даже некоторым кастомкам.</li>
    <li id="NkK1"><strong>Обзор статистики матчей.</strong> Большая часть матчей в моих отчётах доступна где-нибудь ещё, но в последнее время всё чаще случаются ситуации, когда я заполняю данные по матчу вручную, либо паршу реплеи из приватных/безбилетных лобби. Для таких случаев по сути нет иных вариантов, как изучить данные, а я на такие матчи трачу порой достаточно много времени и усилий, чтобы всё было корректно у меня в базах данных (например пересматриваю VODы целиком, чтобы воссоздать столько данных, сколько вообще возможно). Обзор статистики матчей (Match Stats Explorer) — по сути просто фронтенд для доступа к матчам в моих (не архивных) отчётах, цель которого в первую очередь дать доступ к статистике некоторых матчей (за исключение ранкедов). Ну и это будет достаточно полезно для моих комьюнити ивентов, хехе.</li>
    <li id="NcK2"><strong>Улучшения раздела со сборками. </strong>Я хочу вернуться к работе над этим разделом как-нибудь, добавить строку поиска на панель навигации. Может сделаю дополнительные улучшения для стартовых предметов и скилл билдов. И заодно хочу добавить поддержку сторонних сборок когда-нибудь: например стандартные сборки, сборки от Torte De Lini или GoX.</li>
    <li id="ukZ2"><strong>Быстрое переключение отчётов в категориях.</strong> Технически эта фича УЖЕ существует, просто запрятана за ранним превью. Главная проблема — придумать, как выбирать категорию, для которой рендерить переключатель.</li>
    <li id="QY01"><strong>Редизайн.</strong> Текущая версия дизайна была очень вдохновлена официальной страницей Dota Pro Circuit и изначально должна была просто использоваться для «небольших отчётов», которые по сути были просто красивые версии постов на реддите. С тех пор много воды утекло, и этот дизайн просто не очень подходит для моих целей, так что уйти от него я хотел уже давно.</li>
    <li id="Krra"><strong>Охота за реплеями.</strong> Есть несколько битых/перезапущенных матчей по ходу 2023, а также целый турнир с 2022, который я не могу проигнорировать. Предстоит очень много работы руцками, но надо будет рано или поздно этим заняться.</li>
    <li id="d97w"><strong>Генератор миникарт.</strong> Я начал задумываться на эту тему ещё когда только вышел 7.33. Сравнивать текущие версии миникарты со старыми вообще достаточно удручающее занятие, и мне захотелось что-нибудь с этим сделать. В теории можно достаточно легко «сгенерировать» красивую миникарту, используя метаданные карты (те же, что используются для интерактивной карты) и пачку векторных пресетов (которые надо ещё нарисовать сначала).</li>
  </ul>
  <h4 id="Штуки-побольше">Штуки побольше</h4>
  <ul id="T9a7">
    <li id="EmOD"><strong>Скилл билды, стартовые предметы, расходники, поддержка абилити драфта.</strong> Я изначально планировал закончить этот раздел ещё до 2023, но что-то пошло не так (поменялись приоритеты). По ходу этго года я тестил разные штуки в свободное время, так что перекинуть все наработки в основную версию не должно быть супер проблемным. Впрочем, надо будет ещё интерфейс для всего этого добра изобрести потом. Две крупных проблемы (ну кроме поиска времени на это всё) — названия способностей (которые я хочу сделать независимыми от основной локали И ПРИ ЭТОМ хотя бы частично независимыми от патча) и оптимизации запросов.</li>
    <li id="WhDl"><strong>Луркер.</strong> Технически у меня уже есть его API, но его надо обновить и нацепить какой-нибудь фронтент на это всё. Одна вещь, которая мне не даёт покоя — приватность игроков. Конечно, проверить историю матчей про игроков с приватной историей матчей не составит труда на других сайтах, но я бы хотел у себя сделать систему, позволяющую спрятать личность игрока. Есть и другие, более мелкие проблемы, но пока что ничего такого, что нельзя было бы решить.</li>
    <li id="V5bd"><strong>Парсер логов для Artifact.</strong></li>
    <li id="7MQ9">Ранкинг игроков/команд для отчётов.</li>
    <li id="rYhN">Тренды Меты Турбо и возможно Тренды Меты Рекрутов.</li>
    <li id="I5zc">Статистика игроков на героях в отчётах и прочие улучшения профилей игроков.</li>
    <li id="1C3k">Больше контента: посты в блог, видео, новые фичи и т.д.</li>
  </ul>
  <h4 id="Штуки-огромные-ваще-жесть">Штуки огромные ваще жесть</h4>
  <ul id="zFn5">
    <li id="IplZ"><strong>Хаб Отчётов по Artifact. </strong>Это будет одновременно и способом протестировать новые идеи и новый движок, и моим проектом для души. Я сейчас работаю над «парсером логов», который поможет потом сдеелать отчёты по комьюнити ивентам в Artifact реальностью. Но работы ещё предстоит много.</li>
    <li id="W9aX"><strong>Переработанный движок отчётов.</strong> Кучу вещей я буду обкатывать на хабе статистики Artifact, после чего перекину в основной проект. Среди фич, которые я хочу добавить в будущем — суботчёты и различные оптимизации баз данных. (это то, что я также называю Kamina/Simon, просто в этот раз назвал не по кодовому имени)</li>
    <li id="kQ3k"><strong>SuperNote.</strong> Это проект, нацеленный на продакшен и талантов. По сути это приватная коллекция различных заметок, фактов, полезной статистики из разных отчётов и прочих полезных фич, всё в одном месте. С мобайл френдли интерфейсом и возможностью отправить на печать любую страницу или раздел, хоть вообще все данные, что есть по турниру, чтобы использовать это как своего рода «супер заметку» по турниру. Пока что я исследую вопрос, но думаю у меня есть достаточно опыта и различных инструментов (которые использовались для тех же нужд), чтобы было с чего начать.</li>
    <li id="H3Rn"><strong>Запись Live матчей.</strong> Ещё один инструмент, который будет полезен на трансляции. По сути это возможность записывать статистику матча, пока он идёт (используя официальный API от Valve или GSI). Это должно быть полезно, чтобы отслеживать различные рекорды и интересные факты, а также чтобы была хоть какая-то версия данных на случай если матч не доступен в API по какой-то причине (реплей сломан, матч не записался или что-то ещё). Ещё это будет полезно для записи статистики в кастомках (главное чтобы записывающий смотрел игру). Думаю, это будет достаточно амбициозный проект, но при этом очень многообещающий, особенно в комбинации с SuperNote и дешбордом аналитика (который напрямую связан с записью live матчей и луркером).</li>
    <li id="XGqC"><strong>Архетипы героев.</strong> Это будет полностью новый раздел в отчётах, который скорее всего будет во многом копировать функционал раздела со статистикой героев. Не буду пока погружаться в детали, но всё сводится в созданию «групп» героев по их общим архетипам, и это должно помочь выделять общие инсайты о том, как играют команды (и игроки) и описать их стили игры. Есть и много других крутых штук, вытекающих из такого простого концепта, и мне кажется если я всё это реализую — это будет самая безумная штука, что я делал для доты.</li>
  </ul>
  <h3 id="В-качестве-заключения">В качестве заключения</h3>
  <p id="KjFv">Ну вот как-то так! В этот раз на год огроменные планы, и я уверен, что большей части из них не суждено случиться (хаха). Ну будем надеяться, что у меня получится сделать сколько будет возможно.</p>
  <p id="HlPA">Счастливого 2024 и будьте спектральны!</p>
  <p id="jfiA">А ещё не забудьте подписаться на <a href="https://twitter.com/ileamare" target="_blank">Твиттер</a>, <a href="https://t.me/spectraldota" target="_blank">Телегу </a>или зайти в <a href="https://discord.spectral.gg/" target="_blank">Дискорд</a>, если ещё не.</p>

]]></content:encoded></item></channel></rss>