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

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

Ответ
 
Опции темы Опции просмотра
Старый 23.12.2018, 10:48   #1
Alex_Zet
Эксперт
 
Аватар для Alex_Zet
 
Регистрация: 01.12.2016
Сообщений: 5,696
Сказал(а) спасибо: 264
Поблагодарили 1,517 раз(а) в 1,153 сообщениях
Записей в дневнике: 15
Репутация: Alex_Zet отключил(а) отображение уровня репутации
По умолчанию BrainFish

Это моё сообщение на другом форуме от 25.07.2016, 08:17
Движек нового формата, тогда ещё только появился. Сразу обратил на него внимание.

Цитата: Сообщение от AlexZet

Brainfish, новая концепция шахматного двигателя


Brainfish, который реализует новую концепцию шахматного движка объединенного с открывающейся книгой.
Унификация означает, что книга не создается со статистикой или человеческой конфигурации, но полностью генерируется из самого двигателя, как гроссмейстер может думать о том, как играть некоторые начальные строки перед игрой. Книга содержится в самом ехе, чтобы продемонстрировать единство обоих.
Как можно сравнить BrainFish с другими двигателями?
BrainFish это на самом деле не просто еще один двигатель или Stockfish клон с другим стилем игры. Он добавляет что-то новое к движку, самогенерирующего книгу (играя книгу, потому что он может работать также с миттельшпилем и эндшпилем).
.

Brainfish

Выход за рамки разделения шахматных движков и открытия книг.

Brainfish - это движок на основе Stockfish, который содержит сокращенную версию Cerebellum, которая содержит только один или два лучших хода на позицию без информации о счете. Движения мозжечка используются только в движках, а не в режиме анализа. Библиотека содержится в самой программе для демонстрации единства библиотеки и движка.

The Cerebellum Library

Инновационный инструмент анализа шахмат и вводная книга.

Мозжечок строится только на оценках двигателя. Это сбалансированный график шахматных позиций с постоянными оценками всех узлов, который строится из оценки движка алгоритмом графа. Его можно использовать для анализа позиций и деревьев деревьев вариаций. Кроме того, он может использоваться как начальная библиотека для шахматных движков.

https://zipproth.com/#Brainfish_main



Brainfish, a new concept of a chess engine http://talkchess.com/forum3/viewtopic.php?t=60934

Скачать движек и книгу - https://zipproth.com/#Brainfish_download
Alex_Zet вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
ValstepAS (23.12.2018)
Старый 23.12.2018, 13:27   #2
Aster
КМС
 
Аватар для Aster
 
Регистрация: 21.11.2016
Сообщений: 709
Сказал(а) спасибо: 433
Поблагодарили 1,545 раз(а) в 582 сообщениях
Репутация: 197
По умолчанию Re: BrainFish

Есть отдельная тема для производных Стокфиша, зачем создавать отдельную тему под дебютную книгу?
Aster вне форума   Ответить с цитированием
Старый 23.12.2018, 16:19   #3
Alex_Zet
Эксперт
ТС
 
Аватар для Alex_Zet
 
Регистрация: 01.12.2016
Сообщений: 5,696
Сказал(а) спасибо: 264
Поблагодарили 1,517 раз(а) в 1,153 сообщениях
Записей в дневнике: 15
Репутация: Alex_Zet отключил(а) отображение уровня репутации
По умолчанию Re: BrainFish

Эта дебютная книга , как вы выразились, участвует во всех престижных интернет тестах, например https://www.sp-cc.de/index.htm, да много там разных. И не просто участвует , но и возглавляет самые разные рейтинги.
В теме Stockfish и его производные о BrainFish ни слова нет, хотя есть 7 ссылок на различные производные Стока.
Сам по себе BrainFish это все же не совсем Стокфиш, развитие The Cerebellum Library делает проект самостоятельной концепцией.
Alex_Zet вне форума   Ответить с цитированием
Старый 24.12.2018, 10:38   #4
userpc
Начинающий
 
Аватар для userpc
 
