Динамо-шахматы — вариант шахмат, придуманный шахматными задачниками Гансом Клювером и Петером Калем в 1968 году. Изобретение было вдохновлено близкородственным вариантом push-шахмат , придуманным Фредом Гэлвином в 1967 году. Фигуры, доска и начальная позиция в динамо-шахматах такие же, как в традиционных шахматах , но взятия исключаются, а вражеские фигуры вместо этого «выталкиваются» или «стягиваются» с доски. На любом заданном ходу игрок может сделать стандартный ход, как в традиционных шахматах (без взятия), или выполнить «push-ход» или «pull-ход». Ход, который является либо push-ходом, либо pull-ходом, называется «dynamo-ходом».
Как и в Push Chess , скользящие фигуры (ферзь, ладья и слон) могут сделать свой стандартный ход на занятое поле и «толкнуть» фигуру, занимающую это поле, — будь то их собственная фигура или фигура противника — в том же направлении и на то же расстояние, на которое перемещается (основная) движущаяся фигура. Каждая клетка на пути между фигурами должна быть свободной, и каждая клетка, через которую перемещается толкаемая фигура, должна быть свободной или находиться за пределами доски. Взятие не производится, как в традиционных шахматах . Вместо этого фигура, которая перемещается за пределы доски, удаляется из игры. В Dynamo Chess также есть ходы с вытягиванием: фигуры можно вытягивать, когда движущаяся фигура движется непосредственно от фигуры, которую нужно вытянуть. Тянущаяся фигура приземляется там, где начинала движение движущаяся фигура, а движущаяся фигура перемещается в том же направлении, на то же расстояние. Между ними не должно быть других фигур, и каждая клетка, через которую перемещается движущаяся фигура, должна быть свободной или находиться за пределами доски. Если фигура, совершающая тянущий ход, уходит с доски, то и она, и тянущаяся фигура удаляются из игры. За один ход толкается или тянется только одна фигура. Например, ладья, движущаяся с a1 на a3 (используя алгебраическую нотацию ), может столкнуть слона (любого цвета) с a3 на a5. С другой стороны, ладья на a1 может столкнуть с доски слона на a5. В качестве другого примера, если на h3 находится ладья, а на h6 — ферзь, то ладья может потянуть ферзя к себе. Это заставит ладью уйти с доски, поэтому обе фигуры будут удалены из игры.
Прыгающие фигуры — короли, кони и пешки — также могут делать ходы динамо. Однако пешки, которые могут двигаться только вперед, не могут делать ходы тяги. При выполнении ходов динамо фигуры могут оставаться неподвижными, толкая другую фигуру, или стаскивать фигуру с доски. (Это отличается от шахмат толкания , которые не допускают таких «стационарных ходов».) Королям не разрешается уходить с доски в ходе хода тяги.
Пешка, продвигающаяся на одну клетку (или на две, если она движется со своей начальной линии), может продвинуть дружественную фигуру на такое же количество клеток вперед. Если пешку отодвинуть с ее начальной линии, она может продвинуться только на одну клетку вперед, таким образом вернувшись на свою начальную линию. Вернувшись на свою начальную линию, она снова может продвинуться на две клетки вперед. Пешка, которая могла бы взять фигуру противника по правилам ортодоксальных шахмат, может продвинуть эту фигуру на одну клетку вперед по диагонали. Взятие на проходе отсутствует (но см. раздел «Варианты» ниже). Пешка, продвинутая на последнюю линию, превращается, причем тип превращения выбирает игрок, делающий ход толчком (но см. раздел «Варианты» ниже).
Рокировка существует, как и в ортодоксальных шахматах, но рокировка не может быть выполнена как ход динамо. Кроме того, король и ладья могут быть рокированы, если их вытолкнули или вытащили из их исходного положения, а затем вытолкнули или вытащили обратно в их исходное положение, при условии, что они сами никогда не были основной движущейся фигурой.
Динамо-ход не может быть использован для отмены предыдущего хода.
Игрок находится под шахом, если король рискует быть вытолкнутым или стянутым с доски. Мат, если это неизбежно. Динамо-ход не может быть использован для того, чтобы избежать шаха, поставить ходящего игрока под шах или провести короля через шах. Мат выигрывает игру, а пат приводит к ничьей.