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

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

Ответ
 
Опции темы Опции просмотра
Старый 04.06.2016, 17:13   #1
Харлампий
2 разряд
 
Аватар для Харлампий
 
Регистрация: 03.06.2016
Сообщений: 441
Сказал(а) спасибо: 534
Поблагодарили 1,949 раз(а) в 431 сообщениях
Репутация: 181
По умолчанию Stockfish и его производные



Stockfish 14
Stockfish 14 для Android
https://ufile.io/f/8ardx
https://pixeldrain.com/l/ndVpnHXc#item=1

Архив предыдущих версий: https://www.dropbox.com/sh/75gzfgu7q...UfHbBr4r_RwhGa

Официальный сайт стокфиш

Обновления тестовых версий стокфиша: http://abrok.eu/stockfish/

Сборки Stockfish и CorChess от I. Ivec

Развитие движка http://tests.stockfishchess.org/tests

Stockfish_NNUE https://github.com/nodchip/Stockfish

Сети: https://www.comp.nus.edu.sg/~sergio-v/nnue/

AsmFish

Сборки от Maratka

Компиляции движков от ChessMan

Сборка Stockfish от Otodranik

Sugar от Marco Zerbinati

Shark и Orka

О Stockfish

Цитата:
Авторы движка
Двигатель Stockfish был разработан Tord Romstad, Marco Costalba и Joona Kiiski. В настоящее время он развивается и поддерживается сообществом Stockfish.

Авторы приложений
Stockfish для Mac был собран Daylen Yang. Stockfish для iOS был собран Tord Romstad.

История
Проект Stockfish начался с движка Glaurung с открытым исходным кодом, созданного Tord Romstad. В ноябре 2008 года Марко Косталба разветвил код Glaurung 2.1 и представил Stockfish 1.0. Торд и Джоона Кииски присоединились к проекту «Стилфиш», и проект «Гларунг» постепенно исчез. Тем временем, Stockfish быстро поднялся, чтобы стать самым сильным шахматным движком с открытым исходным кодом, с частыми обновлениями каждые несколько месяцев. Сегодня он остается одним из самых сильных двигателей в мире.

О GPL
Stockfish является бесплатным и распространяется в соответствии с GNU General Public License Version 3 (GPLv3). По сути, это означает, что вы можете делать практически все, что хотите, с программой, включая ее распространение среди своих друзей, делая ее доступной для загрузки с вашего веб-сайта, продавая ее (либо самостоятельно, либо как часть некоторого более крупного программного пакета ) или использовать его в качестве отправной точки для собственного программного проекта.

Единственное реальное ограничение заключается в том, что всякий раз, когда вы каким-либо образом распространяете Stockfish, вы всегда должны включать полный исходный код или ссылку на исходный код. Если вы внесете какие-либо изменения в исходный код, эти изменения также должны быть доступны в GPL.

Для получения полной информации прочитайте GPL.
[свернуть]

Последний раз редактировалось ChessMan; 04.07.2021 в 09:38. Причина: Добавил ссылку на Стокфиш 14 + ссылка на пред. версии + Android
Харлампий вне форума   Ответить с цитированием
59 пользователя(ей) сказали cпасибо:
ALEKS (05.10.2017), Alexandr_L (07.09.2017), Alex_Lk (28.09.2018), Alex_Zet (04.12.2018), Antuan (01.01.2019), Arikchess (02.03.2018), Benoni (18.05.2020), Borisk (02.12.2018), Chess762 (01.12.2016), ChessMan (30.10.2017), Cr@ck (30.03.2019), Demch (15.07.2018), genadiy (06.12.2018), gens (26.10.2018), Ghppn (31.12.2019), Gigabayt (14.09.2020), GL2016 (04.06.2016), IgorPastukhov (06.02.2018), ivm1995 (03.12.2017), KERCH (04.06.2016), kruzh (08.02.2019), Lawyer (18.09.2018), Maratka (24.05.2018), Michael Strelkov (29.01.2017), Ofiscer (06.06.2016), ogr56 (08.07.2019), Padre (18.11.2020), Psyclone2513 (06.10.2017), Raptor (17.11.2018), Rybka (21.01.2020), SergeyTUR (04.02.2019), Shadow (15.11.2017), SKY (11.05.2020), sovaz1997 (03.10.2017), ssserg (27.06.2020), Stavross (04.06.2016), tt66 (04.06.2016), valery 64 (16.07.2021), ValstepAS (23.12.2018), Vovan (22.03.2019), Александр (30.10.2018), Александр Руденко (26.07.2020), АЛЕКСЕЙ1976 (15.08.2021), Валекс (27.11.2018), Виталий В. (13.07.2016), Владимир Харламов (09.12.2019), Владимир001 (09.08.2020), Гудвин (04.06.2016), Иван (03.07.2021), илья (13.07.2021), Кевин (30.03.2017), Котюргин (12.09.2021), Ларин (09.02.2018), Петригин Олег (04.06.2016), Реналь (18.07.2020), Ренат (17.10.2016), Роман (02.06.2021), Философ (04.06.2016)
Старый 10.08.2020, 14:00   #10921
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Кевин
Два коммита новых вот-вот появятся на Аброке.
Патчей очень много в последнее время.
В связи с радикальным изменением оценки увязанный на неё поиск тоже совсем "не торт" выходит. Поэтому и столько патчей - его приводят в цивилизованный вид.
Ну вот как пример, у меня в где-то 70% патчей бенчи вылазят 3,5 миллиона.
Раньше меньше 4 не было почти никогда - а значит сейчас для достижения тех же глубин в среднем нужно куда меньше узлов.
Что логично - оценка лучше, мы можем ей больше доверять, можем больше веток поиска отсекать.
__________________