Регистрация: 02.07.2016
Сообщений: 25
Сказал(а) спасибо: 50
Поблагодарили 28 раз(а) в 17 сообщениях
Репутация: 0
По умолчанию Re: BrainFish

Кстати заметил что книга и июля перестала обновляться. Может кто в курсе что случилось?
userpc вне форума   Ответить с цитированием
Старый 28.12.2018, 13:28   #5
Alex_Zet
Эксперт
ТС
 
Аватар для Alex_Zet
 
Регистрация: 01.12.2016
Сообщений: 5,696
Сказал(а) спасибо: 264
Поблагодарили 1,517 раз(а) в 1,153 сообщениях
Записей в дневнике: 15
Репутация: Alex_Zet отключил(а) отображение уровня репутации
По умолчанию Re: BrainFish

BrainFish_181227 - December 27, 2018, Bench 3163951, Windows, Unix https://zipproth.com/Brainfish/BrainFish_181227.zip

Engine source - https://zipproth.com/Brainfish/Brain...227_source.zip
__________________
10 оттенков https://www.youtube.com/playlist?lis...7RKv2pEmatnOBs
Alex_Zet вне форума   Ответить с цитированием
Старый 28.12.2018, 14:21   #6
Alex_Zet
Эксперт
ТС
 
Аватар для Alex_Zet
 
Регистрация: 01.12.2016
Сообщений: 5,696
Сказал(а) спасибо: 264
Поблагодарили 1,517 раз(а) в 1,153 сообщениях
Записей в дневнике: 15
Репутация: Alex_Zet отключил(а) отображение уровня репутации
По умолчанию Re: BrainFish

Цитата: Сообщение от userpc
Кстати заметил что книга и июля перестала обновляться. Может кто в курсе что случилось?
А вот эта подойдет к BrainFish?
Medulla октябрь 2018 - https://cplybedec04.azurewebsites.ne...rsion=1.5.8-us

Разархивировал, - Medulla_October.bin.
Cerebellum_Light_Poly. имеет тоже расширение bin

Medulla https://www.counterply.com/medulla

Medulla.bin is a book-build of the following components:
Selected lines from strong .bin and CTG books (filtered and improved with a custom algorithm)
Winning lines from PlayChess Engine Games
Winning lines from ICCF Correspondence Games (2016-2018)
Various minmaxed lines computed based on their frequency in the above sources


(1) Medulla oblongata. A region of the brainstem located near the cerebellum; responsible for vital involuntary functions.

(2) Medulla.bin. A .bin book derived from high quality opening books, correspondence games, and fashionable engine tournament lines; responsible for the vital involuntary movement of chess pieces in the opening phase.
__________________
10 оттенков https://www.youtube.com/playlist?lis...7RKv2pEmatnOBs
Alex_Zet вне форума   Ответить с цитированием
Старый 28.12.2018, 21:34   #7
userpc
Начинающий
 
Аватар для userpc
 
Регистрация: 02.07.2016
Сообщений: 25
Сказал(а) спасибо: 50
Поблагодарили 28 раз(а) в 17 сообщениях
Репутация: 0
По умолчанию Re: BrainFish

Цитата: Сообщение от Alex_Zet
А вот эта подойдет к BrainFish?
Во всяком случае видно что браинфиш ее использует (пробовал подключать).
Качество использования и самой книги предстоит проверить на тестах.
userpc вне форума   Ответить с цитированием
Старый 28.12.2018, 21:38   #8
svoitsl
Гроссмейстер
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
По умолчанию Re: BrainFish

Цитата: Сообщение от userpc
Качество использования и самой книги предстоит проверить на тестах.
Да,было бы интересно запустить один и тот же движок с разными книгами на одну и ту же глубину.
svoitsl вне форума   Ответить с цитированием
Старый 29.12.2018, 20:23   #9
Alex_Zet
Эксперт
ТС
 
Аватар для Alex_Zet
 
