logotype bestlogic
Gens una sumus!
Логин
Пароль
Запомнить Забыли пароль?
Логические игры. EnglishRussian
Шахматы на сервере для игроков любой квалификации
  В связи с малым количеством заявок на участие в 1/4 финала XII личного первенства, принято решение пропустить данный этап. Т.е. заявки принимаются и далее, но уже на полуфинал. КВ в полуфинале будет 10+2/21
09.12.2019 19:44:49
“Общие темы”   “Предложения(Anons)”   “Шахматы(chess)”   “Команды(Teams)”   “Соревнования”   “Флейм”   “Новый форум”
Шахматы(chess)

    Тема: ""Облагороженный" Stockfish ( эксперименты с исходниками )"

вернуться к списку тем   

 Страница 4 из 11      1|2|3|4|5|6|7.. ..|11

 24-11-2018 18:33:13
 ATSTOY

Регистрация : 04.05.2017
Возраст : 51
Рейтинг(класс) : 2113 (E)
Партий : 70
Сообщений : 484
Благодарил(а) : 358 раз(а)
Поблагодарили : 661 раз(а)
  Re: "Облагороженный" Stockfish ( эксперименты с исходниками )
Здесь подробно описаны составляющие оценочной функции:

https://hxim.github.io/Stockfish-Evaluation-Guide/

Можно вставить свой FEN или PGN и посмотреть как
меняются штрафы и бонусы ( в исходниках немного не так
оформлено, но тоже можно разобраться )

 
Вверх   
 
1 пользователь сказал спасибо: akyla (24.11.2018, 18:55)
 24-11-2018 19:18:41
 Tagray

Регистрация : 06.02.2014
Возраст : 48
Рейтинг(класс) : 2088 (C)
Партий : 1348
Сообщений : 1790
Благодарил(а) : 1131 раз(а)
Поблагодарили : 1226 раз(а)
  Re: "Облагороженный" Stockfish ( эксперименты с исходниками )
 Цитата:
Сообщение от bbzAn:
 
 Цитата:
Сообщение от Tagray:
 
 Цитата:
  "Какой движок лучше для адванса?"...
 

Такой движок должен искать не "лучший ход", а лучший путь к максимальному усложнению позиции.
 
Как по мне - определять характер борьбы и выбирать пути это задача человека)))
 

Задача человеков в адвансе - изучать возможности оболочек.

 
Вверх   
 
1 пользователь сказал спасибо: akyla (24.11.2018, 19:19)
 24-11-2018 20:30:37
 bbzAn

Регистрация : 19.06.2017
Возраст : 31
Рейтинг(класс) : 2174 (E)
Партий : 287
Сообщений : 2252
Благодарил(а) : 957 раз(а)
Поблагодарили : 1090 раз(а)
  Re: "Облагороженный" Stockfish ( эксперименты с исходниками )
 Цитата:
Сообщение от Tagray:
 
 Цитата:
Сообщение от bbzAn:
 
 Цитата:
Сообщение от Tagray:
 
 Цитата:
  "Какой движок лучше для адванса?"...
 

Такой движок должен искать не "лучший ход", а лучший путь к максимальному усложнению позиции.
 
Как по мне - определять характер борьбы и выбирать пути это задача человека)))
 

Задача человеков в адвансе - изучать возможности оболочек.
  Да вы же сами говорите и играете весьма экстравагантно и при этом говорите о оболохе)) вот представьте 4 линии с разницей в 10 сп, но ведущие к разным последствиям)) хочешь суши хочешь поддавай. Я уж не говорю о выборе дебюта и т.д. и т.п.

 
Вверх   
 
 24-11-2018 20:34:08
 bbzAn

Регистрация : 19.06.2017
Возраст : 31
Рейтинг(класс) : 2174 (E)
Партий : 287
Сообщений : 2252
Благодарил(а) : 957 раз(а)
Поблагодарили : 1090 раз(а)
  Re: "Облагороженный" Stockfish ( эксперименты с исходниками )