Развернуть для просмотра

[свернуть]
Vizvezdenec вне форума   Ответить с цитированием
5 пользователя(ей) сказали cпасибо:
ck195708 (10.08.2020), Maratka (12.08.2020), Rom77 (10.08.2020), Кевин (10.08.2020), Переяслав (10.08.2020)
Старый 10.08.2020, 14:12   #10922
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Обратил внимание, что две последние дефолтные сети идентичны по размеру вплоть до байта.

Все сети стандартизированы в этом плане?
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner.
Кевин вне форума   Ответить с цитированием
Старый 10.08.2020, 14:30   #10923
Переяслав
Гроссмейстер
 
Аватар для Переяслав
 
Регистрация: 12.07.2020
Сообщений: 1,784
Сказал(а) спасибо: 650
Поблагодарили 2,306 раз(а) в 1,004 сообщениях
Записей в дневнике: 20
Репутация: 136
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Кевин
Обратил внимание, что две последние дефолтные сети идентичны по размеру вплоть до байта.
размер - да. разница в содержании
__________________
PGN Spy - top tournaments
Переяслав вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Кевин (10.08.2020)
Старый 10.08.2020, 14:30   #10924
Rom77
Мастер
 
Аватар для Rom77
 
Регистрация: 11.08.2017
Адрес: Киров
Сообщений: 912
Сказал(а) спасибо: 888
Поблагодарили 1,197 раз(а) в 632 сообщениях
Репутация: 132
По умолчанию Re: Stockfish и его производные

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

Это примерно то же самое, как у файлов изображений с попиксельным кодированием в формате .bmp - при одинаковом размере картинки, файлы получаются одного размера.
Rom77 вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
kruzh (10.08.2020), Maratka (10.08.2020), Кевин (10.08.2020)
Старый 10.08.2020, 14:40   #10925
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

https://www.sp-cc.de/
Latest update: 2020/08/09: Stockfish 200807 9931db908a9b (+66 Elo to Stockfish 200731)
__________________

Развернуть для просмотра

[свернуть]
Vizvezdenec вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Кевин (10.08.2020)
Старый 10.08.2020, 14:44   #10926
Aster
КМС
 
Аватар для Aster
 
Регистрация: 21.11.2016
Сообщений: 709
Сказал(а) спасибо: 433
Поблагодарили 1,545 раз(а) в 582 сообщениях
Репутация: 197
По умолчанию Re: Stockfish и его производные

Сегодняшняя сеть довольно сильная:

