10.08.2016, 15:19 | #1 |
Начинающий
Регистрация: 03.06.2016
Сообщений: 28
Сказал(а) спасибо: 19
Поблагодарили 84 раз(а) в 19 сообщениях
Репутация: 9
|
Рекомендации по оптимальным настройкам программ и движков
Просьба: создать тему с условным названием "рекомендации по оптимальным настройкам компьютера" (в том числе настройкам разных движков в разных оболочках).
Допустим, я сейчас в теме "Записки гроссмейстера" прочитал переписку между sergey1963 и AlekseiNK:
Цитата: Сообщение от sergey1963
угу, плюс еще сток ест гипертрейдинг- поставите 8 потоков, хэш 24Гб- обалдеете не только от скорости Мпс, но и от набора глубины- за час в мителльшпиле будете доходить до 45-50.
Цитата: Сообщение от AlekseiNK
Все верно. Выставил хэш 24ГБ минут за 40-45 в сложном миттельшпиле дошел до 45,
Что значит хэш 24 ГБ? Уточняю: я до сих пор считал, что хэш выставляется кратным двум (2, ..., 64, ..., 512, ... 4096, 8192, 16384, 32768, ...) Ну и где здесь 24 ГБ? Или я что-то неправильно понимаю? И если я не прав, то заморачиваться с кратностью двум, получается, вообще не нужно, что ли? То есть, грубо говоря, устанавливаем просто 24000 (при ОЗУ 32 ГБ), и всё? Я посчитал неправильным задавать свой вопрос в теме "Записки гроссмейстера". А в теме "оптимальные настройки" можно обсудить, помимо этого, массу разных других вопросов, имеющих общий характер (т.е. не по конкретному движку или оболочке, а вообще). Если администрация со мною согласится, тогда прошу переместить мой вопрос в эту новую тему. |
Пользователь сказал cпасибо: |
Still (10.08.2016)
|
10.08.2016, 16:35 | #2 |
Гроссмейстер
Регистрация: 31.05.2016
Сообщений: 2,666
Сказал(а) спасибо: 5,705
Поблагодарили 2,136 раз(а) в 1,132 сообщениях
Репутация: 146
|
Re: Предложения, поздравления. Просьбы или жалобы
не совсем так-
не могу выставить хэш 12ГБ при своем ОЗУ 16ГБ- не хватает памяти на СВ, серфинг, читалку- те получается ОС берет "под себя" более 4ГБ (правда отключил файл подкачки в ОС для быстродействия)... при 32ГБ памяти легко выставляется 24ГБ- тк 8ГБ вполне хватает на все остальное... да хэш у стока и ящера ставится уже по принципу 3/4 всей памяти, но начиная с 32ГБ, при 16ГБ- 1/2, при 8 с подкачкой- 1/2, при 4- только 1ГБ. |
10.08.2016, 17:08 | #3 |
Начинающий
ТС
Регистрация: 03.06.2016
Сообщений: 28
Сказал(а) спасибо: 19
Поблагодарили 84 раз(а) в 19 сообщениях
Репутация: 9
|
Re: Предложения, поздравления. Просьбы или жалобы
Цитата: Сообщение от sergey1963
не совсем так-
не могу выставить хэш 12ГБ при своем ОЗУ 16ГБ- не хватает памяти на СВ, серфинг, читалку- те получается ОС берет "под себя" более 4ГБ (правда отключил файл подкачки в ОС для быстродействия)... при 32ГБ памяти легко выставляется 24ГБ- тк 8ГБ вполне хватает на все остальное... да хэш у стока и ящера ставится уже по принципу 3/4 всей памяти, но начиная с 32ГБ, при 16ГБ- 1/2, при 8 с подкачкой- 1/2, при 4- только 1ГБ. Но я всё же задавал вопрос немного не о том. Повторяю вопрос: правильно ли я Вас понял, что при выставлении размера хэша (большого или нет – в данном случае вторично) не обязательно указывать его размер из расчёта «два в периоде» (2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192, 16384, 32768), а можно указывать произвольный размер (допустим, следуя Вашей рекомендации, 24000)? |
10.08.2016, 18:57 | #4 |
4 разряд
Регистрация: 05.06.2016
Адрес: Саратов
Сообщений: 88
Сказал(а) спасибо: 146
Поблагодарили 107 раз(а) в 43 сообщениях
Репутация: 14
|
Re: Предложения, поздравления. Просьбы или жалобы
Цитата: Сообщение от Estet
Вы объяснили, что лучшие современные движки могут эффективно использовать большой объём хэша. Понятно. Спасибо.
Но я всё же задавал вопрос немного не о том. Повторяю вопрос: правильно ли я Вас понял, что при выставлении размера хэша (большого или нет – в данном случае вторично) не обязательно указывать его размер из расчёта «два в периоде» (2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192, 16384, 32768), а можно указывать произвольный размер (допустим, следуя Вашей рекомендации, 24000)? |
Пользователь сказал cпасибо: |
voronn09 (10.08.2016)
|
10.08.2016, 19:32 | #5 |
2 разряд
Регистрация: 03.06.2016
Сообщений: 275
Сказал(а) спасибо: 385
Поблагодарили 882 раз(а) в 243 сообщениях
Репутация: 50
|
Re: Рекомендации по оптимальным настройкам программ и движков
В оболочке Fritz есть функция оптимизировать силу игры. При объёме памяти 16 гб выскакивает цифра 9216. Сток при этом "чувствует" себя отлично .
|
Пользователь сказал cпасибо: |
Chess762 (31.10.2016)
|
10.08.2016, 19:45 | #6 |
4 разряд
Регистрация: 05.06.2016
Адрес: Саратов
Сообщений: 88
Сказал(а) спасибо: 146
Поблагодарили 107 раз(а) в 43 сообщениях
Репутация: 14
|
Re: Рекомендации по оптимальным настройкам программ и движков
Цитата: Сообщение от Харлампий
В оболочке Fritz есть функция оптимизировать силу игры. При объёме памяти 16 гб выскакивает цифра 9216. Сток при этом "чувствует" себя отлично .
|
10.08.2016, 19:53 | #7 |
Начинающий
ТС
Регистрация: 03.06.2016
Сообщений: 28
Сказал(а) спасибо: 19
Поблагодарили 84 раз(а) в 19 сообщениях
Репутация: 9
|
Re: Рекомендации по оптимальным настройкам программ и движков
Цитата: Сообщение от Харлампий
В оболочке Fritz есть функция оптимизировать силу игры. При объёме памяти 16 гб выскакивает цифра 9216. Сток при этом "чувствует" себя отлично .
Сам я ни разу ни айтишник, поэтому в настройках следую советам «бывалых». Так вот, когда-то на форуме Иммортала (его, надеюсь, тут можно упоминать?) было написано примерно следующее (воспроизвожу по памяти и приблизительно, но общий смысл передаю точно): дескать, выставлять-то можно любой размер хэша, никто не запрещает. Однако ввиду каких-то особенностей машинных вычислений компьютер всё равно де-факто будет использовать хэш с размером «два в периоде»). Скажем, при выставлении хэша = 20000 МБ компьютер «обрезает» его до 16384 МБ (2 в 14-й степени). Последние годы для меня это было аксиомой. Поэтому меня так удивила рекомендация Сергея выставлять хэш = 24 ГБ. Ведь если верить тому старому разъяснению, компьютер в этом случае всё равно «обрежет» хэш до 16384 МБ. Вот я и решил этот момент для себя прояснить. К слову. До сих пор я вёл бесконечный анализ Стокфишем именно при хэше = 16384 МБ (у меня 32 ГБ оперативки). Сейчас вот настроил 24000 МБ и что-то какого-то качественного прироста скорости не ощущаю. Не знаю, может быть, это субъективно. |
Пользователь сказал cпасибо: |
Харлампий (10.08.2016)
|
10.08.2016, 20:02 | #8 |
2 разряд
Регистрация: 03.06.2016
Сообщений: 275
Сказал(а) спасибо: 385
Поблагодарили 882 раз(а) в 243 сообщениях
Репутация: 50
|
Re: Рекомендации по оптимальным настройкам программ и движков
Цитата: Сообщение от ValstepAS
Я говорю о номинальных значениях, об этом, ещё, говорил и автор Гудини.
|
Пользователь сказал cпасибо: |
Философ (10.08.2016)
|
10.08.2016, 20:06 | #9 |
2 разряд
Регистрация: 03.06.2016
Сообщений: 275
Сказал(а) спасибо: 385
Поблагодарили 882 раз(а) в 243 сообщениях
Репутация: 50
|
Re: Рекомендации по оптимальным настройкам программ и движков
Цитата: Сообщение от Estet
Я анализирую, как правило, в аквариуме. Но суть даже не в этом.
Сам я ни разу ни айтишник, поэтому в настройках следую советам «бывалых». Так вот, когда-то на форуме Иммортала (его, надеюсь, тут можно упоминать?) было написано примерно следующее (воспроизвожу по памяти и приблизительно, но общий смысл передаю точно): дескать, выставлять-то можно любой размер хэша, никто не запрещает. Однако ввиду каких-то особенностей машинных вычислений компьютер всё равно де-факто будет использовать хэш с размером «два в периоде»). Скажем, при выставлении хэша = 20000 МБ компьютер «обрезает» его до 16384 МБ (2 в 14-й степени). Последние годы для меня это было аксиомой. Поэтому меня так удивила рекомендация Сергея выставлять хэш = 24 ГБ. Ведь если верить тому старому разъяснению, компьютер в этом случае всё равно «обрежет» хэш до 16384 МБ. Вот я и решил этот момент для себя прояснить. К слову. До сих пор я вёл бесконечный анализ Стокфишем именно при хэше = 16384 МБ (у меня 32 ГБ оперативки). Сейчас вот настроил 24000 МБ и что-то какого-то качественного прироста скорости не ощущаю. Не знаю, может быть, это субъективно. |
10.08.2016, 23:22 | #10 |
Гроссмейстер
Регистрация: 31.05.2016
Сообщений: 2,666
Сказал(а) спасибо: 5,705
Поблагодарили 2,136 раз(а) в 1,132 сообщениях
Репутация: 146
|
Re: Предложения, поздравления. Просьбы или жалобы
Цитата: Сообщение от Estet
Вы объяснили, что лучшие современные движки могут эффективно использовать большой объём хэша. Понятно. Спасибо.
Но я всё же задавал вопрос немного не о том. Повторяю вопрос: правильно ли я Вас понял, что при выставлении размера хэша (большого или нет – в данном случае вторично) не обязательно указывать его размер из расчёта «два в периоде» (2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192, 16384, 32768), а можно указывать произвольный размер (допустим, следуя Вашей рекомендации, 24000)? 2. говоря 1Гб- подразумеваем конечно 1024 Мб, т.о. 16Гб превращаются в 16384 Мб 3. все это проверяется по диспетчеру задач, например поставили стоку 9Гб- а он все равно брать будет 8Гб и следующие ступени- 12,16,24,32,48,64,96. С ящером посложнее- он будет показывать +1Гб к установленному хэшу из-за таблицы-памяти размером 1024Мб. 4. при прогонке партий "быструшек" до 10с на ход можно вообще убрать хэш, т.е. поставить 1Мб, движок не будет обращаться к оперативке, а только к L3-кэшу (6- 20Мб) в самом процессоре, что гораздо быстрее. |
22.08.2016, 19:24 | #11 |
4 разряд
Регистрация: 02.06.2016
Сообщений: 56
Сказал(а) спасибо: 856
Поблагодарили 31 раз(а) в 15 сообщениях
Репутация: 1
|
Re: Рекомендации по оптимальным настройкам программ и движков
Хочу спросить знающих людей, что значит наличие или отсутствие галочки в настройках uci analyse mode и ponder. A также , что за настройки log file и hash file name? Где искать эти файлы, чтобы указать путь, и что это даёт?
|
22.08.2016, 21:15 | #12 |
Гроссмейстер
Регистрация: 07.06.2016
Сообщений: 1,590
Сказал(а) спасибо: 2,579
Поблагодарили 3,073 раз(а) в 1,106 сообщениях
Репутация: 135
|
Re: Рекомендации по оптимальным настройкам программ и движков
Если опция ponder включена (стоит галочка) - движок думает (работает) постоянно, а в отключенном состоянии он будет думать только тогда, когда идет его время.
|
26.09.2016, 09:54 | #13 |
Super Moderator
Регистрация: 30.05.2016
Сообщений: 539
Сказал(а) спасибо: 51
Поблагодарили 607 раз(а) в 304 сообщениях
Репутация: 26
|
Re: Рекомендации по оптимальным настройкам программ и движков
Цитата: Сообщение от Estet
Однако ввиду каких-то особенностей машинных вычислений компьютер всё равно де-факто будет использовать хэш с размером «два в периоде»).
а почему так? а вот почему: размер хэша напрямую участвует в форуме расчета адреса ячейки этого самого хэша. т.е. чтобы движку вытащить (или записать) в память данные о позиции, он берет хэш-число этой позиции и размер хэш памяти, и вычисляет адрес ячейки, откуда и берет (записывает) данные. так вот в старых движках этот код был написан так, что вычисления кратные степени два работали прилично быстрей, поэтому движок и "причесывал" размер хэша, который выставлялся в оболочке. но еще с времен фруктов и прочих фрицев код расчета был сделан по другому и движку по барабану на кратность. пример из Стрелки: entry = trans_entry + (KEY_INDEX & trans_mask); вместо размера таблицы используется переменная trans_mask которая инициализируется в момент создания таблицы. |
18.02.2017, 09:22 | #14 |
4 разряд
Регистрация: 02.06.2016
Сообщений: 84
Сказал(а) спасибо: 793
Поблагодарили 151 раз(а) в 51 сообщениях
Репутация: 21
|
Re: Рекомендации по оптимальным настройкам программ и движков
Решил попробовать использовать шестифигурные таблицы SYZYGY, подключив их к движку.
Прописал путь к WDL, надпись tb появилась. Расставил шестифигурку, чтобы проверить. 7Q/1p6/6K1/p7/k7/8/8/2q5 b - - 0 48 Вот в этой позиции при ходе черных мат в 32 хода. Шесть фигур на доске. Почему таблицы не показывают мат а дают оценку - 128.50? Ведь я так понимаю, что таблицы должны показывать сразу результат, а не оценку. В настройках движка прописал путь: D:\Syzygy\wdl и поставил лимит на 6 фигур. Скриншот оценки прилагаю. |
18.02.2017, 09:41 | #15 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 1,991
Сказал(а) спасибо: 1,718
Поблагодарили 4,306 раз(а) в 1,348 сообщениях
Записей в дневнике: 106
|
Re: Рекомендации по оптимальным настройкам программ и движков
Цитата: Сообщение от Барков Кирилл
Ведь я так понимаю, что таблицы должны показывать сразу результат, а не оценку.
|
Пользователь сказал cпасибо: |
Барков Кирилл (18.02.2017)
|
18.02.2017, 12:34 | #16 |
4 разряд
Регистрация: 02.06.2016
Сообщений: 84
Сказал(а) спасибо: 793
Поблагодарили 151 раз(а) в 51 сообщениях
Репутация: 21
|
Re: Рекомендации по оптимальным настройкам программ и движков
Цитата: Сообщение от Кевин
в них указывается только оценка позиции - выиграно, ничья или проиграно.
|
18.02.2017, 12:36 | #17 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 1,991
Сказал(а) спасибо: 1,718
Поблагодарили 4,306 раз(а) в 1,348 сообщениях
Записей в дневнике: 106
|
Re: Рекомендации по оптимальным настройкам программ и движков
Цитата: Сообщение от Барков Кирилл
Да. Но вот к примеру, если убрать пешку с b7, то получится позиция, где они показывают перевес черных -1.60 примерно. Хотя позиция ничейная. Я понимаю, что ничьи бывают и с гораздо большей оценкой, но все же в некоторых позициях могут быть сомнения.
Вообще если на доске 6 или 5 фигур, то есть же и вовсе DTZ-таблицы. В них точный результат, как в Налимове. |
3 пользователя(ей) сказали cпасибо: |
18.02.2017, 12:47 | #18 |
Гроссмейстер
Регистрация: 31.05.2016
Сообщений: 2,666
Сказал(а) спасибо: 5,705
Поблагодарили 2,136 раз(а) в 1,132 сообщениях
Репутация: 146
|
Re: Рекомендации по оптимальным настройкам программ и движков
Цитата: Сообщение от Барков Кирилл
Решил попробовать использовать шестифигурные таблицы SYZYGY, подключив их к движку.
Прописал путь к WDL, надпись tb появилась. Расставил шестифигурку, чтобы проверить. Вот в этой позиции при ходе черных мат в 32 хода. Шесть фигур на доске. Почему таблицы не показывают мат а дают оценку - 128.50? Ведь я так понимаю, что таблицы должны показывать сразу результат, а не оценку. В настройках движка прописал путь: D:\Syzygy\wdl и поставил лимит на 6 фигур. Скриншот оценки прилагаю. Считаете- это неудобным?- Тогда подключите вместо 67ГБ сузуг- 1200ГБ Налимова и наслаждайтесь... притормаживанием процессора! |
5 пользователя(ей) сказали cпасибо: |
Alex_Lk (18.02.2017), Demch (21.02.2017), Ofiscer (18.02.2017), SergeyMZ (18.02.2017), Барков Кирилл (18.02.2017)
|
18.02.2017, 12:50 | #19 |
Гроссмейстер
Регистрация: 31.05.2016
Сообщений: 2,666
Сказал(а) спасибо: 5,705
Поблагодарили 2,136 раз(а) в 1,132 сообщениях
Репутация: 146
|
Re: Рекомендации по оптимальным настройкам программ и движков
Цитата: Сообщение от Барков Кирилл
Да. Но вот к примеру, если убрать пешку с b7, то получится позиция, где они показывают перевес черных -1.60 примерно. Хотя позиция ничейная. Я понимаю, что ничьи бывают и с гораздо большей оценкой, но все же в некоторых позициях могут быть сомнения.
|
2 пользователя(ей) сказали cпасибо: |
Alexandr_L (18.02.2017), Барков Кирилл (18.02.2017)
|
18.02.2017, 13:04 | #20 |
4 разряд
Регистрация: 02.06.2016
Сообщений: 84
Сказал(а) спасибо: 793
Поблагодарили 151 раз(а) в 51 сообщениях
Репутация: 21
|
Re: Рекомендации по оптимальным настройкам программ и движков
Цитата: Сообщение от Кевин
То есть ничейную пятифигурку Сток с таблицами оценивает -1.60? Выложите фен, я проверю.
Вообще если на доске 6 или 5 фигур, то есть же и вовсе DTZ-таблицы. В них точный результат, как в Налимове. Вот эту позицию он оценивает примерно 1.60 - 1.80. На 36 глубине оценивает сейчас 1.79. Я так думал, что если я скачал шестифигурки, то пятифигурки есть автоматически. Или их надо отдельно скачать и устанавливать? |
Пользователь сказал cпасибо: |
sergey1963 (18.02.2017)
|
18.02.2017, 13:22 | #21 |
Гроссмейстер
Регистрация: 31.05.2016
Сообщений: 2,666
Сказал(а) спасибо: 5,705
Поблагодарили 2,136 раз(а) в 1,132 сообщениях
Репутация: 146
|
Re: Рекомендации по оптимальным настройкам программ и движков
да скачивать отдельно- а запихнуть можно все к 6 фигуркам
|
2 пользователя(ей) сказали cпасибо: |
Alex_Lk (18.02.2017), Барков Кирилл (18.02.2017)
|
18.02.2017, 13:37 | #22 |
4 разряд
Регистрация: 02.06.2016
Сообщений: 84
Сказал(а) спасибо: 793
Поблагодарили 151 раз(а) в 51 сообщениях
Репутация: 21
|
Re: Рекомендации по оптимальным настройкам программ и движков
Цитата: Сообщение от sergey1963
да скачивать отдельно- а запихнуть можно все к 6 фигуркам
|
18.02.2017, 13:41 | #23 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 1,991
Сказал(а) спасибо: 1,718
Поблагодарили 4,306 раз(а) в 1,348 сообщениях
Записей в дневнике: 106
|
Re: Рекомендации по оптимальным настройкам программ и движков
Без пятифигурок конечно не будет правильной оценки пятифигурной позиции.
D:\3-4-5;D:\WDL;D:\DTZ - по этому примеру путь прописывать. |
Пользователь сказал cпасибо: |
Барков Кирилл (18.02.2017)
|
22.02.2017, 18:51 | #24 |
4 разряд
Регистрация: 17.10.2016
Сообщений: 91
Сказал(а) спасибо: 61
Поблагодарили 121 раз(а) в 39 сообщениях
Репутация: 22
|
Re: Рекомендации по оптимальным настройкам программ и движков
Если кто-то может помочь в скачивании Сузуки таблиц DTZ, напишите в личку. WDL у меня есть, но оказывается этого недостаточно.
|
23.02.2017, 00:58 | #25 |
Гроссмейстер
Регистрация: 31.05.2016
Сообщений: 2,666
Сказал(а) спасибо: 5,705
Поблагодарили 2,136 раз(а) в 1,132 сообщениях
Репутация: 146
|
Re: Рекомендации по оптимальным настройкам программ и движков
да будьте проще, граф, проще...
зачем в личку?- вот ссылка на то и другое- http://oics.olympuschess.com/tracker/index.php dtz- только для решения задач, для анализа хватает wdl. которые можно спокойно обрезать на треть до 45ГБ... |
24.02.2017, 16:39 | #26 |
4 разряд
Регистрация: 17.10.2016
Сообщений: 91
Сказал(а) спасибо: 61
Поблагодарили 121 раз(а) в 39 сообщениях
Репутация: 22
|
Re: Рекомендации по оптимальным настройкам программ и движков
Кевин
Цитата:
D:\3-4-5;D:\WDL;D:\DTZ - по этому примеру путь прописывать.
Или может быть DTZ не нужно, как пишет Sergey1963? |
24.02.2017, 17:30 | #27 |
Гроссмейстер
Регистрация: 31.05.2016
Сообщений: 2,666
Сказал(а) спасибо: 5,705
Поблагодарили 2,136 раз(а) в 1,132 сообщениях
Репутация: 146
|
Re: Рекомендации по оптимальным настройкам программ и движков
Цитата: Сообщение от Реналь
Прописал по этому примеру, раньше у меня стоял только WDL. tb показывается и сейчас и раньше. Как узнать, что теперь работает вся связка таблиц Сузуки?
|
24.02.2017, 22:49 | #28 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 1,991
Сказал(а) спасибо: 1,718
Поблагодарили 4,306 раз(а) в 1,348 сообщениях
Записей в дневнике: 106
|
Re: Рекомендации по оптимальным настройкам программ и движков
Цитата: Сообщение от Реналь
Кевин
Прописал по этому примеру, раньше у меня стоял только WDL. tb показывается и сейчас и раньше. Как узнать, что теперь работает вся связка таблиц Сузуки? Или может быть DTZ не нужно, как пишет Sergey1963? |
24.02.2017, 23:37 | #29 |
4 разряд
Регистрация: 17.10.2016
Сообщений: 91
Сказал(а) спасибо: 61
Поблагодарили 121 раз(а) в 39 сообщениях
Репутация: 22
|
Re: Рекомендации по оптимальным настройкам программ и движков
Так у меня и раньше при WDL при достижении 6-ти фигурок сразу прописывались или нули или мат.
|
25.02.2017, 00:41 | #30 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 1,991
Сказал(а) спасибо: 1,718
Поблагодарили 4,306 раз(а) в 1,348 сообщениях
Записей в дневнике: 106
|
Re: Рекомендации по оптимальным настройкам программ и движков
Цитата: Сообщение от Реналь
Так у меня и раньше при WDL при достижении 6-ти фигурок сразу прописывались или нули или мат.
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
Опции темы | |
Опции просмотра | |
|
|