Регистрация: 01.12.2016
Сообщений: 5,696
Сказал(а) спасибо: 264
Поблагодарили 1,517 раз(а) в 1,153 сообщениях
Записей в дневнике: 15
Репутация: Alex_Zet отключил(а) отображение уровня репутации
По умолчанию Re: BrainFish

Если есть желание и возможность запустите матч между книгами Cerebellum book и Medulla.
__________________
10 оттенков https://www.youtube.com/playlist?lis...7RKv2pEmatnOBs
Alex_Zet вне форума   Ответить с цитированием
Старый 30.12.2018, 12:05   #10
Alex_Zet
Эксперт
ТС
 
Аватар для Alex_Zet
 
Регистрация: 01.12.2016
Сообщений: 5,696
Сказал(а) спасибо: 264
Поблагодарили 1,517 раз(а) в 1,153 сообщениях
Записей в дневнике: 15
Репутация: Alex_Zet отключил(а) отображение уровня репутации
По умолчанию Re: BrainFish

Цитата: Сообщение от Aster
Есть отдельная тема для производных Стокфиша, зачем создавать отдельную тему под дебютную книгу?
Цитата: Сообщение от ChessMan
Брейнфиш это и есть Стокфиш, просто в него добавлена поддержка bin книг, а также Large Pages.
.
На BrainFish можно взглянуть с другой стороны. Ведь можно утверждать что это оболочка куда вшит Стокфиш, с поддержкой bin книг и Large Pages.
Вместо Стока ведь можно вшить любой другой UCI движек. Оболочка с очень ограниченными, но очень конкретными функциями. К примеру можно тестировать bin книги.
Прада я не знаю что такое Large Pages.

PS. Нашел в инете.
Использование больших страниц может ускорить доступ к хеш-таблице и, таким образом, увеличить скорость Chiron до 15%. Чем больше хэш-таблица, которую вы используете, тем больше будет ускорение.
__________________
10 оттенков https://www.youtube.com/playlist?lis...7RKv2pEmatnOBs
Alex_Zet вне форума   Ответить с цитированием
Старый 06.01.2019, 17:47   #11
Александр Руденко
Гроссмейстер
 
Аватар для Александр Руденко
 
Регистрация: 02.07.2016
Адрес: Новая Москва
Сообщений: 1,082
Сказал(а) спасибо: 112
Поблагодарили 981 раз(а) в 449 сообщениях
Записей в дневнике: 2
Репутация: 99
По умолчанию Re: BrainFish

как бин файлы подключать? кто знает?
__________________
Выше нас только звезды

Шахматы – моя жизнь, но моя жизнь – не только шахматы

Моя безответная любовь, это черная шахматная королева

Истина где-то рядом.....

ICCF - 2431
PlayChess - 2640
Шахматная Планета - 2621
Александр Руденко вне форума   Ответить с цитированием
Старый 06.01.2019, 18:18   #12
Alex_Zet
Эксперт
ТС
 
Аватар для Alex_Zet
 
Регистрация: 01.12.2016
Сообщений: 5,696
Сказал(а) спасибо: 264
Поблагодарили 1,517 раз(а) в 1,153 сообщениях
Записей в дневнике: 15
Репутация: Alex_Zet отключил(а) отображение уровня репутации
По умолчанию Re: BrainFish

Цитата: Сообщение от Александр Руденко
как бин файлы подключать? кто знает?

Для подключения книги, предусмотрена дополнительная опция в параметрах движка, где в окошке BookFile необходимо указать путь к скаченной книге.

Код:
пример: d:\Cerebellum_light_180728\Cerebellum_Light_Poly.bin
__________________
10 оттенков https://www.youtube.com/playlist?lis...7RKv2pEmatnOBs
Alex_Zet вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Старый 06.01.2019, 18:36   #13
Александр Руденко
Гроссмейстер
 
Аватар для Александр Руденко
 
Регистрация: 02.07.2016
Адрес: Новая Москва
Сообщений: 1,082
Сказал(а) спасибо: 112
Поблагодарили 981 раз(а) в 449 сообщениях
Записей в дневнике: 2
Репутация: 99
По умолчанию Re: BrainFish

