Forchess - форум о заочных шахматах  

Вернуться   Forchess - форум о заочных шахматах > Заочные турниры и партии > Шахматные программы и движки

Ответ
 
Опции темы Опции просмотра
Старый 11.04.2017, 07:17   #1
AlekseiNK
Гроссмейстер
 
Аватар для AlekseiNK
 
Регистрация: 04.06.2016
Сообщений: 1,116
Сказал(а) спасибо: 444
Поблагодарили 5,114 раз(а) в 1,174 сообщениях
Репутация: 240

Награды пользователя:

По умолчаниюRe: Финалген

Цитата: Сообщение от Still
что значит в этой адской программе вердикт "белые не проигрывают"?
поиск в обычном режиме был, не поиск ничьей
Это значит, что программа считает, что в данной позиции возможны только 2 результата 1-0 и ничья.
AlekseiNK вне форума  Ответить с цитированием
Пользователь сказал cпасибо:
Maratka (06.03.2018)
Старый 11.04.2017, 10:41   #2
Viktor
Гроссмейстер
 
Аватар для Viktor
 
Регистрация: 07.06.2016
Сообщений: 2,787
Сказал(а) спасибо: 4,807
Поблагодарили 6,752 раз(а) в 2,412 сообщениях
Репутация: 304
По умолчаниюRe: Финалген

Цитата: Сообщение от Still
Спасибо, кэп
Но какие мои действия?
Я ставил посчитать позу до конечного результата! Где он?
Финалген довольно несовершенен. В стадии его развития имел возможность общения с программистом, в том числе полностью русифицировал (по его просьбе) эту прогу. Ставил перед ним несколько вопросов, но, к сожалению, они так и не получили решения.
А вопросы такие:
1. Поиск ничьей: хотелось бы, чтобы ответ был не "белые не проигрывают", а "черные имеют ничью" или "черные проигрывают".
2. Превращение пешки - слабое место программы. После превращения пешки анализ часто не соответствует вновь созданной позиции.
3. Базы сгенерированные: хорошо бы, чтоб можно было называть каждую сгенерированную отдельно и по возможности управлять ею - удалять, объединять и т.д.
4. Существует проблема дискового пространства (сжатие базы не всегда решает эту проблему), поэтому и приводил пункт №3.

Похоже, что проект не получит развитие ввиду невозможности решить возникающие проблемы.
Viktor вне форума  Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
Antuan (11.04.2017), Evgeny (11.04.2017), Ofiscer (11.04.2017), Still (11.04.2017)
Старый 11.04.2017, 10:44   #3
Ofiscer
Super Moderator
 
Аватар для Ofiscer
 
Регистрация: 30.05.2016
Сообщений: 3,207
Сказал(а) спасибо: 9,371
Поблагодарили 6,644 раз(а) в 2,739 сообщениях
Репутация: 295

Награды пользователя:

По умолчаниюRe: Финалген

Вот потому я его у себя и снес уже несколько лет назад. Толку мало, а заморочек с ним много...
__________________
"То, что ты называешь "заочной игрой" - это просто слепое копирование железячных, часто очень однотипных идей". PozitiFF_Chess
Ofiscer вне форума  Ответить с цитированием
Старый 11.04.2017, 11:02   #4
Viktor
Гроссмейстер
 
Аватар для Viktor
 
Регистрация: 07.06.2016
Сообщений: 2,787
Сказал(а) спасибо: 4,807
Поблагодарили 6,752 раз(а) в 2,412 сообщениях
Репутация: 304
По умолчаниюRe: Финалген

Цитата: Сообщение от Still
Виктор, я о другом
у меня хватило места на этот энд
Какой алгоритм моих действий? Где мне искать победу, если в шести строчках "белые не проигрывают"
Четыре строчки с вердиктом "ничья" в учёт не берём
Надо пробовать другую позицию. Он не все "схватывает", а некоторые, где более двух фигур, вообще отказывает ввиду невозможности генерации.
"Белые не проигрывают" - значит ничья.
Viktor вне форума  Ответить с цитированием
Старый 11.04.2017, 11:50   #5
Viktor
Гроссмейстер
 
Аватар для Viktor
 
Регистрация: 07.06.2016
Сообщений: 2,787
Сказал(а) спасибо: 4,807
Поблагодарили 6,752 раз(а) в 2,412 сообщениях
Репутация: 304
По умолчаниюRe: Финалген

