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

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

Ответ
 
Опции темы Опции просмотра
Старый 14.12.2016, 14:53   #61
Aster
3 разряд
 
Аватар для Aster
 
Регистрация: 21.11.2016
Сообщений: 178
Сказал(а) спасибо: 127
Поблагодарили 333 раз(а) в 134 сообщениях
Репутация: 43
По умолчанию Re: Stockfish и его клоны

Цитата: Сообщение от DEEP_MIND
что еще за язык ходов?
Я так понимаю, товарищ спрашивает про визуализацию дерева поиска с оценками, более или менее.

Ответ: нет, такой штуки нет и вряд ли будет, т.к. нужно лезть в память чужого процесса и доставать оттуда все это. А дальше что? Единственное, что приятного можно извлечь - это оценки на пару ходов вперед. Проблема в том, что они, вероятнее всего, не будут точными.
Aster на форуме   Ответить с цитированием
Пользователь сказал cпасибо:
Chess762 (14.12.2016)
Старый 14.12.2016, 14:56   #62
Chess762
4 разряд
 
Аватар для Chess762
 
Регистрация: 03.06.2016
Сообщений: 91
Сказал(а) спасибо: 783
Поблагодарили 95 раз(а) в 35 сообщениях
Репутация: 16
По умолчанию Re: Stockfish и его клоны

Цитата: Сообщение от DEEP_MIND
что в данном списке не понятно?
Цитата: Сообщение от DEEP_MIND
move 16 bit
Какие ходы движок анализировал?
Цитата: Сообщение от DEEP_MIND
value 16 bit
Какая оценка?
Цитата: Сообщение от DEEP_MIND
depth 8 bit
Какая глубина.?
Chess762 вне форума   Ответить с цитированием
Старый 14.12.2016, 15:00   #63
DEEP_MIND
Super Moderator
 
Аватар для DEEP_MIND
 
Регистрация: 30.05.2016
Сообщений: 549
Сказал(а) спасибо: 55
Поблагодарили 623 раз(а) в 310 сообщениях
Репутация: 26
По умолчанию Re: Stockfish и его клоны

Какая информация хранится в хэше:

1) Zobrist-или BCH-ключ, чтобы посмотреть, является ли позиция верной
2) Лучший или опровергающий ход
3) Глубина
4) Оценка
5) Тип узла: а) Точная оценка (PV node)
б) Верхняя граница (All node)
c) Нижняя граница (Cute node)
6) Время нахождения узла в таблице (используется для замены записи)

некоторые движки используют отдельные дополнительные хэш-таблицы для пешек, материала и только PV узлов.
DEEP_MIND вне форума   Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
Chess762 (14.12.2016), GRF (14.12.2016), TCH (14.12.2016), Кевин (15.12.2016)
Старый 14.12.2016, 15:00   #64
Chess762
4 разряд
 
Аватар для Chess762
 
Регистрация: 03.06.2016
Сообщений: 91
Сказал(а) спасибо: 783
Поблагодарили 95 раз(а) в 35 сообщениях
Репутация: 16
По умолчанию Re: Stockfish и его клоны

Цитата: Сообщение от Aster
Я так понимаю, товарищ спрашивает про визуализацию дерева поиска с оценками, более или менее.
Угадали мою мысль.
Цитата: Сообщение от Aster
Ответ: нет, такой штуки нет и вряд ли будет, т.к. нужно лезть в память чужого процесса и доставать оттуда все это. А дальше что? Единственное, что приятного можно извлечь - это оценки на пару ходов вперед.
Проблема в том, что они, вероятнее всего, не будут точными.
Ответ понятен.
Chess762 вне форума   Ответить с цитированием
Старый 14.12.2016, 15:04   #65
Chess762
4 разряд
 
Аватар для Chess762
 
Регистрация: 03.06.2016
Сообщений: 91
Сказал(а) спасибо: 783
Поблагодарили 95 раз(а) в 35 сообщениях
Репутация: 16
По умолчанию Re: Stockfish и его клоны

Как-то задавал вопрос на иммортале, мне на него не ответили.
Когда сбрасывается хеш движка, например когда останавливаю анализ движка?
Chess762 вне форума   Ответить с цитированием
Старый 14.12.2016, 15:12   #66
DEEP_MIND
Super Moderator
 
Аватар для DEEP_MIND
 
Регистрация: 30.05.2016
Сообщений: 549
Сказал(а) спасибо: 55
Поблагодарили 623 раз(а) в 310 сообщениях
Репутация: 26
По умолчанию Re: Stockfish и его клоны

