Перейти к содержанию

Ci — расчёт компенсации за первый отстрел

Ci (compensation index) — компенсация красному игроку, убитому первой ночью. Входит в Σ отдельным слагаемым:

Σ = сумма очков за игры (× коэффициент стадии) + Ci

Условия начисления

Начисление происходит, если выполнены все три условия:

  1. Игрок — первый убитый (его слот указан как слот лучшего хода).
  2. Роль игрока — красная (Мирный или Шериф). Мафии и Дону Ci не начисляется.
  3. Лучший ход назвал минимум одного чёрного (Мафия или Дон) из до трёх названных слотов.

Условие 3 не совпадает с условием начисления баллов за ЛХ. Баллы за ЛХ: 3 чёрных — 0.8, 2 чёрных — 0.5, 0–1 чёрный — 0. Право на Ci даёт уже один угаданный чёрный. Комбинация «за ЛХ 0 баллов, Ci начислен» корректна.

Дневной ЛХ на Ci не влияет — учитывается только ночной отстрел.

Множитель исхода

Условие factor
Названо ≥1 чёрного, победа мафии 1
Названо ≥1 чёрного, победа мирных 0.5
Ни одного чёрного не названо 0
Ничья 0

Формула

Делитель, общий для всех отстрелов игрока в турнире:

B = max(1, round(0.4 × число сыгранных игр))

Начисление за i-й по счёту красный отстрел (i = 1, 2, 3…):

Ci(i) = factor × ( i ≤ B  →  (i × 0.5) / B
                   i > B  →  0.5 )

Ci = round(Σ Ci(i), 2)

Свойства:

  • первые B отстрелов дают линейно нарастающее начисление: от 0.5/B до 0.5;
  • с (B+1)-го отстрела начисление фиксировано — 0.5;
  • потолок одного случая: 0.5 при победе мафии, 0.25 при победе мирных;
  • потолка суммарного Ci за турнир нет;
  • B считается по итоговому числу игр игрока в турнире, а не по числу игр на момент отстрела.

Счётчик i

i инкрементируется на каждом красном первом отстреле, включая случаи с factor = 0 (промах ЛХ, ничья). Начисление за такой случай нулевое, но позиция в шкале расходуется: следующий отстрел считается как i + 1.

Шкала измеряет количество отстрелов, а не количество результативных лучших ходов.

Порядок игр — строго хронологический: стадия → тур → стол.

Примеры

1. 10 игр, B = 4. Три красных отстрела, каждый с названным чёрным, все игры выиграла мафия (factor = 1).

i Расчёт Ci
1 1 × (1 × 0.5) / 4 0.125
2 1 × (2 × 0.5) / 4 0.25
3 1 × (3 × 0.5) / 4 0.375
Итого 0.75

При победе мирных в третьей игре (factor = 0.5) третий вклад — 0.1875, итог — 0.56.

2. 12 игр, B = 5. Промах в первом отстреле.

i Ситуация Расчёт Ci
1 чёрных не названо factor = 0 0
2 названо, победа мафии 1 × (2 × 0.5) / 5 0.2
3 названо, победа мирных 0.5 × (3 × 0.5) / 5 0.15
Итого 0.35

Нулевой первый случай сместил второй на позицию i = 2: 0.2 вместо 0.1.

3. 5 игр, B = 2. Четыре отстрела, все с названным чёрным и победой мафии.

i Расчёт Ci
1 (1 × 0.5) / 2 0.25
2 (2 × 0.5) / 2 0.5
3 i > B 0.5
4 i > B 0.5
Итого 1.75

Коэффициент стадии

Коэффициент стадии (в финалах обычно ×1.3) умножает очки за игру, допы, ЛХ, дневной ЛХ и штрафы. На Ci он не распространяется — компенсация добавляется в Σ без множителя. Отстрел в финале и в квалификации компенсируются одинаково.

Отображение

  • Турнирная таблица, колонка Ci — сумма за турнир.
  • Вкладка «Игры» — начисление за конкретную игру. Рассчитывается тем же счётчиком и тем же B, поэтому сумма по играм совпадает с колонкой таблицы.
  • Профиль игрока — Ci считается отдельно по каждому турниру: i и B локальны для турнира и между турнирами не переносятся.
  • Дисквалификация — все показатели игрока, включая Ci, обнуляются.

Клубные сезоны

Расчёт идентичен турнирному: те же условия, счётчик и делитель. Отличие одно — коэффициенты стадий не применяются (k = 1 во всех играх).

Сводка

Параметр Значение
Кому Красный (Мирный / Шериф), убитый первой ночью
Обязательное условие ЛХ назвал ≥1 чёрного
factor: победа мафии 1
factor: победа мирных 0.5
factor: ничья или промах ЛХ 0 (счётчик i при этом растёт)
Делитель B = max(1, round(0.4 × игры))
Начисление factor × (i ≤ B ? i·0.5/B : 0.5)
Потолок случая 0.5 / 0.25
Потолок за турнир отсутствует
Коэффициент стадии не применяется
Округление до 2 знаков