

Два уровня. Нижний работает постоянно и внутри одной компании, верхний собирается раз в квартал и сталкивает компании между собой.
| Уровень | Что происходит | Кто участвует |
|---|---|---|
| Внутри компании | Партии онлайн и на очных вечерах, мини-игры, внутренний рейтинг | Все желающие, без отбора и без ограничения числа |
| Сборная | Платформа собирает состав по итогам десятинедельного окна | Шесть человек на шести досках плюс двое запасных |
| Дивизион | Матчи сборных между собой, вылет и повышение по итогам сезона | Компании, сопоставимые по результату, а не по размеру |
| Очный финал | Раз в год, после четвёртого сезона | Лучшие команды дивизиона и победитель Кубка вовлечённости |
Нижний уровень - это то, что у нас уже работает: человек играет когда хочет и где хочет, приходит на вечера, решает задачи. Саму лигу компании - со своим рейтингом, дивизионами и сезонами - можно завести в приложении прямо сейчас, как именно - в следующем разделе. Обычно у корпоративных форматов этого уровня нет вовсе: сотрудник получает логин от капитана, несколько раз в год садится за компьютер в назначенный час, а между этими датами продукта для него не существует.
В приложении Vibe Chess есть раздел «Лиги». Лига там - постоянный круг игроков: компания, офис, клуб, вуз. У неё свой рейтинг, своя таблица сезона с очками за места и, если нужно, дивизионы. Завести лигу может любой пользователь приложения, отдельно подключать ничего не нужно.
| Что есть в лиге | Как это работает |
|---|---|
| Свой рейтинг | Отдельная ведомость рейтинга по системе Эло. Её двигают только турниры этой лиги: партии, сыгранные сотрудником на стороне, таблицу лиги не трогают |
| Дивизионы | Метки внутри лиги: отделы, офисы, города, филиалы. Таблица фильтруется по дивизиону, а общий рейтинг и сезон остаются одни на всю лигу |
| Сезоны | Отрезок, за который считается итог: квартал, полугодие, год. Закрытый сезон сохраняется снимком таблицы и остаётся в истории лиги с победителем |
| Очки сезона | За место в каждом турнире лиги плюс очки просто за участие - они держат людей в лиге между турнирами |
| Состав | Собирается сам: сотрудник записался на турнир лиги - и стал её участником, с дивизионом этого турнира. Списки вручную вести не нужно |
| Приватность | Открытую лигу видит любой в разделе «Лиги». Приватную - только организатор и те, кто в ней играет: остальным её не видно даже по прямой ссылке |
Главное здесь - отдельный рейтинг. Общий рейтинг в приложении один на всё, и таблицу компании сдвигал бы любой открытый турнир, который сотрудник сыграл в выходные в другом городе. В лиге этого нет: её число меняется только от партий внутри лиги. Обратное при этом работает - турнир лиги засчитывается и в общий рейтинг, потому что партии в нём настоящие.







Экран лиги в приложении разбит на три вкладки: «Таблица», «Участники» и «Турниры». Над ними полоса дивизионов: «Все» и по чипу на каждый отдел или офис - нажал, и в таблице остались только свои. В списке лиг у каждой карточки видно, кто её ведёт, и место самого человека, если он в ней играет.
Исключённый сотрудник не удаляется: его партии и прошлые результаты остаются, таблица просто перестаёт его показывать, а вернуть его в лигу можно одной кнопкой. Гости, которых организатор записал без аккаунта, в лигу не попадают - так же, как не попадают в общий рейтинг.



