Как работает Kahin
Никаких денег. Никогда.
Kahin — игра в прогнозы. Все начинают с 10 000 монет, получают ежедневный бонус и могут раз в день пополнить баланс, если монеты закончились. Монеты нельзя купить, продать или вывести. Единственное, что можно выиграть, — право хвастаться в Таблице оракулов, где игроки ранжируются по прибыли (так что бонусы не помогают подняться).
Откуда берутся данные
Расписание, счёт в реальном времени, события и полная статистика матчей берутся из открытого спортивного фида ESPN. Для каждого завершённого матча Kahin считывает счёт к перерыву, каждый гол с минутой, каждую карточку, каждый угловой из хроники матча и статистику каждого игрока, а данные по таймам сверяет с общей статистикой, прежде чем использовать их для расчёта.
Слой данных не привязан к поставщику: API-Football, football-data.org или Sportmonks можно подключить по ключу API, а офлайн-демо-лига позволяет играть, даже если фид недоступен.
Как считаются коэффициенты
Каждый матч разыгрывается 16 000 раз движком Монте-Карло. Ожидаемые голы определяются рейтингами атаки и защиты, подогнанными под результаты и удары в створ в этом сезоне, причём недавние матчи весят больше. Когда есть коэффициенты букмекеров, ожидаемые голы берутся из рынка, поскольку закрывающие линии — самая точная информация из доступных. Угловые и карточки берутся из собственной статистики каждого клуба, а рейтинги карточек держатся близко к среднему по лиге, потому что судьи очень сильно влияют на результат.
Каждый рынок — это одна функция расчёта: её запускают на всех 16 000 смоделированных матчах, чтобы получить вероятность, а затем на реальном результате, чтобы рассчитать ваш купон, поэтому цена и расчёт никогда не расходятся. К цене добавляется маржа 4,5–14% в зависимости от рынка, как в настоящей букмекерской конторе. Бэктест на сотнях сыгранных матчей сверяет модель с закрывающими коэффициентами букмекеров и реальными исходами.
По ходу матча движок сохраняет то, что уже произошло (счёт, минуту, счёт к перерыву, угловые, карточки, удаления), и моделирует только остаток, так что каждый рынок пересчитывается в реальном времени. Комбинации в одном матче оцениваются по совместной вероятности, поэтому Победа хозяев + Больше 2.5 — это не просто произведение двух коэффициентов.
Рынки по игрокам распределяют каждый смоделированный гол, ассист и карточку между игроками с учётом их статистики за сезон и ожидаемого игрового времени, поэтому ставки на авторов голов согласуются с коэффициентами на матч.
Рынки
- Исход
- 1X2 (основное время, 1-й тайм, 2-й тайм), двойной шанс, ставка без ничьей, перерыв / матч
- Голы
- Тотал больше/меньше 0.5–5.5 для матча и каждого тайма, индивидуальные тоталы, обе забьют (матч и таймы), точное число голов, диапазоны голов, чёт/нечёт, исход и обе забьют, исход и тотал, сухой матч, победа на ноль
- Таймы
- Самый результативный тайм, оба тайма больше 0.5 / 1.5, команда забьёт в обоих таймах, победа в обоих таймах, победа в любом тайме
- Угловые
- Тоталы на матч и каждый тайм (например, 1-й тайм больше 4.5 угловых), угловые команд, больше всего угловых, фора по угловым, диапазоны угловых, чёт/нечёт
- Карточки
- Тотал карточек на матч и тайм, карточки команд, очки за карточки (жёлтая 10, красная 25), больше всего карточек, красная карточка, обе команды получат карточки
- Форы
- Азиатская фора, включая четвертные линии, азиатский тотал голов, европейская фора с тремя исходами
- Точный счёт
- Точный счёт (матч и 1-й тайм) с вариантами «любой другой», разница в счёте
- По времени
- Кто забьёт первым / последним, время первого гола, гол до 10/15/30 минуты, поздний гол (76'+), гонка до 2 / 3 голов, победа с отставания
- Игроки
- Гол в любой момент, первый и последний гол, 2+ гола, хет-трик, ассист, гол или ассист, удары в створ, карточка, удаление
Типы ставок
- Ординар: одна ставка на каждый выбор.
- Экспресс: каждый выбор должен выиграть; коэффициенты перемножаются. Выборы из одного матча автоматически превращаются в комбинацию в одном матче с ценой по совместной вероятности.
- Система: например, 2/4 ставит все двойники из четырёх матчей (6 линий); даже с одним проигрышным выбором можно остаться в плюсе.
- Кэшаут: ординары и экспрессы можно закрыть досрочно за 92% их текущей справедливой стоимости.
- Live-ставки: купоны по ходу матча подтверждаются после 6-секундной проверки по свежим данным матча.
Правила расчёта
- Все рынки рассчитываются по 90 минутам плюс добавленное время. Дополнительное время и пенальти не учитываются.
- Перенесённые, прерванные и отменённые матчи аннулируются, ставки возвращаются (аннулированное событие в экспрессе считается коэффициентом 1.00).
- Четвертные азиатские линии делят вашу ставку: можно выиграть или проиграть половину.
- Если фид не может подтвердить статистику по конкретному тайму (например, угловые по таймам), аннулируется только затронутый рынок.
- Ставки на игроков: ставка на игрока, не вышедшего на поле, аннулируется; автоголы не учитываются ни в одной ставке на авторов голов.
- Коэффициенты закрываются со стартом матча и снова открываются по ходу игры, когда подтверждено live-время.
Скоро больше видов спорта
Каждый вид спорта — это модуль: симулятор, парсер статистики и каталог рынков. Купон, экспрессы, расчёт, кэшаут и рейтинг общие, поэтому баскетбол или теннис подключаются к той же системе.