Код:
   # PLAYER                                    :  RATING  ERROR    POINTS  PLAYED   (%)  CFS(%)       W       D       L  D(%)
   1 SF-NNUE-20200805-1512.bin                 :    71.4    4.7    5995.0   10000    60      86    3389    5212    1399    52
   2 SF-NNUE-20200810-0744.bin                 :    67.7    4.8    5944.0   10000    59      52    3299    5290    1411    53
   3 SF-NNUE-20200802-2257.bin                 :    67.5    4.9    5942.0   10000    59      63    3345    5194    1461    52
   4 SF-NNUE-20200803-2108.bin                 :    66.4    4.7    5926.0   10000    59      72    3316    5220    1464    52
   5 SF-NNUE-20200807-1645.bin                 :    64.4    4.7    5899.0   10000    59      51    3227    5344    1429    53
   6 SF-NNUE-20200728-1442.bin                 :    64.3    4.6    5898.0   10000    59      64    3236    5324    1440    53
   7 SF-NNUE-20200728-2138.bin                 :    63.1    4.7    5882.0   10000    59      54    3220    5324    1456    53
   8 SF-NNUE-20200808-0049.bin                 :    62.8    4.6    5878.0   10000    59      58    3262    5232    1506    52
   9 SF-NNUE-20200729-0629.bin                 :    62.2    4.8    5868.5   10000    59      50    3204    5329    1467    53
  10 SF-NNUE-20200806-0943.bin                 :    62.2    4.7    5868.5   10000    59      56    3174    5389    1437    54
  11 SF-NNUE-20200729-0335.bin                 :    61.6    4.7    5861.5   10000    59      58    3250    5223    1527    52
  12 SF-NNUE-20200729-0912.bin                 :    60.9    4.7    5852.0   10000    59      53    3206    5292    1502    53
  13 SF-NNUE-20200806-1403.bin                 :    60.7    3.3   11697.0   20000    58      52    6396   10602    3002    53
  14 SF-NNUE-20200730-1934.bin                 :    60.6    4.6    5847.0   10000    58      52    3153    5388    1459    54
  15 SF-NNUE-20200808-0418.bin                 :    60.4    4.6    5845.0   10000    58      51    3178    5334    1488    53
  16 SF-NNUE-20200804-1817.bin                 :    60.3    4.7    5843.5   10000    58      52    3172    5343    1485    53
  17 SF-NNUE-20200806-1802.bin                 :    60.2    3.4   10358.0   17731    58      51    5733    9250    2748    52
  18 SF-NNUE-20200809-1443.bin                 :    60.1    4.7    5840.5   10000    58      53    3169    5343    1488    53
  19 SF-NNUE-20200729-0109.bin                 :    59.9    4.7    5837.5   10000    58      52    3185    5305    1510    53
  20 SF-NNUE-20200729-1500.bin                 :    59.7    4.5    5835.0   10000    58      62    3197    5276    1527    53
  21 SF-NNUE-20200807-1950.bin                 :    58.7    4.7    5821.5   10000    58      59    3181    5281    1538    53
  22 SF-NNUE-20200729-2214.bin                 :    58.0    4.6    5811.5   10000    58      54    3150    5323    1527    53
  23 SF-NNUE-20200808-1351.bin                 :    57.6    4.5    5806.5   10000    58      53    3180    5253    1567    53
  24 SF-NNUE-20200729-1218.bin                 :    57.4    4.6    5803.5   10000    58      50    3164    5279    1557    53
  25 SF-NNUE-20200809-1951.bin                 :    57.4    4.8    5803.0   10000    58      51    3122    5362    1516    54
  26 SF-NNUE-20200730-2333.bin                 :    57.3    4.7    5801.5   10000    58      52    3090    5423    1487    54
  27 SF-NNUE-20200731-0111.bin                 :    57.1    4.8    5799.5   10000    58      58    3080    5439    1481    54
  28 SF-NNUE-20200809-0854.bin                 :    56.4    4.6    5790.0   10000    58      53    3186    5208    1606    52
  29 SF-NNUE-20200728-0207.bin                 :    56.1    4.8    5786.0   10000    58      50    3076    5420    1504    54
  30 SF-NNUE-20200728-1817.bin                 :    56.1    4.4    5785.5   10000    58      53    3081    5409    1510    54
  31 SF-NNUE-20200808-0817.bin                 :    55.9    4.6    5782.0   10000    58      52    3106    5352    1542    54
  32 SF-NNUE-20200729-1743.bin                 :    55.7    4.6    5779.5   10000    58      52    3118    5323    1559    53
  33 SF-NNUE-20200731-0252.bin                 :    55.5    4.9    5776.5   10000    58      55    3086    5381    1533    54
  34 SF-NNUE-20200728-0633.bin                 :    55.0    4.7    5770.0   10000    58      65    3061    5418    1521    54
  35 SF-NNUE-20200728-1104.bin                 :    53.6    4.6    5751.5   10000    58      65    3043    5417    1540    54
  36 SF-NNUE-20200729-1910.bin                 :    52.4    4.5    5734.5   10000    57      77    3076    5317    1607    53
  37 SF-NNUE-20200727-2151.bin                 :    49.9    4.5    5699.5   10000    57     100    2980    5439    1581    54
  38 SF-NNUE-20200727-1540.bin                 :    41.0    4.7    5576.0   10000    56      68    2882    5388    1730    54
  39 SF-NNUE-experimental-20200722-1621.bin    :    39.4    4.6    5553.5   10000    56      76    2744    5619    1637    56
  40 SF-NNUE-20200727-0928.bin                 :    36.9    4.7    5519.5   10000    55      53    2779    5481    1740    55
  41 SF-NNUE-20200725-1313.bin                 :    36.6    4.4    5515.5   10000    55      53    2756    5519    1725    55
  42 SF-NNUE-20200722-2141.bin                 :    36.4    4.6    5512.5   10000    55      54    2765    5495    1740    55
  43 SF-NNUE-experimental-20200722-1130.bin    :    36.1    4.6    5507.5   10000    55      61    2757    5501    1742    55
  44 SF-NNUE-20200723-0511.bin                 :    35.1    4.7    5493.5   10000    55      52    2721    5545    1734    55
  45 SF-NNUE-20200722-1517.bin                 :    34.9    4.5    5491.5   10000    55      55    2679    5625    1696    56
  46 SF-NNUE-20200725-2051.bin                 :    34.5    4.7    5485.5   10000    55      54    2749    5473    1778    55
  47 SF-NNUE-20200722-0944.bin                 :    34.1    4.6    5480.5   10000    55      57    2688    5585    1727    56
  48 SF-NNUE-experimental-20200722-2115.bin    :    33.5    4.6    5472.0   10000    55      51    2646    5652    1702    57
  49 SF-NNUE-20200724-1732.bin                 :    33.4    4.7    5470.5   10000    55      51    2753    5435    1812    54
  50 SF-NNUE-20200724-0123.bin                 :    33.4    4.8    5469.5   10000    55      51    2675    5589    1736    56
  51 SF-NNUE-experimental-20200725-2237.bin    :    33.3    4.6    5468.0   10000    55      53    2729    5478    1793    55
  52 SF-NNUE-20200727-0332.bin                 :    33.0    4.7    5465.0   10000    55      54    2765    5400    1835    54
  53 SF-NNUE-20200723-1134.bin                 :    32.8    4.4    5461.0   10000    55      51    2650    5622    1728    56
  54 SF-NNUE-20200726-0504.bin                 :    32.7    4.7    5460.0   10000    55      59    2686    5548    1766    55
  55 SF-NNUE-20200724-1240.bin                 :    31.9    4.6    5449.0   10000    54      52    2690    5518    1792    55
  56 SF-NNUE-20200724-2343.bin                 :    31.7    4.7    5446.5   10000    54      60    2674    5545    1781    55
  57 SF-NNUE-20200726-1135.bin                 :    30.9    4.6    5434.5   10000    54      50    2689    5491    1820    55
  58 SF-NNUE-20200724-0640.bin                 :    30.8    4.6    5434.0   10000    54      50    2677    5514    1809    55
  59 SF-NNUE-20200722-0359.bin                 :    30.8    4.6    5433.5   10000    54      61    2641    5585    1774    56
  60 SF-NNUE-20200721-2323.bin                 :    29.8    4.5    5420.0   10000    54      57    2617    5606    1777    56
  61 SF-NNUE-20200724-2344.bin                 :    29.3    4.8    5412.0   10000    54      51    2673    5478    1849    55
  62 SF-NNUE-experimental-20200724-2244.bin    :    29.1    4.7    5410.5   10000    54      51    2691    5439    1870    54
  63 SF-NNUE-experimental-20200723-1334.bin    :    29.0    4.6    5409.0   10000    54      52    2678    5462    1860    55
  64 SF-NNUE-20200725-0545.bin                 :    28.9    4.5    5406.5   10000    54      64    2675    5463    1862    55
  65 SF-NNUE-experimental-20200724-0650.bin    :    27.6    4.7    5389.0   10000    54      80    2635    5508    1857    55
  66 SF-NNUE-experimental-20200722-0835.bin    :    24.8    4.5    5349.5   10000    53      61    2591    5517    1892    55
  67 SF-NNUE-experimental-20200724-1215.bin    :    23.9    4.5    5336.5   10000    53      93    2592    5489    1919    55
  68 SF-NNUE-20200721-1432.bin                 :    19.2    4.5    5270.5   10000    53      52    2405    5731    1864    57
  69 SF-NNUE-20200721-1907.bin                 :    19.0    4.6    5268.5   10000    53      55    2448    5641    1911    56
  70 SF-NNUE-20200721-0909.bin                 :    18.6    4.5    5263.0   10000    53      99    2428    5670    1902    57
  71 SF-NNUE-20200720-1017.bin                 :    10.9    4.5    5154.0   10000    52     100    2300    5708    1992    57
  72 Stockfish 220720 64 POPCNT                :     0.0   ----  316823.0  727731    44     ---  119534  394578  213619    54