Вообще зачастую надо уметь вовремя сушить и поддавливать. Тут главная роль человека. Тыкать в оболочку все могут

 
Вверх   
 
 24-11-2018 20:48:36
 Tagray

Регистрация : 06.02.2014
Возраст : 48
Рейтинг(класс) : 2088 (C)
Партий : 1348
Сообщений : 1790
Благодарил(а) : 1131 раз(а)
Поблагодарили : 1226 раз(а)
  Re: "Облагороженный" Stockfish ( эксперименты с исходниками )
 Цитата:
 Вообще зачастую надо уметь вовремя сушить и поддавливать.
 

Ничего сложного.

 Цитата:
 Тыкать в оболочку все могут
 

То есть, то что я сейчас
- сформировал нужную ветку в текущей партии с бездной нулевых оценок( это Английское начало),
- нашёл в этой ветке нужную позицию, и запустил в ней бесконечный анализ с передачей хода сопернику, с переходом на 30 глубине на реальный, свой, ход.

это могут все?

я эту партию выиграю. а мой соперник - нет

Отредактировано Tagray 24-11-2018 20:49:56

 
Вверх   
 
1 пользователь сказал спасибо: bbzAn (24.11.2018, 20:55)
 24-11-2018 20:54:57
 bbzAn

Регистрация : 19.06.2017
Возраст : 31
Рейтинг(класс) : 2174 (E)
Партий : 287
Сообщений : 2252
Благодарил(а) : 957 раз(а)
Поблагодарили : 1090 раз(а)
  Re: "Облагороженный" Stockfish ( эксперименты с исходниками )
То что вы нашли позицию и лайн это ваша заслуга, а не оболочки у оболочки есть только одна функция - интерфейс с движком много ли тут изучать?

 
Вверх   
 
 24-11-2018 21:04:04
 Tagray

Регистрация : 06.02.2014
Возраст : 48
Рейтинг(класс) : 2088 (C)
Партий : 1348
Сообщений : 1790
Благодарил(а) : 1131 раз(а)
Поблагодарили : 1226 раз(а)
  Re: "Облагороженный" Stockfish ( эксперименты с исходниками )
 Цитата:
  много ли тут изучать?
 

Много.
Если Вы смотрели Игру Престолов, то там есть такой эпизод:
Наставник даёт задание ученице:
вечером ты должна рассказать мне три новые вещи, которые ты узнала только сегодня.

Это годный подход для работы с Аквой.

Но нюанс: я уже давно фактически увлекаюсь оболочкой Аквариум, а не собственно игрой в шахматы.
Наверное, мы друг друга не поймём.

 
Вверх   
 
 24-11-2018 21:39:10
 bbzAn

Регистрация : 19.06.2017
Возраст : 31
Рейтинг(класс) : 2174 (E)
Партий : 287
Сообщений : 2252
Благодарил(а) : 957 раз(а)
Поблагодарили : 1090 раз(а)
  Re: "Облагороженный" Stockfish ( эксперименты с исходниками )
У нас разный стиль кунг-Фу но иногда мне кажется что частенько кто то думает что изучает оболочку а на самом деле изучает тонкости игры, а я думаю что изучаю игру а на самом деле тонкости оболочек и движков

 
Вверх   
 
2 пользователя сказали спасибо: Tagray (24.11.2018, 22:16), Still (24.11.2018, 23:47)
 24-11-2018 22:37:11
 Tagray

Регистрация : 06.02.2014
Возраст : 48
Рейтинг(класс) : 2088 (C)
Партий : 1348
Сообщений : 1790
Благодарил(а) : 1131 раз(а)
Поблагодарили : 1226 раз(а)
  Re: "Облагороженный" Stockfish ( эксперименты с исходниками )
 Цитата:
Сообщение от bbzAn:
  У нас разный стиль кунг-Фу но иногда мне кажется что частенько кто то думает что изучает оболочку а на самом деле изучает тонкости игры, а я думаю что изучаю игру а на самом деле тонкости оболочек и движков
 

