Forchess - форум о заочных шахматах  

Вернуться   Forchess - форум о заочных шахматах > Заочные турниры и партии > Шахматные программы и движки

Ответ
 
Опции темы Опции просмотра
Старый 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)
Старый 31.12.2019, 18:57   #6271
Jeweller
2 разряд
 
Аватар для Jeweller
 
Регистрация: 24.01.2018
Сообщений: 351
Сказал(а) спасибо: 481
Поблагодарили 311 раз(а) в 153 сообщениях
Репутация: 56
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Viktor
Развитие должно пойти по объединению идей этих двух движков, а не в постоянном соперничестве.
или, в возможном открытии "третьего" пути", где преимущества SF-пути и LZ-пути будут объединены органично + появление дополнительного потенциала
Jeweller вне форума   Ответить с цитированием
Старый 31.12.2019, 18:58   #6272
Jeweller
2 разряд
 
Аватар для Jeweller
 
Регистрация: 24.01.2018
Сообщений: 351
Сказал(а) спасибо: 481
Поблагодарили 311 раз(а) в 153 сообщениях
Репутация: 56
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Vizvezdenec
Я вообще не уверен, что хоть кто-нибудь заметит разницу реальную между 23 и 24
Против Гудини вообще можно использовать какие-нибудь 70 и это будет давать эло по сравнению с 24.
Vizvezdenec, сколько в пешках дает С=100? точные замеры делались?
Jeweller вне форума   Ответить с цитированием
Старый 31.12.2019, 23:35   #6273
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Наверное правильнее было бы замерить в ELO
Maratka вне форума   Ответить с цитированием
Старый 01.01.2020, 14:38   #6274
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Jeweller
Vizvezdenec, сколько в пешках дает С=100? точные замеры делались?
Что значит "сколько в пешках"?
Ну если про перекос оценки речь - то примерно пешка при полной доске фигур и половина, когда их нет.
Vizvezdenec вне форума   Ответить с цитированием
Старый 01.01.2020, 16:50   #6275
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Зашёл на фиштест - вот сейчас очень сильно изменились границы SPRT. Как для STC, так и для LTC. Даже для упрощающих (и на отсутствие регресса) патчей.
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner.
Кевин вне форума   Ответить с цитированием
Старый 01.01.2020, 17:38   #6276
Jeweller
2 разряд
 
Аватар для Jeweller
 
Регистрация: 24.01.2018
Сообщений: 351
Сказал(а) спасибо: 481
Поблагодарили 311 раз(а) в 153 сообщениях
Репутация: 56
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Vizvezdenec
Что значит "сколько в пешках"?
Ну если про перекос оценки речь - то примерно пешка при полной доске фигур и половина, когда их нет.
правильно понимаю, что в SF контемпт - просто повышение веса своих фигур относительно фигур противника? тогда "в пешках" (как в минимальной единице материала на доске) его выражать удобно, имхо

можете привести текущую формулу расчета С, если не сложно?
Jeweller вне форума   Ответить с цитированием
Старый 02.01.2020, 09:43   #6277
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Jeweller
правильно понимаю, что в SF контемпт - просто повышение веса своих фигур относительно фигур противника? тогда "в пешках" (как в минимальной единице материала на доске) его выражать удобно, имхо

можете привести текущую формулу расчета С, если не сложно?
Нет, это не просто повышение веса своих фигур.
Это старая реализация, которая уменьшала % ничьих, но не давала прироста эло против более слабых движков.
Новая (2018 года) реализация выглядит так -
contempt = (us == WHITE ? make_score(ct, ct / 2)
: -make_score(ct, ct / 2));
То есть при полной доске фигур она даёт ct "попугаев" (это не совсем пешки, а на самом деле не очень понятно что, т.к. стоимость пешки сильно разная для миттельшпиля и эндшпиля), а при пустой доске (причём тут важен только материал без учёта пешек, т.е. размены пешечные никак не влияют на этот бонус) ct/2 "попугаев" (на самом деле это даже не половина, а скорее ближе к четверти от начального значения, т.к., я уже говорил, пешки в эндшпиле куда как более ценные).
Именно такая реализация показывает эффективность в обыгрывании более слабых позиционно движков, т.к. стокфиш пытается сохранять фигуры и вместо упрощений и переходов в эндшпили играет больше полузакрытых позиций и маневрирует. И именно она очень вредит против нейросетей, если c=100 против c=0 проигрывает 40 эло, то против нейросетей там уже за 100 разницы.
Это без учёта динамической части, которая просто независимо даёт эло.
Да, отвечая на изначальный вопрос - как можно заметить, пешки тут при подсчёте значений вообще нигде не используются, тут используются внутренние переменные SF, которые, в общем-то, значат не очень понятно что.
И поэтому выражать его в пешках тоже достаточно странно, т.к. в общем-то значение 100 в стартовой позиции должно давать 100/128 пешки, а в эндшпиле типа 50/213.
Vizvezdenec вне форума   Ответить с цитированием
8 пользователя(ей) сказали cпасибо:
alchemist888 (02.01.2020), Borisk (02.01.2020), Cr@ck (02.01.2020), Grigory (02.01.2020), Jeweller (02.01.2020), Maratka (03.01.2020), Viktor (02.01.2020), Кевин (02.01.2020)
Старый 02.01.2020, 11:21   #6278
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Потрясающий новогодний патч на подходе:
https://github.com/official-stockfis...fish/pull/2468
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner.
Кевин вне форума   Ответить с цитированием
5 пользователя(ей) сказали cпасибо:
Arikchess (02.01.2020), Cr@ck (02.01.2020), Maratka (03.01.2020), Viktor (02.01.2020), Валекс (02.01.2020)
Старый 02.01.2020, 13:44   #6279
alchemist888
КМС
 