а можно фотографию этих настроек? где искать бук патч? в какое меню заходить?
__________________
Выше нас только звезды

Шахматы – моя жизнь, но моя жизнь – не только шахматы

Моя безответная любовь, это черная шахматная королева

Истина где-то рядом.....

ICCF - 2431
PlayChess - 2640
Шахматная Планета - 2621
Александр Руденко вне форума   Ответить с цитированием
Старый 06.01.2019, 18:46   #14
Viktor
Эксперт
 
Аватар для Viktor
 
Регистрация: 07.06.2016
Сообщений: 5,907
Сказал(а) спасибо: 13,814
Поблагодарили 12,717 раз(а) в 4,521 сообщениях
Репутация: 726
По умолчанию Re: BrainFish

Цитата: Сообщение от Александр Руденко
как бин файлы подключать? кто знает?
Bin книги не грузятся в оболочку. Они цепляются к движкам их поддерживающим. В
настройках самого движка.
самый простой вариант:
Кидаем книгу в папку с движком, переименовываем её в book.bin и ставим галку Не
помню как по английски (~ own book), по русски, что-то вроде : "Использовать книгу
движка". Отключить в настройках книги "Использовать книгу".

Существует еще один альтернативный способ использовать bin книги в среде Fritz:
1.Скачать книгу
2.Поместить файл bin в той же папке, что и двигатель
3.Открыть окно выполнения двигателя
4.Физически падение файл книги в команде двигатели исполнения (держать окно открытым)
5.Открыть параметры двигателя
6.Поместить имя bin файл в слот каталогов двигатели именно так, как написано
7.Включить OwnBook вариант
8.Включить (лучшая книга переместить)
9.Отключить (Использовать книгу) в Fritz GUI

Книги *.ctg загружаются в оболочку, а книги *.bin чисто для движка нужны, оболочка
их не видит; узнать, использует ли движок книгу, можно либо по статусу в настройках,
как, например, у Хиаркса (Book loaded OK), либо отключить книги ctg и посмотреть,
будет ли движок делать моментально дебютные ходы.
Viktor вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alex_Lk (06.01.2019), Alex_Zet (06.01.2019)
Старый 06.01.2019, 19:14   #15
Alex_Zet
Эксперт
ТС
 
Аватар для Alex_Zet
 
Регистрация: 01.12.2016
Сообщений: 5,696
Сказал(а) спасибо: 264
Поблагодарили 1,517 раз(а) в 1,153 сообщениях
Записей в дневнике: 15
Репутация: Alex_Zet отключил(а) отображение уровня репутации
По умолчанию Re: BrainFish

Цитата: Сообщение от Canaxis
Пишет что: - Polyglot version of Cerebellum_light, complete with second moves for the new AsmFish and Houdini.
Машинный перевод: - Версия Polyglot Cerebellum_light, в комплекте со вторыми ходами для новых AsmFish и Houdini.
Я так думаю что ежели Cerebellum_light_polyglot подключить к AsmFish то получиться AsmBrainFish. Эдакий монстр с каким то запредельный рейтом 3490

/
__________________
10 оттенков https://www.youtube.com/playlist?lis...7RKv2pEmatnOBs
Alex_Zet вне форума   Ответить с цитированием
Старый 06.01.2019, 19:19   #16
Alex_Zet
Эксперт
ТС
 
Аватар для Alex_Zet
 
Регистрация: 01.12.2016
Сообщений: 5,696
Сказал(а) спасибо: 264
Поблагодарили 1,517 раз(а) в 1,153 сообщениях
Записей в дневнике: 15
Репутация: Alex_Zet отключил(а) отображение уровня репутации
По умолчанию Re: BrainFish

Цитата: Сообщение от Александр Руденко
а можно фотографию этих настроек? где искать бук патч? в какое меню заходить?
Цитата: Сообщение от zvgood