В принципе, мы оба практикуем сидение на жопе перед компом.
И в этом деле главное что?
Правильное дыхание!

 
Вверх   
 
2 пользователя сказали спасибо: bbzAn (24.11.2018, 23:12), Still (24.11.2018, 23:47)
 25-11-2018 09:21:50
 bbzAn

Регистрация : 19.06.2017
Возраст : 31
Рейтинг(класс) : 2174 (E)
Партий : 287
Сообщений : 2252
Благодарил(а) : 957 раз(а)
Поблагодарили : 1090 раз(а)
  Re: "Облагороженный" Stockfish ( эксперименты с исходниками )
Кстати об аквариуме... жутко медленная вещь. Отказался в пользу большей скорости. Аква тормозит процесс чуть ли не в 1,5-2 раза.

 
Вверх   
 
 29-11-2018 19:24:14
 ATSTOY

Регистрация : 04.05.2017
Возраст : 51
Рейтинг(класс) : 2113 (E)
Партий : 70
Сообщений : 484
Благодарил(а) : 358 раз(а)
Поблагодарили : 661 раз(а)
  Re: "Облагороженный" Stockfish ( эксперименты с исходниками )
Вот и вышел SF10.. Начинаем новый отсчёт..

2018.11.29 SF10.zip --- https://ru.files.fm/u/x3nw5rhd --- 6 движков + 6 движков для ClearHash-тестов:

2018.11.29 SF10.exe
2018.11.29 NORMAL.exe
2018.11.29 ULTRA.exe
2018.11.29 SF10wdc.exe
2018.11.29 NORMALwdc.exe
2018.11.29 ULTRAwdc.exe

t2018.11.29 SF10.exe
t2018.11.29 NORMAL.exe
t2018.11.29 ULTRA.exe
t2018.11.29 SF10wdc.exe
t2018.11.29 NORMALwdc.exe
t2018.11.29 ULTRAwdc.exe

 
Вверх   
 
2 пользователя сказали спасибо: abadirich (29.11.2018, 20:24), NLO37 (30.11.2018, 08:40)
 30-11-2018 16:33:44
 ATSTOY

Регистрация : 04.05.2017
Возраст : 51
Рейтинг(класс) : 2113 (E)
Партий : 70
Сообщений : 484
Благодарил(а) : 358 раз(а)
Поблагодарили : 661 раз(а)
  Re: "Облагороженный" Stockfish ( эксперименты с исходниками )
В разделе Downloads ( самый первый пост темы ) всё, что касается SF9 ( 2018.01.30 - 2018.11.24 )
упаковал в один файл:

2018 SF9.zip ----- https://ru.files.fm/u/q657zn3m

 
Вверх   
 
1 пользователь сказал спасибо: bbzAn (30.11.2018, 16:39)
 30-11-2018 16:40:52
 bbzAn

Регистрация : 19.06.2017
Возраст : 31
Рейтинг(класс) : 2174 (E)
Партий : 287
Сообщений : 2252
Благодарил(а) : 957 раз(а)
Поблагодарили : 1090 раз(а)
  Re: "Облагороженный" Stockfish ( эксперименты с исходниками )
и как ваше мнение какой в итоге оказался сильнейшим? И такой несколько наглый вопрос... а можно 32х-компилку?

 
Вверх   
 
 30-11-2018 16:59:49
 ATSTOY

Регистрация : 04.05.2017
Возраст : 51
Рейтинг(класс) : 2113 (E)
Партий : 70
Сообщений : 484
Благодарил(а) : 358 раз(а)
Поблагодарили : 661 раз(а)
  Re: "Облагороженный" Stockfish ( эксперименты с исходниками )
На контролях ( 5мин+10сек ) и выше оригинальный Сток не выиграл в матчах
с NORMAL и ULTRA ( из 10-20 партий ) ни одной партии из около 300...
Ну и проиграл всего-то 8-10... Т.е. мои скромные "пищевые добавки" организму
как бы не вредят.. Тут важно на пару копеек "подлечить" оригинал, а не
развалить его в хлам... Будем искать : )


