Ключевое слово
23 | 04 | 2024
Новости Библиотеки
Шахматы Онлайн
Welcome, Guest
Username: Password: Remember me
  • Page:
  • 1

TOPIC: Вопрос по поводу программы Zillions of Games

Вопрос по поводу программы Zillions of Games 11 Сен 2013 11:14 #1

Возможно ли в программе Zillions of Games создавать свои расстановки и брать фигуры из других игр? И возможно ли устраивать матчи, например Hiashatar против Omega Chess? Кто знает подскажите. вот тут была скажем, тема Монголы против обычных фигур.А можно ли подобные игры устраивать в Zillions of Games?

Вопрос по поводу программы Zillions of Games 11 Сен 2013 11:21 #2

  • Vladimirovich
  • Vladimirovich's Avatar
  • NOW ONLINE
  • Инквизитор
  • Posts: 106824
  • Thank you received: 2075
  • Karma: 105
Мариньон пользуется. Значит, можно. :beer:
Каждому - своё.

Вопрос по поводу программы Zillions of Games 12 Сен 2013 09:26 #3

  • marignon
  • marignon's Avatar
  • OFFLINE
  • Посадник
  • Posts: 7499
  • Thank you received: 44
  • Karma: 9
Дмитрий Юрьевич wrote:
Возможно ли в программе Zillions of Games создавать свои расстановки и брать фигуры из других игр? И возможно ли устраивать матчи, например Hiashatar против Omega Chess? Кто знает подскажите. вот тут была скажем, тема Монголы против обычных фигур.А можно ли подобные игры устраивать в Zillions of Games?
Vladimirovich wrote:
Мариньон пользуется. Значит, можно.

Я пользуюсь только для создания диаграммок.
Правила игры (чтобы комп с вами играл) сложнее программировать (в зависимости от сложности правил).

Но сам скрипт очень прост.

Какие - нибудь слонокони добавляются копипастом (из уже готовых решений).

В Хиашатаре нетривиально будет запрограммировать этого Хиа.

Вопрос по поводу программы Zillions of Games 30 Дек 2013 02:44 #4

  • aleksisto
  • aleksisto's Avatar
Дмитрий Юрьевич wrote:
Возможно ли в программе Zillions of Games создавать свои расстановки и брать фигуры из других игр? И возможно ли устраивать матчи, например Hiashatar против Omega Chess? Кто знает подскажите. вот тут была скажем, тема Монголы против обычных фигур.А можно ли подобные игры устраивать в Zillions of Games?

Можно, но не всегда просто. Просто - добавить свой вариант. К любой игре
можно добавить свой вариант. Я делаю (include первоначальную игру)
затем (variant ...). Пример - двухходовые шашки из одноходовых (есть где-то
в сетке).

Теперь сложности: 1. вариант есть только у *одной* игры. Нельзя породится
от двух. Это связано с тем, что в исходных описаниях присутствует (game ...),
и оно может быть только одно. Отсюда два (include ... ) дадут ошибку; 2.
простое копирование фигур (piece ...) может сработать, но нужно следить за
доской - если в описаниях есть зоны и поля, то они должны быть в скрещенном
варианте. Если присутствуют только относительные движения, то достаточно
проверить (directions ...). Обязательна уникальность имен и т.п. 3. отдельно
проверить условия завершения игры.

Получается, что для смешанных игр придется самому писать ZRF файл
и разрешать конфликты. Иногда это удается. Все написанное - ИМХО.

aleksisto

Вопрос по поводу программы Zillions of Games 30 Дек 2013 22:03 #5

  • aleksisto
  • aleksisto's Avatar
marignon wrote:
Дмитрий Юрьевич wrote:
Возможно ли в программе Zillions of Games создавать свои расстановки и брать фигуры из других игр? И возможно ли устраивать матчи, например Hiashatar против Omega Chess? Кто знает подскажите. вот тут была скажем, тема Монголы против обычных фигур.А можно ли подобные игры устраивать в Zillions of Games?
Vladimirovich wrote:
Мариньон пользуется. Значит, можно.

Я пользуюсь только для создания диаграммок.
Правила игры (чтобы комп с вами играл) сложнее программировать (в зависимости от сложности правил).

Но сам скрипт очень прост.

Какие - нибудь слонокони добавляются копипастом (из уже готовых решений).

В Хиашатаре нетривиально будет запрограммировать этого Хиа.
В сетке есть hiashatar.zip - реализация для Зиллиона. Качество оценить не могу. Сложность в организации матчей не в движении Hia, а в движении фигур другой стороны (из другой игры!) возле него. Помочь могут макросы из hiashatar.zrf, проверяющие, где находится Хиа. Их придется вставить в описания фигур другой стороны. При удаче должно получиться.
  • Page:
  • 1
Moderators: Vladimirovich, Ruslan73
Рейтинг@Mail.ru

Научно-шахматный клуб КвантоФорум