White advantage = 36.11 +/- 0.28
Draw rate (equal opponents) = 56.03 % +/- 0.06
Aster вне форума   Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
AndreyZhivotkov (10.08.2020), byan_mivv (10.08.2020), Rom77 (10.08.2020), Переяслав (10.08.2020)
Старый 10.08.2020, 14:47   #10927
Переяслав
Гроссмейстер
 
Аватар для Переяслав
 
Регистрация: 12.07.2020
Сообщений: 1,784
Сказал(а) спасибо: 650
Поблагодарили 2,306 раз(а) в 1,004 сообщениях
Записей в дневнике: 20
Репутация: 136
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Aster
Сегодняшняя сеть довольно сильная:
круто а у меня она провалилась на 42 место...
__________________
PGN Spy - top tournaments
Переяслав вне форума   Ответить с цитированием
Старый 10.08.2020, 15:21   #10928
sergey1963
Эксперт
 
Аватар для sergey1963
 
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
По умолчанию Re: Stockfish и его производные

Vizvezdenec,
Логично использовать в поиске распаралеливание ядер-
1ядро- ищет ветви 1-го по рейтингу хода
2ядро- ветви 2-3 ходов
3ядро- ветви 4-7 ходов
4ядро- ветви 8-15 ходов
5ядро- ветви 16-31 ходов
6ядро- ветви 32-63 ходов
получаем вместо "тайм-менеджмента поиска лучшего хода" сплошной прочес в зависимости от этого самого рейтинга- гораздо быстрее будут найдены "неожиданные ходы"... да и лучший ход будет "прочесан лучше"...
sergey1963 вне форума   Ответить с цитированием
Старый 10.08.2020, 15:27   #10929
Asunta
Гроссмейстер
 
Аватар для Asunta
 
Регистрация: 10.07.2018
Сообщений: 1,406
Сказал(а) спасибо: 776
Поблагодарили 2,282 раз(а) в 935 сообщениях
Репутация: 230
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Asunta
Построил обе разновидности, чтобы набор был из-под одного компилятора ..
Исходники взял за ( 2020.08.08 ), чтобы наверняка без глюков..

2020.08.08 SF11 solid.zip --- https://ru.files.fm/u/d22pttqw

--- 2020.08.08 ( bmi2 ) SF11 hybrid.exe
--- 2020.08.08 ( bmi2 ) SF11 solid.exe

--- 2020.08.08 ( popcnt ) SF11 hybrid.exe
--- 2020.08.08 ( popcnt ) SF11 solid.exe

solid --- здесь при [ Use NNUE: true ] оценки NNUE ONLY, без фокусов : )
Но скорость на 8% ниже.. Поэтому качество игры здесь можно сравнить только на контроле Depth(N)
или на наборе тестовых позиций.. Для обычного блица ( Mmin + Ssec ) разница в скорости слишком большая..
Ну и на фиштесте тоже ловить нечего..

Прогнал матчик из 100 партий.. Контроль: Depth(20) / Дебюты: M100 SolidBook.pgn
Примерно равная борьба.. Без разгромов..