Аватар для alchemist888
 
Регистрация: 25.04.2019
Сообщений: 674
Сказал(а) спасибо: 293
Поблагодарили 641 раз(а) в 345 сообщениях
Репутация: 61
По умолчанию Re: Stockfish и его производные

Забавный момент нашел в известной позиции Россолимо.


4rb2/1p1q1ppk/p1n1p2p/2p1Pn2/3PNR2/2P2K2/P2QBP2/6R1 w - - 0 1


До осени прошлого года Stockfish плоховато справлялся с этой позицией, решал ее за где-то за минуту на одном потоке. Однако, когда вышел патч, способствующий дополнительным проверкам жертвы качества, то у SF здесь пошли дела значительно лучше. И теперь он решает ее примерно за 4-5 секунд.

Интересный же момент в том, что если ввести сильнейший ход 1. Rxf5!! вручную, а затем почистить hash, то SF более 2-х минут выдает, что позиция белых абсолютно проиграна. Опять же это касается только однопоточного анализа, остальные настройки дефолтные.

Скрины





[свернуть]

Объясните в чем причина таких метаморфозов в анализе?
alchemist888 вне форума   Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
Arikchess (02.01.2020), Cr@ck (02.01.2020), Виталий В. (03.01.2020), Кевин (02.01.2020)
Старый 02.01.2020, 20:28   #6280
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

Думаю, что это как-то связано с изменениями в поиске.
Проще говоря - чёрт его знает, на это вам никто не ответит Как каждый патч влияет на каждую конкретную позицию - большая тайна, и "почему так, а почему здесь то" - это не знает, пожалуй, никто. Можно что-то подобное про статическую оценку говорить, т.к. наша статическая оценка лучше, чем у SF, но ведь поиск у него гораздо лучше, и с нашей колокольни его оценивать... Невозможно, имхо.
Vizvezdenec вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
alchemist888 (03.01.2020), Кевин (02.01.2020)
Старый 03.01.2020, 00:40   #6281
Grmsh
Начинающий
 
Аватар для Grmsh
 
Регистрация: 04.12.2017
Сообщений: 16
Сказал(а) спасибо: 15
Поблагодарили 5 раз(а) в 3 сообщениях
Репутация: 1
По умолчанию Re: Stockfish и его производные

4rb2/1p1q1ppk/p1n1p2p/2p1Pn2/3PNR2/2P2K2/P2QBP2/6R1 w

На 1.Т:ф5 е:ф5 ===> 2.Д:х6
Grmsh вне форума   Ответить с цитированием
Старый 03.01.2020, 01:46   #6282
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

Потыкал я по линиям - честно скажу, стокфиш молодец, что он это за вменяемое время находит. Я удивлён, что он на каком-то этапе не отсекает что-то намертво.
А по поводу метаморфозов в анализе - Вы уверены, что там не "оценка в сторону ходящего", т.е. что это именно +8 для чёрных, а не -8 для чёрных, т.е. +8 за белых?
Ну вообще я вот на личесс потыкал - и правда даёт большой минус, который почти сразу превращается в "мат в 6", если ход, собственно, сделать.
Видимо, какая-то эвристика отсекает Qxh6 на глубине 1-2. То ли razoring, то ли что ещё
Vizvezdenec вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
alchemist888 (03.01.2020), Валекс (03.01.2020), Кевин (03.01.2020)
Старый 03.01.2020, 13:01   #6283
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Кевин
Зашёл на фиштест - вот сейчас очень сильно изменились границы SPRT. Как для STC, так и для LTC. Даже для упрощающих (и на отсутствие регресса) патчей.
А, это работа vbg (что-то там, сложный ник, я никак не могу запомнить).
Поменялось сразу несколько вещей - SPRT стал пятичленным, а не трёхчленным, т.е. сейчас каждой паре значений приписывается 5 возможных результатов (-2 , т.е. мастер выиграл обе игры в паре, -1 - победа мастера/ничья, 0 - 2 ничьи - 2 разных победы, 1 - победа патча/ничья, 2 - две победы патча).
Не разбирался, если честно, на что именно это влияет.
А ещё заодно переключились с модели BayesElo на Logistic elo, т.е. на то, которое собственно по формуле эло обычной выдаётся, из-за этого и поменяли границы, т.к. BayesElo всегда выдавало примерно в 1,5 раза бОльшие значения.
Зачем всё это сделали - если честно, я не вникал, там какие-то объёмные дискуссии с использованием не слишком мне знакомого аппарата, пока есть кому этим заниматься - я туда не особо лезу.
Vizvezdenec вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Кевин (03.01.2020)
Старый 03.01.2020, 18:32   #6284
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Когда там уже новый мастер будет?