Заходите в параметры движка. Только вместо BookPath что на фото, у вас название окошечка где прописывается путь к Cerebellum_Light_Poly.bin, называется BookFile
__________________
10 оттенков https://www.youtube.com/playlist?lis...7RKv2pEmatnOBs
Alex_Zet вне форума   Ответить с цитированием
Старый 06.01.2019, 23:21   #17
Alex_Zet
Эксперт
ТС
 
Аватар для Alex_Zet
 
Регистрация: 01.12.2016
Сообщений: 5,696
Сказал(а) спасибо: 264
Поблагодарили 1,517 раз(а) в 1,153 сообщениях
Записей в дневнике: 15
Репутация: Alex_Zet отключил(а) отображение уровня репутации
По умолчанию Re: BrainFish

Относительно asmFish будет ли все это работать?

Цитата: Сообщение от Viktor
самый простой вариант:
Кидаем книгу в папку с движком, переименовываем её в book.bin и ставим галку Не помню как по английски (~ own book), по русски, что-то вроде : "Использовать книгу движка". Отключить в настройках книги "Использовать книгу".
.

1 - Кидаем книгу в папку с движком, - дело не сложное и я положил книгу Cerebellum_Light_Poly.bin в папку с движком asmFish. Луть к движку - C:\asmFish\asmFishWCP_2018-12-07_base.exe

2 - переименовываем её в book.bin- видимо переименовать нужно именно книгу под названием Cerebellum_Light_Poly.bin. Переименовал книгу Cerebellum в book.bin

3 - ставим галку Не помню как по английски (~ own book), по русски, что-то вроде : "Использовать книгу движка". Поставил галочку в Оwn Book, в параметрах движка asmFishWCP_2018-12-07_base.exe

4 - Отключить в настройках книги "Использовать книгу". Это где конкретно находится?

5 - относительно asmFish. может достаточно просто прописать путь к книге. не переименовывая её, в окошечке BookFile?

6 - Нужно ли ставить галочку в окошеке LargePages?

7 - Какие ещё галочки и настройки у asmFish нужно поставить или изменить?
__________________
10 оттенков https://www.youtube.com/playlist?lis...7RKv2pEmatnOBs
Alex_Zet вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Старый 06.01.2019, 23:23   #18
Александр Руденко
Гроссмейстер
 
Аватар для Александр Руденко
 
Регистрация: 02.07.2016
Адрес: Новая Москва
Сообщений: 1,082
Сказал(а) спасибо: 112
Поблагодарили 981 раз(а) в 449 сообщениях
Записей в дневнике: 2
Репутация: 99
По умолчанию Re: BrainFish

все разобрался....вроде работает
__________________
Выше нас только звезды

Шахматы – моя жизнь, но моя жизнь – не только шахматы

Моя безответная любовь, это черная шахматная королева

Истина где-то рядом.....

ICCF - 2431
PlayChess - 2640
Шахматная Планета - 2621
Александр Руденко вне форума   Ответить с цитированием
Старый 15.05.2019, 07:40   #19
byan_mivv
Гроссмейстер
 
Аватар для byan_mivv
 
Регистрация: 02.07.2016
Сообщений: 2,104
Сказал(а) спасибо: 4,488
Поблагодарили 5,221 раз(а) в 1,744 сообщениях
Репутация: 435
По умолчанию Re: BrainFish

BrainFish_190514

https://zipproth.de
__________________
"Не-ум - цветы вечности." Ошо
byan_mivv вне форума   Ответить с цитированием
Старый 24.05.2019, 23:01   #20
svoitsl
Гроссмейстер
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
По умолчанию Re: BrainFish

Маленький вопросик
Вот пишут что книжка уже в нем, то есть в exe файле, но воде бы он не сильно больше чем Стокфиш, где же там книжке разместиться?
И ещё что за такие большие страницы, для чего они нужны?
svoitsl вне форума   Ответить с цитированием
Старый 24.05.2019, 23:12   #21
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: BrainFish