[ 2020.08.08 SF11 solid + 20200809-1951 ] vs [ 2020.08.08 SF11 hybrid + 20200809-1951 ] --- 51.5 : 48.5 ( +7 =89 -4 )
Оказалось, что и на LTC-контроле ( 60sec + 0.6sec ) очень даже есть чего ловить : )

[ 2020.08.08 SF11 solid + 20200809-1951 ] vs [ 2020.08.08 SF11 hybrid + 20200809-1951 ] --- 52.5 : 47.5 ( +9 =87 -4 )
[ Threads: 4 / Hash: 256MB / Contempt: 0 / syzygy: 3,4,5 ]
[ Дебюты: M100 SolidBook.pgn >> https://ru.files.fm/u/29jdej88 ]


Попробуем провести аналогию.. Обычный Сток на 40%-45% шустрее NN-Стока,
но на мелких контролях разгромно проигрывает...

Гибридный ( текущий на аброке ) NN-Сток примерно на 8% шустрее NN_ONLY-Стока, но его оценки
слегка подгажены несетевыми оценками.. Поэтому разница в 8% - это гибридная разница : )
Иначе более скоростной движок обязан делать вынос.. Выноса как раз вообще нет..

Вопрос повис в воздухе: https://github.com/official-stockfis...sh/issues/2961
Реакции пока нет.. Возможно, название темы нужно было взять более провокационное : )
Asunta вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
sergey1963 (10.08.2020)
Старый 10.08.2020, 15:32   #10930
sergey1963
Эксперт
 
Аватар для sergey1963
 
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
По умолчанию Re: Stockfish и его производные

Сильно- получается они тестируют переделанный Сток с еще больше переделанным... на выходе получаем плюс, который никак не помогает в игре со "старым Стоком"...
sergey1963 вне форума   Ответить с цитированием
Старый 10.08.2020, 16:05   #10931
Aster
КМС
 
Аватар для Aster
 
Регистрация: 21.11.2016
Сообщений: 709
Сказал(а) спасибо: 433
Поблагодарили 1,545 раз(а) в 582 сообщениях
Репутация: 197
По умолчанию Re: Stockfish и его производные

Выводы по 100 партиям - статистически незначимый пшик.
Aster вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Maratka (10.08.2020), Vizvezdenec (10.08.2020), Кевин (10.08.2020)
Старый 10.08.2020, 16:12   #10932
sergey1963
Эксперт
 
Аватар для sergey1963
 
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
По умолчанию Re: Stockfish и его производные

пшик- это когда из 10 тысяч партий играется тысяча- королевский гамбит, тысяча- французская защита и еще 15 тысяч подобного хлама, который только засоряет статистику- что и видно по победам черных- в принципе их быть не должно- только ничьи (черными) при правильных дебютах...
sergey1963 вне форума   Ответить с цитированием
Старый 10.08.2020, 16:20   #10933
Владимир001
Эксперт
 
Аватар для Владимир001
 
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
По умолчанию Re: Stockfish и его производные

Author: mstembera
Date: Mon Aug 10 14:38:17 2020 +0200
Timestamp: 1597063097

Cleanup and optimize SSE/AVX code

AVX512 +4% faster
AVX2 +1% faster
SSSE3 +5% faster

passed non-regression STC:
STC https://tests.stockfishchess.org/tes...816720665374f6
LLR: 2.96 (-2.94,2.94) {-1.50,0.50}
Total: 17576 W: 2344 L: 2245 D: 12987 Elo +1.96
Ptnml(0-2): 127, 1570, 5292, 1675, 124

closes https://github.com/official-stockfis...fish/pull/2962

No functional change
see source

https://abrok.eu/stockfish
Владимир001 вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
AndreyZhivotkov (10.08.2020), byan_mivv (10.08.2020), Виталий В. (10.08.2020)
Старый 10.08.2020, 16:26   #10934
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

И еще пачка патчей, с общим весом ~10 Elo прошла
Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
AndreyZhivotkov (10.08.2020)
Старый 10.08.2020, 16:31   #10935
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

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

Сейчас же проверяется логика поиска по сути, а значит не суть важно, насколько правильны дебюты, важен результат: если в "неправильном дебюте" черные выигрывают чаше, чем ранее, а в "правильном" - чаще выигрывают белые - то патч вполне себе корректен.
Maratka вне форума   Ответить с цитированием
Старый 10.08.2020, 16:36   #10936
Asunta
Гроссмейстер
 
Аватар для Asunta
 
Регистрация: 10.07.2018
Сообщений: 1,406
Сказал(а) спасибо: 776
Поблагодарили 2,282 раз(а) в 935 сообщениях
Репутация: 230
По умолчанию Re: Stockfish и его производные

Осталось довести дело до полного абсурда : )

В 3 раза уменьшил время, в 4 раза - ядра.. На одном ядре проигрыш в скорости уже не 8%, а часто 10-12%..
Запустил параллельно три матча.. Ожидаю три разгрома, т.к. контроль подходящий.. Будем посмотреть : )