Цитата: Сообщение от Chess762
Какие ходы движок анализировал?
не совсем так, в хэш записывается лучший ход в данной позиции, если это Exact узел (точная оценка) или опровергающий ход по beta отсечке, Сute узел. используется в сортировке ходов: лучший ход всегда ставится вверх списка и рассматривается первым при переборе. а правильная сортировка офигенно ускоряет поиск.

Цитата: Сообщение от Chess762
Какая оценка?
оценка позиции, ради чего и задумывался хэш - вызывать оценочную функцию не надо - просто берем готовую оценку, если мы ранее уже эту позицию оценивали. (но там есть условия в зависимости от типа узла)

Цитата: Сообщение от Chess762
Какая глубина.?
глубина на которой мы получили все эти данные - оценку, ход и т.д. при проверке хэша сверяется глубина хэш позиции с текущей глубиной перебора. если текущая глубина перебора меньше или равна хэшевой, то оценку можно использовать, иначе отбой.
DEEP_MIND вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Chess762 (14.12.2016)
Старый 14.12.2016, 15:14   #67
DEEP_MIND
Super Moderator
 
Аватар для DEEP_MIND
 
Регистрация: 30.05.2016
Сообщений: 549
Сказал(а) спасибо: 55
Поблагодарили 623 раз(а) в 310 сообщениях
Репутация: 26
По умолчанию Re: Stockfish и его клоны

Цитата: Сообщение от Chess762
Когда сбрасывается хеш движка, например когда останавливаю анализ движка?
остановка не всегда чистит хэш. как программист решит))
DEEP_MIND вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Chess762 (14.12.2016)
Старый 14.12.2016, 15:20   #68
Chess762
4 разряд
 
Аватар для Chess762
 
Регистрация: 03.06.2016
Сообщений: 91
Сказал(а) спасибо: 783
Поблагодарили 95 раз(а) в 35 сообщениях
Репутация: 16
По умолчанию Re: Stockfish и его клоны

Цитата: Сообщение от DEEP_MIND
остановка не всегда чистит хэш. как программист решит))
Например в Аквариуме остановка движка очищает хеш или только когда меняем движок в панели выбора движков?
Chess762 вне форума   Ответить с цитированием
Старый 14.12.2016, 15:25   #69
DEEP_MIND
Super Moderator
 
Аватар для DEEP_MIND
 
Регистрация: 30.05.2016
Сообщений: 549
Сказал(а) спасибо: 55
Поблагодарили 623 раз(а) в 310 сообщениях
Репутация: 26
По умолчанию Re: Stockfish и его клоны

Цитата: Сообщение от Chess762
или только когда меняем движок в панели выбора движков?
замена движка 100% чистит хэш, так как память под хэш ВЫДЕЛЯЕТСЯ ДВИЖКОМ.
если движок из памяти выгружен - то и все процессы порожденные движком из памяти стираются (уничтожаются).
оболочка тут вообще не при делах. она через UCI протокол засылает движку размер хэша и всё.
DEEP_MIND вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Chess762 (14.12.2016), Tagray (14.12.2016), Кевин (15.12.2016)
Старый 14.12.2016, 16:43   #70
TCH
2 разряд
 
Аватар для TCH
 
Регистрация: 18.09.2016
Адрес: Россия, Москва
Сообщений: 315
Сказал(а) спасибо: 1,045
Поблагодарили 794 раз(а) в 265 сообщениях
Репутация: 60
По умолчанию Re: Stockfish и его клоны

Цитата: Сообщение от Chess762
Например в Аквариуме остановка движка очищает хеш или только когда меняем движок в панели выбора движков?
Остановка движка обычно не очищает хэш, но это без гарантии. При смене позиции - зависит от движка. Выгрузка очищает, естественно. Очищает ли повторный запуск после остановки без выгрузки - зависит от движка. В Гудини есть опция Never Clear Hash, при включении который хэш не очищается до выгрузки, подобная опция необходима при использовании функции сохранения хэша на диск.
TCH вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Chess762 (15.12.2016), Кевин (15.12.2016)
Старый 15.12.2016, 00:32   #71
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 2,022
Сказал(а) спасибо: 1,777
Поблагодарили 4,419 раз(а) в 1,373 сообщениях
Записей в дневнике: 112
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его клоны

Цитата: Сообщение от DEEP_MIND
остановка не всегда чистит хэш. как программист решит))
Совершенно верно. У Комодо остановка движка хэш сбрасывает, например, а у Стокфиша - нет.
Кевин вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Chess762 (15.12.2016), TCH (15.12.2016)
Старый 17.12.2016, 11:05   #72
Харлампий
2 разряд
 