Цитата: Сообщение от svoitsl
Маленький вопросик
Вот пишут что книжка уже в нем, то есть в exe файле, но воде бы он не сильно больше чем Стокфиш, где же там книжке разместиться?
И ещё что за такие большие страницы, для чего они нужны?
Нету там книги. Это в движке Shark была (может и сейчас есть) встроенная книга и весил он соответственно.
В BF реализована только поддержка книги - путь указывается отдельно (вроде даже 2 книги одновременно можно прописать).
Что такое Large Pages, думаю в Гугле найдёте. Если они используются то при большом хэше потеря скорости не такая значительная как без LP. Чем больше хэш - тем больше прирост от LP (по сравнению с движком без них).
Их нужно активировать не только в движке, но ещё и в Windows.
Если ставить сильно большой хэш - LP не сработают.
ChessMan вне форума   Ответить с цитированием
Старый 24.05.2019, 23:16   #22
byan_mivv
Гроссмейстер
 
Аватар для byan_mivv
 
Регистрация: 02.07.2016
Сообщений: 2,104
Сказал(а) спасибо: 4,488
Поблагодарили 5,221 раз(а) в 1,744 сообщениях
Репутация: 435
По умолчанию Re: BrainFish

Краткое описание о движке в машинном переводе из сайта https://zipproth.de:

Brainfish
Выход за рамки разделения шахматных движков и открытия книг.
Brainfish - это движок на основе Stockfish, который содержит уменьшенную версию
книги Cerebellum, которая содержит только один или два лучших хода на позицию без информации о счете. Движения мозжечка используются только в движках, а не в режиме анализа. Библиотека содержится в самой программе для демонстрации единства библиотеки и движка.
__________________
"Не-ум - цветы вечности." Ошо
byan_mivv вне форума   Ответить с цитированием
Старый 24.05.2019, 23:17   #23
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: BrainFish

Цитата: Сообщение от byan_mivv
Краткое описание о движке в машинном переводе из сайта https://zipproth.de:

Brainfish
Выход за рамки разделения шахматных движков и открытия книг.
Brainfish - это движок на основе Stockfish, который содержит уменьшенную версию
книги Cerebellum, которая содержит только один или два лучших хода на позицию без информации о счете. Движения мозжечка используются только в движках, а не в режиме анализа. Библиотека содержится в самой программе для демонстрации единства библиотеки и движка.
Устаревшая инфа.
ChessMan вне форума   Ответить с цитированием
Старый 24.05.2019, 23:21   #24
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: BrainFish

О пользе LP:

СиФиш с LP Сток без LP
хэш 16 МБ - не очень большая разница в скорости



хэш 2048 МБ - огромная разница в скорости



=======
Для примера взял первое, что попало под руку.
ChessMan вне форума   Ответить с цитированием
Старый 24.05.2019, 23:24   #25
svoitsl
Гроссмейстер
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
По умолчанию Re: BrainFish

Цитата: Сообщение от ChessMan
думаю в Гугле найдёте
да, вроде удалось найти
Цитата:
In 64-bit Windows Vista/7 can benefit from so-called large memory pages. Depending on the hash table size the speed improvement may be between 5% and 20%.
To enable this feature, you need to modify the Group Policy for your account on your computer:
1. Run: gpedit.msc (or search for "Group Policy")
2. Under "Computer Configuration", "Windows Settings", "Security Settings", "Local Policies" click on "User Rights Assignment"
3. In the right pane double-click the option "Lock Pages in Memory"
4. Click on "Add User or Group" and add your account or "Everyone"
5. You may have to logoff or reboot for the change to take effect
Run your chess GUI with administrative rights ("Run as Administrator"), and check the "Large_Pages" UCI option for Engine.
Note: If memory is fragmented the Large Page allocation may fail and engine will fall back to standard memory page usage.
use program utility to defragment memory ----> Optimize RAM (Random Access Memory)

Если кому понятнее так,то тоже можно