http://tests.stockfishchess.org/html...3ac2425c4a9cb8
8 ELO

http://tests.stockfishchess.org/html...fb773bb7047e95
1.5 ELO

http://tests.stockfishchess.org/html...7ea42ea89da9cc
4 ELO

http://tests.stockfishchess.org/html...e17fb4192cdf59
1.5 ELO

Итого, +15 ELO по сумме патчей (на регрессе думаю реально 5-8).
Maratka вне форума   Ответить с цитированием
Старый 03.01.2020, 19:00   #6285
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Maratka
Когда там уже новый мастер будет?

http://tests.stockfishchess.org/html...3ac2425c4a9cb8
8 ELO

http://tests.stockfishchess.org/html...fb773bb7047e95
1.5 ELO

http://tests.stockfishchess.org/html...7ea42ea89da9cc
4 ELO

http://tests.stockfishchess.org/html...e17fb4192cdf59
1.5 ELO

Итого, +15 ELO по сумме патчей (на регрессе думаю реально 5-8).
Последний патч конфликтует с первым.
ChessMan вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Maratka (03.01.2020)
Старый 03.01.2020, 19:15   #6286
SKY
3 разряд
 
Аватар для SKY
 
Регистрация: 10.09.2018
Сообщений: 204
Сказал(а) спасибо: 82
Поблагодарили 55 раз(а) в 39 сообщениях
Репутация: 7
По умолчанию Re: Stockfish и его производные

А удаление патчей может что-то дать положительного?

За все время существования SF общее кол-во патчей наверно около 2000,что если(хотя скорее всего пробовалось) наугад допустим убирать какой-то патч и тестить на результат?
SKY вне форума   Ответить с цитированием
Старый 03.01.2020, 19:37   #6287
SKY
3 разряд
 
Аватар для SKY
 
Регистрация: 10.09.2018
Сообщений: 204
Сказал(а) спасибо: 82
Поблагодарили 55 раз(а) в 39 сообщениях
Репутация: 7
По умолчанию Re: Stockfish и его производные

Или вот кажется может быть интересной такая придумка:
Движок просчитывает развертывание событий после хода фигур на совсем небольшую глубину без всяких правил,то есть любая своя фигура занимает любое место,даже занятое своими или чужими фигурами,потом рассматривается можно ли достичь и стоит ли это того,расположения фигуры на перспективной позиции по правилам.
Как будто бы тогда должны быть видны почти все отгадки на нерешаемы движками позиции.
SKY вне форума   Ответить с цитированием
Старый 03.01.2020, 19:52   #6288
Viktor
Эксперт
 
Аватар для Viktor
 
Регистрация: 07.06.2016
Сообщений: 5,907
Сказал(а) спасибо: 13,814
Поблагодарили 12,717 раз(а) в 4,521 сообщениях
Репутация: 726
По умолчанию Re: Stockfish и его производные

Такие предложения похожи на "угадайку". Но в любом деле должна быть система и более конкретный подход.
Viktor вне форума   Ответить с цитированием
Старый 03.01.2020, 19:58   #6289
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от SKY
А удаление патчей может что-то дать положительного?
Да, может. Как минимум несколько патчей удалялись. В основном это были патчи, которые имели баги.
ChessMan вне форума   Ответить с цитированием
Старый 03.01.2020, 19:58   #6290
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от ChessMan
Последний патч конфликтует с первым.
А вот если бы первый внедрили пять дней назад, то не конфликтовал бы, да и время на него бы не тратили. А если бы и тратили, то код у него было бы другой.
Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
ChessMan (03.01.2020)
Старый 03.01.2020, 20:02   #6291
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от SKY
Движок просчитывает развертывание событий после хода фигур на совсем небольшую глубину без всяких правил,то есть любая своя фигура занимает любое место,даже занятое своими или чужими фигурами,потом рассматривается можно ли достичь и стоит ли это того,
Сразу отвечу: нельзя достичь: не может быть две фигуры на одной клетке.
Maratka вне форума   Ответить с цитированием
Старый 03.01.2020, 20:16   #6292
SKY
3 разряд
 