Компилятор строит исключительно в одном стиле: popcnt_64bit ( или modern )
С 32-х-битными разновидностями побаиваюсь связываться...

http://abrok.eu/stockfish/ - эти постоянно дают свежие версии Стока для Win32

Отредактировано ATSTOY 30-11-2018 17:15:55

 
Вверх   
 
1 пользователь сказал спасибо: bbzAn (30.11.2018, 17:59)
 30-11-2018 18:00:09
 bbzAn

Регистрация : 19.06.2017
Возраст : 31
Рейтинг(класс) : 2174 (E)
Партий : 287
Сообщений : 2252
Благодарил(а) : 957 раз(а)
Поблагодарили : 1090 раз(а)
  Re: "Облагороженный" Stockfish ( эксперименты с исходниками )
 Цитата:
  С 32-х-битными разновидностями побаиваюсь связываться...

http://abrok.eu/stockfish/ - эти постоянно дают свежие версии Стока для Win32
  это я знаю, им и питаемся)

Отредактировано bbzAn 30-11-2018 18:03:06

 
Вверх   
 
 01-12-2018 01:35:08
 ATSTOY

Регистрация : 04.05.2017
Возраст : 51
Рейтинг(класс) : 2113 (E)
Партий : 70
Сообщений : 484
Благодарил(а) : 358 раз(а)
Поблагодарили : 661 раз(а)
  Re: "Облагороженный" Stockfish ( эксперименты с исходниками )

1r1q1r1k/5pp1/3p1b2/pp1BpPB1/1n2P1QP/1PN5/1PPK4/R7 w - - 0 24


Последний Сток находит за 8 минут...
[ Threads: 4 / Hash: 4096 MB / MultiPV: 20 ( !! ) / Contempt: 0 / Analysis Contempt: off / 2018.11.29 SF10.exe ]:
Depth(33) 0:08 +1.38 24.Ne2 Kg8 25.Rg1 Nxd5 26.exd5 g6 27.Be3 Kh8 28.Ng3 Qd7 29.Qf3 a4 30.b4 a3 31.bxa3 Qb7
Depth(34) 0:11 +1.93 24.Ne2 a4 25.Nc3 Rc8 26.bxa4 Qb6 27.Be3 Qa5 28.Bb3 d5 29.Bg5 Qb6 30.Bxf6 Qxf6 31.axb5 d4
Depth(35) 0:14 +1.36 24.Ne2 Kg8 25.Rg1 Nxd5 26.exd5 g6 27.Be3 Kh8 28.Ng3 Qd7 29.Qf3 a4 30.b4 e4 31.Qf4 Be5
Depth(36) 0:19 +1.89 24.Ne2 Kg8 25.Rg1 Nxd5 26.exd5 g6 27.Be3 Kh8 28.Ng3 Qd7 29.Qf3 a4 30.b4 e4 31.Qf4 Be5


При этом тот же Сток ничего не находит за 32 минуты в одну линию [ Depth(49) / MultiPV: 1 ]



Теперь железобетон, который можно повторить 1000 раз и получить одни и те же цифры...

[ Threads: 1 / Hash: 1024 MB / MultiPV: 8 / Contempt: 0 / Analysis Contempt: off / 2018.11.29 SF10.exe ]:
Depth(38) 0:33 +1.26 24.Ne2 Nxd5 25.exd5 Re8 26.Ng3 e4 27.Nh5 Qb6 28.Be3 Qd8 29.Rg1 Re5 30.Kc1 Qg8 31.Bd4 Qh7
Depth(39) 0:47 +1.37 24.Ne2 Kg8 25.Rg1 Nxd5 26.exd5 g6 27.Be3 Kh8 28.Ng3 Qc8 29.Ne4 Bd8 30.Bh6 Rg8 31.Nxd6 Qc7
Depth(40) 0:59 +1.75 24.Ne2 Nxd5 25.exd5 Re8 26.Ng3 e4 27.Nh5 Qb6 28.Be3 Qd8 29.Rg1 Re5 30.Kc1 Qg8 31.Nxf6 gxf6