[ Threads: 1 / Hash: 64MB / Contempt: 0 / syzygy: 3,4,5 / Time Control: 20sec + 0.2sec ]
[ Дебюты: M100 SolidBook.pgn >> https://ru.files.fm/u/29jdej88 ]

00.0 : 00.0 ( +0 =00 -0 ) --- [ 2020.08.08 SF11 solid + 20200809-1951 ] vs [ 2020.08.08 SF11 hybrid + 20200809-1951 ]
00.0 : 00.0 ( +0 =00 -0 ) --- [ 2020.08.08 SF11 solid + 20200809-1951 ] vs [ 2020.07.29 SF11 NN ( FireFather ) + 20200809-1951 ]
00.0 : 00.0 ( +0 =00 -0 ) --- [ 2020.08.08 SF11 solid + 20200809-1951 ] vs [ 2020.07.19 SF11 NN ( nodchip ) + 20200809-1951 ]
Asunta вне форума   Ответить с цитированием
Старый 10.08.2020, 17:06   #10937
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от ChessMan
а чтобы добавили поддержку AVX в NNUE.
https://github.com/official-stockfis...sh/issues/2972
Maratka вне форума   Ответить с цитированием
Старый 10.08.2020, 17:10   #10938
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Кто подскажет, при запуске Стока файл нейросети подгружается в оперативу или требуется постоянный к нему доступ?

Гипотетически во время анализа файл сети можно перемещать/переименовывать/удалять? Можно и на практике проверить, но хотелось бы принцип работы понять.
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner.
Кевин вне форума   Ответить с цитированием
Старый 10.08.2020, 17:21   #10939
Asunta
Гроссмейстер
 
Аватар для Asunta
 
Регистрация: 10.07.2018
Сообщений: 1,406
Сказал(а) спасибо: 776
Поблагодарили 2,282 раз(а) в 935 сообщениях
Репутация: 230
По умолчанию Re: Stockfish и его производные

Гибрид перекочевал в NN-Сток из исходников nodchip, который и был автором
самого жирного NN-патча ( 2020.08.06 / +90 ELO ) >> https://github.com/nodchip/Stockfish...c/evaluate.cpp ( Строка 943 )

А вот у FireFather никаких гибридов нет >> https://github.com/FireFather/sf-nnu...c/evaluate.cpp ( Строка 896 )
И его движок ведёт себя в точности так же как [ 2020.08.08 SF11 solid ]
Asunta вне форума   Ответить с цитированием
Старый 10.08.2020, 17:40   #10940
Aster
КМС
 
Аватар для Aster
 
Регистрация: 21.11.2016
Сообщений: 709
Сказал(а) спасибо: 433
Поблагодарили 1,545 раз(а) в 582 сообщениях
Репутация: 197
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от sergey1963
пшик- это когда из 10 тысяч партий играется тысяча- королевский гамбит, тысяча- французская защита и еще 15 тысяч подобного хлама, который только засоряет статистику- что и видно по победам черных- в принципе их быть не должно- только ничьи (черными) при правильных дебютах...
Я наигрываю партии по тому, что игралось в ИКЧФ игроками 2300+ более 1 раза.
Aster вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
ck195708 (10.08.2020)
Старый 10.08.2020, 17:40   #10941
Переяслав
Гроссмейстер
 
Аватар для Переяслав
 
Регистрация: 12.07.2020
Сообщений: 1,784
Сказал(а) спасибо: 650
Поблагодарили 2,306 раз(а) в 1,004 сообщениях
Записей в дневнике: 20
Репутация: 136
По умолчанию Re: Stockfish и его производные

Код:
Hert250 openings, 60''+0.5'' singlethread (average game-duration: 3 minutes). 
500 games each net vs SF 200717 bmi2
Binary: nodchip 200719 bmi2, Intel Haswell CPU, 256MB Hash

Latest test: sv200810_0744 (*)

sv200805_1056          : 500 (+213,=244,- 43), 67.0 %
sv200805_0633          : 500 (+202,=266,- 32), 67.0 %
sv200730_1934          : 500 (+208,=248,- 44), 66.4 %
sv200729_0912          : 500 (+199,=264,- 37), 66.2 %
Qhapaq 0.2             : 500 (+195,=271,- 34), 66.1 %
sv200802_2257          : 500 (+200,=258,- 42), 65.8 %
sv200729_1910          : 500 (+201,=256,- 43), 65.8 %
sv200805_1512          : 500 (+195,=267,- 38), 65.7 %
sv200808_0049          : 500 (+195,=266,- 39), 65.6 %
sv200807_1645          : 500 (+192,=271,- 37), 65.5 %
sv200804_1817          : 500 (+200,=255,- 45), 65.5 %
sv200728_0633          : 500 (+198,=257,- 45), 65.3 %
sv200808_1351          : 500 (+200,=252,- 48), 65.2 %
sv200801_1209          : 500 (+190,=272,- 38), 65.2 %
sv200728_1104          : 500 (+185,=281,- 34), 65.1 %
sv200803_2108          : 500 (+195,=260,- 45), 65.0 %
sv200809_1951          : 500 (+183,=284,- 33), 65.0 %
sv200731_0821          : 500 (+192,=264,- 44), 64.8 %
sv200729_1218          : 500 (+193,=262,- 45), 64.8 %
sv200807_1950          : 500 (+189,=270,- 41), 64.8 %
sv200801_1515          : 500 (+187,=273,- 40), 64.7 %
sv200808_0418          : 500 (+180,=286,- 34), 64.6 %
sv200731_0429          : 500 (+193,=259,- 48), 64.5 %
sv200810_0744         *: 500 (+188,=268,- 44), 64.4 %
sv200728_1817          : 500 (+188,=268,- 44), 64.4 %
sv200728_2138          : 500 (+181,=281,- 38), 64.3 %
sv200729_0629          : 500 (+184,=274,- 42), 64.2 %
sv200731_0631          : 500 (+187,=267,- 46), 64.1 %
sv200806_1403          : 500 (+182,=275,- 43), 63.9 %
sv200806_1802          : 500 (+181,=277,- 42), 63.9 %
sv200730_2333          : 500 (+179,=281,- 40), 63.9 %
sv200729_0335          : 500 (+189,=261,- 50), 63.9 %
sv200727_2151          : 500 (+189,=261,- 50), 63.9 %
sv200729_1743          : 500 (+181,=274,- 45), 63.6 %
sv200808_0817          : 500 (+180,=276,- 44), 63.6 %
sv200724_0123          : 500 (+175,=286,- 39), 63.6 %
sv200731_0111          : 500 (+172,=291,- 37), 63.5 %
sv200729_0109          : 500 (+186,=263,- 51), 63.5 %
sv200727_1540          : 500 (+178,=277,- 45), 63.3 %
sv200729_1500          : 500 (+183,=266,- 51), 63.2 %
sv200728_0207          : 500 (+177,=276,- 47), 63.0 %
sv200806_0943          : 500 (+172,=285,- 43), 62.9 %
А вот тут новая сеть выступила хреново, в отличие от тестов Aster'а

Вопрос - чему вы больше доверяете: 10000 партий с контролем 10"+0.1" или 500 партий с контролем 60"+0.5"
__________________
PGN Spy - top tournaments
Переяслав вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
AndreyZhivotkov (10.08.2020)
Старый 10.08.2020, 17:46   #10942
Asunta
Гроссмейстер
 
Аватар для Asunta
 
Регистрация: 10.07.2018
Сообщений: 1,406
Сказал(а) спасибо: 776
Поблагодарили 2,282 раз(а) в 935 сообщениях
Репутация: 230
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Переяслав
Вопрос - чему вы больше доверяете: 10000 партий с контролем 10"+0.1" или 500 партий с контролем 60"+0.5"
20-30 партий ( 30min + 1min ), но это двое суток примерно : )
Asunta вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
ck195708 (10.08.2020), Tagray (10.08.2020), ПавелВ (10.08.2020)
Старый 10.08.2020, 17:50   #10943
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

