Сыграем партию вдвоём: Дмитрий и Илья, блиц 5+3. Нужны два телефона - один для часов, второй для камеры. Всё, что ниже, - настоящие экраны приложения.
Дмитрий открывает партию у себя в приложении и нажимает «Открыть таймер». Телефон с часами ложится сбоку от доски, как обычные шахматные часы.


Илья открывает ту же партию на своём телефоне и нажимает «Запись партии камерой». Телефон он ставит на подставку так, чтобы в кадр попала вся доска.

Сразу открывается видоискатель. Через пару секунд по краям доски ложится зелёная рамка с точками в углах, а клетки размечены сеткой. Если рамка легла неровно, есть «Автокалибровка» и «Калибровать вручную».

Илья нажимает «Начать игру» - или ничего не нажимает: запись начнётся сама, как только Дмитрий запустит часы. С этого момента на каждой фигуре в кадре стоит подпись: Кр - король, Ф - ферзь, Л - ладья, С - слон, К - конь, п - пешка.



Вкладка «Доска» показывает ту же партию как обычную позицию: чей ход, сколько ходов сделано, последний ход подсвечен. Под доской - запись партии. Смотреть на экран при этом не нужно: телефон стоит в стороне, игроки смотрят на доску.



После мата приложение само вернулось на экран партии. Результат отмечен - и в карточке партии лежат все 33 хода: их можно пролистать на доске и разобрать движком.


Эту партию приложение записало целиком само: 33 хода с рокировкой, взятиями и шахами, без единой правки.
Особые ходы шахмат - самое трудное для любой автоматической записи. В рокировке двигаются сразу две фигуры, при взятии на проходе снимается пешка не с той клетки, куда пошла бьющая. Приложение записывает такие ходы правильно и само.
Мы проверяли распознавание на настоящих партиях за разными досками: деревянными и виниловыми, турнирными и домашними. Снимали сверху и сбоку, со стороны белых и чёрных, при дневном свете и вечернем. Во всех этих условиях приложение определяет положение фигур с высокой точностью.
Распознавание постоянно совершенствуется: каждая сыгранная с камерой партия делает его ещё точнее.
Остальное приложение делает само. Пошагово - как записать партию камерой.
Есть программы, которые узнают позицию по одной фотографии - например, по снимку диаграммы из книги. Они показывают одну позицию. Запись камерой в Vibe Chess следит за живой партией целиком: в итоге у вас не снимок, а вся партия ход за ходом, которую можно пролистать и разобрать движком - анализ партии в приложении.
Да. Запись камерой открыта в турнирах по любой системе, на свободных встречах клуба и в партиях один на один. На каждый стол нужен свой телефон на подставке.
Да. Приложение Vibe Chess распознаёт обычную шахматную доску камерой телефона и записывает каждый ход партии. Нужны только подставка для телефона и доска целиком в кадре.
Нет. Подходят обычные фигуры любого дизайна и любая доска: деревянная, виниловая, турнирная или домашняя.
Да. Рокировка, взятие на проходе, превращение пешки, шах, мат и пат записываются сами, как и обычные ходы.
Мы проверили его на десятках партий за разными досками, в разном свете и под разными углами - положение фигур определяется с высокой точностью. С каждой новой партией распознавание становится ещё точнее.
Запись в Vibe Chess сделана для живой партии: она следит за игрой с начальной позиции и сохраняет все ходы. Распознавания отдельного снимка в приложении нет.
Достаточно приложения и людей, готовых сесть за доску. Форматов три, все бесплатные, а число турниров и участников ничем не ограничено.
Бот постоянно дорабатывается под реальные турниры. Если вам нужна возможность, которой пока нет, - командой /support прямо в боте напишите разработчикам. Многие функции появились именно по просьбам организаторов, и полезные идеи внедряются быстро.
Как записать партию пошагово - запись партии камерой. Что делать с записанной партией - анализ партии в приложении. Как устроены электронные доски - электронные шахматные доски. Правила рокировки и взятия на проходе - рокировка и ход пешки.
За доской с детства: рейтинг помнит смутно, зато помнит все ладьи, которые зевнул. Считает, что вечер удался, если после партии соперник остался поговорить, а не ушёл сверяться с движком. Написать →