[ Threads: 1 / Hash: 1024 MB / MultiPV: 8 / Contempt: 0 / Analysis Contempt: off / 2018.11.29 SF10wdc.exe ]:
Depth(36) 0:18 +0.95 24.Ne2 g6 25.Rh1 Nxd5 26.exd5 Kg7 27.Be3 Rh8 28.fxg6 Rxh4 29.Rxh4 Bxh4 30.gxf7+ Kxf7 31.Nc3 Qe7
Depth(37) 0:31 +0.97 24.Ne2 Nxd5 25.exd5 Re8 26.Ng3 e4 27.Nh5 Qb6 28.Be3 Qd8 29.Rg1 Re5 30.Kc1 Qg8 31.Bd4 Qh7
Depth(38) 0:36 +0.91 24.Ne2 Nxd5 25.exd5 Re8 26.Ng3 e4 27.Nh5 Qb6 28.Be3 Qd8 29.Rg1 Re5 30.Kc1 Qg8 31.Bd4 Qh7
Depth(39) 0:43 +1.52 24.Ne2 a4 25.Nc3 Rc8 26.bxa4 Rxc3 27.bxc3 Nxd5 28.exd5 bxa4 29.Rxa4 Kg8 30.Bxf6 Qxf6 31.Qg5 Qd8

[ Threads: 1 / Hash: 1024 MB / MultiPV: 8 / Contempt: 0 / Analysis Contempt: off / 2018.11.29 NORMALwdc.exe ]: чемпионский график : )
Depth(34) 0:13 +0.72 24.Ne2 Kg8 25.Rg1 Nxd5 26.exd5 g6 27.Be3 Kh8 28.Ng3 Qc8 29.Ne4 Be7 30.Bg5 Rb7 31.Bxe7 Rxe7
Depth(35) 0:17 +1.12 24.Ne2 g6 25.Nc3 Rc8 26.Rg1 Rxc3 27.bxc3 Nxd5 28.exd5 Rg8 29.Kc1 Bxg5+ 30.hxg5 Rg7 31.c4 gxf5
Depth(36) 0:23 +1.38 24.Ne2 Nxd5 25.exd5 Re8 26.Ng3 e4 27.Nh5 Qb6 28.Be3 Qd8 29.Rh1 Rc8 30.Rg1 Re5 31.Kc1 Rxd5
Depth(37) 0:32 +1.75 24.Ne2 g6 25.Ng3 Be7 26.Rf1 Qc8 27.Bxe7 Qxc2+ 28.Ke3 Nxd5+ 29.exd5 Qxb3+ 30.Kf2 Qxb2+ 31.Ne2 Qc2

[ Threads: 1 / Hash: 1024 MB / MultiPV: 8 / Contempt: 0 / Analysis Contempt: off / 2018.11.29 ULTRAwdc.exe ]:
Depth(37) 0:23 +0.86 24.Ne2 g6 25.Nc3 Rc8 26.Rg1 Rxc3 27.bxc3 Nxd5 28.exd5 Rg8 29.Kd3 Rg7 30.Bh6 Rg8 31.Bd2 Qe8
Depth(38) 0:30 +1.31 24.Ne2 g6 25.Nc3 Rc8 26.Rg1 Rxc3 27.bxc3 Nxd5 28.exd5 Rg8 29.Kc1 Rg7 30.Bh6 Rg8 31.Rf1 a4
Depth(39) 0:44 +1.38 24.Ne2 Nxd5 25.exd5 Re8 26.Ng3 e4 27.Nh5 Qb6 28.Be3 Qd8 29.Rg1 Re5 30.Kc1 Qg8 31.Nxf6 gxf6
Depth(40) 0:58 +1.62 24.Ne2 a4 25.Nc3 Rc8 26.bxa4 Qb6 27.Bb3 d5 28.Bxf6 Qxf6 29.axb5 d4 30.Na4 Kg8 31.Rg1 Rfd8