Аватар для SKY
 
Регистрация: 10.09.2018
Сообщений: 204
Сказал(а) спасибо: 82
Поблагодарили 55 раз(а) в 39 сообщениях
Репутация: 7
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Maratka
Сразу отвечу: нельзя достичь: не может быть две фигуры на одной клетке.
Так ее бывает можно и съесть этой фигурой,другой фигурой,сразу или через несколько ходов.Можно направить на это силы,если это стоит того.
SKY вне форума   Ответить с цитированием
Старый 03.01.2020, 20:26   #6293
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Maratka
А вот если бы первый внедрили пять дней назад, то не конфликтовал бы, да и время на него бы не тратили. А если бы и тратили, то код у него было бы другой.
А если бы Вы читали то, что я пишу, то знали бы, что первый патч имеет баг при использовании мультипроцессинга, который связан с тем, что параметр, который в нём используется, общий для всех потоков, хотя они считают разные позиции.
И SPRT мультипроцессинговое он завалил.
А этот патч такой особенности не имеет и в этом плане чист, поэтому будет именно он, а не тот, который был изначально.
Vizvezdenec вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Maratka (03.01.2020), Viktor (03.01.2020), Кевин (03.01.2020)
Старый 03.01.2020, 21:55   #6294
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Vizvezdenec
А этот патч такой особенности не имеет и в этом плане чист, поэтому будет именно он, а не тот, который был изначально.
Да я не против. Главное, чтобы это дело до февраля не затягивать. Там ведь и еще несколько штук в любом случае есть (и Ваш в т.ч.)
Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Кевин (03.01.2020)
Старый 03.01.2020, 22:19   #6295
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 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.
Кевин вне форума   Ответить с цитированием
Старый 03.01.2020, 22:23   #6296
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: Stockfish и его производные

Не уверен, что он из России/Белоруссии. А в других странах НГ - это просто себе НГ. Там даже елка - не новогодняя, а рождественская. И подарки под нее.
Maratka вне форума   Ответить с цитированием
Старый 03.01.2020, 23:17   #6297
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

Мейнтейнер из Франции.
Но он - преподаватель матанализа в университете. Так что, возможно, готовится принимать экзамены
Vizvezdenec вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Maratka (04.01.2020), Shadow (05.01.2020), Кевин (04.01.2020)
Старый 04.01.2020, 09:54   #6298
Yard
3 разряд
 
Аватар для Yard
 
Регистрация: 01.12.2017
Адрес: Орехово-Зуево
Сообщений: 249
Сказал(а) спасибо: 132
Поблагодарили 244 раз(а) в 165 сообщениях
Репутация: 0
По умолчанию Re: Stockfish и его производные

Sugar - UCI chess engine, Author - Marco Zerbinati
Rating JCER=3261
https://rapidu.net/3250758962/SugaR-NN-2020-01-01.7z
Yard вне форума   Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
Shadow (05.01.2020), Vasilievich (05.01.2020), Viktor (04.01.2020), Валекс (05.01.2020)
Старый 04.01.2020, 23:59   #6299
Кевин
Гроссмейстер
 
Аватар для Кевин
 
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
Репутация: Кевин отключил(а) отображение уровня репутации
По умолчанию Re: Stockfish и его производные

Author: ppigazzini
Date: Sat Jan 4 21:54:20 2020 +0100
Timestamp: 1578171260

Update Readme.md

Update fishtest server URL, fix a broken wiki link, fix a typo.

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.
Кевин вне форума   Ответить с цитированием
5 пользователя(ей) сказали cпасибо:
Rom77 (05.01.2020), Shadow (05.01.2020), Vasilievich (05.01.2020), Валекс (05.01.2020), Виталий В. (06.01.2020)
Старый 05.01.2020, 09:27   #6300
Владимир001
Эксперт
 
Аватар для Владимир001
 
Регистрация: 19.12.2019
Сообщений: 7,484
Сказал(а) спасибо: 4,655
Поблагодарили 12,178 раз(а) в 5,475 сообщениях
Репутация: 259
По умолчанию Re: Stockfish и его производные

ребят подскажите, вот у раубфиш есть папка Raubfisch_Files и в самой папке с движком и отдельно ,что нужно делать ,добавлять в эту папку чтобы двиг обучался ,после каждой партии? Если кто разбирается будьте так любезны ,поподробнее объясните пожалуйста.
Владимир001 вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 14 (пользователей: 0 , гостей: 14)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 19:35. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
Рейтинг@Mail.ru