В 64-битной Windows Vista / 7 могут использоваться так называемые большие страницы памяти. В зависимости от размера хеш-таблицы улучшение скорости может составлять от 5% до 20%.
Чтобы включить эту функцию, вам нужно изменить групповую политику для вашей учетной записи на вашем компьютере:
1. Запустите: gpedit.msc (или найдите «Групповая политика»)
2. В разделе «Конфигурация компьютера», «Параметры Windows», «Параметры безопасности», «Локальные политики» нажмите «Назначение прав пользователя».
3. На правой панели дважды щелкните параметр «Блокировка страниц в памяти».
4. Нажмите «Добавить пользователя или группу» и добавьте свою учетную запись или «Все»
5. Возможно, вам придется выйти из системы или перезагрузиться, чтобы изменения вступили в силу.
Запустите шахматный графический интерфейс с правами администратора («Запуск от имени администратора») и отметьте опцию «Large_Pages» UCI для Engine.
Примечание. Если память фрагментирована, выделение большой страницы может произойти сбой, и механизм вернется к стандартному использованию страницы памяти.
используйте программную утилиту для дефрагментации памяти ----> Оптимизация ОЗУ (Оперативная память)
[свернуть]
svoitsl вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Viktor (25.05.2019)
Старый 25.05.2019, 08:03   #26
svoitsl
Гроссмейстер
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
По умолчанию Re: BrainFish

Цитата: Сообщение от ChessMan
хэш 2048 МБ - огромная разница в скорости
То есть получается, что если я всегда ставлю 4Г,то выгода от режима будет.
Но тогда непонятно, почему другие движки не используют этот режим?
Например разработчики Стокфиша высасывают по 0.5 Эло с патча (а потом ещё и окажется что это -0.5),а тут почти дармовые 10-15 Эло пропадают
svoitsl вне форума   Ответить с цитированием
Старый 25.05.2019, 15:17   #27
Corrs
Гроссмейстер
 
Аватар для Corrs
 
Регистрация: 04.04.2019
Сообщений: 2,303
Сказал(а) спасибо: 2,100
Поблагодарили 2,294 раз(а) в 1,175 сообщениях
Репутация: 240
По умолчанию Re: BrainFish

Цитата: Сообщение от svoitsl
Но тогда непонятно, почему другие движки не используют этот режим?
есть разные мнения, не все гонятся за скоростью
Corrs вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Viktor (25.05.2019)
Старый 01.06.2019, 10:51   #28
EngMatch
3 разряд
 
Аватар для EngMatch
 
Регистрация: 26.02.2019
Сообщений: 208
Сказал(а) спасибо: 35
Поблагодарили 211 раз(а) в 90 сообщениях
Репутация: 18
По умолчанию Re: BrainFish

Цитата: Сообщение от svoitsl
Но тогда непонятно, почему другие движки не используют этот режим?
Речь о large memory pages для ускорения движков.
Без учета производных Stockfish их могут использовать: Houdini Pro, Fritz, Chiron , Texel и Pedone.
Теперь возможный ответ на вопрос:
С сайта Brainfish:
"May work only for some time after a windows restart because of memory fragmentation. The standard memory allocation fallback is activated automatically."
Из Houdini Manual:
"Very often large memory pages will only be available shortly after booting Windows. After a while the Windows memory becomes too fragmented for large page allocation, and Houdini will fall back to standard memory page usage."
EngMatch вне форума   Ответить с цитированием
Старый 03.06.2019, 19:39   #29
byan_mivv
Гроссмейстер
 
Аватар для byan_mivv
 
Регистрация: 02.07.2016
Сообщений: 2,104
Сказал(а) спасибо: 4,488
Поблагодарили 5,221 раз(а) в 1,744 сообщениях
Репутация: 435
По умолчанию Re: BrainFish

BrainFish_190602

https://zipproth.de/Brainfish/download/
__________________
"Не-ум - цветы вечности." Ошо
byan_mivv вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
svoitsl (03.06.2019), Vasilievich (04.06.2019), Viktor (03.06.2019)
Старый 03.06.2019, 22:40   #30
svoitsl
Гроссмейстер
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
По умолчанию Re: BrainFish

Цитата: Сообщение от EngMatch
Теперь возможный ответ на вопрос:
20% прироста стоят мессы
svoitsl вне форума   Ответить с цитированием
Ответ


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

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

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

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


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


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