Используйте информацию о FinalGen - Помощь\Консультация.

В частности, полезно знать:
FinalGen сохраняет эндшпильные таблицы в рабочей папке. Чтобы знать или изменить имя пути текущей папки, щелкните Настройки>Установить встроенную папку.

Сжатие Вашей рабочей папки сильно рекомендуется. Это может помочь Вам сэкономить много времени и дискового пространства.

Чтобы сжать рабочую папку, щелкните правой кнопкой мыши на папке, которую хотите сжать, затем щелкните Свойства. На вкладке Общие, щелкните Другие. Выберите сжимать содержимое для экономии места на диске, чтобы сэкономить дисковое пространство, и затем нажать OK.

Эта папка имеет тенденцию быстро расти. Если Вы решаете, что больше не нуждаетесь в эндшпильных таблицах, Вы можете легко удалить ее и использовать другую папку.
После сжатия папки ее вместимость у меня увеличилась в 3 раза.

Надо ставить нормальный способ, а не поиск ничьей - при котором у него такой ненужный для нас ответ.

Реально может помочь только в определенных позициях: пешечных окончаниях и при наличии одной фигуры (кроме короля). Если окончание с большими возможностями сторон, то может помешать объем - надо сжимать папку и желательно иметь внешний диск большого объема.
Viktor вне форума  Ответить с цитированием
Старый 11.04.2017, 11:52   #6
Viktor
Гроссмейстер
 
Аватар для Viktor
 
Регистрация: 07.06.2016
Сообщений: 2,787
Сказал(а) спасибо: 4,807
Поблагодарили 6,752 раз(а) в 2,412 сообщениях
Репутация: 304
По умолчаниюRe: Финалген

Цитата: Сообщение от Still
у меня по одной фигуре с обеих сторон


мне не надо другая
у меня здесь развилка!
И если он взялся считать... и досчитал, то я хочу знать зезультаты
Поанализируй движками в одном варианте и после определенного продвижения позиции и уменьшения количества фигур вернешься к Финалгену. Потом тоже самое надо сделать в другом варианте.
Viktor вне форума  Ответить с цитированием
Пользователь сказал cпасибо:
Still (11.04.2017)
Старый 11.04.2017, 12:04   #7
Viktor
Гроссмейстер
 
Аватар для Viktor
 
Регистрация: 07.06.2016
Сообщений: 2,787
Сказал(а) спасибо: 4,807
Поблагодарили 6,752 раз(а) в 2,412 сообщениях
Репутация: 304
По умолчаниюRe: Финалген

Нашел ссылку на Иммортал, где есть дискуссии и много полезной информации:
http://immortalchess.net/forum/showt...light=FinalGen
Viktor вне форума  Ответить с цитированием
Старый 11.04.2017, 12:14   #8
Ofiscer
Super Moderator
 
Аватар для Ofiscer
 
Регистрация: 30.05.2016
Сообщений: 3,207
Сказал(а) спасибо: 9,371
Поблагодарили 6,644 раз(а) в 2,739 сообщениях
Репутация: 295

Награды пользователя:

По умолчаниюRe: Финалген

Сноси его и не парься
__________________
"То, что ты называешь "заочной игрой" - это просто слепое копирование железячных, часто очень однотипных идей". PozitiFF_Chess
Ofiscer вне форума  Ответить с цитированием
Старый 11.04.2017, 12:29   #9
Viktor
Гроссмейстер
 
Аватар для Viktor
 
Регистрация: 07.06.2016
Сообщений: 2,787
Сказал(а) спасибо: 4,807
Поблагодарили 6,752 раз(а) в 2,412 сообщениях
Репутация: 304
По умолчаниюRe: Финалген

Цитата: Сообщение от Still
это хороший совет... но Вы не ответили на вопрос
Ответ такой видел и указывается даже во сколько ходов. Но чтобы до него дойти не всегда прямой дорогой хожу. И на это есть ряд причин и часть их я уже указал.
Viktor вне форума  Ответить с цитированием
Пользователь сказал cпасибо:
Still (11.04.2017)
Старый 11.04.2017, 13:51   #10
Alexandr_L
Bordgia
 
Аватар для Alexandr_L
 
