10.06.2017, 21:12 | #1 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Сборки SF от Marat'ka
В этой теме планирую выкладывать свои сборки, как правило - текущая версия с Abrok + свежие (на данный момент еще не прошитые) патчи.
|
10.02.2018, 10:20 | #151 |
Эксперт
Регистрация: 01.12.2016
Сообщений: 5,696
Сказал(а) спасибо: 264
Поблагодарили 1,517 раз(а) в 1,153 сообщениях
Записей в дневнике: 15
|
Re: Сборки SF от Marat'ka
Цитата: Сообщение от Maratka
https://yadi.sk/d/GrHIjSmo3S3Y6C
SF9 + несколько "зеленых" патчей. Плюс, мой патч с разным "презрением" для черных и белых (пока что не зеленый, как и не красный, а просто "в разработке"). http://tests.stockfishchess.org/test...bc5902971a9c00 Make contempt dependent on the current score of the root position. The idea is that we now use a linear formula like the following to decide on the contempt to use during a search : contempt = x + y * eval where x is the base contempt set by the user in the "Contempt" UCI option, and y * eval is the dynamic part which adapts itself to the estimation of the evaluation of the root position returned by the search. In this patch, we use x = 18 centipawns by default, and the y * eval correction can go from -20 centipawns if the root eval is less than -2.0 pawns, up to +20 centipawns when the root eval is more than 2.0 pawns. To summarize, the new contempt goes from -0.02 to 0.38 pawns, depending if Stockfish is losing or winning, with an average value of 0.18 pawns by default. тест уверенно показывает 60+ ЭЛО что значительно выше чем Стокфиш 9 |
10.02.2018, 11:40 | #152 |
Эксперт
ТС
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Сборки SF от Marat'ka
Совершенно верно.
В мои последних сборках этого уже нет: Цитата: Сообщение от Alex_Zet
мой патч с разным "презрением" для черных и белых
Цитата: Сообщение от Alex_Zet
тест уверенно показывает 60+ ЭЛО что значительно выше чем Стокфиш 9
|
10.02.2018, 12:43 | #153 |
Эксперт
ТС
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Сборки SF от Marat'ka
https://yadi.sk/d/V1rM6icR3SG7GL
Последняя версия с аброка плюс патч, автоматически подбирающий количество потоков при установке движка (N-1, где N - общее количество потоков, которые может выполнять процессор(ы)). |
12.02.2018, 03:18 | #154 |
Эксперт
Регистрация: 01.12.2016
Сообщений: 5,696
Сказал(а) спасибо: 264
Поблагодарили 1,517 раз(а) в 1,153 сообщениях
Записей в дневнике: 15
|
Re: Сборки SF от Marat'ka
Цитата: Сообщение от Maratka
Чем SF8.
Именно чем Сток 9 больше а не 8. Так как Сток 9 показал по моему + 45 по отношению к St8, а этот тест показывает + 60 http://tests.stockfishchess.org/test...bc5902971a9c00 |
12.02.2018, 12:31 | #155 |
Гроссмейстер
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
|
Re: Сборки SF от Marat'ka
Alex_Zet, там contempt по умолчанию стоит, так что где-то 3-5 пунктов по сравнению с девяткой, если contempt одинаковый
|
12.02.2018, 13:52 | #156 |
Эксперт
ТС
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Сборки SF от Marat'ka
Цитата: Сообщение от Alex_Zet
А я вот наберусь дерзости и возражу.
Возражайте! |
12.02.2018, 22:43 | #157 |
Эксперт
Регистрация: 01.12.2016
Сообщений: 5,696
Сказал(а) спасибо: 264
Поблагодарили 1,517 раз(а) в 1,153 сообщениях
Записей в дневнике: 15
|
Re: Сборки SF от Marat'ka
Цитата: Сообщение от sovaz1997
Alex_Zet, там contempt по умолчанию стоит, так что где-то 3-5 пунктов по сравнению с девяткой, если contempt одинаковый
на английскийТранслитерирова тьСделайте неуважение зависимым от текущего балла корневой позиции. Идея состоит в том, что теперь мы используем линейную формулу, подобную следующей: о неуважении к использованию во время обыска: презрение = x + y * eval где x является базовым презрением, установленным пользователем в опции UCI «Презрение», и y * eval - динамическая часть, которая адаптируется к оценке оценка корневой позиции, возвращаемой поиском. В этом патче, мы используем x = 18 сантипанов по умолчанию, и коррекция y * eval может идти от -20 сантипанов, если корень eval составляет менее -2,0 пешек, до +20 сантипаны, когда корневой эваль больше, чем 2,0 пешки. Подводя итог, новое презрение идет от -0.02 до 0.38 пешек, в зависимости от того, Фондовая биржа проигрывает или выигрывает со средним значением 0,18 пешек по умолчанию Таким образом контемп плавающий в зависимости от оценки и потому эта версия опередила на 15 ЭЛО St 9 |
12.02.2018, 23:43 | #158 |
Гроссмейстер
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
|
Re: Сборки SF от Marat'ka
Alex_Zet, проведите тест и выложите результаты между последней версией и Sf 9 с contempt по умолчанию.
|
12.02.2018, 23:50 | #159 |
Эксперт
ТС
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Сборки SF от Marat'ka
Цитата: Сообщение от Alex_Zet
эта версия опередила на 15 ЭЛО St 9
|
12.02.2018, 23:51 | #160 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Сборки SF от Marat'ka
Цитата: Сообщение от Alex_Zet
А я вот наберусь дерзости и возражу.
Именно чем Сток 9 больше а не 8. Так как Сток 9 показал по моему + 45 по отношению к St8, а этот тест показывает + 60 http://tests.stockfishchess.org/test...bc5902971a9c00 http://tests.stockfishchess.org/test...bc590d945d5815 и на 47 ЭЛО с презрением 0 http://tests.stockfishchess.org/test...bc590d945d59b3 Regression test until "Make razor margin depth independent", to compare with regression test "Contempt 20" (the child commit). Very low priority and throughput, in case the framework is idle. |
Пользователь сказал cпасибо: | sovaz1997 (13.02.2018) |
21.02.2018, 15:55 | #161 |
Эксперт
ТС
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Сборки SF от Marat'ka
https://yadi.sk/d/B4TxQTqD3SeHrq
Предпоследний мастер, плюс патчи: 1) Автодетект количества ядер/потоков. 2) http://forchess.ru/showpost.php?p=61746&postcount=46 |
27.02.2018, 23:27 | #162 |
Эксперт
ТС
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Сборки SF от Marat'ka
https://yadi.sk/d/8WpyxGon3SqdYx
Базируется на последней сборке с Аброк (бенч 5643520) добавлен мой патч по автоматическому детекту потоков, доступных на железке (принцип - N-1, где N- количество одновременных потоков). Патч был улучшен в последних сборках: теперь невозможно установить количество потоков более тех, что имеется, но в общем случае - не более 512 (максимум, который был одобрен для SF). ucioption.cpp Код:
unsigned short int n = std::thread::hardware_concurrency(); unsigned short int m = n; if (n < 2) n = 2; if (m > 512) m = 512; ... ... o["Threads"] << Option(n-1, 1, m, on_threads); |
28.02.2018, 14:30 | #164 |
Эксперт
ТС
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Сборки SF от Marat'ka
Отставил.
Я же написал: базируется на такой-то сборке с Аброк. Разница в одном патче, исходник патча я привел. Все что делает патч - автоматически устанавливает количество потоков при установке движка в оболочку как N-1, где N - количество потоков, которые одновременно может выполнять процессор (8 для i7-7700 и ниже, 12 для 8700, 4 для "старых" i5, 6 для новых, 4 для любых i3, 8 для AMD FX 8xxx и 9xxxm 16 для Ryzen 1700/1800 и т.д.). ______ А чем мешает динамический контемпт при анализе? Движок то благодаря ему играет лучше, т.е. попросту говоря чаще находит лучший ход. Это плохо? |
Пользователь сказал cпасибо: | Estet (28.02.2018) |
28.02.2018, 16:34 | #166 |
3 разряд
Регистрация: 03.06.2016
Сообщений: 244
Сказал(а) спасибо: 203
Поблагодарили 624 раз(а) в 187 сообщениях
Репутация: 111
|
Re: Сборки SF от Marat'ka
Цитата: Сообщение от Maratka
... А чем мешает динамический контемпт при анализе?
Движок то благодаря ему играет лучше, т.е. попросту говоря чаще находит лучший ход. Это плохо? |
2 пользователя(ей) сказали cпасибо: | Burcontovk (01.03.2018), ChessMan (01.03.2018) |
01.03.2018, 12:51 | #167 |
Эксперт
ТС
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Сборки SF от Marat'ka
https://yadi.sk/d/hi29QMcV3StqgL
И еще одно обновление. Добавил последний вчерашний патч. бенч 5765806 |
01.03.2018, 21:43 | #168 |
Гроссмейстер
Регистрация: 20.12.2016
Сообщений: 1,715
Сказал(а) спасибо: 2,282
Поблагодарили 2,156 раз(а) в 1,075 сообщениях
Репутация: 240
|
Re: Сборки SF от Marat'ka
Цитата: Сообщение от Estet
динамический контемпт хорош для игры против движков на коротких контролях.
Более того офф тесты тоже в пулю идут и следовательно для пули все патчи и создаются. Тенденция такова, что движок через время будет играть только в пулю успешно. А для более длинных контролей уже сейчас есть комод и д.р. Единственное что привык уже работать со стокфишем в анализе. |
Пользователь сказал cпасибо: | Viktor (01.03.2018) |
02.03.2018, 13:51 | #169 |
Эксперт
ТС
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Сборки SF от Marat'ka
Цитата: Сообщение от Burcontovk
Просто Маратка только на плече играет своей компиляцией и ему крайне важна игра в пулю.
Играю от 60 минут, бывает и 3 часа на партию. Это никак не пуля. Цитата: Сообщение от Burcontovk
А для более длинных контролей уже сейчас есть комод и д.р.
Кстати именно по этой причине им на PlayChess никто де-факто и не играет: |
Пользователь сказал cпасибо: | sovaz1997 (02.03.2018) |
02.03.2018, 13:59 | #170 |
Гроссмейстер
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
|
Re: Сборки SF от Marat'ka
Maratka, все верно, Stockfish уничтожил dev-версию Komodo в YLCET, сейчас опять на первом месте в 3-м сезоне идёт. То, что Komodo сильнее в длинном контроле - миф (если только раньше). А 11.2 вообще играет на уровне Stockfish 8))
|
02.03.2018, 14:01 | #171 |
Гроссмейстер
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
|
Re: Сборки SF от Marat'ka
Stockfish показывает себя лучше во всех контроля за времени:http://www.fastgm.de/60min.html
|
Пользователь сказал cпасибо: | ChessMan (03.03.2018) |
22.05.2018, 17:29 | #175 |
Эксперт
ТС
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Сборки SF от Marat'ka
Цитата: Сообщение от Кевин
Author: VoyagerOne
Date: Tue May 22 07:23:04 2018 +0200 Timestamp: 1526966584 Simply reset StatScore to zero at beta cutoff STC: LLR: 2.96 (-2.94,2.94) [-3.00,1.00] Total: 43154 W: 8706 L: 8625 D: 25823 http://tests.stockfishchess.org/test...bc5914abc1271d LTC: LLR: 2.95 (-2.94,2.94) [-3.00,1.00] Total: 48155 W: 7036 L: 6955 D: 34164 http://tests.stockfishchess.org/test...bc5914abc1272c Closes https://github.com/official-stockfis...fish/pull/1608 Bench: 4484288 http://abrok.eu/stockfish/ Мой сборка: https://yadi.sk/d/RklYlsxJ3WMhLQ |
31.05.2018, 23:48 | #176 |
Эксперт
ТС
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Сборки SF от Marat'ka
Цитата: Сообщение от Кевин
Author: Joost VandeVondele
Date: Wed May 30 13:38:11 2018 +0200 Timestamp: 1527680291 Simplify depth reduction in IID. Use a constant reduction instead of a depth dependent reduction. passed STC: http://tests.stockfishchess.org/test...bc5914abc12ba8 LLR: 2.95 (-2.94,2.94) [-3.00,1.00] Total: 58086 W: 11710 L: 11657 D: 34719 passed LTC: http://tests.stockfishchess.org/test...bc5914abc12c6d LLR: 3.09 (-2.94,2.94) [-3.00,1.00] Total: 110414 W: 16217 L: 16219 D: 77978 Bench: 4521056 Моя сборка: https://yadi.sk/d/kBEBuI2T3WmxFo |
Пользователь сказал cпасибо: | ChessMan (21.06.2018) |
21.06.2018, 17:36 | #177 |
Эксперт
ТС
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Сборки SF от Marat'ka
Моя сборка:
Author: candirufish Date: Thu Jun 21 10:23:05 2018 +0200 Timestamp: 1529569385 Tuned values after 505k games Various king and pawn tuned eval values after 505k 60 sec 600 nodes time SPSA games. Adjusted passed rank and file values to be symmetrical. Passed LTC (after passed rank/file adjustment): LLR: 2.95 (-2.94,2.94) [0.00,4.00] Total: 37906 W: 6953 L: 6668 D: 24285 http://tests.stockfishchess.org/test...bc5902b8d17ba1 A previous, very similar version with raw tuned values passed STC and LTC: STC: LLR: 2.95 (-2.94,2.94) [0.00,4.00] Total: 39515 W: 9227 L: 8900 D: 21388 http://tests.stockfishchess.org/test...bc5902b8d17ac9 LTC: LLR: 2.95 (-2.94,2.94) [0.00,4.00] Total: 14618 W: 2743 L: 2537 D: 9338 http://tests.stockfishchess.org/test...bc5902b8d17b98 Closes https://github.com/official-stockfis...fish/pull/1654 bench: 4777396 https://yadi.sk/d/a-T0UvyR3YCxRG |
22.06.2018, 13:26 | #178 |
Эксперт
ТС
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Сборки SF от Marat'ka
Цитата: Сообщение от Кевин
Author: Stéphane Nicolet
Date: Fri Jun 22 01:29:25 2018 +0200 Timestamp: 1529623765 Increase outflanking weight to 12 Give more incentive to king activity in the endgame by increasing the weight of the "outflanking" variable from 8 to 12 in the function evaluate_initiative(). Finished yellow after 133102 games at STC: LLR: -3.07 (-2.94,2.94) [0.00,4.00] Total: 133102 W: 29535 L: 29179 D: 74388 http://tests.stockfishchess.org/test...bc5902b2e54475 Passed LTC: LLR: 2.95 (-2.94,2.94) [0.00,4.00] Total: 28027 W: 4918 L: 4672 D: 18437 http://tests.stockfishchess.org/test...bc5902b2e54a64 Closes https://github.com/official-stockfis...fish/pull/1657 Bench: 4721753 http://abrok.eu/stockfish/ __________________ ICCF SIM 2501, TD Level2, ICCF Free Matches organizer, RCCA Chess 960 Champion. https://yadi.sk/d/aq9dZgJz3YFFAJ |
22.06.2018, 14:12 | #179 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: Сборки SF от Marat'ka
Цитата: Сообщение от Maratka
Моя сборка:
https://yadi.sk/d/aq9dZgJz3YFFAJ |
Пользователь сказал cпасибо: | Arikchess (22.06.2018) |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|