Рейтинг темы:
  • Голосов: 0 - Средняя оценка: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Локальные Эндшпильные таблицы
#1
Photo 
Добрый день.

Использую движок stockfish 10, x64.
В настройках движка указал путь к ПУСТОЙ папке
SyzygyPath = E:\1\ (S1.jpg)

При размещении на доске 6 фигур или меньше - движок сообщает: 
"Данные из эндшпильных баз" (S2.jpg)

Вывод: для анализа эндшпиля движок идет на сервер
и НЕ ОБРАЩАЕТСЯ к локально размещенным таблицам.

Вопрос: как сделать что бы движок обращался к локальным эндшпильным таблицам?
ПС: Я маньяк Smile скачал все 3-6 Syzygy, заканчиваю качать 7 Syzygy (18Тб).

Спасибо!


Прикрепления Миниатюра(ы)
       
Ответить
#2
(10-26-2019, 04:34 PM)Alibaba Писал(а): Добрый день.

Использую движок stockfish 10, x64.
В настройках движка указал путь к ПУСТОЙ папке
SyzygyPath = E:\1\ (S1.jpg)
[Изображение: open?id=1ryG1c2Zqn6Io51NYJUzn5nC2s7u8sQvK]

При размещении на доске 6 фигур или меньше - движок сообщает: 
"Данные из эндшпильных баз" (S2.jpg)
[Изображение: open?id=1bf9WaTKB9T5pqi8N692hXwQKcIfZiGpu]

Вывод: для анализа эндшпиля движок идет на сервер
и НЕ ОБРАЩАЕТСЯ к локально размещенным таблицам.

Вопрос: как сделать что бы движок обращался к локальным эндшпильным таблицам?
ПС: Я маньяк Smile скачал все 3-6 Syzygy, заканчиваю качать 7 Syzygy (18Тб).

Спасибо!

На самом деле, это Кветка обращается к эндшпильным базам онлайн, а не движок. Когда на доске остаётся семь фигур или меньше, то Кветка обращается к онлайн эндшпильным базам и когда получает ответ, то останавливает движок.
Чтобы проверить, обращается ли к эншпильным база движок, сначала отключите использование эндшпильных баз Кветкой (в окне "Движок" выберите пункт меню "Использовать Эндшпильные базы / Не использовать"). Затем к выводу движка нужно добавить пункт "Позиций из эндшпильных баз:". Это можно сделать в настройках плагина "Расширенный вывод движка". В меню главного окна откройте пункт "Настройки", далее выберите вкладку "Плагины" и напротив плагина "Расширенный вывод движка" нажмите кнопку "Настройки". Наконец, в настройках плагина поставьте галочку напротив пункта "Позиций из эндшпильных баз:".
Теперь, если движок будет обращаться к эндшпильным базам, то значение пункта "Позиций из эндшпильных баз:" будет больше нуля.
Ответить
#3
Спасибо за разъяснения.
Я разобью тему на несколько вопросов.

1. Кветка обращается к онлайн базе Эндшпильных таблиц Налимова http://www.k4it.de/.
Кветка умеет работать с Эндшпильными таблицами Syzygy?

2. Обращение к Эндшпильным базам онлайн.
Если к Эндшпильным базам онлайн обращается Кветка - зачем движок имеет параметр SyzygyPath (S3.jpg)?
Получается этот параметр игнорируется?

3. Проверка: обращается ли к локальным эндшпильным базам Syzygy движок Stockfish 10?
3.1. Галочку напротив пункта "Позиций из эндшпильных баз:" - поставил (S4.jpg).
3.2. В окне "Движок" выбрал пункт "Использовать Эндшпильные базы" (S5.jpg).
3.3. В настройках движка указал путь к Эндшпильным таблицам Syzygy (S6.jpg).
       По указанному пути размещены 3-4-5-6-7 Syzygy (S7.jpg).

ВЫВОД:
При наличии на доске 3-4-5-6: Обращение к Эндшпильным таблицам происходит (скорее всего к онлайн) (S8.jpg).
При наличии на доске 7: Обращение к Эндшпильным таблицам НЕ происходит (S9.jpg)
На доске 7 фигур KQBNvKQR и такая таблица есть (S10.jpg).


Прикрепления Миниатюра(ы)
                               
Ответить
#4
(10-27-2019, 10:20 PM)Alibaba Писал(а): Спасибо за разъяснения.
Я разобью тему на несколько вопросов.

1. Кветка обращается к онлайн базе Эндшпильных таблиц Налимова http://www.k4it.de/.
Кветка умеет работать с Эндшпильными таблицами Syzygy?

2. Обращение к Эндшпильным базам онлайн.
Если к Эндшпильным базам онлайн обращается Кветка - зачем движок имеет параметр SyzygyPath (S3.jpg)?
Получается этот параметр игнорируется?

3. Проверка: обращается ли к локальным эндшпильным базам Syzygy движок Stockfish 10?
3.1. Галочку напротив пункта "Позиций из эндшпильных баз:" - поставил (S4.jpg).
3.2. В окне "Движок" выбрал пункт "Использовать Эндшпильные базы" (S5.jpg).
3.3. В настройках движка указал путь к Эндшпильным таблицам Syzygy (S6.jpg).
       По указанному пути размещены 3-4-5-6-7 Syzygy (S7.jpg).

ВЫВОД:
При наличии на доске 3-4-5-6: Обращение к Эндшпильным таблицам происходит (скорее всего к онлайн) (S8.jpg).
При наличии на доске 7: Обращение к Эндшпильным таблицам НЕ происходит (S9.jpg)
На доске 7 фигур KQBNvKQR и такая таблица есть (S10.jpg).

1. Да, Кветка умеет обращаться к семифигуркам syzygy. Точнее, её плагин "Эндшпильные базы". Из ваших скриншотов я вижу, что у Вас не самая последняя версия этого плагина, которая к этим базам обращаться ещё не умеет. Вам нужно скачать последнюю версию плагина "Эндшпильные базы".

2. Обращение к эндшпильным базам самой Кветки и движка - это два никак не связанных между собой процесса. Кветка никак не может контролировать, обращается ли движок к базам или нет, так как это стороннее приложение, которое мы не разрабатываем. Когда на доске остаётся до 7 фигур (в syzygy) или 6 фигур (Налимов), Кветка самостоятельно посылает запрос в онлайн базу. Когда она получает ответ, то просто останавливает движок и выводит в окно "Движок" полученные из онлайн базы результаты.

3.2. Вам нужно убрать галочку напротив пункта "Использовать эндшпильные базы". Я помню, правда, что в одной из старых версий плагина "Эндшпильные базы" эта галочка не убиралась. Если такое происходит у Вас, нужно скачать последнюю версию. После этого Кветка перестанет останавливать движок, и вы сможете проверить, обращается ли он к эндшпильным базам.
Хотя судя по скриншоту S9, у Вас движок эндшпильные базы не подхватил. Вот как та же позиция выглядит у нас (с пятифигурками):       . Если я не ошибаюсь, то в движке путь к syzygy надо указать так: E:\Endgame\Syzygy\[6]. Можно там указать несколько папок, разделив их точкой с запятой.
Ответить


Обратите внимание, что новые сообщения на форуме должны быть одобрены модератором, прежде чем стать видимыми.
[-]
Быстрый ответ
Сообщение
Введите текст Вашего сообщения.

Проверка изображения
Пожалуйста, введите текст, содержащийся на изображении, в текстовое поле под ним. Процесс используется для предотвращения автоматических спам ботов.
Проверка изображения
(нечувствительно к регистру)



Пользователи просматривают эту тему: 1 Гость(ей)