wdc-движки в два раза шустрее отработали, однако ( по обнаружению 24. Ne2 ).. Without Dynamical Contempt : )
Правда, манёвры 24. Ne2 g6 25. Nc3 или 24. Ne2 a4 25. Nc3 выглядят странновато..


И последний чемпионский многоядерный заезд ( тут цифры уже не совпадут, т.е. точного повтора не будет )
[ Threads: 4 / Hash: 4096 MB / MultiPV: 8 / Contempt: 0 / Analysis Contempt: off / 2018.11.29 NORMALwdc.exe ]:
Depth(34) 0:07 +0.88 24.Ne2 g6 25.Nc3 Rc8 26.Rg1 Rxc3 27.bxc3 Nxd5 28.exd5 Rg8 29.Kc1 Rg7 30.Kb2 Bxg5 31.hxg5 Kg8
Depth(35) 0:10 +1.14 24.Ne2 g6 25.Nc3 Rc8 26.Rg1 Rxc3 27.bxc3 Nxd5 28.exd5 Rg8 29.Kc1 Rg7 30.Bh6 Rg8 31.Rf1 a4
Depth(36) 0:13 +1.51 24.Ne2 Nxd5 25.exd5 Re8 26.Ng3 e4 27.Nh5 Qb6 28.Be3 Qd8 29.Rg1 Re5 30.Kc1 Qg8 31.Nxf6 gxf6
Depth(37) 0:17 +1.39 24.Ne2 Nxd5 25.exd5 Re8 26.Ng3 e4 27.Nh5 Qb6 28.Be3 Qd8 29.Rg1 Re5 30.Kc1 Qg8 31.Nxf6 gxf6
7 минут... Думаю, что могут быть попытки и за 5-6 минут, т.к. на одном ядре было 13 минут...

Отредактировано ATSTOY 01-12-2018 06:31:59

 
Вверх   
 
1 пользователь сказал спасибо: akyla (01.12.2018, 09:16)
 01-12-2018 14:46:55
 ATSTOY

Регистрация : 04.05.2017
Возраст : 51
Рейтинг(класс) : 2113 (E)
Партий : 70
Сообщений : 484
Благодарил(а) : 358 раз(а)
Поблагодарили : 661 раз(а)
  Re: "Облагороженный" Stockfish ( эксперименты с исходниками )
Два новых патча от 2018.12.01 появилось... Ждём до 2018.12.16...
Тогда всё сразу и оприходуем...

https://stockfishchess.org/download/ - сюда SF10 уже выложили...
Знатоки рекомендуют нажать Ctrl+F5, чтобы старая картинка с SF9 ушла : )


При анализе позиций оценки официального [ Stockfish_10_x64_popcnt.exe ]
и рабочего [ 2018.11.29 SF10.exe ] на 100% совпадают..

Отредактировано ATSTOY 01-12-2018 15:10:59

 
Вверх   
 
 03-12-2018 11:48:04
 ATSTOY

Регистрация : 04.05.2017
Возраст : 51
Рейтинг(класс) : 2113 (E)
Партий : 70
Сообщений : 484
Благодарил(а) : 358 раз(а)
Поблагодарили : 661 раз(а)
  Re: "Облагороженный" Stockfish ( эксперименты с исходниками )
http://forchess.ru/showthread.php?p=82026#post82026
( http://forchess.ru/showpost.php?p=82026&postcount=3684 )


SF-патчрайтеры плавно съезжают с темы : )
Всё равно интересно. Чую, что-то в этом есть..

 
Вверх   
 
1 пользователь сказал спасибо: akyla (03.12.2018, 13:01)
 03-12-2018 13:36:06
 ATSTOY