Аватар для Харлампий
 
Регистрация: 03.06.2016
Сообщений: 289
Сказал(а) спасибо: 405
Поблагодарили 937 раз(а) в 257 сообщениях
Репутация: 59
По умолчанию Re: Stockfish и его клоны

asmFishW-2016.12.15 x64

pedantFishW-2016.12.15 x64

https://github.com/lantonov/asmFish/tree/master/Windows
Харлампий вне форума   Ответить с цитированием
6 пользователя(ей) сказали cпасибо:
byan_mivv (17.12.2016), Ofiscer (17.12.2016), SergeyMZ (17.12.2016), Гудвин (19.12.2016), Подполкан (17.12.2016), Философ (17.12.2016)
Старый 17.12.2016, 16:42   #73
Харлампий
2 разряд
 
Аватар для Харлампий
 
Регистрация: 03.06.2016
Сообщений: 289
Сказал(а) спасибо: 405
Поблагодарили 937 раз(а) в 257 сообщениях
Репутация: 59
По умолчанию Re: Stockfish и его клоны

asmFishW-2016.12.17 x64

pedantFishW-2016.12.17 x64

https://github.com/lantonov/asmFish/tree/master/Windows
Харлампий вне форума   Ответить с цитированием
5 пользователя(ей) сказали cпасибо:
Ofiscer (17.12.2016), Viktor (17.12.2016), Гудвин (19.12.2016), Кевин (17.12.2016), Философ (17.12.2016)
Старый 22.12.2016, 09:26   #74
Still
Заблокирован
 
Аватар для Still
 
Регистрация: 02.06.2016
Сообщений: 6,996
Сказал(а) спасибо: 2,415
Поблагодарили 6,073 раз(а) в 3,230 сообщениях
Репутация: 192
По умолчанию Re: Stockfish и его клоны

ВНИМАНИЕ

Асм и Педант некорректно работают с таблицами!
Или убедите меня в обратном...
Изображения
Тип файла: jpg pedantTB.jpg (96.0 Кб, 49 просмотров)
Still вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
SergeyMZ (22.12.2016), Viktor (26.12.2016), Подполкан (22.12.2016)
Старый 22.12.2016, 18:38   #75
Still
Заблокирован
 
Аватар для Still
 
Регистрация: 02.06.2016
Сообщений: 6,996
Сказал(а) спасибо: 2,415
Поблагодарили 6,073 раз(а) в 3,230 сообщениях
Репутация: 192
По умолчанию Re: Stockfish и его клоны

Вижу, никого это не волнует...
Или у вас всё в порядке?
Still вне форума   Ответить с цитированием
Старый 22.12.2016, 19:05   #76
TCH
2 разряд
 
Аватар для TCH
 
Регистрация: 18.09.2016
Адрес: Россия, Москва
Сообщений: 315
Сказал(а) спасибо: 1,045
Поблагодарили 794 раз(а) в 265 сообщениях
Репутация: 60
По умолчанию Re: Stockfish и его клоны

Цитата: Сообщение от Still
Вижу, никого это не волнует...
Или у вас всё в порядке?
У нас все в порядке. Мы ответственные люди, серьезные партии еженедельно обновляемыми движками не играем. Простая арифметика - если вероятность ошибки программиста 2%, то минимум в одной компиляции из 52 ежегодных будет глюк. А одного глюка в одном единственном ходе в адвансе уже достаточно, чтобы слить партию (а длится она года полтора, и раз в неделю ход делается).
Так что уж лучше живая Рыбка, чем вяленая Вобла, да еще только что вытащенная из морга. А эти новомодные годятся на прикинуть за минутку, сколько времени уделять серьезному анализу.
Глючит Педант на этой позиции, у нормальных Стоков нули.
TCH вне форума   Ответить с цитированием
6 пользователя(ей) сказали cпасибо:
Antuan (24.12.2016), chabcio (01.03.2017), Chess762 (23.12.2016), Viktor (22.12.2016), Гудвин (23.12.2016), Подполкан (22.12.2016)
Старый 22.12.2016, 19:12   #77
Still
Заблокирован
 
Аватар для Still
 
Регистрация: 02.06.2016
Сообщений: 6,996
Сказал(а) спасибо: 2,415
Поблагодарили 6,073 раз(а) в 3,230 сообщениях
Репутация: 192
По умолчанию Re: Stockfish и его клоны

