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.10.2020, 13:23 | #12781 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Интересно, а сеть учат на эндпишях, или тут типичная "самоигра" со стартовой позиции?
7k/3K2p1/6Pp/7P/8/8/8/7B b - - 0 68 Вот откуда тут оценка +2,5 за белых? Без семифигурок понятно, с ними сразу нули. |
Пользователь сказал cпасибо: | Corrs (24.10.2020) |
24.10.2020, 13:58 | #12782 |
Гроссмейстер
|
Re: Stockfish и его производные
Цитата: Сообщение от Maratka
Вот откуда тут оценка +2,5 за белых?
я вам больше скажу - с полным комплектом 6-фигурок у белых однозначно выиграно :(
__________________
PGN Spy - top tournaments |
24.10.2020, 14:43 | #12783 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Ну я на столько не досчитал, у меня была глубина в районе 70 :(
А так - да, очень интересно, что там с эндшпилями, теперь даже еще более интересно! Насколько я понимаю, король тут бегает на h8/g8 и или по правилу 50 ходов ничья, либо пат. p.s. В общем, как понимаю, сеть еще можно долго учить, и прибавлять. Это кстати партий с PlayShess, комната движков. Черные сдались в абсолютно ничейной позиции, т.е. значит и во всяких там TCEC'ках это будет периодически встречаться. |
24.10.2020, 15:37 | #12784 |
Начинающий
Регистрация: 07.11.2019
Сообщений: 20
Сказал(а) спасибо: 29
Поблагодарили 20 раз(а) в 6 сообщениях
Репутация: 9
|
Re: Stockfish и его производные
Цитата: Сообщение от Переяслав
я вам больше скажу - с полным комплектом 6-фигурок у белых однозначно выиграно :( |
24.10.2020, 15:51 | #12785 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от Андрей 71
А вы включите 7 фигурки и увидите там ничью.
|
24.10.2020, 18:01 | #12786 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Написал на GitHub, посмотрим что ответят.
https://github.com/official-stockfis...sh/issues/3196 Переяслав, возможно потребуется какой-то лог или что-то подобное, т.к. моя железка до такой глубины не досчитывает. |
24.10.2020, 18:21 | #12787 |
Начинающий
Регистрация: 07.11.2019
Сообщений: 20
Сказал(а) спасибо: 29
Поблагодарили 20 раз(а) в 6 сообщениях
Репутация: 9
|
Re: Stockfish и его производные
5b2/2p5/2k1b2P/2pN4/p1P5/8/P2BK3/8 b - - 0 54 Вот позиция из моей игры SF упорно показывает выигрыш а старая добрая Rybka решает вмиг.
|
24.10.2020, 18:23 | #12788 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Кто-то может у себя также проверить?
Нужен последний SF и полные шестифирурки (у меня только WDL, но думаю это достаточно). Пока что грешат на битые таблицы, но не на двух же разных машинах?! |
24.10.2020, 18:32 | #12789 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Цитата: Сообщение от Maratka
Кто-то может у себя также проверить?
Нужен последний SF и полные шестифирурки (у меня только WDL, но думаю это достаточно). Пока что грешат на битые таблицы, но не на двух же разных машинах?! |
24.10.2020, 18:34 | #12790 |
2 разряд
Регистрация: 22.06.2016
Сообщений: 466
Сказал(а) спасибо: 1,400
Поблагодарили 293 раз(а) в 176 сообщениях
Репутация: 37
|
Re: Stockfish и его производные
я вам больше скажу - с полным комплектом 6-фигурок у белых однозначно выиграно :В анализе видно ходы
68...Kg8 69.Be4 Kf8?? Это зачем он туда? А если он будет ходить тольrо по g и h? И кто его и чем достанет? |
24.10.2020, 18:35 | #12791 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Поставил у себя.
C NNUE=Pure - оценка около +0,5 С Classical и Hybrid - выше (+3,46 и +3.26 соответственно) |
24.10.2020, 18:36 | #12792 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Цитата: Сообщение от Переяслав
я вам больше скажу - с полным комплектом 6-фигурок у белых однозначно выиграно :( И можно скрин с количеством обращений к ТБ? |
Пользователь сказал cпасибо: | Maratka (24.10.2020) |
24.10.2020, 18:41 | #12793 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Ну в общем, партия вышла вот такая:
[Event "Rated game, 5m+2s"] [Site "Engine Room"] [Date "2020.10.13"] [Round "?"] [White "Polyphemus, Cfish 061020 64 POP"] [Black "Marat_7, Stockfish 131020 x6"] [Result "1-0"] [ECO "A28"] [WhiteElo "2623"] [BlackElo "2612"] [Annotator "1.84;0.09"] [PlyCount "155"] [EventDate "2020.10.13"] [SourceTitle "playchess.com"] [TimeControl "300+2"] {Cfish 061020 64 POPCNT NUMA (24 cores): 38.5 plies; 36*013kN/s Intel(R) Xeon (R) CPU E5-2697 v2 @ 2.70GHz 2709MHz, (24 cores, 48 threads), NN.ctg, 8192 MB} 1. c4 {B 0} e5 {B 0} 2. Nc3 {B 0} Nf6 {B 0} 3. Nf3 {B 0} Nc6 {B 0} 4. e4 {B 0} Bb4 {B 0} 5. d3 {B 0} d6 {B 0} 6. a3 {B 0} Bxc3+ {B 0} 7. bxc3 {B 0} O-O {B 0} 8. g3 {B 0} Rb8 {B 0} 9. a4 {B 0} Nd7 {B 0} 10. Nh4 {B 0} b6 {0.09/30 26} 11. Bg2 {B 0} Nc5 {B 0} 12. O-O {B 0} Na5 {B 0} 13. Be3 {B 0} Bd7 {B 0} 14. f4 {B 0 } exf4 {0.16/24 5} 15. Rxf4 {B 0} Qe7 {0.40/29 33} 16. Nf5 {B 0} Bxf5 {0.30/27 4} 17. Rxf5 {B 0} Rbe8 {0.28/30 29} 18. Qe2 {B 0 (Rf4)} f6 {0.62/30 32} 19. h4 {B 0} Kh8 {0.73/27 12} 20. Kh2 {B 0} a6 {0.51/28 16} 21. Rf4 {B 0 (g4)} Ne6 { 0.42/27 12} 22. Rf5 {B 0 (Rf2)} Nc5 {0.28/27 5} 23. Raf1 {B 0 (Rf4)} Nxa4 { 0.36/26 4} 24. g4 {B 0} Nc5 {0.54/29 29} 25. g5 {B 0} Nd7 {0.89/31 41} 26. h5 { B 0} Nc6 {0.88/27 3} 27. g6 {B 0 (d4)} a5 {0.75/25 10} 28. d4 {B 0} Nd8 { 0.65/27 6} 29. Bh3 {B 0 (Qd2)} Rg8 {0.59/26 12} 30. Qg2 {B 0 (R5f2)} Nf8 { 0.91/25 5} 31. Re1 {B 0} Nde6 {1.10/26 8} 32. Bg4 {B 0} h6 {1.21/26 6} 33. Rff1 {1.84/37 26 (Kg1)} a4 {1.73/32 32} 34. Ra1 {2.27/37 2} Ng5 {1.66/32 10 (Qd8)} 35. Bxg5 {2.93/36 10} fxg5 {2.15/29 1} 36. Rf7 {3.13/38 13} Qxe4 {1.95/31 1 (Qd8)} 37. Qxe4 {3.46/35 10} Rxe4 {2.29/32 1} 38. Kg3 {3.71/36 10} Ne6 { 2.85/32 7} 39. Re7 {4.21/42 47} Nc5 {3.33/35 0} 40. Rxc7 {4.26/34 8} Nd3 { 3.41/30 3} 41. Rxa4 {4.37/34 9} Nf4 {3.45/31 9} 42. Rca7 {4.32/32 5} Re3+ { 3.56/29 3} 43. Kf2 {4.75/32 6} Ree8 {4.01/29 1} 44. Rf7 {4.82/33 12} Rb8 { 3.95/30 6} 45. Ra6 {5.00/32 6} b5 {4.55/27 9 (Rge8)} 46. cxb5 {5.76/30 13} Rxb5 {4.41/30 0} 47. Rxd6 {5.80/29 9} Rb2+ {4.72/27 1} 48. Kg3 {5.99/28 7} Rg2+ { 4.85/26 3} 49. Kf3 {6.17/28 0} Rc2 {5.01/27 4 (Rg1)} 50. Rc6 {6.68/30 11} Rc1 { 5.14/29 0} 51. Kf2 {7.10/28 8} Rc2+ {5.38/26 2} 52. Kg3 {7.74/29 7} Rc1 { 5.33/25 2 (Re8)} 53. Rxf4 {9.25/30 9 (Bf3)} gxf4+ {6.32/23 4} 54. Kxf4 { 10.02/33 5} Re8 {6.28/29 3 (Re1)} 55. Be6 {10.94/37 8 (d5)} Re1 {4.31/36 1} 56. d5 {11.49/35 7} Rf8+ {4.75/43 2 (Rb8)} 57. Bf7 {12.08/35 9} Ree8 {5.78/32 0 (Rb8)} 58. d6 {#63/51 7} Rc8 {7.18/41 0} 59. Rxc8 {151.47/98 26 (Rb6)} Rxc8 { 152.47/68 4} 60. d7 {151.47/98 2} Rc4+ {8.24/47 0} 61. Ke5 {151.47/98 23 (Kf5)} Re4+ {4.67/33 2} 62. Kd6 {151.47/100 4} Re6+ {4.58/34 0} 63. Kc7 {151.47/96 7} Rc6+ {7.57/45 5} 64. Kd8 {151.47/93 1} Rxc3 {4.47/29 0 (Rc7)} 65. Bd5 {151.47/ 93 7 (Be6)} Rd3 {4.67/33 2 (Rc7)} 66. Bh1 {151.47/88 7} Rd1 {4.62/67 0} 67. Kc7 {151.47/92 9 (Ke7)} Rxd7+ {4.54/43 2 (Kg8)} 68. Kxd7 {151.47/96 10} Kg8 { 4.54/61 0 Marat_7,Stockfish 131020 x64 offers a draw} 69. Bg2 {151.47/95 57 (Ke8)} Kh8 {4.47/72 15 (Kf8)} 70. Kd6 {151.47/89 3 (Kc7)} Kg8 {0.21/1 0} 71. Bd5+ {151.47/89 6} Kf8 {4.47/68 0} 72. Kc7 {151.47/87 3 (Bc4)} Ke7 {4.23/44 1} 73. Bc4 {151.47/87 1 (Bg2)} Kf8 {4.39/54 1} 74. Kc6 {151.47/86 9 (Bd5)} Ke7 { 4.39/54 1} 75. Be2 {151.47/84 0} Ke8 {152.65/51 4} 76. Kb7 {151.47/81 0 (Bg4)} Kd7 {152.59/48 4 (Ke7)} 77. Bg4+ {151.47/76 1} Ke7 {152.51/55 3} 78. Kc6 { 151.47/78 0 (Kc7) Marat_7,Stockfish 131020 x64 resigns} 1-0 Т.е. ошиблись оба движка - один что он выиграл, а второй - что проиграл. |
24.10.2020, 19:06 | #12794 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от Vasilievich
А если он будет ходить тольrо по g и h?
Выше кстати и написал - я бы эту партию не проиграл Цитата: Сообщение от Maratka
Насколько я понимаю, король тут бегает на h8/g8 и или по правилу 50 ходов ничья, либо пат.
|
24.10.2020, 19:17 | #12796 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от ChessMan
Какие настройки СиФиша?
И можно скрин с количеством обращений к ТБ? |
24.10.2020, 19:20 | #12797 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от ChessMan
Maratka, можете выслать Стокфиш, которым Вы пользовались?
сеть - nn-04cf2b4ed1da |
24.10.2020, 19:21 | #12798 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Цитата: Сообщение от Maratka
Мне кажется, это без особой разницы: у нас уже три анализа, мой, моего соперника и Переяслава, вероятность, что мы все трое одинаково испоганили настройки - ну... невелика прямо скажем. Да и что-то там сильно испорить сложно. У меня например вообще умолчание, кроме C=0 и игровой, и для анализа.
Думаю, у него был не СиФиш. Или там изменённые исходники. |
24.10.2020, 19:24 | #12799 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Не заметил, но кажется это из той же области, что и оценка 151.
В любом случае, мой SF - вполне себе оригиналный, разве что собираю его сам (принципиально для меня, т.к. позволяет выловить проблемы с компилятором). |
24.10.2020, 19:43 | #12802 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от Maratka
В любом случае, мой SF - вполне себе оригиналный, разве что собираю его сам (принципиально для меня, т.к. позволяет выловить проблемы с компилятором).
Может там какой косячок в реализации, и потому собственно и не собирают его? |
24.10.2020, 19:48 | #12804 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его производные
Цитата: Сообщение от Maratka
Сейчас вот подумал - а не может ли это быть проблемой с SSE4.1, поддержка которой у меня включена, на cFish вероятно тоже, но ее нет в аброковских сборках?
Может там какой косячок в реализации, и потому собственно и не собирают его? |
24.10.2020, 20:50 | #12808 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
В общем, второй раз мне пишут, что де "битые таблицы".
А я второй раз пишу, что невероятно, чтобы на трех разных системах были битые таблицы. p.s. Как бы их побить, те таблицы? Ну для теста - открыть файлы, изменить что-то там в их середине (а сколько байт нужно изменить?), и проверить? Но это как-то странно! |
24.10.2020, 20:59 | #12809 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Кто-то может скрипт написать (тут никаких C++ не нужно), чтобы хеши сравнить?
|
24.10.2020, 21:29 | #12810 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от ChessMan
Вы заметили, что у Вашего соперника на 58-м ходу, движок показал мат в 63 хода?
Думаю, у него был не СиФиш. Или там изменённые исходники. Оценка почти правильная: Ничего не делал, просто перезапустил анализ после закрытий и запуска оболочки. Мультипоток может влиять? |
Пользователь сказал cпасибо: | Corrs (25.10.2020) |
Здесь присутствуют: 20 (пользователей: 0 , гостей: 20) | |
|
|