Регистрация : 04.05.2017
Возраст : 51
Рейтинг(класс) : 2113 (E)
Партий : 70
Сообщений : 484
Благодарил(а) : 358 раз(а)
Поблагодарили : 661 раз(а)
  Re: "Облагороженный" Stockfish ( эксперименты с исходниками )
Вполне обычный расклад при анализе более-менее сложной позиции:

Depth(56): 5 часов
Depth(57): 8 часов
Depth(58): 13 часов
Depth(59): 20 часов
Depth(60): 30 часов

Чем Depth(60) аж так ( на 25 часов! ) отличается от Depth(56)
Что делает всё это время движок ( ? )
Может он и впрямь занят перетряхиванием хэша... И чем дальше - тем дольше ( ? )

 
Вверх   
 
 03-12-2018 14:06:58
 ATSTOY

Регистрация : 04.05.2017
Возраст : 51
Рейтинг(класс) : 2113 (E)
Партий : 70
Сообщений : 484
Благодарил(а) : 358 раз(а)
Поблагодарили : 661 раз(а)
  Re: "Облагороженный" Stockfish ( эксперименты с исходниками )
tt.cpp

TTEntry* TranspositionTable::probe(const Key key, bool& found) const { ... }

Перед записью в хэш эта функция определяет:
Если данная позиция найдена - вернуть ссылку на неё
Иначе - вернуть ссылку на свободное или "менее ценное" место

 
Вверх   
 
 03-12-2018 17:25:31
 ATSTOY

Регистрация : 04.05.2017
Возраст : 51
Рейтинг(класс) : 2113 (E)
Партий : 70
Сообщений : 484
Благодарил(а) : 358 раз(а)
Поблагодарили : 661 раз(а)
  Re: "Облагороженный" Stockfish ( эксперименты с исходниками )
Это вроде не программист - болельщик.. Всё равно - бардак : )
Смотрю .cpp-файлы и охреневаю потихоньку..

Тем не менее каждый "утверждённый" патч-тест даёт прибавку ЭЛО : )
Между SF9 и SF10 прошло несколько сотен патчей, которые в сумме
таки дали 50-55 пунктов ЭЛО.. Где-то 0.2 пункта за патч в среднем...

 
Вверх   
 
1 пользователь сказал спасибо: akyla (03.12.2018, 18:16)
 09-12-2018 07:45:34
 ATSTOY

Регистрация : 04.05.2017
Возраст : 51
Рейтинг(класс) : 2113 (E)
Партий : 70
Сообщений : 484
Благодарил(а) : 358 раз(а)
Поблагодарили : 661 раз(а)
  Re: "Облагороженный" Stockfish ( эксперименты с исходниками )
Продолжил изыскания... Направление: небольшие бонусы ( таких пока нет в оригинальном SF ),
которые "гармонизируют" работу с пешечной структурой...

Бонус 1. ( пешкам, контролирующим поля, на которые могут сыграть чужие кони )

6k1/ppn2ppp/2p5/3p4/3P4/2P2N2/PP3PPP/2K5 b - -


После 1... f6 чёрные изрядно ограничили перспективы коня белых:

6k1/ppn3pp/2p2p2/3p4/3P4/2P2N2/PP3PPP/2K5 w - -



Бонус 2. ( пешкам, контролирующим поля, на которые могут сыграть чужие слоны )

8/ppp1kpp1/4pn1p/8/8/P2P2P1/1PPK1PBP/8 b - -


После 1... c6 слон белых стреляет уже не так далеко:

8/pp2kpp1/2p1pn1p/8/8/P2P2P1/1PPK1PBP/8 w - -



Если в NORMAL или ULTRA предусмотрены небольшие бонусы за правильное расположение
пешек "вообще", то здесь речь идёт о правильном расположении пешек "против коней и слонов"...
Ограничивать пешками ферзя или ладьи сложнее - тут пока без дополнительных бонусов...

Понятно, что возможны исключения... Конкретные варианты порой могут самым антипозиционным
образом привести к большому перевесу... А если ничего конкретного нет? Тогда небольшие бонусы
помогут Стоку правильно расставить пешки ( пешки назад не ходят! )...