Цитата: Сообщение от TCH
У нас все в порядке. Мы ответственные люди, серьезные партии еженедельно обновляемыми движками не играем. Простая арифметика - если вероятность ошибки программиста 2%
безответственное предположение
Still вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
TCH (22.12.2016)
Старый 22.12.2016, 19:13   #78
TCH
2 разряд
 
Аватар для TCH
 
Регистрация: 18.09.2016
Адрес: Россия, Москва
Сообщений: 315
Сказал(а) спасибо: 1,045
Поблагодарили 794 раз(а) в 265 сообщениях
Репутация: 60
По умолчанию Re: Stockfish и его клоны

Цитата: Сообщение от Still
безответственное предположение
Согласен. 10% более ответственное, но обидеть боюсь
TCH вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Still (22.12.2016)
Старый 22.12.2016, 19:37   #79
Still
Заблокирован
 
Аватар для Still
 
Регистрация: 02.06.2016
Сообщений: 6,996
Сказал(а) спасибо: 2,415
Поблагодарили 6,073 раз(а) в 3,230 сообщениях
Репутация: 192
По умолчанию Re: Stockfish и его клоны

Цитата: Сообщение от TCH
минимум в одной компиляции из 52 ежегодных будет глюк
все Асмы и Педанты гонят в этой позе
Still вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
TCH (22.12.2016)
Старый 22.12.2016, 23:24   #80
Харлампий
2 разряд
 
Аватар для Харлампий
 
Регистрация: 03.06.2016
Сообщений: 289
Сказал(а) спасибо: 405
Поблагодарили 937 раз(а) в 257 сообщениях
Репутация: 59
По умолчанию Re: Stockfish и его клоны

asmFishW-2016.12.22 x64

pedantFishW-2016.12.22 x64

https://github.com/lantonov/asmFish/tree/master/Windows
Харлампий вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Ofiscer (23.12.2016), Философ (23.12.2016)
Старый 22.12.2016, 23:25   #81
sergey1963
Гроссмейстер
 
Аватар для sergey1963
 
Регистрация: 31.05.2016
Сообщений: 2,738
Сказал(а) спасибо: 5,847
Поблагодарили 2,199 раз(а) в 1,163 сообщениях
Репутация: 159
По умолчанию Re: Stockfish и его клоны

не гони- добавь в 6- фигурки- 5-4-3 тоже wdl
sergey1963 вне форума   Ответить с цитированием
Старый 22.12.2016, 23:32   #82
Still
Заблокирован
 
Аватар для Still
 
Регистрация: 02.06.2016
Сообщений: 6,996
Сказал(а) спасибо: 2,415
Поблагодарили 6,073 раз(а) в 3,230 сообщениях
Репутация: 192
По умолчанию Re: Stockfish и его клоны

растолкуй и скан свой покажь
Still вне форума   Ответить с цитированием
Старый 23.12.2016, 03:12   #83
sergey1963
Гроссмейстер
 
Аватар для sergey1963
 
Регистрация: 31.05.2016
Сообщений: 2,738
Сказал(а) спасибо: 5,847
Поблагодарили 2,199 раз(а) в 1,163 сообщениях
Репутация: 159
По умолчанию Re: Stockfish и его клоны

ох-хо-хо...
1. в качестве ликбеза- оценка +4- это материальное соотношение- чуть больше слона, но меньше ладьи
2. у тебя здесь 5 фигурки- весь 1млн позиций (из 1,5 млрд), рассмотренных стоком при помощи 6-фигурок-это превращение пешки- только тогда 6 фигурки и включаются
3. скачай 5 фигурки- кинь их в папку 6- фигурок и будет тебе счастье...
sergey1963 вне форума   Ответить с цитированием
Старый 23.12.2016, 07:42   #84
Still
Заблокирован
 
Аватар для Still
 
Регистрация: 02.06.2016
Сообщений: 6,996
Сказал(а) спасибо: 2,415
Поблагодарили 6,073 раз(а) в 3,230 сообщениях
Репутация: 192
По умолчанию Re: Stockfish и его клоны

ага
Цитата: Сообщение от Still
и скан свой покажь
Still вне форума   Ответить с цитированием
Старый 23.12.2016, 17:18   #85
sergey1963
Гроссмейстер
 
Аватар для sergey1963
 
Регистрация: 31.05.2016
Сообщений: 2,738
Сказал(а) спасибо: 5,847
Поблагодарили 2,199 раз(а) в 1,163 сообщениях
Репутация: 159
По умолчанию Re: Stockfish и его клоны

