Продвижение пешки при достижении 8ой клетки ( promotion )
Шах ( check )
Мат ( end of the game )
Передвижение фигур перетягиванием/кликом мышки
При взятии фигуры происходит её перемещение на соответствующее кладбище
Меню для выбора типа игры
Ход королем на доступную клетку ( смена позиции )
Взятие на проходе ( en passant )
Рокировка ( castling )
Рокировка невозможна:
если король уже делал ход (включая ход-рокировку), или
с той ладьёй, которая уже ходила или
«вертикальная рокировка» с ладьёй, превращённой из пешки
Рокировка временно невозможна:
если поле, на котором находится король (король находится под шахом), или поле, которое он должен пересечь или занять, атаковано одной или несколькими фигурами противника
если между королем и ладьей, с которой намереваются рокировать, находится какая-либо фигура
В процессе
Тесты
Контроль времени
Запись ходов
Возврат на ход назад
Более качественное оформление объявления Шах/Мат/Пат