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) |
02.09.2019, 12:13 | #5641 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Цитата: Сообщение от SKY
Значит можно смело сказать,что уровень игры компьютера в шахматы однозначно показывает уровень технического и рассудочного,то есть общего развития человеческой цивилизации! :-)
Ну например, есть некий 1-2 разрядник, хорошо знающий некий же язык (и не суть какой). И если этот разрядник переложит в движок свое понимание шахмат, то с треском проиграет своей же программе, которая имея те же знания, таки обходит человека по скорости счета. Т.е. уровень программы, в которую разрядник качественно перенес свое понимание игры будет КМС, а то и мастер. |
02.09.2019, 12:37 | #5642 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
Автор Ethereal имеет 1200 эло на lichess
|
2 пользователя(ей) сказали cпасибо: | Maratka (02.09.2019), Виталий В. (03.09.2019) |
02.09.2019, 13:53 | #5644 |
3 разряд
Регистрация: 10.09.2018
Сообщений: 204
Сказал(а) спасибо: 82
Поблагодарили 55 раз(а) в 39 сообщениях
Репутация: 7
|
Re: Stockfish и его производные
Цитата: Сообщение от Maratka
Т.е. уровень программы, в которую разрядник качественно перенес свое понимание игры будет КМС, а то и мастер.
|
03.09.2019, 19:28 | #5645 |
3 разряд
Регистрация: 28.06.2018
Сообщений: 191
Сказал(а) спасибо: 239
Поблагодарили 87 раз(а) в 54 сообщениях
Репутация: 16
|
Re: Stockfish и его производные
Что-то действительно не появляются зеленые патчи за последнюю неделю. Наверное нужно затрагивать концепцуальни аспекты программы. Тюнинг параметров как по мне доведен до очень высокого уровня.Возможно Нужно искать новые идеи в оценке позиции немного усложнять оценочную функцию.Какие идеи еще могут быть? В чем основная причина стагнации? http://tests.stockfishchess.org/tests
|
06.09.2019, 18:21 | #5647 |
Гроссмейстер
Регистрация: 02.07.2016
Сообщений: 2,104
Сказал(а) спасибо: 4,488
Поблагодарили 5,221 раз(а) в 1,744 сообщениях
Репутация: 435
|
Re: Stockfish и его производные
Stockfish 2019-09-02 Polyglot INTRODUCTION: Due to the missing of this feature in the main release I have decided to create a Stockfish perfectly equal to the last beta version with the capability to use Polyglot books (aka .bin or BIN). In order to do that I used the library polyblook.h from Brainfish and merged with the Stockfish code. ВСТУПЛЕНИЕ: Из-за отсутствия этой функции в основном выпуске я решил создать Stockfish, полностью соответствующий последней бета-версии, с возможностью использования книг Polyglot (иначе .bin или BIN). Для этого я использовал библиотеку polyblook.h из Brainfish и объединил ее с кодом Stockfish. https://rapidu.net/1942105260/050920...gines-Tourn.7z
__________________
"Не-ум - цветы вечности." Ошо |
09.09.2019, 11:43 | #5650 |
Гроссмейстер
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
|
Re: Stockfish и его производные
Кстати, если вдруг, кто не в курсе, то BL снова в паблике:
https://github.com/amchess/BrainLearn/releases/tag/4.1 |
11.09.2019, 20:39 | #5651 |
Гроссмейстер
Регистрация: 02.07.2016
Сообщений: 2,104
Сказал(а) спасибо: 4,488
Поблагодарили 5,221 раз(а) в 1,744 сообщениях
Репутация: 435
|
Re: Stockfish и его производные
Author: Stefan Geschwentner
Date: Wed Sep 11 18:37:08 2019 +0200 Timestamp: 1568219828 Update reverse move stats For a good quiet non-pawn move consider the reverse move as bad and update the main history with a negative stat bonus. STC: LLR: 2.95 (-2.94,2.94) [0.50,4.50] Total: 19292 W: 4401 L: 4141 D: 10750 Elo +4.68 http://tests.stockfishchess.org/test...bc594e7864973c LTC: LLR: 2.95 (-2.94,2.94) [0.00,3.50] Total: 111952 W: 18762 L: 18275 D: 74915 Elo +1.51 http://tests.stockfishchess.org/test...bc594e786498fa Closes https://github.com/official-stockfis...fish/pull/2294 Bench: 3914238 http://abrok.eu/stockfish/
__________________
"Не-ум - цветы вечности." Ошо |
Пользователь сказал cпасибо: | Валекс (12.09.2019) |
12.09.2019, 00:38 | #5652 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
Очень забавный патч.
Когда мы нашли очень хороший "тихий" ход, мы не только приписываем ему хорошие статы, но и приписываем плохие статы "обратному" ходу (той же фигурой, но меняя местами клетки хода). Если это не пешка |
Пользователь сказал cпасибо: | Kesandr (12.09.2019) |
12.09.2019, 08:25 | #5653 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
noobpwnftw расщедрился на 4500 ядер вместо стандартных 800, вышло вот что:
http://tests.stockfishchess.org/test...bc5902d3854d27 - небольшой бонус за ладью, которая находится на одной вертикали с ферзём противника. Вроде бы просто, тупо, но прошло Отмечу, что сейчас в стокфише уже есть бонус, если ферзь является объектом связки, он усилится, если ладья связывает по вертикали, заодно в принципе усилится, даже если между ними ещё 6 фигур стоит. http://tests.stockfishchess.org/test...bc5902d38546ae Вот этот патч мне очень нравится на самом деле Вообще в SF каждый эндшпиль оценивается с точки зрения "выигрываемости", которая зависит от количества пешек на доске, проходных, от того, обходит ли наш король короля противника сбоку или тот может держать оппозицию, пешечные эндшпили получают отдельные бонусы и т.д. Этот патч существенно уменьшает "выигрываемость" эндшпилей, для которых выполняются следующие 3 условия: 1) нету пешек на обоих флангах; 2) нету проходных на доске; 3) наш король не обходит противника (расстояние между ними по вертикали > расстояния между ними по горизонтали). Если это всё верно - эндшпиль считается плохим для победы и его оценка сильно снижается. Собственно, это некоторый таргетинг стандартной достаточно высокой оценки для очевидных ничьих типа 2 на 1 / 3 на 2 / 4 на 3 на одном фланге, когда наш король находится в своём лагере, а король противника - в своём. Они обычно чёрта с два выиграны, но оценки +1 там рисуются. Будут меньше. |
12.09.2019, 11:58 | #5654 |
Гроссмейстер
Регистрация: 02.07.2016
Сообщений: 2,104
Сказал(а) спасибо: 4,488
Поблагодарили 5,221 раз(а) в 1,744 сообщениях
Репутация: 435
|
Re: Stockfish и его производные
Author: Vizvezdenec
Date: Thu Sep 12 10:33:18 2019 Author: xoto10 Date: Thu Sep 12 10:05:35 2019 Author: protonspring Date: Thu Sep 12 09:44:40 2019 http://abrok.eu/stockfish/
__________________
"Не-ум - цветы вечности." Ошо |
5 пользователя(ей) сказали cпасибо: | Chess762 (12.09.2019), Vasilievich (12.09.2019), Viktor (12.09.2019), Валекс (13.09.2019), Виталий В. (13.09.2019) |
12.09.2019, 12:20 | #5655 |
2 разряд
|
Re: Stockfish и его производные
И какой из них лучше?
|
12.09.2019, 13:38 | #5657 |
Гроссмейстер
Регистрация: 02.07.2016
Сообщений: 2,104
Сказал(а) спасибо: 4,488
Поблагодарили 5,221 раз(а) в 1,744 сообщениях
Репутация: 435
|
Re: Stockfish и его производные
По логике вещей сильнее должен быть последний... от Безденежнего!
__________________
"Не-ум - цветы вечности." Ошо |
12.09.2019, 20:22 | #5660 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
Эээ.
Ну именно ВЕС фигур статический. Но на оценку каждой из них потом накручивается пачка эвристик, мобильность, например, аутпосты, для ладей есть понятие "запертой ладьи", теперь вот и выстраивание в линию с ферзём противника, слоны получают штраф за наличие пешек своего цвета тем больше, чем больше заблокирован центр, ферзь получает штраф за то, что является объектом связки, заодно и за то, что стоит на клетке, на которую следующим ходом могут напасть меньшие по ценности фигуры противника, каждая фигура по отдельности участвует в подсчёте оценки атаки на короля... Я даже не знаю, как это сказать. Именно материальное значение каждой фигуры - действительно статичное, кроме случаев дисбаланса материала, за которые даются отдельные бонусы (за 2 слонов, ферзь против слона и ладьи и т.д. - всё имеет свои бонусы), но там просто ещё сверху очень много всяких эвристик накручено, не считая даже просто PSQT таблиц, которые дают бонус каждой фигуре за расположение на определённой клетке поля. |
12.09.2019, 20:50 | #5661 |
3 разряд
Регистрация: 10.09.2018
Сообщений: 204
Сказал(а) спасибо: 82
Поблагодарили 55 раз(а) в 39 сообщениях
Репутация: 7
|
Re: Stockfish и его производные
Цитата: Сообщение от Vizvezdenec
на оценку каждой из них потом накручивается пачка эвристик
|
Пользователь сказал cпасибо: | tfc501 (12.09.2019) |
13.09.2019, 03:58 | #5663 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
https://nextchessmove.com/dev-builds
И тут, кстати, новый рекорд. |
Пользователь сказал cпасибо: | Kesandr (13.09.2019) |
13.09.2019, 09:37 | #5664 |
3 разряд
Регистрация: 28.06.2018
Сообщений: 191
Сказал(а) спасибо: 239
Поблагодарили 87 раз(а) в 54 сообщениях
Репутация: 16
|
Re: Stockfish и его производные
Цитата: Сообщение от Vizvezdenec
https://nextchessmove.com/dev-builds
И тут, кстати, новый рекорд. |
13.09.2019, 11:30 | #5666 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
Цитата: Сообщение от Kesandr
А что за пики обвала єло такие в нескольких версиях на данном графике? З чем связание?
|
Пользователь сказал cпасибо: | Kesandr (13.09.2019) |
14.09.2019, 10:00 | #5667 |
Гроссмейстер
Регистрация: 02.07.2016
Сообщений: 2,104
Сказал(а) спасибо: 4,488
Поблагодарили 5,221 раз(а) в 1,744 сообщениях
Репутация: 435
|
Re: Stockfish и его производные
Author: Stéphane Nicolet
Date: Sat Sep 14 08:33:00 2019 Author: 31m059 Date: Sat Sep 14 07:47:05 2019 Author: Stéphane Nicolet Date: Sat Sep 14 07:34:19 2019 Author: Joost VandeVondele Date: Sat Sep 14 07:11:23 2019 http://abrok.eu/stockfish
__________________
"Не-ум - цветы вечности." Ошо |
3 пользователя(ей) сказали cпасибо: |
14.09.2019, 10:45 | #5669 |
Гроссмейстер
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
|
Re: Stockfish и его производные
Цитата: Сообщение от svoitsl
Без книжки (на 7 ходов)?
|
Пользователь сказал cпасибо: | svoitsl (14.09.2019) |
14.09.2019, 11:44 | #5670 |
Гроссмейстер
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
|
Re: Stockfish и его производные
Вообще жаба душит покупать такой объем для 7-фигурок даже на обычных HDD
Я подумываю сделать хранилище на HDD + SSD(для кэша) И все же поставить на него БД и туда заливать файлы окончаний по запросу(если их нет в базе) Производить очистку регулярно редко используемых окончаний Ну и придумать интерфейс для движков, чтобы умели работать с такой базой по сети |
Здесь присутствуют: 18 (пользователей: 0 , гостей: 18) | |
|
|