Регистрация: 30.05.2016
Адрес: Саров
Сообщений: 2,195
Сказал(а) спасибо: 18,412
Поблагодарили 1,559 раз(а) в 922 сообщениях
Записей в дневнике: 16
Репутация: 103
По умолчаниюRe: Финалген

никогда не слышал о финалгене, думал это лекарство или прикол какой
__________________
Рейтинг ICCF - 2308
Alexandr_L вне форума  Ответить с цитированием
Старый 05.06.2017, 11:42   #11
Magystr
4 разряд
 
Аватар для Magystr
 
Регистрация: 03.08.2016
Сообщений: 63
Сказал(а) спасибо: 5
Поблагодарили 55 раз(а) в 32 сообщениях
Репутация: 0
По умолчаниюRe: Финалген

Вот если бы эндшпильные таблицы прикрутить к нему - реально полезная штучка была бы.
Magystr вне форума  Ответить с цитированием
Старый 05.06.2017, 18:22   #12
Viktor
Гроссмейстер
 
Аватар для Viktor
 
Регистрация: 07.06.2016
Сообщений: 2,787
Сказал(а) спасибо: 4,807
Поблагодарили 6,752 раз(а) в 2,412 сообщениях
Репутация: 304
По умолчаниюRe: Финалген

Цитата: Сообщение от Magystr
Вот если бы эндшпильные таблицы прикрутить к нему - реально полезная штучка была бы.
А что это даст? Для генерации ничего, ведь позиции с двумя фигурами всё равно будут недоступны, а по одной фигуре анализ проходит довольно быстро. К тому же, позиции из Таблиц уже не нужно генерировать в Финалгене. Использование Финалгена очень ограничено, так как есть еще неточности после превращения фигуры.
Viktor вне форума  Ответить с цитированием
Старый 07.09.2017, 22:15   #13
Viktor
Гроссмейстер
 
Аватар для Viktor
 
Регистрация: 07.06.2016
Сообщений: 2,787
Сказал(а) спасибо: 4,807
Поблагодарили 6,752 раз(а) в 2,412 сообщениях
Репутация: 304
По умолчаниюRe: Финалген

Адрес сайта программы:
http://finalgenchess.ovh/home_ing.php
Последняя версия прежняя 1.4
Viktor вне форума  Ответить с цитированием
Пользователь сказал cпасибо:
ALEKS (07.09.2017)
Старый 05.03.2018, 22:26   #14
Алтаец
Начинающий
 
Аватар для Алтаец
 
Регистрация: 05.03.2018
Сообщений: 9
Сказал(а) спасибо: 1
Поблагодарили 9 раз(а) в 7 сообщениях
Репутация: 0
По умолчаниюRe: Финалген

Финалген можно сжать в 14-16 раз. Чем больше объём папки тем больше сжатие.
Сжатие Виндусом 3,5-4 раза (время увеличивается примерно на 25%), далее Х на 4-е зеркальные позиции, итого 14-16 раз.
Алтаец вне форума  Ответить с цитированием
Старый 05.03.2018, 22:56   #15
sovaz1997
Мастер
 
Аватар для sovaz1997
 
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 949
Сказал(а) спасибо: 747
Поблагодарили 968 раз(а) в 570 сообщениях
Репутация: 34
По умолчаниюRe: Финалген

А мы можем поставить начальную позицию в FinalGen и ждать решения? Интересно, сколько бы это заняло времени и памяти)
sovaz1997 вне форума  Ответить с цитированием
Старый 06.03.2018, 10:05   #16
Viktor
Гроссмейстер
 
Аватар для Viktor
 
Регистрация: 07.06.2016
Сообщений: 2,787
Сказал(а) спасибо: 4,807
Поблагодарили 6,752 раз(а) в 2,412 сообщениях
Репутация: 304
По умолчаниюRe: Финалген

Цитата: Сообщение от sovaz1997
А мы можем поставить начальную позицию в FinalGen и ждать решения? Интересно, сколько бы это заняло времени и памяти)
FinalGen считает позиции, если в них не более одной фигуры. При двух фигурах с одной стороны выпадет сообщение о невозможности выполнения генерации.
Вторая причина - объем информации. Даже одна из указанных возможных позиций занимает примерно 1-2 ТБ. И здесь сжатие тоже не поможет, если будут более объемные анализы.
Да и третья причина, которая может повлиять на корректность анализа - возникновение позиций с превращением.
И все же иногда и он заметно помогает. К сожалению, в нескольких примерах из своей практики мне удавалось получить результат, но в пользу своего соперника. Так, был просчитан эндшпиль в партии Морозов - Павлов из Чемпионата России по шахматам Фишера.
Viktor вне форума  Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Chess762 (06.03.2018), Ofiscer (06.03.2018), sovaz1997 (06.03.2018)
Старый 07.03.2018, 20:05   #17
Алтаец
Начинающий
 
