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) |
24.07.2020, 18:16 | #9691 |
Гроссмейстер
|
Re: Stockfish и его производные
Цитата: Сообщение от Переяслав
На дискорде выложили новую независимую сетку: ribbit_0.1
https://discord.com/channels/4359437...77101840089279 Быстрый тест показал что годная! Код:
Games Completed = 100 of 100 (Avg game length = 32.242 sec) Settings = RR/64MB/5000ms+200ms/M 999cp for 3 moves, D 199 moves/EPD:d:\Games\LittleBlitzer-2.75\Openings\EPD\TopGM_8move.epd(10000) Time = 471 sec elapsed, 0 sec remaining 1. Stockfish+NNUE ribbit_0.1 49.0/100 17-19-64 (L: m=0 t=0 i=0 a=19) (D: r=41 i=12 f=9 s=2 a=0) (tpm=259.5 d=19.18 nps=522461) 2. Stockfish+NNUE 20200724-1732 51.0/100 19-17-64 (L: m=0 t=0 i=0 a=17) (D: r=41 i=12 f=9 s=2 a=0) (tpm=258.7 d=19.33 nps=522965)
__________________
Выше нас только звезды Шахматы – моя жизнь, но моя жизнь – не только шахматы Моя безответная любовь, это черная шахматная королева Истина где-то рядом..... ICCF - 2431 PlayChess - 2640 Шахматная Планета - 2621 |
24.07.2020, 18:17 | #9692 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от Переяслав
На дискорде выложили новую независимую сетку: ribbit_0.1
https://discord.com/channels/4359437...77101840089279 Быстрый тест показал что годная! Предлагаю, не хавать все, а сосредоточится на качестве тестов, ну скажем мне приятнее результат не двух соседних сетей с разницей в часы и с кол-вом партий в 300, а за 3 дня, но партий чтобы было 4000. Все промежуточные сети - они есть суета в целом, покуда обучение не выйдет на 1-2 Elo в неделю. |
24.07.2020, 18:19 | #9693 |
Эксперт
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
|
Re: Stockfish и его производные
Цитата: Сообщение от Maratka
Без сетей - это как, нули перемножать?
Формально - оно что-то покажет, но на реальных сетях многое зависеть будет от профилирования. Ну типа если мы складываем/множим нули - то это как-то закешируется в L2/L3, и при реальной нагрузке с сетью оно уже будет работать не так быстро. |
24.07.2020, 18:22 | #9694 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от Владимир001
Помоему в обеих версиях есть в параметре движка выбрать оригинальный сток. Без всяких нулей будет
|
24.07.2020, 18:43 | #9697 |
Гроссмейстер
|
Re: Stockfish и его производные
Код:
Games Completed = 250 of 250 (Avg game length = 47.380 sec) Settings = Gauntlet/128MB/15000ms+150ms/M 999cp for 3 moves, D 199 moves/PGN:d:\Games\LittleBlitzer-2.75\Openings\PGN\All_Gambit_PGN-125.pgn(125) Time = 1640 sec elapsed, 0 sec remaining 1. Stockfish+NNUE 20200723-1844 123.5/250 54-57-139 (L: m=1 t=0 i=0 a=56) (D: r=73 i=41 f=22 s=2 a=1) (tpm=343.6 d=19.02 nps=560580) 2. Stockfish+NNUE ribbit_0.1 126.5/250 57-54-139 (L: m=0 t=0 i=0 a=54) (D: r=73 i=41 f=22 s=2 a=1) (tpm=343.0 d=19.18 nps=557882) Говорят он обучался на 24 глубине и 6 фигурках... |
24.07.2020, 18:47 | #9698 |
Гроссмейстер
|
Re: Stockfish и его производные
Цитата: Сообщение от Maratka
Все промежуточные сети - они есть суета в целом, покуда обучение не выйдет на 1-2 Elo в неделю.
|
Пользователь сказал cпасибо: | Maratka (24.07.2020) |
24.07.2020, 18:50 | #9699 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от Владимир001
Народ кто точно знает для чего эта фишка нужна и стоит ли ее включать?
По сути, это обычный переименованный "хеш". |
Пользователь сказал cпасибо: | Переяслав (24.07.2020) |
24.07.2020, 18:51 | #9700 |
Эксперт
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
|
Re: Stockfish и его производные
одна и та же сеть ,последняя от Сережи Напишу FireFather ,за скорость ,и в его версии нужно указывать точный путь к сети, что не удобно , у nodchip автоматически распознает ,если сеть находится в папке eval. |
24.07.2020, 18:52 | #9701 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от Переяслав
Полностью с вами согласен, коллега. Мне просто по фану искать сильнейшего царя горы. Хотя понимаю что они все +- одинаковые
|
24.07.2020, 19:12 | #9702 |
Гроссмейстер
|
Re: Stockfish и его производные
Цитата: Сообщение от Maratka
разницу нужно искать в лупе
Код:
Games Completed = 250 of 250 (Avg game length = 34.662 sec) Settings = Gauntlet/128MB/6000ms+200ms/M 999cp for 3 moves, D 199 moves/PGN:d:\Games\LittleBlitzer-2.75\Openings\PGN\All_Gambit_PGN-125.pgn(125) Time = 1227 sec elapsed, 0 sec remaining 1. Stockfish+NNUE 20200724-2244e 129.0/250 64-56-130 (L: m=0 t=0 i=0 a=56) (D: r=80 i=33 f=15 s=0 a=2) (tpm=273.9 d=18.61 nps=546486) 2. Stockfish+NNUE ribbit_0.1 121.0/250 56-64-130 (L: m=0 t=0 i=0 a=64) (D: r=80 i=33 f=15 s=0 a=2) (tpm=273.5 d=18.53 nps=545317) |
24.07.2020, 19:13 | #9703 |
Эксперт
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
|
Re: Stockfish и его производные
Цитата: Сообщение от Владимир001
одна и та же сеть ,последняя от Сережи Напишу FireFather ,за скорость ,и в его версии нужно указывать точный путь к сети, что не удобно , у nodchip автоматически распознает ,если сеть находится в папке eval. |
24.07.2020, 20:13 | #9705 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от Переяслав
лучше б он для лилы так штамповал сети
|
24.07.2020, 20:17 | #9706 |
Эксперт
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
|
Re: Stockfish и его производные
Цитата: Сообщение от svoitsl
а проблему со скоростью удалось решить?
(17% speed increase) that's about an 8.5 elo...(as a general rule each doubling = ~ 50 elo) probably because my AIO compiles the entire codebase, whereas nodchips compiles individual modules (gen, learn run) |
24.07.2020, 20:26 | #9707 |
Эксперт
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
|
Re: Stockfish и его производные
Цитата: Сообщение от Владимир001
|
24.07.2020, 20:26 | #9708 |
Гроссмейстер
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
|
Re: Stockfish и его производные
Цитата: Сообщение от Maratka
Не нужно, там уже в общем-то теоретический предел
(даже при одной и той же скорости, а на одном и том же одиночном GPU вообще равным будет ) "Не нужно" может для большой сети,так как сильных игр что то больше не становится, но в двух номинациях очень даже нужно штамповать, не для турниров типа TCEC или адвансеров, а для обычных любителей, так как размеры сети 16х192 и 20х256 ещё не наштампованы. Цитата: Сообщение от Владимир001
probably because my AIO compiles the entire codebase,
|
24.07.2020, 20:29 | #9709 |
Гроссмейстер
|
Re: Stockfish и его производные
Код:
Rank Name Rating Δ + - # Σ Σ% W L D W% =% OppR --------------------------------------------------------------------------------------------------------- 1 sf1134 3103 0.0 3 3 24000 12086.0 50.4 5680 5509 12811 23.7 53.4 3101 2 sf2141 3102 1.7 4 4 12000 6017.5 50.1 2841 2806 6353 23.7 52.9 3101 3 sf0123 3101 0.1 7 7 4000 1990.0 49.7 919 940 2141 23.0 53.5 3103 4 sf1732 3101 0.7 7 7 4000 1984.5 49.6 908 939 2153 22.7 53.8 3103 5 sf1240 3101 0.2 6 6 6000 2977.0 49.6 1380 1426 3194 23.0 53.2 3103 6 sf0640 3097 3.2 10 10 2000 983.5 49.2 463 496 1041 23.1 52.0 3103 7 sf1844 3095 2.5 7 7 4000 1962.5 49.1 927 1002 2071 23.2 51.8 3102 --------------------------------------------------------------------------------------------------------- Δ = delta from the next higher rated opponent # = number of games played Σ = total score, 1 point for win, 1/2 point for draw |
24.07.2020, 20:38 | #9710 |
3 разряд
Регистрация: 13.06.2016
Сообщений: 183
Сказал(а) спасибо: 859
Поблагодарили 537 раз(а) в 181 сообщениях
Репутация: 92
|
Re: Stockfish и его производные
Цитата: Сообщение от Владимир001
и в его версии нужно указывать точный путь к сети
|
24.07.2020, 20:39 | #9711 |
Эксперт
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
|
Re: Stockfish и его производные
Цитата: Сообщение от Evgeny
Разве? Я положил переименованную сеть в папку eval рядом с движком, дважды щелкнул по движку и в консоли отобразилось, что сеть обнаружена. При подключении движка в ChessBase 15 поле с сетью автоматически заполняется.
|
24.07.2020, 20:42 | #9712 |
Эксперт
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
|
Re: Stockfish и его производные
Цитата: Сообщение от Evgeny
Разве? Я положил переименованную сеть в папку eval рядом с движком, дважды щелкнул по движку и в консоли отобразилось, что сеть обнаружена. При подключении движка в ChessBase 15 поле с сетью автоматически заполняется.
|
24.07.2020, 20:43 | #9713 |
3 разряд
Регистрация: 13.06.2016
Сообщений: 183
Сказал(а) спасибо: 859
Поблагодарили 537 раз(а) в 181 сообщениях
Репутация: 92
|
Re: Stockfish и его производные
Да, эта сборка. Я даже удивился, в других сборках вводил команду bench, тогда сеть обнаруживалась, а здесь без всяких команд. Но во Fritz11 может иначе, не пробовал.
|
24.07.2020, 20:52 | #9714 |
3 разряд
|
Re: Stockfish и его производные
Кто-нибудь знает, для линукс есть сетевой сток?
|
24.07.2020, 20:52 | #9715 |
Эксперт
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
|
Re: Stockfish и его производные
Цитата: Сообщение от Evgeny
в других сборках вводил команду bench, тогда сеть обнаруживалась
|
24.07.2020, 21:10 | #9716 |
Гроссмейстер
|
Re: Stockfish и его производные
Код:
Games Completed = 1200 of 1200 (Avg game length = 34.942 sec) Settings = RR/128MB/5000ms+200ms/M 999cp for 3 moves, D 199 moves/EPD:d:\Games\LittleBlitzer-2.75\Openings\EPD\TopGM_2move.epd(10000) Time = 6370 sec elapsed, 0 sec remaining 1. Stockfish+NNUE ribbit_0.1 305.5/600 112-101-387 (L: m=0 t=0 i=0 a=101) (D: r=230 i=86 f=62 s=7 a=2) (tpm=252.9 d=19.66 nps=586501) 2. Stockfish+NNUE 20200724-2244e 301.0/600 110-108-382 (L: m=0 t=0 i=0 a=108) (D: r=224 i=92 f=58 s=6 a=2) (tpm=253.4 d=19.46 nps=583846) 3. Stockfish+NNUE 20200724-2343 304.0/600 105-97-398 (L: m=0 t=0 i=0 a=97) (D: r=231 i=98 f=65 s=2 a=2) (tpm=253.6 d=19.28 nps=585990) 4. Stockfish+NNUE 20200724-2344 289.5/600 97-118-385 (L: m=0 t=0 i=0 a=118) (D: r=229 i=90 f=57 s=7 a=2) (tpm=254.6 d=19.05 nps=577978) Только одна провалилась - 2344ая |
Пользователь сказал cпасибо: | ssserg (24.07.2020) |
24.07.2020, 21:24 | #9717 |
Эксперт
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
|
Re: Stockfish и его производные
Цитата: Сообщение от svoitsl
значит надо перестроить код
Конечно, я всегда буду стараться сделать это как можно быстрее так же сказал что : evalhash-это замедление во время "игры"...но может быть полезен при обучении сети |
24.07.2020, 21:41 | #9718 |
Эксперт
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
|
Re: Stockfish и его производные
Цитата: Сообщение от Maratka
По идее нужно.
По сути, это обычный переименованный "хеш". да, они обнаружили значительное замедление, если хэш eval включен но вполне возможно, что это может помочь во время тренировки, поэтому я сохранил его как вариант |
24.07.2020, 21:51 | #9719 |
Эксперт
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
|
Re: Stockfish и его производные
Intel Core i5-7600K, 4.20 GHz, Threads:2, Gui:Fritz-11, Games:100, Time:0+1, Book:Off,Endgame tables:Syzygy 3-4-5, Hash:128 MB, Ponder:Off. Это с включенным евал хешем что замедляет . |
Пользователь сказал cпасибо: | Alvir (25.07.2020) |
24.07.2020, 21:59 | #9720 |
Эксперт
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
|
Re: Stockfish и его производные
Цитата: Сообщение от Владимир001
он ответил что во время не нужно:
да, они обнаружили значительное замедление, если хэш eval включен но вполне возможно, что это может помочь во время тренировки, поэтому я сохранил его как вариант |
Здесь присутствуют: 17 (пользователей: 0 , гостей: 17) | |
|
|