# Как зарабатываются XP

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

***

### 🏆 Турниры — главный источник XP

```
XP = (Базовые очки × Коэффициент дивизиона) + Призовые XP
```

#### Базовые очки

* 1000 XP — за 1-е место.
* 100 XP — гарантированный минимум за участие (даже если финишируешь последним).
* Все остальные места получают значение между 100 и 1000 XP: чем выше позиция, тем больше XP ты получишь.

```
Базовые очки = max (100, ⌊1000 − ((Место − 1) × 900 / (Участники − 1))⌋)
```

#### Что означает эта часть:

* **max (100, ...)**: Даже если ты занял последнее место, получишь минимум 100 очков
* **(Место – 1)**: это способ перевести занятое тобой место в "количество шагов" от победителя. Первое место = 0 шагов до победы, второе = 1 шаг, третье = 2 шага и так далее. Нужно для точного расчёта XP в зависимости от твоего результата
* **(Участники – 1)**: это количество интервалов или "шагов" между всеми игроками в турнире
* **× 900**: это разница между максимальным количеством XP (1000) за первое место и минимальным (100 XP) за последнее
* **⌊x⌋**: Округление вниз до целого числа. Например, 873.9 → 873

***

### 📈 **Коэффициент дивизиона**

Умножает базовые очки, чтобы учесть уровень сложности.

| Лига / Дивизион          | Бронзовый | Серебряный | Золотой | Платиновый | Бриллиантовый |
| ------------------------ | --------- | ---------- | ------- | ---------- | ------------- |
| Стартовая лига и Винлайн | 1,0       | 1,1        | 1,2     | 1,3        | 1,4           |
| Лига ПРО                 | 1,1       | 1,2        | 1,3     | 1,4        | 1,5           |
| Суперлига                | 1,2       | 1,3        | 1,4     | 1,5        | 1,6           |

Бонус за призовое место

* +50 XP за 1-е
* +30 XP за 2-е
* +20 XP за 3-е место

*Бонус добавляется **после** умножения на коэффициент.*

{% hint style="success" %}
**Пример**

Ты занял 3-е место в Серебре Стартовой лиги. Базовые 964 XP × 1,1 = 1060 XP → добавляем +20 XP за бронзу пьедестала.

**Итого 1080 XP** попадут в сезонный счёт.
{% endhint %}

***

### 📃 Контракты

Контракты — это задания с фиксированной наградой, которые покупаются за MC. Берёшь задачу, выполняешь её в течение тура и получаешь XP. Чем выше сложность, тем дороже контракт и тем больше опыта за выполнение.

#### Шкала наград

* Очень лёгкий — 50 XP
* Лёгкий — 100 XP
* Средний — 150 XP
* Сложный — 300 XP
* Очень сложный — 500 XP

*Если контракт не выполнен, XP не списываются — теряешь только заплаченные MC.*

{% hint style="success" %}
Чем выше сложность, тем амбициознее задание, но и награда ощутимее. Выбирай контракты под свой уровень и стратегию: это надёжный способ ускорить рост в сезонном рейтинге.
{% endhint %}

***

### Результативные действия

Это дополнительный способ изменить свой запас XP прямо в текущем туре. Перед стартом **турнира** выбери для одной карты одно событие — **гол**, **голевая передача** или **«сухой матч»**.

* **Угадал** — получаешь +100 XP.
* **Ошибся** — счёт снижается на 50 XP.

{% hint style="warning" %}
XP может уменьшиться, но не опустится ниже нуля в сезонном рейтинге.
{% endhint %}

***

### 📤 Поделиться результатами

После окончания турнира нажми кнопку «Поделиться» и опубликуй итоговую карточку в соцсетях — так ты сразу заработаешь **+100 XP**. Ограничений нет: делишься после каждого турнира — каждый раз получаешь бонус.

{% hint style="warning" %}
**Что важно помнить**

XP приходят только за действия внутри игры и копятся до конца сезона; формулы считают всё автоматически, поэтому достаточно участвовать, выполнять задания и делиться результатами. Чем активнее играешь, тем больше XP и тем выше твоя позиция в финале.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://info.sportoner.com/xp/earn-xp.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