Фома неверующий...

Последний раз редактировалось sergey1963; 05.01.2017 в 19:55.
sergey1963 вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Still (25.12.2016)
Старый 25.12.2016, 10:16   #86
Viktor
Гроссмейстер
ТС
 
Аватар для Viktor
 
Регистрация: 07.06.2016
Сообщений: 1,691
Сказал(а) спасибо: 2,746
Поблагодарили 3,209 раз(а) в 1,159 сообщениях
Репутация: 154
По умолчанию Re: Stockfish и его клоны

Цитата: Сообщение от Still
ВНИМАНИЕ

Асм и Педант некорректно работают с таблицами!
Или убедите меня в обратном...
А у меня сразу 0.00 показывает версия 2016-11-04.
Viktor вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
sergey1963 (25.12.2016), Still (25.12.2016)
Старый 25.12.2016, 10:25   #87
Still
Заблокирован
 
Аватар для Still
 
Регистрация: 02.06.2016
Сообщений: 6,996
Сказал(а) спасибо: 2,415
Поблагодарили 6,073 раз(а) в 3,230 сообщениях
Репутация: 192
По умолчанию Re: Stockfish и его клоны

Цитата: Сообщение от sergey1963
скачай 5 фигурки- кинь их в папку 6- фигурок и будет тебе счастье...
у меня есть пятёрки

Цитата: Сообщение от sergey1963
тоже wdl
только не с этим расширением

Цитата: Сообщение от Still
растолкуй
Still вне форума   Ответить с цитированием
Старый 25.12.2016, 11:48   #88
sergey1963
Гроссмейстер
 
Аватар для sergey1963
 
Регистрация: 31.05.2016
Сообщений: 2,738
Сказал(а) спасибо: 5,847
Поблагодарили 2,199 раз(а) в 1,163 сообщениях
Репутация: 159
По умолчанию Re: Stockfish и его клоны

ох-хо-хо...(нууууу тупой.....)-
1. в качестве ликбеза- Рональд дэ Мэн- голландский математик в 13г создал 6 фигурные таблицы шахматных окончаний (в пику Налимову) в 8!!!раз меньше 150ГБ против 1200ГБ.
2. эти таблицы идут 2 папками- wdl-68ГБ с расширением -rtbw (Рональда таблицы -w) и dtz (дистанция до "0")-81ГБ с расширением- rtbz (Рональда таблицы -z).
3. для анализа нужна только папка wdl- где собраны оценки всех позиций, в папке dtz- находятся количество ходов до мата или перехода в 5 фигурки- таким образом по сравнению с Налимовым (и Ломоносовым!) вес таблиц уменьшился в 18!!! раз, что позволило разместить их на SSD.
4. и для 5 и 7 фигурок действенно это правило 18 раз.
5. ссылка на 6 фигурки суз-
http://oics.olympuschess.com/tracker/index.php
sergey1963 вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alex_Lk (25.12.2016), chabcio (01.03.2017)
Старый 25.12.2016, 12:09   #89
Still
Заблокирован
 
Аватар для Still
 
Регистрация: 02.06.2016
Сообщений: 6,996
Сказал(а) спасибо: 2,415
Поблагодарили 6,073 раз(а) в 3,230 сообщениях
Репутация: 192
По умолчанию Re: Stockfish и его клоны

Цитата: Сообщение от sergey1963
ох-хо-хо...(нууууу тупой.....)-
поаккуратней, я тоже Весы



а ты не Дева?
http://forchess.ru/showpost.php?p=16201&postcount=1406
Still вне форума   Ответить с цитированием
Старый 25.12.2016, 12:13   #90
Still
Заблокирован
 
Аватар для Still
 
Регистрация: 02.06.2016
Сообщений: 6,996
Сказал(а) спасибо: 2,415
Поблагодарили 6,073 раз(а) в 3,230 сообщениях
Репутация: 192
По умолчанию Re: Stockfish и его клоны

Цитата: Сообщение от sergey1963
2. эти таблицы идут 2 папками- wdl-68ГБ с расширением -rtbw (Рональда таблицы -w) и dtz (дистанция до "0")-81ГБ с расширением- rtbz (Рональда таблицы -z).
у меня только выделенные в пятёрках
поэтому ничью не показывает?
Still вне форума   Ответить с цитированием
Ответ


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

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

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

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


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


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2017, vBulletin Solutions, Inc. Перевод: zCarot
Рейтинг@Mail.ru