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) |
27.04.2019, 11:37 | #4413 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
Цитата: Сообщение от Viktor
Тогда уж и ферзя ... позиции бывают от безысходности.
Есть у меня ощущение, что, допустим, защита клетки f1 с королём на g1 - дело достаточно бесполезное, т.е. защищать ладьёй надо что-то, что или выше, или ниже короля. Надо посмотреть... Да и констант значения, честно говоря, "логично" подобрать не выходит - они просто методом научного тыка выбираются. |
Пользователь сказал cпасибо: | Maratka (27.04.2019) |
27.04.2019, 12:42 | #4414 |
Гроссмейстер
Регистрация: 02.07.2016
Сообщений: 2,104
Сказал(а) спасибо: 4,488
Поблагодарили 5,221 раз(а) в 1,744 сообщениях
Репутация: 435
|
Re: Stockfish и его производные
Author: MJZ1977
Date: Sat Apr 27 11:25:23 2019 +0200 Timestamp: 1556357123 Shuffle detection #2108 Bench: 3402947 http://abrok.eu/stockfish/
__________________
"Не-ум - цветы вечности." Ошо |
Пользователь сказал cпасибо: | Валекс (28.04.2019) |
27.04.2019, 12:42 | #4415 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
Вновь добавили шафл-детекшн. Сухо, без комментариев к патчу в коммите
В этот раз без багов? Author: MJZ1977 Date: Sat Apr 27 11:25:23 2019 +0200 Timestamp: 1556357123 Shuffle detection #2108 Bench: 3402947 http://abrok.eu/stockfish/
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner. |
Пользователь сказал cпасибо: | Валекс (28.04.2019) |
27.04.2019, 12:47 | #4416 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
Author: Michael Chaly
Date: Sat Apr 27 11:31:55 2019 +0200 Timestamp: 1556357515 Include bishop protection in king Danger evaluation. #2118 Same idea as fisherman's knight protection. passed STC LLR: 2.96 (-2.94,2.94) [0.50,4.50] Total: 17133 W: 3952 L: 3701 D: 9480 Elo +5.09 http://tests.stockfishchess.org/test...bc5925cf02dada passed LTC LLR: 2.95 (-2.94,2.94) [0.00,3.50] Total: 37316 W: 6470 L: 6188 D: 24658 Elo +2.63 http://tests.stockfishchess.org/test...bc5925cf02dc90 Looking at this 2 ideas being recent clean elo gainers I have a feeling that we can add also rook and queen protection bonuses or overall move this stuff in pieces loop in the same way as we do pieces attacking bonuses on their kingring... Thx fisherman for original idea. Bench 3429173 http://abrok.eu/stockfish/
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner. |
27.04.2019, 12:50 | #4417 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
Author: Marco Costalba
Date: Sat Apr 27 11:37:51 2019 +0200 Timestamp: 1556357871 Fix bench number of previous patch bench: 3388643 http://abrok.eu/stockfish/
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner. |
Пользователь сказал cпасибо: | Валекс (28.04.2019) |
27.04.2019, 12:57 | #4419 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
Цитата: Сообщение от Maratka
Автор ошибочно указан. :(
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner. |
27.04.2019, 13:32 | #4421 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от Vizvezdenec
Обычно всякие "спекулятивные", которые в реальности 0,3 эло, а на каждый из них 5 simplifications, которые в реальности -0,1 эло...
|
27.04.2019, 13:47 | #4422 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Кстати подумалось...
После последнего патча от слонов стало больше пользы. Т.е. они стали сильнее. А значит вероятно есть смысл изменить их вес в types.h, возможно там тоже найдется 1-2 ELO. Патч а-ля вот этот: http://tests.stockfishchess.org/test...bc5925cf02e717 т.е. подбор значений, и потом проверка с лучшим вариантом. Vizvezdenec, как думаете? |
27.04.2019, 16:06 | #4423 |
Гроссмейстер
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
|
Re: Stockfish и его производные
Цитата: Сообщение от Maratka
Кстати подумалось...
После последнего патча от слонов стало больше пользы. Т.е. они стали сильнее. А значит вероятно есть смысл изменить их вес в types.h, возможно там тоже найдется 1-2 ELO. Патч а-ля вот этот: http://tests.stockfishchess.org/test...bc5925cf02e717 т.е. подбор значений, и потом проверка с лучшим вариантом. Vizvezdenec, как думаете? |
27.04.2019, 19:06 | #4425 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
Надо подождать ещё месяца 2-3, потом руками это поправить-посмотреть результаты, как-то так обычно...
Эти вещи обычно дают слишком мало эло, чтобы пройти в одиночку, и впридачу никогда нормально не тюнятся (уж совсем непонятно по какой причине). Итоговый патч будет чем-то вроде : добавили веса слону в миттельшпиле, убрали веса коню в эндшпиле, добавили там веса ферзю, снизили там стоимость короля , т.е. это обычно большое комбо достаточно, хотя и не всегда. |
27.04.2019, 20:07 | #4426 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Т.е. правятся веса всех фигур?
Ну чего... логично... если по итогам одного патча слоны объективно стали сильнее, то значит все остальные фигуры супротив слонов как бы подешевели, т.е. и их веса править... Но править ручками? Или все же разумнее запустить калибровочный тест весов? Статистически где больше выхлопа? |
27.04.2019, 20:13 | #4427 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
Цитата: Сообщение от Maratka
Т.е. правятся веса всех фигур?
Ну чего... логично... если по итогам одного патча слоны объективно стали сильнее, то значит все остальные фигуры супротив слонов как бы подешевели, т.е. и их веса править... Но править ручками? Или все же разумнее запустить калибровочный тест весов? Статистически где больше выхлопа? Хотя вот массив проходных с его помощью 4 раза улучшали... Он странно немного работает, через раз. Собственно, мы бы использовали что-то другое, если бы оно могло параллелиться. Условный Gradient descent, который использовал AGE для тюнинга Ethereal, имеет 2 недостатка - 1) он вообще не параллелится, т.е. надо запускать на одной машине и надолго; 2) он не работает с нелинейными параметрами оценки, т.е. всё, что входит в kingDanger, а также вся мобильность сразу идёт нафиг. Да и space, да и оценка проходных - там тоже нелинейности кусками. Ethereal в этом плане "идеально линейный движко", Stockfish же утыкан всякими квадратичными эвристиками (а с недавнего времени там и 4 степень есть ). Поэтому хоть SPSA и производит что-то приличное через раз, но выбора нет. Но есть вещи, которые он просто "не берёт", и они руками подбираются обычно. |
27.04.2019, 20:35 | #4429 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
Так я же 2 раза написал
"3 последних изменения веса фигур как минимум были сделаны ручками, а SPSA года 3 уже нормального ничего не давал при попытке их затюнить" поэтому никто даже не пробует уже |
Пользователь сказал cпасибо: | Maratka (27.04.2019) |
27.04.2019, 21:44 | #4431 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от Vizvezdenec
Так я же 2 раза написал
"3 последних изменения веса фигур как минимум были сделаны ручками, а SPSA года 3 уже нормального ничего не давал при попытке их затюнить" поэтому никто даже не пробует уже Ведь ручками править - это совсем уже на удачу... |
27.04.2019, 22:00 | #4432 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
Author: Joost VandeVondele
Date: Sat Apr 27 20:47:06 2019 +0200 Timestamp: 1556390826 Allow for address sanitizer. (#2119) Properly allow for sanitize=address (-fsanitize=address) as an argument to the Makefile. No functional change http://abrok.eu/stockfish/
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner. |
Пользователь сказал cпасибо: | Валекс (28.04.2019) |
27.04.2019, 22:41 | #4433 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
Цитата: Сообщение от Maratka
Ну чисто теоретически, если пройдет 10-20 функциональных патчей, связанных с активностью фигур, выстрелить может?
Ведь ручками править - это совсем уже на удачу... |
30.04.2019, 18:49 | #4435 |
Гроссмейстер
Регистрация: 02.07.2016
Сообщений: 2,104
Сказал(а) спасибо: 4,488
Поблагодарили 5,221 раз(а) в 1,744 сообщениях
Репутация: 435
|
Re: Stockfish и его производные
Stockfish and CorChess development builds compiled by I. Ivec
April 27, 2019 http://chess.ultimaiq.net/stockfish.html
__________________
"Не-ум - цветы вечности." Ошо |
30.04.2019, 19:19 | #4436 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от byan_mivv
Stockfish and CorChess development builds compiled by I. Ivec
|
Пользователь сказал cпасибо: | Кевин (01.05.2019) |
01.05.2019, 12:34 | #4437 |
Гроссмейстер
Регистрация: 20.12.2016
Сообщений: 1,715
Сказал(а) спасибо: 2,282
Поблагодарили 2,156 раз(а) в 1,075 сообщениях
Репутация: 240
|
Re: Stockfish и его производные
Цитата: Сообщение от Maratka
Чем хороши эти сборки?
|
Пользователь сказал cпасибо: | ChessMan (01.05.2019) |
01.05.2019, 12:50 | #4438 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Уточню: чем SF by I. Ivec лучше SF by Abrok?
|
Пользователь сказал cпасибо: | Кевин (01.05.2019) |
01.05.2019, 13:03 | #4439 |
Гроссмейстер
Регистрация: 20.12.2016
Сообщений: 1,715
Сказал(а) спасибо: 2,282
Поблагодарили 2,156 раз(а) в 1,075 сообщениях
Репутация: 240
|
Re: Stockfish и его производные
Ну например есть некоторые эндшпили где аброковский выдает неверную оценку позиции, следовательно делает неверный ход, причем сборки асм фиш тоже. Так вот двиг I. Ivec дает правильную оценку позиции и находит выигрывающий партию ход. Я бы сказал он лучше решает этюды что в эндшпиле что в миттельшпиле.
|
01.05.2019, 13:08 | #4440 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от Burcontovk
Так вот двиг I. Ivec дает правильную оценку позиции и находит выигрывающий партию ход.
|
Здесь присутствуют: 18 (пользователей: 0 , гостей: 18) | |
|
|