В исходнике ( evaluate.cpp ) есть переменная score, к которой плюсуют все бонусы и от
которой минусуют все штрафы... Очень важно "оттюнинговать" новые ( Бонус 1 ) и ( Бонус 2 ), чтобы:
1. они не были огромными и не лишали смысла остальной набор бонусов и штрафов
2. они не были мизерными и всё-таки немного на оценку позиции влияли

Построил движок на эту тему ( изменения в исходнике на этот раз крупные, хотя и в пределах
одной функции )... Вариант черновой... Прогоню против [ 2018.11.29 SF10 ] для начала...
Если ничего неприличного не произойдёт - нужно будет как-то обозвать и эту "разновидность"...
Такие изменения без проблем можно пристроить к самому свежему SF10-исходнику ( мастеру )...

 
Вверх   
 
 10-12-2018 03:07:44
 ATSTOY

Регистрация : 04.05.2017
Возраст : 51
Рейтинг(класс) : 2113 (E)
Партий : 70
Сообщений : 484
Благодарил(а) : 358 раз(а)
Поблагодарили : 661 раз(а)
  Re: "Облагороженный" Stockfish ( эксперименты с исходниками )
Ну а теперь прикол...
Обнаружил один неприятный момент... Он, видимо, вообще не позволит реализовать "концепцию"...
Более того... (~~~)-движок физически не мог правильно считать (Бонус1) и (Бонус2), т.е. фуфел полнейший : )
Что он считал? Как считал? Науке не известно : )

"Есть ли жизнь на Марсе?" ( с )
Тем более смешно, что этот глюкозавр забодал оригинальный SF10 с общим счётом: +1 =39 -0 : )

Отредактировано ATSTOY 01-01-2019 20:25:40

 
Вверх   
 
 10-12-2018 14:17:12
 ATSTOY

Регистрация : 04.05.2017
Возраст : 51
Рейтинг(класс) : 2113 (E)
Партий : 70
Сообщений : 484
Благодарил(а) : 358 раз(а)
Поблагодарили : 661 раз(а)
  Re: "Облагороженный" Stockfish ( эксперименты с исходниками )
Вместо SF11 можно будет взять SF9.. Потом SF8, SF7..
Обратный ход теоремы Гаусса : )

 
Вверх   
 
1 пользователь сказал спасибо: akyla (10.12.2018, 14:35)
 10-12-2018 15:44:44
 ATSTOY

Регистрация : 04.05.2017
Возраст : 51
Рейтинг(класс) : 2113 (E)
Партий : 70
Сообщений : 484
Благодарил(а) : 358 раз(а)
Поблагодарили : 661 раз(а)
  Re: "Облагороженный" Stockfish ( эксперименты с исходниками )
Даёшь шахматную ферму!

Хватит майнить бит- и прочие коины : )

 
Вверх   
 
2 пользователя сказали спасибо: akyla (10.12.2018, 15:52), abatur1972 (06.01.2019, 18:50)

 Страница 4 из 11      1|2|3|4|5|6|7.. ..|11

вернуться к списку тем   

Присутствуют в теме: 0 (0 пользователей и 0 гостей)
Тему просматривают:
Всего просмотрели за последние 24 часа: 35
 
by Anatoliy Yenin © 2006-2019        
Top.Mail.Ru                              
Знакомство
Статистика
Карта сайта
Новости сайта
В мире шахмат
Рейтинг-лист
Игроки на сайте
Рейтинг-лист 960
Особые турниры
Тематические турниры
Первенство сайта
Командные турниры
Командные матчи
Партии
Турниры
Командные матчи
Командные турниры
Рейтинг-лист команд
Матчи и турниры
Общие темы
Предложения(Anons)
Шахматы(chess)
Команды(Teams)
Соревнования
Флейм
Новый форум
ЧаВО
Партии
Турниры
Командные
Опросы сайта
 
 
1.1812767982483