Аватар для Алтаец
 
Регистрация: 05.03.2018
Сообщений: 9
Сказал(а) спасибо: 1
Поблагодарили 9 раз(а) в 7 сообщениях
Репутация: 0
По умолчаниюRe: Финалген

Практические советы для Finalgen. Я больше 9 фигур не ставлю, то-есть 5 пешек, 2 короля и 2 фигуры.
Ещё заметил объём папки зависит в основном от расположения пешек,чем дальше от первоначальной позиции тем меньше объём и быстрее прога работает. После первого заполнения, последующие заполнения идут быстрее, если пешки находятся на тех-же вертикалях что и при первом заполнении. У меня была папка с жатием Кр,Л,3п+Кр,Л,2п с изолированной пешкой 1,3 Тб на диске, а фактически около 4,5 Тб. Последующие заполнения 9-и фигурок шли за считанные минуты.
Алтаец вне форума  Ответить с цитированием
Пользователь сказал cпасибо:
Tagray (08.03.2018)
Старый 07.03.2018, 23:33   #18
Viktor
Гроссмейстер
 
Аватар для Viktor
 
Регистрация: 07.06.2016
Сообщений: 2,787
Сказал(а) спасибо: 4,807
Поблагодарили 6,752 раз(а) в 2,412 сообщениях
Репутация: 304
По умолчаниюRe: Финалген

Думаю, что главный практический совет - возможность определить результат. И тут уж не до "быстроты" и объема, которые мало зависят от того какие имеются возможности.
Viktor вне форума  Ответить с цитированием
Старый 08.03.2018, 10:34   #19
Алтаец
Начинающий
 
Аватар для Алтаец
 
Регистрация: 05.03.2018
Сообщений: 9
Сказал(а) спасибо: 1
Поблагодарили 9 раз(а) в 7 сообщениях
Репутация: 0
По умолчаниюRe: Финалген

Я просто поделился опытом, чтобы достичь результата с минимальной затратой времени.
Алтаец вне форума  Ответить с цитированием
Пользователь сказал cпасибо:
Viktor (08.03.2018)
Старый 09.03.2018, 13:15   #20
Алтаец
Начинающий
 
Аватар для Алтаец
 
Регистрация: 05.03.2018
Сообщений: 9
Сказал(а) спасибо: 1
Поблагодарили 9 раз(а) в 7 сообщениях
Репутация: 0
По умолчаниюRe: Финалген

Viktor, по моему ты не прав по поводу функции "поиск ничьей". Я всегда ею пользуюсь. Дело в том что после проверки на ничью при отрицательном результате, при повторном запуске на полную время сокращается на время затраченное на первый пуск, так как часть таблицы уже заполнена.
Алтаец вне форума  Ответить с цитированием
Старый 19.03.2018, 08:36   #21
Viktor
Гроссмейстер
 
Аватар для Viktor
 
Регистрация: 07.06.2016
Сообщений: 2,787
Сказал(а) спасибо: 4,807
Поблагодарили 6,752 раз(а) в 2,412 сообщениях
Репутация: 304
По умолчаниюRe: Финалген

Цитата: Сообщение от Алтаец
Viktor, по моему ты не прав по поводу функции "поиск ничьей". Я всегда ею пользуюсь. Дело в том что после проверки на ничью при отрицательном результате, при повторном запуске на полную время сокращается на время затраченное на первый пуск, так как часть таблицы уже заполнена.
При "поиске ничьей" есть большой минус: после окончания работы многие позиции отмечаются как "белые не проигрывают", в то время как там у них преимущество и ответ должен был бы быть: "черные имеют ничью" или "черные проигрывают". В этом случае надо перепроверять и запускать нормальный режим. И зачем терять время?
Viktor вне форума  Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 02:47. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, vBulletin Solutions, Inc. Перевод: zCarot