Разумеется, 10000 партий с контролем 10"+0.1".
На 500 партиях при контроле 60+0.6 я видел многое, например, патчи по +50 эло.
Которые, правда, при 10000 игр показывали отрицательные числа почему-то.
__________________

Развернуть для просмотра

[свернуть]
Vizvezdenec вне форума   Ответить с цитированием
5 пользователя(ей) сказали cпасибо:
gogamoga (10.08.2020), Maratka (10.08.2020), Rom77 (10.08.2020), Кевин (11.08.2020), Переяслав (10.08.2020)
Старый 10.08.2020, 17:57   #10944
Rom77
Мастер
 
Аватар для Rom77
 
Регистрация: 11.08.2017
Адрес: Киров
Сообщений: 912
Сказал(а) спасибо: 888
Поблагодарили 1,197 раз(а) в 632 сообщениях
Репутация: 132
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Кевин
Кто подскажет, при запуске Стока файл нейросети подгружается в оперативу или требуется постоянный к нему доступ?
Гипотетически во время анализа файл сети можно перемещать/переименовывать/удалять? Можно и на практике проверить, но хотелось бы принцип работы понять.
Если посмотреть по диспетчеру задач, то объём используемой движком оперативной памяти в мегабайтах увеличивается как раз на размер файла нейросети.

P.S. В принципе, где ещё хранить веса, как не в оперативной памяти? В кеш процессора они все не влезут, ну а свопить винчестер, если оперативки хватает, сами понимаете ни к чему.
Rom77 вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Кевин (11.08.2020)
Старый 10.08.2020, 18:42   #10945
Владимир001
Эксперт
 
Аватар для Владимир001
 
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Владимир001


Processor:Intel Core i5-7600K, GHz:4.20 , Сore:1, Gui:Fritz-11, Time:1+1, Book:SuperGM_4mvs.ctg, Endgame tables:Syzygy 3-4-5, Hash:128 MB, Ponder:Off.

Тест прервался, мышка тупит


Решил по новой провести прерванный тест, в итоге такое. Настройки идентичны. Так что ерунда все это ,по крайней мере из 100 партий. Чемпион позорно проиграл. И я запутался уже. Взять снова провести этот тест между ними ,результат будет другим.
Вложения
Тип файла: rar EngMatch.rar (116.4 Кб, 2 просмотров)
Владимир001 вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
AndreyZhivotkov (10.08.2020), Виталий В. (11.08.2020)
Старый 10.08.2020, 18:54   #10946
alex1957
2 разряд
 
Аватар для alex1957
 
Регистрация: 18.09.2016
Сообщений: 390
Сказал(а) спасибо: 1,973
Поблагодарили 481 раз(а) в 239 сообщениях
Репутация: 102
По умолчанию Re: Stockfish и его производные