Очки в партии и очки сезона - разные вещи. В партии всё как обычно: победа 1, ничья ½, поражение 0. Из них складывается место в таблице турнира, а за место лига начисляет очки сезона.
| Место в турнире | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Очки сезона | 25 | 20 | 16 | 13 | 11 | 10 | 9 | 8 | 7 | 6 |
Сверху каждому, кто пришёл и доиграл, добавляются очки за участие - по умолчанию 2, организатор ставит своё число в настройках лиги. Получается, что победитель турнира берёт 27 очков, десятое место 8, а одиннадцатое и дальше - 2. Этого хватает, чтобы сотрудник, который ходит на каждый турнир, к концу сезона обошёл того, кто один раз выиграл и пропал.
Рейтинг лиги живёт по системе Эло: у равных соперников победа даёт около 16 пунктов, у сильного против явно слабого почти ноль.
Состав считается по итогам квалификационного окна в десять недель. В зачёт идёт всё, что человек сыграл в корпоративном контуре: онлайн-партии, партии на очных вечерах, внутренние турниры. Как только состав начинает назначаться рукой, остальные перестают играть - поэтому здесь прозрачность важнее удобства.
| Доска | Кто занимает | Зачем именно так |
|---|---|---|
| 1-3 | Топ-3 по внутреннему рейтингу окна | Сила команды и честный спорт |
| 4 | Лучший из тех, кто сыграл меньше двадцати партий | Доска дебютанта: компания обязана растить новых |
| 5 | Лучший по очкам мини-игр | Вход для тех, кто в шахматы не играет |
| 6 | Лучший по очным партиям окна | Тянет людей на живые встречи |
Доски с четвёртой по шестую - главная механика всей лиги. Компания не может выиграть тремя сильными сотрудниками: чтобы достойно закрыть три оставшиеся доски, ей приходится вовлекать новичков, любителей задач и тех, кто ходит на вечера. Состав виден всем внутри компании и пересчитывается живьём - человек видит, что до места в сборной ему две победы.
Место в таблице дивизиона складывается из четырёх частей. Это и есть главное решение всей конструкции: результат сборной решает больше половины, но не всё.
| Что считаем | Вес | Как считается |
|---|---|---|
| Сила сборной | 55% | Очки за матчи дивизиона |
| Охват | 25% | Доля сотрудников, сыгравших хотя бы одну партию за окно |
| Офлайн | 12% | Сколько человек пришло на живые встречи |
| Новые люди | 8% | Сколько сотрудников сыграли первую в жизни партию |
Охват считается долей, а не числом людей: иначе крупная компания выигрывала бы всегда и только за счёт размера. Доля берётся от штата, заявленного в договоре, и занизить его ради очков невыгодно - от того же штата считается тариф.
Поэтому кубка два. Кубок лиги - за силу, по сумме всего перечисленного. Кубок вовлечённости - только за охват, офлайн и новых людей. Компания на шестьдесят человек не обыграет банк по силе, но по доле участвующих обыграет легко.
С турнирной таблицей нельзя прийти к тому, кто подписывает бюджет, и попросить продлить на год. Поэтому раз в квартал компания получает отчёт - и он состоит не из мест, а из того, что обычно измеряют опросами.
| Цифра в отчёте | Откуда берётся |
|---|---|
| Сколько сотрудников сыграли хоть раз и какая это доля штата | История партий |
| Сколько вернулось во второй месяц и в третий | То же, по окнам |
| Сколько новых знакомств между отделами | Граф пар соперников |
| Сколько людей дошло до очных встреч | События и посадка за доски |
| Кто сыграл первую партию в жизни | Звания |
| Как рос рейтинг участников | Рейтинг и снимки таблиц |
Главная строка здесь - знакомства между отделами: не ощущение из опроса, а факт, сколько пар людей, не знакомых прежде, сыграли друг с другом.
Отчёт отдаётся только цифрами и по отделам, без фамилий и без результатов конкретного человека. Иначе сотрудники перестанут играть в тот день, когда узнают, что руководитель видит их поражения.
Корпоративные шахматы продаются двумя способами, и разница между ними определяет не цену, а то, сколько людей в компании будет играть.
| Модель | Что происходит на практике | Кто в итоге играет |
|---|---|---|
| Оплата за каждого заявленного игрока | Каждый новый участник увеличивает счёт, поэтому компания заявляет сильнейших | Несколько человек из всего штата |
| Оплата за компанию на год | Счёт не зависит от числа играющих, вовлекать выгодно | Все, кто захотел |
Мы работаем по второй: платит компания за год, число участников не ограничено. Стоимость зависит от штата и называется по запросу. В базовый тариф входят закрытый контур с логотипом компании, внутренний рейтинг и отбор, четыре сезона лиги, мини-игры, звания, квартальный отчёт, положение и закрывающие документы.
Отдельно считаются очный вечер под ключ, турнир на конференции или корпоративе, брендированный инвентарь и международный контур для компаний с зарубежными офисами - интерфейс существует на одиннадцати языках.
С телефона и когда удобно. Матч дивизиона не втиснут в одно утро: тур растянут на неделю, каждый матч играется в свой день, а время согласуют два капитана в окне с 18:00 до 21:00 по местному времени гостей. Это снимает сразу два возражения - «у нас рабочий день» и «у нас Владивосток».
Контроль времени в матче - 10 минут с добавкой 5 секунд на ход, по две партии с каждым соперником со сменой цвета. Двенадцать партий матча идут около часа.
Видеонаблюдения с перекличкой у нас нет, хотя в корпоративных форматах такое встречается. Оно отпугивает ровно тех, ради кого всё затевается. Честность держится на другом: статистика времени на ход из журнала партии, очные матчи в плей-офф и финале и то, что люди играют под своими именами среди коллег, а не анонимно.
Лига набирает первые компании, и первый сезон для них бесплатный - за право назвать компанию в числе участников и взять отзыв. Цель первого сезона не деньги, а три цифры, которые потом можно показать следующим: доля охвата, возврат во второй месяц и число новых знакомств между отделами.
Пока команд в дивизионе мало, честнее назвать вещи своими именами: первый сезон играется не дивизионом с вылетом, а круговым турниром всех со всеми, а межкорпоративный этап в полном виде запускается, когда наберётся состав. Внутренний уровень при этом работает с первого дня - он не зависит от того, сколько компаний присоединилось.
Что нужно от компании: назвать штат для расчёта тарифа и охвата, решить, делить ли людей на дивизионы по отделам или офисам (в лигу сотрудник попадает сам, записавшись на первый турнир), и согласовать обработку данных - внутри контура человек виден по имени, наружу уходят только числа.
Механику можно собрать и своими силами - мы про неё написали отдельно и ничего не прячем: командный зачёт и доски, турнир между отделами, сколько туров нужно команде и как устроен матч между компаниями.
Разница не в правилах, а в рутине между этапами: жеребьёвка, подсчёт, общая таблица, рассылки. Именно на ней выгорает энтузиаст, который тянет лигу один. Эту рутину берёт на себя раздел «Лиги» в приложении: жеребьёвку и таблицу турнира оно ведёт само, а рейтинг лиги и очки сезона пересчитывает после каждого финиша.
Годовой формат из двух уровней. Внутри компании круглый год идёт отбор: сотрудники играют онлайн и на очных вечерах, решают задачи, платформа считает внутренний рейтинг. Раз в квартал по этому рейтингу собирается сборная компании, и сборные играют матчи между собой. Раз в год проходит очный финал.
Платит компания за год, число участников не ограничено: счёт не растёт от того, что играть начали не восемь человек, а двести. Стоимость зависит от штата компании и называется по запросу. Первый сезон для первых компаний бесплатный.
Её собирает платформа по итогам десятинедельного окна, а не назначает капитан. Доски с первой по третью занимают сильнейшие по внутреннему рейтингу, четвёртую - лучший из тех, кто сыграл меньше двадцати партий, пятую - лучший по мини-играм, шестую - лучший по очным партиям. Так компания не может выиграть тремя сильными сотрудниками.
Квартальный отчёт: доля штата, сыгравшая хотя бы раз, возврат во второй и третий месяц, число новых знакомств между отделами, сколько людей дошло до очных встреч, кто сыграл первую партию в жизни и как рос рейтинг. Только цифры и разрезы по отделам, без фамилий и без результатов конкретного человека.
Нет. Пятая доска сборной достаётся лучшему по мини-играм, а не по партиям, и отдельный вес в зачёте команды имеют сотрудники, сыгравшие первую партию в жизни. Компании выгодно, чтобы начинали новички, а не только те, кто уже умеет.
Тур растянут на неделю, каждый матч в свой день, время согласуют капитаны в окне с 18:00 до 21:00 по местному времени команды гостей. Играть можно с телефона. Специально освобождать рабочее время не требуется.
Да. В приложении Vibe Chess есть раздел «Лиги»: заводите лигу, при желании делите её на дивизионы по отделам или офисам и создаёте турниры лиги - по швейцарской системе или круговые. Жеребьёвку, таблицу турнира, рейтинг лиги и очки сезона приложение считает само, сотрудники попадают в лигу, записавшись на первый турнир.
Нет. У лиги своя ведомость рейтинга, и двигают её только турниры этой лиги. Общий рейтинг в приложении при этом учитывает и турниры лиги - партии в них настоящие.
Дивизионами. Это метки внутри одной лиги: в каждом турнире лиги можно указать дивизион, и сотрудник, записавшийся на него, попадает в этот дивизион. Таблица лиги фильтруется по дивизионам, а общий турнир всей лиги, например суперфинал, проводится без дивизиона.
Организатор нажимает «Закрыть сезон». Таблица сохраняется снимком и остаётся в истории лиги с победителем, очки сезона обнуляются, рейтинг лиги сохраняется. Пока в лиге есть недоигранный турнир, сезон не закроется.
Да, переключателем «Приватная лига». Её видят только организатор и те, кто в ней играет, остальным она не показывается даже по прямой ссылке. Сами турниры лиги при этом остаются в общей ленте приложения.
Самая тяжёлая часть любительского турнира - не найти игроков, а расписать туры и не запутаться в очках. Эту часть закрывает приложение, причём бесплатно и без регистрации по анкете.
4-5 туров за вечер даже при большом составе
когда собрались своим кругом и хочется сыграть со всеми
когда турнирная строгость не нужна - просто вечер шахмат
Бот постоянно дорабатывается под реальные турниры. Если вам нужна возможность, которой пока нет, - командой /support прямо в боте напишите разработчикам. Многие функции появились именно по просьбам организаторов, и полезные идеи внедряются быстро.
Как провести один турнир компании самим, со скриншотами - корпоративный турнир в приложении. Рядом - матчи между компаниями, корпоративные турниры под ключ, шахматы для HR, шахматный тимбилдинг, дисциплина в спартакиаде. Тай-брейки - коэффициент Бухгольца.
За доской с детства: рейтинг помнит смутно, зато помнит все ладьи, которые зевнул. Считает, что вечер удался, если после партии соперник остался поговорить, а не ушёл сверяться с движком. Написать →