Если зайти на какой-нибудь шахматный сайт типа личес, то там можно обнаружить помимо обычных шахмат – шахматы с альтернативными правилами. Например, давно известна игра «Шахматы Фишера». Так же очень популярны CrazyHouse, King of the hill, Horde и другие. Сегодня, хочу представить вашему вниманию новую шахматную игру «Teleport». Кому интересно добро пожаловать под кат.
Проектируем Teleport
Предпосылка На данный момент шахматы с классическими правилами очень хорошо исследованы. Созданы огромные базы известных типовых позиций. Какие-то позиции хорошие, какие-то плохие. Профессиональных игроки заучивают такие позиции, чтобы усилить игру. В итоге может возникнуть ситуация, что побеждает такой игрок, кто лучше запомнил, как ходить в первоначальных позициях. Но хотелось бы, чтобы победил игрок, который быстрее и лучше мыслит за доской, чтобы изученные варианты меньше влияли на побе. Как же это сделать? Да просто нужно усложнить шахматы. В классических шахматах, чтобы сделать ход, у вас есть два варианта. Вы можете пойти либо на пустую клетку, либо срубить фигуру противника. Для игры «Teleport» предлагаю третий вариант. Можно пойти на клетку где стоит ваша фигура, в этом случае происходит так называемый Телепорт, и фигуры меняются местами. Вот пример, как это делается: Ходим Конь f3-g5
![](https://habrastorage.org/getpro/habr/upload_files/52e/a3f/9ba/52ea3f9baf1080518ee5bb245bdb1050.png)
![](https://habrastorage.org/getpro/habr/upload_files/bde/43a/73d/bde43a73db9ef4b470660cf99e6ce4f0.png)
Чего же мы добиваемся этим правилом? Количество возможных ходов возрастает, а значит возрастает сложность игры. Позиции становятся сложнее, анализировать их трудней. Игра становится зрелищней и интересней. Но продолжим проектировать игру. Например, возникает вопрос, должны ли телепортироваться пешки?
Вот ситуация: Ход белых. Ладья h8-h2 и пешка стремительно проходит в ферзи. Хорош ли такой маневр в целом для игры?
![](https://habrastorage.org/getpro/habr/upload_files/5d5/f97/76d/5d5f9776d096c448c7929c0c70e7224f.png)
Думаю, да, очень хорош. В данной ситуации еще 1-2 хода назад черные вели, рассчитывали на победу, но вдруг ситуация в корне меняется. И это прекрасно. Далее.
![](https://habrastorage.org/getpro/habr/upload_files/a99/bca/d8c/a99bcad8c40dc5cd2411943c3603f0ed.png)
Если пешка может телепортироваться, значит может произойти такая ситуация: Ладья первым же ходом делает телепорт h1-h2, и пешка становится на первую линию горизонтали. В том что пешка очутилась на первой линии, нет ничего страшного. Затем пешка сможет двигаться дальше. И она пойдет так: с поля h1-h2 пешка сдвинется на одну клетку, и снова очутится на второй линии. А со второй линии, как известно пешка может идти на третью линию или перепрыгнуть третью и сразу встать на четвертую. Здесь ничего не меняется.
Еще момент. Можно ли в этой позиции сделать телепорт?
![](https://habrastorage.org/getpro/habr/upload_files/b68/854/3fd/b688543fdc41f17a8bb0e1dafa8115ac.png)
Пешка ходит только в перед, по диагонали она только рубит. Рубить свою фигуру нельзя, значит пешкой по диагонали телепорт не возможен. Ладья ходит по вертикали и горизонтали, и значит в данной ситуации телепорт ладьей не возможен. В общем то это очевидно, но это надо проговорить. А как на счет короля, должен ли король делать телепорт? Рассмотрим позицию. Ход белых. Здесь численное преимущество белых. Если белый король находился бы в безопасности, исход был бы очевиден – белые бы победили. Если мы разрешим королю телепортироваться (Слон a8-h1), то король убежит, а вместе с ним убежит зрелищность и накал страстей).
![](https://habrastorage.org/getpro/habr/upload_files/9dd/b23/1f1/9ddb231f1ecfaf6a325d3a4030409695.png)
Было бы здорово, если бы в этой ситуации победили бы черные? Поэтому принимаем решение – король телепортироваться не может! Просто с большим количеством фигур, легче организовать телепорт для короля, а значит мат в начале и середине игры будет поставить сложно. И это идет в разрез с тем, что мы хотим сделать игру зрелищной. Вот еще пример. Белые ставят детский мат.
![](https://habrastorage.org/getpro/habr/upload_files/7d0/f6b/af2/7d0f6baf248b222fcbc8566620e0c748.png)
Но если бы, король мог телепортироваться (Ферзь d8-e8), тогда бы король улизнул, и детского мата не произошло. В этом случае, зрелищность теряется.
ИТАК
Окончательные правила
Играем по правилам классических шахмат. Кроме того, если вы можете пойти на какое-либо поле и там стоит ваша фигура, то вы можете сделать Телепорт. В этом случае фигуры меняются местами. Телепорт может делать любая фигура или пешка. Король телепорт делать не может. Белая пешка в результате телепорта может очутиться на первой линии, а черная соответственно на восьмой. С первой и восьмой линии пешка может сдвинуться вперед на одну клетку.
Немного задач Ход черных. Мат в 1 ход. Ну правда же красиво?
![](https://habrastorage.org/getpro/habr/upload_files/f28/bc7/346/f28bc7346065ec8e503c60bf539c260c.png)
Белые начинают и выигрывают. Мат в 1 ход.
![](https://habrastorage.org/getpro/habr/upload_files/d47/fc6/21f/d47fc621fce694a18802458aad2372e8.png)
Белые начинают и выигрывают в 2 хода.
![](https://habrastorage.org/getpro/habr/upload_files/8ee/079/f14/8ee079f1463f0da526420c4e794f486e.png)