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) |
23.09.2017, 20:21 | #1651 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его клоны
|
Пользователь сказал cпасибо: | Alexandr_L (27.09.2017) |
27.09.2017, 12:52 | #1652 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его клоны
Цитата: Сообщение от Burcontovk
Ну да, конечно, только один он из 7 миллиардов людей способен скомпилить асм, вы серьезно?. Если не он то кто? Да кто угодно!!!
Если я или любой другой будет бездействовать как Лантонов, то нечем от него отличаться не будет. Нужен креатив, энтузиазм, возможно юношеский, что бы пришел человек с желанием делать и создавать от души а не тупо сидеть почти месяц и не один уже такой месяц. Схема проста, надоело, не хочешь работать, делать и т.д. - ВАЛИ! http://www45.zippyshare.com/v/Kf7rL27D/file.html ======= Надеюсь программисты нашего форума оценят работу не программиста))) |
7 пользователя(ей) сказали cпасибо: | ALEKS (27.09.2017), Alexandr_L (27.09.2017), Burcontovk (27.09.2017), Nikola (27.09.2017), Ofiscer (27.09.2017), tt66 (27.09.2017), Философ (27.09.2017) |
27.09.2017, 14:10 | #1653 |
КМС
Регистрация: 21.11.2016
Сообщений: 709
Сказал(а) спасибо: 433
Поблагодарили 1,545 раз(а) в 582 сообщениях
Репутация: 197
|
Re: Stockfish и его клоны
Цитата: Сообщение от ChessMan
Делюсь тактическим АСМфишем, сделанным на основе АСМа от 250817 - добавил код из моего СиФиша. Установил параметр KS=50, без возможности изменения.
http://www45.zippyshare.com/v/Kf7rL27D/file.html ======= Надеюсь программисты нашего форума оценят работу не программиста))) mov edi, edj mov edi, edk shr edj, 16 imul edj, 5 and edk, 0x00000000FFFFFFFF imul edk, 5 shl edj, 16 add edk, edj mov edj, edi Примерно так? |
Пользователь сказал cпасибо: | Alexandr_L (27.09.2017) |
27.09.2017, 14:14 | #1654 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его клоны
Цитата: Сообщение от Aster
https://github.com/lantonov/asmFish/...luate.asm#L505
mov edi, edj mov edi, edk shr edj, 16 imul edj, 5 and edk, 0x00000000FFFFFFFF imul edk, 5 shl edj, 16 add edk, edj mov edj, edi Примерно так? |
Пользователь сказал cпасибо: | Alexandr_L (27.09.2017) |
27.09.2017, 14:19 | #1655 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его клоны
Я вот здесь поменял: https://github.com/lantonov/asmFish/...luate.asm#L589
|
2 пользователя(ей) сказали cпасибо: | Alexandr_L (27.09.2017), Burcontovk (27.09.2017) |
27.09.2017, 16:54 | #1656 |
Гроссмейстер
Регистрация: 20.12.2016
Сообщений: 1,715
Сказал(а) спасибо: 2,282
Поблагодарили 2,156 раз(а) в 1,075 сообщениях
Репутация: 240
|
Re: Stockfish и его клоны
Цитата: Сообщение от ChessMan
Делюсь тактическим АСМфишем, сделанным на основе АСМа от 250817 - добавил код из моего СиФиша. Установил параметр KS=50, без возможности изменения.
http://www45.zippyshare.com/v/Kf7rL27D/file.html ======= Надеюсь программисты нашего форума оценят работу не программиста))) |
Пользователь сказал cпасибо: | Людмил Антонов (09.10.2017) |
27.09.2017, 17:02 | #1657 |
1 разряд
Регистрация: 18.09.2016
Адрес: Россия, Москва
Сообщений: 598
Сказал(а) спасибо: 2,384
Поблагодарили 2,038 раз(а) в 677 сообщениях
Репутация: 185
|
Re: Stockfish и его клоны
Цитата: Сообщение от Burcontovk
А вот и первый звоночек! Надеюсь скоро Лантонова забудут.
|
Пользователь сказал cпасибо: | Философ (27.09.2017) |
27.09.2017, 17:18 | #1658 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его клоны
Цитата: Сообщение от Burcontovk
А вот и первый звоночек! Надеюсь скоро Лантонова забудут.
|
4 пользователя(ей) сказали cпасибо: |
27.09.2017, 17:23 | #1659 |
КМС
Регистрация: 21.11.2016
Сообщений: 709
Сказал(а) спасибо: 433
Поблагодарили 1,545 раз(а) в 582 сообщениях
Репутация: 197
|
Re: Stockfish и его клоны
Цитата: Сообщение от ChessMan
Так что АСМ ещё вдохновит, возможно, того же Гударта переписать Гудини на ассемблер.
|
3 пользователя(ей) сказали cпасибо: |
27.09.2017, 17:30 | #1660 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его клоны
Цитата: Сообщение от Aster
С учётом того, что Гударт так и не собрался выкатывать версию под линукс, сомневаюсь..
|
2 пользователя(ей) сказали cпасибо: | Alexandr_L (28.09.2017), Burcontovk (28.09.2017) |
27.09.2017, 17:51 | #1661 |
1 разряд
Регистрация: 18.09.2016
Адрес: Россия, Москва
Сообщений: 598
Сказал(а) спасибо: 2,384
Поблагодарили 2,038 раз(а) в 677 сообщениях
Репутация: 185
|
Re: Stockfish и его клоны
Цитата: Сообщение от ChessMan
Какой же ленивый человек!
|
2 пользователя(ей) сказали cпасибо: | Alexandr_L (28.09.2017), Aster (28.09.2017) |
28.09.2017, 01:29 | #1662 |
Гроссмейстер
Регистрация: 20.12.2016
Сообщений: 1,715
Сказал(а) спасибо: 2,282
Поблагодарили 2,156 раз(а) в 1,075 сообщениях
Репутация: 240
|
Re: Stockfish и его клоны
Цитата: Сообщение от TCH
У Вас с ним что-то личное? Откуда такая ненависть? Обычно люди испытывают благодарность к тем, кто что-то для них делал, даже в прошлом.
Даже если Лантонов продолжит выпуски асмфиша раз в месяц-два, уже есть + 1 человек, который начинает потихоньку вникать в код, изменять его с успехом и компилировать новые версии асма. Причем человек это делает на чистом юношеском энтузиазме о котором я писал. Это разве плохо? |
5 пользователя(ей) сказали cпасибо: | Alexandr_L (28.09.2017), ChessMan (28.09.2017), Psyclone2513 (28.09.2017), sergey1963 (28.09.2017), TCH (28.09.2017) |
28.09.2017, 14:59 | #1663 |
1 разряд
Регистрация: 18.09.2016
Адрес: Россия, Москва
Сообщений: 598
Сказал(а) спасибо: 2,384
Поблагодарили 2,038 раз(а) в 677 сообщениях
Репутация: 185
|
Re: Stockfish и его клоны
Нет, не плохо, конкуренция это почти всегда хорошо. И с Вашим последним постом полностью согласен. Согласитесь, что он сильно отличается от предшествующих "Лантонов тупо сидит", "сидит на насиженном месте и сам не работает", "ВАЛИ!" и т.п. И это радует.
|
Пользователь сказал cпасибо: | Alexandr_L (30.09.2017) |
28.09.2017, 15:04 | #1664 |
Эксперт
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
|
Re: Stockfish и его клоны
это я-то юноша?... хм...а что 55 лет- вторая молодость!
|
2 пользователя(ей) сказали cпасибо: | Alexandr_L (30.09.2017), Chess762 (29.09.2017) |
30.09.2017, 09:52 | #1665 |
Эксперт
Регистрация: 07.06.2016
Сообщений: 5,907
Сказал(а) спасибо: 13,814
Поблагодарили 12,717 раз(а) в 4,521 сообщениях
Репутация: 726
|
Re: Движок stockfish
Author: Joost VandeVondele
Date: Fri Sep 29 16:39:12 2017 +0200 Timestamp: 1506695952 Measure nodes after search finished. Only affects nmpsec in the multithreaded case. No functional change. http://abrok.eu/stockfish/ |
Пользователь сказал cпасибо: | Alexandr_L (02.10.2017) |
30.09.2017, 17:31 | #1666 |
1 разряд
Регистрация: 17.10.2016
Сообщений: 597
Сказал(а) спасибо: 355
Поблагодарили 1,467 раз(а) в 424 сообщениях
Репутация: 220
|
Re: Stockfish и его клоны
Коллеги, что-то не найду где обновляется Cfish, Подскажите!
Мне почему-то понравился этот клон. Набирает глубину быстро и вроде бы варианты дельные. Интересно послушать бы от специалиста обзор всех клонов Стокфиша. Плюсы и минусы каждого в сравнении с официальным Стоком. |
2 пользователя(ей) сказали cпасибо: | Alexandr_L (30.09.2017), sergey1963 (30.09.2017) |
30.09.2017, 18:02 | #1668 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его клоны
Цитата: Сообщение от Реналь
Коллеги, что-то не найду где обновляется Cfish, Подскажите!
Мне почему-то понравился этот клон. Набирает глубину быстро и вроде бы варианты дельные. Интересно послушать бы от специалиста обзор всех клонов Стокфиша. Плюсы и минусы каждого в сравнении с официальным Стоком. http://forchess.ru/showthread.php?t=589&page=4 Компиляции CFish'a делаю регулярно. К тому же они самые быстрые из всех существующих, без преувеличения. Последний раз редактировалось ChessMan; 30.09.2017 в 19:00. |
3 пользователя(ей) сказали cпасибо: |
30.09.2017, 18:18 | #1669 |
Эксперт
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
|
Re: Stockfish и его клоны
Цитата: Сообщение от Реналь
Коллеги, что-то не найду где обновляется Cfish, Подскажите!
Мне почему-то понравился этот клон. Набирает глубину быстро и вроде бы варианты дельные. Интересно послушать бы от специалиста обзор всех клонов Стокфиша. Плюсы и минусы каждого в сравнении с официальным Стоком. КРАТКИЙ ОБЗОР ВСЕХ ВЕРСИЙ СТОКА-сегодняшних и будущих- итак- есть постоянно развивающийся движок- СТОКФИШ, -а есть его клоны- переписанные на другом языке программирования, с изменениями- патчами- бенчами, которые авторы, не дожидаясь полного тестирования- проверки, включили в "свою" сборку... -если проверка будет положительной- то все патчи-бенчи окажутся и в стоке, а вот если нет- каким авторам бить морду? -особняком стоят тактические версии, где авторы восторгаются, что "их" движок находит за 2сек, что сток не видит и за 2мин... да это правда- не видит, а теперь дайте этому тактическому движку стратегическую позицию или проверьте их в матче- разница будет ужасающей... в пользу стока -почему? да алгоритм поиска заточен под позиционную игру, где оценка короля имеет свои пределы, в тактической же версии весь баланс нарушен- оценка короля и полей возле него намного больше- это приносит свои плоды при прямой атаке на короля, но вы попробуйте получить эту позицию против "обычного" стока- он этого не допустит... -асм-версия стока- это один к одному сток на машинном языке программирования- ассемблере (очень сложном, даже для самих программистов)- что видно по "весу"- 0.1МБ против 1МБ стока- поэтому и скорость его выше на 20-25%- он более оптимизирован для процессора... ну вот , пожалуй и весь краткий обзор,- вывод- не будьте лохами- не ведитесь за красной тряпочкой или яркой упаковкой- в лучшем случае- там тоже самое, в худшем- будете искать кому бить морду... |
4 пользователя(ей) сказали cпасибо: |
30.09.2017, 18:56 | #1670 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его клоны
Цитата: Сообщение от sergey1963
выполняю ваше пожелание-
КРАТКИЙ ОБЗОР ВСЕХ ВЕРСИЙ СТОКА-сегодняшних и будущих- итак- есть постоянно развивающийся движок- СТОКФИШ, -а есть его клоны- переписанные на другом языке программирования, с изменениями- патчами- бенчами, которые авторы, не дожидаясь полного тестирования- проверки, включили в "свою" сборку... -если проверка будет положительной- то все патчи-бенчи окажутся и в стоке, а вот если нет- каким авторам бить морду? -особняком стоят тактические версии, где авторы восторгаются, что "их" движок находит за 2сек, что сток не видит и за 2мин... да это правда- не видит, а теперь дайте этому тактическому движку стратегическую позицию или проверьте их в матче- разница будет ужасающей... в пользу стока -почему? да алгоритм поиска заточен под позиционную игру, где оценка короля имеет свои пределы, в тактической же версии весь баланс нарушен- оценка короля и полей возле него намного больше- это приносит свои плоды при прямой атаке на короля, но вы попробуйте получить эту позицию против "обычного" стока- он этого не допустит... -асм-версия стока- это один к одному сток на машинном языке программирования- ассемблере (очень сложном, даже для самих программистов)- что видно по "весу"- 0.1МБ против 1МБ стока- поэтому и скорость его выше на 20-25%- он более оптимизирован для процессора... ну вот , пожалуй и весь краткий обзор,- вывод- не будьте лохами- не ведитесь за красной тряпочкой или яркой упаковкой- в лучшем случае- там тоже самое, в худшем- будете искать кому бить морду... Есть клоны с функцией отключения Null move или твиком (отключение до определённой глубины - КорЧесс, МакБрейн, Аристидес, СиЧесс). Есть клоны с поддержкой ЛП, и другими полезностями. Сейчас много клонов, которые сильнее оригинала, что использовать - решать должен каждый самостоятельно. |
9 пользователя(ей) сказали cпасибо: | Alexandr_L (30.09.2017), byan_mivv (30.09.2017), ck195708 (30.09.2017), Maratka (30.09.2017), Ofiscer (30.09.2017), Psyclone2513 (01.10.2017), TCH (30.09.2017), Гудвин (30.09.2017), Реналь (30.09.2017) |
30.09.2017, 19:05 | #1671 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его клоны
Цитата: Сообщение от Реналь
Коллеги, что-то не найду где обновляется Cfish, Подскажите!
Мне почему-то понравился этот клон. Набирает глубину быстро и вроде бы варианты дельные. Интересно послушать бы от специалиста обзор всех клонов Стокфиша. Плюсы и минусы каждого в сравнении с официальным Стоком. |
Пользователь сказал cпасибо: | Alexandr_L (30.09.2017) |
30.09.2017, 21:04 | #1672 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его клоны
Цитата: Сообщение от ChessMan
АСМфиш это, естественно, не один к одному сток на ассемблере но очень близок к этому, как и CFish (С порт). Есть патчи которые не прошли в Сток хотя в тестах больше партий выиграли, чем проиграли, а есть патчи, которые больше проиграли чем выиграли но тем не менее были добавлены. К примеру патч Lazy eval и его упрощённая версия, которая немного хуже чем первоначальная версия, но тем не менее её (упрощенную) добавили в Сток.
Есть клоны с функцией отключения Null move или твиком (отключение до определённой глубины - КорЧесс, МакБрейн, Аристидес, СиЧесс). Есть клоны с поддержкой ЛП, и другими полезностями. Сейчас много клонов, которые сильнее оригинала, что использовать - решать должен каждый самостоятельно. https://github.com/official-stockfis...c4d81ec79ba69a Его тестировали, неплохой прирост так что добавили Introduce lazy evaluation After we have taken into account all cheap evaluation terms, we check whether the score exceeds a given threshold. If this is the case, we return a scaled down evaluation. STC: LLR: 3.35 (-2.94,2.94) [0.00,5.00] Total: 12575 W: 2316 L: 2122 D: 8137 LTC: LLR: 2.95 (-2.94,2.94) [0.00,5.00] Total: 67480 W: 9016 L: 8677 D: 49787 Current version is the one rewritten by ceebo further edited by me. Bench: 5367704 Вот следующий, упрощающий патч: https://github.com/official-stockfis...e9e4bbeb70e165 Simplification of lazy threshold Passed STC http://tests.stockfishchess.org/test...bc5915193f74ec LLR: 2.95 (-2.94,2.94) [-3.00,1.00] Total: 217236 W: 39041 L: 39254 D: 138941 Passed LTC http://tests.stockfishchess.org/test...bc5915193f76e7 LLR: 2.95 (-2.94,2.94) [-3.00,1.00] Total: 52396 W: 6883 L: 6804 D: 38709 This submitted version (using if (abs(mg + eg) > 1500) ) seems more logical than the following other green simplification (using if (abs(mg)>1500)) since it can happen than mg_value is > eg_value (about 20% of the time) and the submitted version seems stronger at LTC STC http://tests.stockfishchess.org/test...bc5915193f7585 LLR: 2.95 (-2.94,2.94) [-3.00,1.00] Total: 39958 W: 7315 L: 7227 D: 25416 LTC http://tests.stockfishchess.org/test...bc5915193f7592 LLR: 2.95 (-2.94,2.94) [-3.00,1.00] Total: 204322 W: 26529 L: 26648 D: 151145 bench: 6406285 Я так понял, он состоит из двух (!), не совсем "хороших" патчей, которые тестировались по отдельности: 1) https://github.com/Rocky640/Stockfis...611a...d9e230e 2) https://github.com/Rocky640/Stockfis...2768...141fbac Мне не совсем понятно почему их тестировали по отдельности и не протестировали уже вместе? |
30.09.2017, 22:28 | #1673 |
КМС
Регистрация: 21.11.2016
Сообщений: 709
Сказал(а) спасибо: 433
Поблагодарили 1,545 раз(а) в 582 сообщениях
Репутация: 197
|
Re: Stockfish и его клоны
Цитата: Сообщение от ChessMan
Мне не совсем понятно почему их тестировали по отдельности и не протестировали уже вместе?
В любом случае, это - значительное упрощение кода, и вполне можно пожертвовать 0.5-1 ЭЛО для снижения количества параметров и LOC (это позиция Марко). |
Пользователь сказал cпасибо: | sergey1963 (01.10.2017) |
30.09.2017, 22:31 | #1674 |
Гроссмейстер
Регистрация: 25.01.2017
Сообщений: 2,114
Сказал(а) спасибо: 1,261
Поблагодарили 3,271 раз(а) в 1,504 сообщениях
Репутация: 138
|
Re: Stockfish и его клоны
Цитата: Сообщение от Aster
Потому что тестируются минимально возможные куски кода, не связанные друг с другом. В данном случае, вероятность того что на двухстах тысячах игр вышло ухедшение более чем -0.5 ЭЛО - примерно 2%. А первый патч вообще показал больше побед, чем поражений.
В любом случае, это - значительное упрощение кода, и вполне можно пожертвовать 0.5-1 ЭЛО для снижения количества параметров и LOC (это позиция Марко).
__________________
AMD Ryzen 7 5700G@3.8GHz AMD Ryzen 5 2600@3.4GHz |
Пользователь сказал cпасибо: | sergey1963 (01.10.2017) |
30.09.2017, 22:37 | #1675 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его клоны
Цитата: Сообщение от otodranik
Тем более такое упрощение - всегда благодатная почва для дальнейшего совершенствования.
======== Именно из-за таких патчей до сих пор не вышел Стокфиш 9...ИМХО |
30.09.2017, 22:39 | #1676 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его клоны
Цитата: Сообщение от Aster
Потому что тестируются минимально возможные куски кода, не связанные друг с другом. В данном случае, вероятность того что на двухстах тысячах игр вышло ухедшение более чем -0.5 ЭЛО - примерно 2%. А первый патч вообще показал больше побед, чем поражений.
В любом случае, это - значительное упрощение кода, и вполне можно пожертвовать 0.5-1 ЭЛО для снижения количества параметров и LOC (это позиция Марко). Ну первый патч на LTC показал больше побед, на STC нет. Но я не об этом. Ведь можно было эти 2 патча суммарно протестировать прежде чем вводить в стокфиш? |
30.09.2017, 22:41 | #1677 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Stockfish и его клоны
Сегодня в Сток добавили патч: https://github.com/official-stockfis...f87599203e2eb2
Я не могу найти где его тестировали... Может кто нашел? |
30.09.2017, 22:44 | #1678 |
Гроссмейстер
Регистрация: 25.01.2017
Сообщений: 2,114
Сказал(а) спасибо: 1,261
Поблагодарили 3,271 раз(а) в 1,504 сообщениях
Репутация: 138
|
Re: Stockfish и его клоны
Цитата: Сообщение от ChessMan
Сегодня в Сток добавили патч: https://github.com/official-stockfis...f87599203e2eb2
Я не могу найти где его тестировали... Может кто нашел? Цитата: Сообщение от ChessMan
Вот только до сих пор ничего связанного с этим упрощением не было добавлено...
__________________
AMD Ryzen 7 5700G@3.8GHz AMD Ryzen 5 2600@3.4GHz |
Пользователь сказал cпасибо: | sergey1963 (01.10.2017) |
30.09.2017, 23:13 | #1679 |
Гроссмейстер
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
|
Re: Stockfish и его клоны
Новый патч Stockfish:
http://abrok.eu/stockfish/ http://tests.stockfishchess.org/test...bc5916ff64b9bc |
30.09.2017, 23:21 | #1680 |
КМС
Регистрация: 21.11.2016
Сообщений: 709
Сказал(а) спасибо: 433
Поблагодарили 1,545 раз(а) в 582 сообщениях
Репутация: 197
|
Re: Stockfish и его клоны
Цитата: Сообщение от ChessMan
Но я не об этом. Ведь можно было эти 2 патча суммарно протестировать прежде чем вводить в стокфиш?
|
2 пользователя(ей) сказали cпасибо: | otodranik (01.10.2017), sergey1963 (01.10.2017) |
Здесь присутствуют: 9 (пользователей: 0 , гостей: 9) | |
|
|