Случайно обнаружил что аброковскому стоку фиолетово какое расширение имеет сеть, .nnue, .eunn, или вообще без расширения.
Цитата:
>> position startpos
>> go infinite
<< info string NNUE evaluation using 20200808-0049.test enabled.
<< info depth 1 seldepth 1 multipv 1 score cp -69 nodes 20 nps 10000 tbhits 0 time 2 pv c2c4
<< info depth 2 seldepth 2 multipv 1 score cp -40 nodes 48 nps 24000 tbhits 0 time 2 pv c2c4 d7d6
Цитата:
>> position startpos
>> go infinite
<< info string NNUE evaluation using 20200808-0049 enabled.
<< info depth 1 seldepth 1 multipv 1 score cp -69 nodes 20 nps 20000 tbhits 0 time 1 pv c2c4
<< info depth 2 seldepth 2 multipv 1 score cp -40 nodes 48 nps 48000 tbhits 0 time 1 pv c2c4 d7d6
alex1957 вне форума   Ответить с цитированием
Старый 10.08.2020, 20:40   #10947
Владимир001
Эксперт
 
Аватар для Владимир001
 
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
По умолчанию Re: Stockfish и его производные

Bluefish NNUE 260720 wins JCER - Fritz Tournament, 2020.08.08 - 2020.08.09

Temp 3' + 3" 110 games GUI-Fritz 17

Владимир001 вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
AndreyZhivotkov (10.08.2020)
Старый 10.08.2020, 21:47   #10948
Переяслав
Гроссмейстер
 
Аватар для Переяслав
 
Регистрация: 12.07.2020
Сообщений: 1,784
Сказал(а) спасибо: 650
Поблагодарили 2,306 раз(а) в 1,004 сообщениях
Записей в дневнике: 20
Репутация: 136
По умолчанию Re: Stockfish и его производные

Код:
Score of Stockfish+NNUE 190720 64 20200805-1056 vs Stockfish 11 64 POPCNT: +231 -48 =221 [0.683]
... Stockfish+NNUE 190720 64 20200805-1056 playing White: 137 - 16 - 97 [0.742] 250
... Stockfish+NNUE 190720 64 20200805-1056 playing Black: 94 - 32 - 124 [0.624] 250
... White vs Black: 169 - 110 - 221 [0.559] 500
Elo difference: 133.3 +/- 22.9, LOS: 100.0 %, DrawRatio: 44.2 %
500 of 500 games finished. TC=30"+0.3". Avg. test duration ~ 2h 4m
Я тут для себе потихоньку "перетещиваю" лучшие сети на более вменяемом контроле и что иньересно - у нас совпадение с товарищем отсюда

Эта сетка чертовски сильна!!

Для сравнения мой чемп на ультра-коротком контроле показал "всего" +106 ЭЛО

Код:
Score of Stockfish+NNUE 190720 64 20200802-2257 vs Stockfish 11 64 POPCNT: +204 -55 =241 [0.649]
... Stockfish+NNUE 190720 64 20200802-2257 playing White: 124 - 27 - 99 [0.694] 250
... Stockfish+NNUE 190720 64 20200802-2257 playing Black: 80 - 28 - 142 [0.604] 250
... White vs Black: 152 - 107 - 241 [0.545] 500
Elo difference: 106.8 +/- 21.9, LOS: 100.0 %, DrawRatio: 48.2 %
500 of 500 games finished. TC=30"+0.3". Avg. test duration ~ 2h 2m
__________________
PGN Spy - top tournaments
Переяслав вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
AndreyZhivotkov (10.08.2020), byan_mivv (10.08.2020)
Старый 10.08.2020, 21:52   #10949
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

Author: Unai Corzo
Date: Mon Aug 10 19:17:57 2020 +0200
Timestamp: 1597079877

Assorted search parameter tune

STC https://tests.stockfishchess.org/tes...816720665374ec
LLR: 2.96 (-2.94,2.94) {-0.50,1.50}
Total: 3376 W: 487 L: 359 D: 2530 Elo +13.18
Ptnml(0-2): 17, 253, 1042, 337, 39

LTC https://tests.stockfishchess.org/tes...81672066537502
LLR: 2.93 (-2.94,2.94) {0.25,1.75}
Total: 8360 W: 581 L: 475 D: 7304 Elo +4.41
Ptnml(0-2): 11, 407, 3238, 513, 11
20 тысяч игр тюнинга всего лишь... Просто тюнинг разной дребедени в поиске. Думаю, там ещё вагон эло на самом деле.
__________________

Развернуть для просмотра

[свернуть]
Vizvezdenec вне форума   Ответить с цитированием
5 пользователя(ей) сказали cпасибо:
AndreyZhivotkov (10.08.2020), kruzh (10.08.2020), Maratka (10.08.2020), Владимир001 (10.08.2020), Кевин (11.08.2020)
Старый 10.08.2020, 21:57   #10950
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Vizvezdenec
20 тысяч игр тюнинга всего лишь... Просто тюнинг разной дребедени в поиске. Думаю, там ещё вагон эло на самом деле.
А это тесты на сетевом движке?
Если да, то очевидно так и есть. Ведь поиск был то был оптимизирован под совершенно другую оценку!

Но что плохо - в этом случае тюнинг убивает качество игры при ручной оценке, я уверен на 99%.
Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Кевин (11.08.2020)
Ответ


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

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

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

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


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


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