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

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

Ответ
 
Опции темы Опции просмотра
Старый 14.07.2019, 11:50   #1
sovaz1997
Гроссмейстер
 
Аватар для sovaz1997
 
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
По умолчанию TCEC 16 - Чемпионат Мира среди шахматных движков

TCEC 16 начнется 14 Июля 2019 года в 17:00 (по МСК) с участием сильнейших шахматных движков в мире. Впервые в истории движок с нейронной сетью, Leela Chess Zero (Lc0), будет защищать как титул лиги, так и Кубок.



TCEC 16 будет представлен в новом формате. Он сохранит известный Премьер-дивизион и Суперфинал, как и в предыдущих сезонах, но даст больше шансов движкам, чтобы подняться в рейтинге. По этой причине будут созданы три лиги из 16 движков. Мероприятие начнется с Квалификационной лиги, где будут представлены все новички, включая новые движки AB и движки, использующие нейронные сети. Лучшие 6 из Квалификационной лиги перейдут в Лигу 2 (также 6 перейдут в низшую лигу), а лучшие 4 из Лиги 2 перейдут в Лигу 1 (также 4 перейдут в низшую лигу). Наконец, лучшие 2 движка из Лиги 1 будут квалифицированы в Премьер-дивизион (также 2 будут переведены в низшую лигу).

Изменение структуры для TCEC необходимо из-за быстрого развития компьютерных шахмат. С новым форматом больше движков получат шанс подняться и получить шанс войти в элиту.

Вот список участников для Премьер-дивизиона и вновь образованных лиг. Посев двигателей полностью основан на TCEC 15.

Суперфинал (100 игр с контролем 120′+10″ – используется новая дебютная книга от Jeroen Noomen)

Развернуть для просмотра

1. 1-е место Премьер-дивизиона
2. 2-е место Премьер-дивизиона
[свернуть]


Премьер-дивизион (3x DRR с контролем 90′+5″ – используется новая 8-ходовая книга от Cato (Nelson Hernandez))

Развернуть для просмотра

1. Lc0 – текущий чемпион TCEC
2. Stockfish
3. Komodo
4. AllieStein
5. Houdini
6. Komodo MCTS
7. 1-е место из Лиги 1
8. 2-е место из Лиги 1
[свернуть]


Лига 1 (1x DRR с контролем 45+5 - используется 6-ходовая дебютная книга, рандомизированная)

Развернуть для просмотра

1. Ethereal
2. Fire
3. Xiphos
4. Laser
5. Andscacs
6. Fizbo
7. Jonny
8. Chiron
9. Ginkgo
10. ChessBrainVB
11. Booot
12. Rofchade
13. из Лиги 2
14. из Лиги 2
15. из Лиги 2
16. из Лиги 2
[свернуть]


Лига2 (1x DRR with time control 30+5 – using a 4 move book, рандомизированная)

Развернуть для просмотра

1. Fritz
2. Nirvana
3. Arasan
4. Texel
5. Vajolet
6. Gull
7. Pedone
8. Nemorino
9. Rubichess
10. Pirarucu
11. из квалификационного раунда
12. из квалификационного раунда
13. из квалификационного раунда
14. из квалификационного раунда
15. из квалификационного раунда
16. из квалификационного раунда
[свернуть]


Квалификация (1x DRR с контролем 30+5 – используется 2-ходовая дебютная книга, рандомизированная)

18 движков бьются за 6 квалификационных позиций. Это смесь движков из 4-го дивизиона и новых.

Развернуть для просмотра

1. Bagatur 1.7b
2. The Baron 3.44.1
3. Cheese 2.1
4. chess22k 1.12
5. ChessFighterNN v2.1-n8x128c_7411
6. Igel 1.8.0
7. Jumbo 0.6.117
8. Marvin 3.4.0
9. Minic 0.76
10. ScorpioNN v2.9.0-n_maddex_INT8
11. Stoofvlees II a10
12. Topple 0.7.2_dev
13. Tucano 7.07
14. Wasp 3.68
15. Winter 0.6
16. Asymptote 0.6.2
17. Rodent III
18. Lc0 CPU
[свернуть]


Промо-движок в полевых условиях
Многие движки в настоящее время используют NN, полностью используя графические процессоры. Тем не менее, чемпион Lc0 выпустил сильную версию, играющую только на CPU! Это не уникальный движок по критериям TCEC, но, безусловно, приятно видеть, как он играет против реальных конкурентов с силой, превышающей 3000 пунктов Эло. Таким образом, Lc0 CPU входит в TCEC в качестве промо-движка. Он будет играть в дивизионе, но в конце турнира все результаты движка будут аннулированы.

Последний раз редактировалось Viktor; 14.07.2019 в 21:01. Причина: Небольшая правка
sovaz1997 вне форума   Ответить с цитированием
13 пользователя(ей) сказали cпасибо:
alchemist888 (14.07.2019), Alex_Lk (17.07.2019), Alex_Zet (14.07.2019), Arikchess (14.07.2019), ck195708 (14.07.2019), FlashNeo (20.07.2019), HUM@N (14.07.2019), svoitsl (14.07.2019), Viktor (14.07.2019), voronn09 (31.08.2019), Александр (16.07.2019), Виталий В. (25.09.2019), Гудвин (15.07.2019)
Старый 09.09.2019, 21:12   #571
Alex_Zet
Эксперт
 
Аватар для Alex_Zet
 
Регистрация: 01.12.2016
Сообщений: 5,696
Сказал(а) спасибо: 264
Поблагодарили 1,517 раз(а) в 1,153 сообщениях
Записей в дневнике: 15
Репутация: Alex_Zet отключил(а) отображение уровня репутации
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

Историческая победа Гудини.

Houdini - Stockfish 1 - 0

1. c4 e5 2. g3 Nf6 3. Nc3 Bc5 4. Bg2 Nc6 5. e3 O-O 6. Nge2 d6 7. d4 Bb6 8. O-O Bf5 9. h3 Re8 10. a3 a5 11. b3 h6 12. Ra2 Bh7 13. Rd2 Qd7 14. Bb2 Ba7 15. Re1 Kh8 16. Qc1 Kg8 17. Nd5 Ne4 18. Rdd1 exd4 19. exd4 Ne7 20. Nec3 Nxd5 21. Nxe4 Bxe4 22. Bxe4 Nf6 23. Bxb7 Rab8 24. Rxe8+ Nxe8 25. Bg2 Rxb3 26. Qc2 a4 27. Rd3 Rb8 28. h4 Qf5 29. Rd2 Qxc2 30. Rxc2 c5 31. d5 Bb6 32. Bh3 Nf6 33. Bxf6 gxf6 34. Rb2 Bc7 35. Rxb8+ Bxb8 36. Bd7 Kg7 37. f4 Bc7 38. f5 Ba5 39. Bxa4 Bc3 40. Bc6 Kf8 41. Kg2 Kg7 42. Bb5 Kf8 43. Kf3 Kg7 44. a4 Bd2 45. Be8 Be1 46. Ke2 Bc3 47. Bd7 h5 48. Be6 Ba5 49. Kf3 Bd2 50. Bd7 Be1 51. Be8 Bc3 52. Bc6 Ba5 53. Ke4 Be1 54. Ke3 Kf8 55. Ke2 Ba5 56. Kf2 Ke7 57. Kg1 1-0


В общем то позиция сомнительная, несколько лучшая у Гудини. Если замешкаться то можно и лапухнуться. Как и случилось со Стокфишем. Обчыное житейское дело.

Мы протестуем, слышится гул. Да ради Бога. Кому интересны ваши слюни.
__________________
10 оттенков https://www.youtube.com/playlist?lis...7RKv2pEmatnOBs
Alex_Zet вне форума   Ответить с цитированием
Старый 09.09.2019, 21:16   #572
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

Цитата: Сообщение от Vizvezdenec
Короче говоря, Windows не позволяет увидеть результаты Crash Dump.
Так что это засчитано как краш.
Интересно, как будет расценено падение видеодрайвера у LZ (что автоматически приводи к падению самого LZ)? Видел неоднократно, так что тут даже с воспроизведением нуль проблем, на любой машине делается секунд за тридцать.
Maratka вне форума   Ответить с цитированием
Старый 09.09.2019, 21:20   #573
sovaz1997
Гроссмейстер
ТС
 
Аватар для sovaz1997
 
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

Падения видеодрайвера ни разу не видел ни в TCEC, ни в CCC, ни у себя.
sovaz1997 вне форума   Ответить с цитированием
Старый 09.09.2019, 21:21   #574
dew
Гроссмейстер
 
Аватар для dew
 
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

И сам Windows и не должен позволять видеть результаты crashdump'ов

после https://helgeklein.com/blog/2018/10/...on-crash-dump/

все остальное делается в дебаггере
dew вне форума   Ответить с цитированием
Старый 09.09.2019, 21:21   #575
Alex_Zet
Эксперт
 
Аватар для Alex_Zet
 
Регистрация: 01.12.2016
Сообщений: 5,696
Сказал(а) спасибо: 264
Поблагодарили 1,517 раз(а) в 1,153 сообщениях
Записей в дневнике: 15
Репутация: Alex_Zet отключил(а) отображение уровня репутации
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

Цитата: Сообщение от Maratka
Интересно, как будет расценено падение видеодрайвера у LZ (что автоматически приводи к падению самого LZ)? Видел неоднократно, так что тут даже с воспроизведением нуль проблем, на любой машине делается секунд за тридцать.
Поднаторел у себя на кухне
__________________
10 оттенков https://www.youtube.com/playlist?lis...7RKv2pEmatnOBs
Alex_Zet вне форума   Ответить с цитированием
Старый 09.09.2019, 21:23   #576
Alex_Zet
Эксперт
 
Аватар для Alex_Zet
 
Регистрация: 01.12.2016
Сообщений: 5,696
Сказал(а) спасибо: 264
Поблагодарили 1,517 раз(а) в 1,153 сообщениях
Записей в дневнике: 15
Репутация: Alex_Zet отключил(а) отображение уровня репутации
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

Наконец то это свершилось
__________________
10 оттенков https://www.youtube.com/playlist?lis...7RKv2pEmatnOBs
Alex_Zet вне форума   Ответить с цитированием
Старый 09.09.2019, 21:24   #577
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

Цитата: Сообщение от sovaz1997
Падения видеодрайвера ни разу не видел ни в TCEC, ни в CCC, ни у себя.
Сразу видно, что Вы тестером ПО не работали, даже драйвер уронить не можете.
Собственно понятно, что рано ли, поздно ли - но он упадет, вопрос времени.
Мой вопрос, как это будет расценено в качестве результата игры LZ?
Maratka вне форума   Ответить с цитированием
Старый 09.09.2019, 21:32   #578
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

Цитата: Сообщение от Vizvezdenec
Но в этом сезоне, например, уже падал стабильный Laser. Не исключено, что это железячно-софтверная проблема TCEC. Пока что ребята с большими ядрами (у Vondele и Fisherman по 32) пытаются что-то воспроизвести.
Но что-то я не верю в воспроизводимость, на 4с SF не падет, у Mark Young тоже не падает, на фиштесте опять-таки 0 крашей, прям из этой позиции запускал поиск crossbr на 32 потоках - вроде бы тоже всё нормально.
Тут важно еще именно на этой сборке проверять, чтобы не было влияния компилятора. В TCEC сами собирают, или берут готовые?
Maratka вне форума   Ответить с цитированием
Старый 09.09.2019, 21:36   #579
dew
Гроссмейстер
 
Аватар для dew
 
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

Цитата: Сообщение от Maratka
Тут важно еще именно на этой сборке проверять, чтобы не было влияния компилятора. В TCEC сами собирают, или берут готовые?
Просят прислать разработчиков оптимизированные сборки.
Им че делать нефиг - на себя ответсвенность брать?
dew вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Maratka (09.09.2019)
Старый 09.09.2019, 21:37   #580
dew
Гроссмейстер
 
Аватар для dew
 
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

@Maratka

https://groups.google.com/forum/?fro...ng/PF3dcA8aPh8
dew вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Maratka (09.09.2019)
Старый 09.09.2019, 21:38   #581
Alex_Zet
Эксперт
 
Аватар для Alex_Zet
 
Регистрация: 01.12.2016
Сообщений: 5,696
Сказал(а) спасибо: 264
Поблагодарили 1,517 раз(а) в 1,153 сообщениях
Записей в дневнике: 15
Репутация: Alex_Zet отключил(а) отображение уровня репутации
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

А разрыв то тает. Еще пару крешей, что на такой дистанции вполне возможно и тут такое начнется, вплоть до самосожжения.

Код:
1 LCZero v0.22.0	13	8.0	0	3 [2/1]	0 [0/0]	48.25	3907	-5 [3902]
2 Stockfish 190826	13	8.0	1	4 [4/0]	1 [0/1]	52.25	3895	0 [3895]
3 AllieStein v0.5	14	7.5	0	2 [1/1]	1 [0/1]	47.25	3812	14 [3826]
4 Komodo 2381.00	13	7.0	0	2 [2/0]	1 [0/1]	43.50	3827	7 [3834]
5 Stoofvlees II a12	13	7.0	0	2 [1/1]	1 [0/1]	42.50	3787	22 [3809]
6 Houdini 6             13	6.5	0	1 [1/0]	1 [0/1]	43.00	3833	-5 [3828]
7 KomodoMCTS 2381.00	13	4.5	0	1 [1/0]	5 [3/2]	28.00	3796	-32 [3764]
8 ScorpioNN v3.0.1	14	4.5	0	0 [0/0]	5 [0/5]	31.25	3710	-2 [3708]
Креши, креши, где вы, я вам укажу кто вам люб.

Пипец что сейчас начнется.
__________________
10 оттенков https://www.youtube.com/playlist?lis...7RKv2pEmatnOBs
Alex_Zet вне форума   Ответить с цитированием
Старый 09.09.2019, 21:51   #582
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

Я у себя по весне видел кстати несколько падений, но это были мои сборки под студией 2017.

MS их правила:
Проблемы, исправленные в версии 15.9.12
Ошибка генерации кода вероятностного оптимизатора — выход за границы в векторизованных инструкциях при доступе к памяти.

Проблемы, исправленные в версии 15.9.11
Ошибка генерации кода вероятностного оптимизатора — выход за границы в векторизованных инструкциях при доступе к памяти.

https://docs.microsoft.com/ru-ru/vis...lnotes#15.9.12
Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
sovaz1997 (09.09.2019)
Старый 09.09.2019, 21:54   #583
Alex_Zet
Эксперт
 
Аватар для Alex_Zet
 
Регистрация: 01.12.2016
Сообщений: 5,696
Сказал(а) спасибо: 264
Поблагодарили 1,517 раз(а) в 1,153 сообщениях
Записей в дневнике: 15
Репутация: Alex_Zet отключил(а) отображение уровня репутации
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

Маратка взбодритесь. Наверняка к следующему сезону все исправят. Максимум к позаследующему.
__________________
10 оттенков https://www.youtube.com/playlist?lis...7RKv2pEmatnOBs
Alex_Zet вне форума   Ответить с цитированием
Старый 09.09.2019, 21:58   #584
crem
2 разряд
 
Аватар для crem
 
Регистрация: 30.04.2018
Сообщений: 252
Сказал(а) спасибо: 9
Поблагодарили 505 раз(а) в 193 сообщениях
Репутация: 51
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

Цитата: Сообщение от Vizvezdenec
Короче говоря, Windows не позволяет увидеть результаты Crash Dump.
Так что это засчитано как краш.
Но в этом сезоне, например, уже падал стабильный Laser. Не исключено, что это железячно-софтверная проблема TCEC. Пока что ребята с большими ядрами (у Vondele и Fisherman по 32) пытаются что-то воспроизвести.
Но что-то я не верю в воспроизводимость, на 4с SF не падет, у Mark Young тоже не падает, на фиштесте опять-таки 0 крашей, прям из этой позиции запускал поиск crossbr на 32 потоках - вроде бы тоже всё нормально.
Не исключено, что какой-то редкий баг поймался, связанный с уже достаточно старым железом (впрочем, не исключено, что и достаточно редкий баг стокфиша поймался).
Ну там не крэш а повисание было, так что дампа в любом случае не было бы. Можно конечно сдампить живой процесс для дебага, но об этом обычно думают в самуюю последнюю очередь.

Исходя из обсуждения в гитхабе, мне кажется наиболее вероятным, что это настоящее повисание стокфиша из-за какого-то бага в стокфише, а не барахление старого железа, или "стокфиш наверное отослал ход, но cutechess прослушал" как кто-то в гитхабе предположил.

Вообще в таких случаях правильнее всего предполагать, что баг настоящий, на "нашей" стороне и начинать работу по его исправлению (в процессе которой может найтись доказательство что баг всё-таки не "наш"), а не пытаться придумывать менее вероятные варианты в которых "баг не наш".
crem вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
alchemist888 (09.09.2019), sovaz1997 (09.09.2019)
Старый 09.09.2019, 22:04   #585
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

Я передаю слова от тех, кто в TCEC этим занимается.
Мне-то как бы всё равно - я не спец по железо-аппаратным вещам.
Если кто-то и будет искать и фиксить баги - это в любом случае буду не я.
Vizvezdenec вне форума   Ответить с цитированием
Старый 09.09.2019, 22:12   #586
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

https://github.com/official-stockfis...sh/issues/2291
Vizvezdenec вне форума   Ответить с цитированием
Старый 09.09.2019, 22:18   #587
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

И что теперь?
Maratka вне форума   Ответить с цитированием
Старый 09.09.2019, 22:20   #588
dew
Гроссмейстер
 
Аватар для dew
 
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

Мда.. Дело ясное, что дело темное

PHP код:
82125116 <Stockfish 190826(13): info depth 81 seldepth 114 multipv 1 score cp -41 nodes 2261224950 nps 122912700 hashfull 61 tbhits 781837 time 18397 pv e7f8 g1f2 a5c7 f2f3 f8e7 c6b7 c7a5 g3g4 h5g4 f3g3 a5c3 g3g4 c3a5 b7c6 a5c3 g4h5 c3d2 c6b5 d2b4 h5h6 e7f8 b5d7 b4e1 h6h5 e1d2 d7c8 f8g7 c8a6 d2c3 a6b5 c3d2 b5e8 g7f8 e8d7 f8e7 d7c8 e7d8 c8b7 d8e7 b7a6 d2c3 h5h6 e7f8 a6c8 c3d2 h6h7 d2a5 h7h8 a5c3 c8b7 c3d2 b7a8 d2c3 a8c6 c3d2 h8h7 d2b4 c6a8 b4a5 h7h6 a5d2 h6h5 f8g7 h5g4 d2e1 a8c6 e1c3 g4h5 c3e1 c6b7 g7f8 h5g4 f8e7 b7a6 e1d2 a6b5 d2c3 b5c6 c3d2 g4f3 d2c3 f3e3 c3a5 e3f2 a5d2 c6b5 d2a5 f2f1 a5c3 f1g2 c3e1 b5c6 e7d8 h4h5 d8e7 h5h6
82125116 
<Stockfish 190826(13): info depth 82 currmove e7f8 currmovenumber 1
82126513 
<Stockfish 190826(13): info depth 82 currmove a5e1 currmovenumber 2
82126513 
<Stockfish 190826(13): info depth 82 currmove a5d2 currmovenumber 3
82126514 
<Stockfish 190826(13): info depth 82 currmove a5c3 currmovenumber 4
82126514 
<Stockfish 190826(13): info depth 82 currmove a5c7 currmovenumber 5
82126514 
<Stockfish 190826(13): info depth 82 currmove a5b4 currmovenumber 6
82126514 
<Stockfish 190826(13): info depth 82 currmove a5b6 currmovenumber 7
82126514 
<Stockfish 190826(13): info depth 82 currmove e7d8 currmovenumber 8
82126514 
<Stockfish 190826(13): info depth 82 currmove a5d8 currmovenumber 9
82126514 
<Stockfish 190826(13): info depth 82 seldepth 107 multipv 1 score cp -41 nodes 2420468731 nps 122270596 hashfull 80 tbhits 1038632 time 19796 pv e7f8 g1f2 a5c7 f2f3 f8e7 c6b7 c7a5 g3g4 h5g4 f3g3 a5c3 g3g4 c3a5 b7a6 a5c3 a6b5 c3d2 g4h5 d2e1 h5h6 e7f8 h6h7 e1d2 b5a6 d2e1 a6c8 e1d2 c8b7 d2c3 h7h6 c3e1 h6h5 f8g7 b7c6 e1c3 c6b5 c3e1 b5d7 e1d2 d7c8 d2e1 c8e6 e1d2 h5g4 d2c3 e6d7 c3a5 d7c8 a5d2 g4g3 d2e1 g3f3 e1b4 f3e2 b4c3 e2d3 c3a5 d3e3 a5e1 c8d7 e1c3 d7e8 c3e1 e3f3 g7f8 f3e2 e1a5 e8d7 f8g7 d7b5 a5c3 b5c6 c3b4 e2f3 g7h6 f3g4 b4c3 c6d7 c3e1 g4h3 h6g7 d7b5 e1d2 b5c6 g7f8 h3g2 f8g7 g2f2 g7f8 c6b7 d2c3 f2e2 c3b4 b7a6 f8e7 a6c8 b4c3 c8b7 c3b4 e2f2 b4c3 f2g3 c3d2 h4h5 d2e1 g3g4 e7f8
82126515 
<Stockfish 190826(13): info depth 83 currmove e7f8 currmovenumber 1
82128710 
<Stockfish 190826(13): info depth 83 currmove a5e1 currmovenumber 2
82128710 
<Stockfish 190826(13): info depth 83 currmove a5d2 currmovenumber 3
82128710 
<Stockfish 190826(13): info depth 83 currmove a5b4 currmovenumber 4
82128710 
<Stockfish 190826(13): info depth 83 currmove a5d8 currmovenumber 5
82128710 
<Stockfish 190826(13): info depth 83 currmove a5b6 currmovenumber 6
82128710 
<Stockfish 190826(13): info depth 83 currmove a5c7 currmovenumber 7
82128710 
<Stockfish 190826(13): info depth 83 currmove e7d8 currmovenumber 8
82128711 
<Stockfish 190826(13): info depth 83 currmove a5c3 currmovenumber 9
82128711 
<Stockfish 190826(13): info depth 83 seldepth 114 multipv 1 score cp -41 nodes 2661493724 nps 121020995 hashfull 97 tbhits 1495869 time 21992 pv e7f8 g1f2 a5c7 f2f3 f8e7 c6b7 c7a5 g3g4 h5g4 f3g3 a5c3 g3g4 c3a5 b7a6 a5c3 a6b5 c3d2 b5c6 d2e1 c6a8 e1a5 g4h5 a5d2 a8c6 d2e1 h5g4 e1d2 c6b5 d2a5 g4h3 a5d2 b5a6 d2c3 a6c8 c3e1 c8b7 e1d2 h3g2 d2c3 b7c6 c3d2 g2f1 d2c3 c6a8 c3d2 f1f2 e7f8 f2e2 d2b4 e2f3 f8e7 f3f2 b4d2 a8b7 e7f8 f2f3 d2e1 b7c6 f8e7 f3e2 e1b4 c6b5 b4a5 b5a6 a5c3 a6c8 c3b4 e2f2 e7f8 f2f3 b4c3 c8e6 f8g7 f3g4 c3d2 g4g3 d2c3 e6c8 c3e1 g3f3 g7h6 f3g4 e1a5 c8b7 a5e1 b7c6 h6g7 c6b5 e1a5 g4f4 g7f8 b5d7 a5d2 f4f3 d2a5 h4h5 f8g7 h5h6 g7h6
83107715 
>Stockfish 190826(13): stop
Terminating process of engine Stockfish 190826
(13)
83202319 >Houdini 6.03(12): quit
Finished game 51 
(Houdini 6.03 vs Stockfish 190826): 1-{Black's connection stalls} 
dew вне форума   Ответить с цитированием
Старый 09.09.2019, 22:50   #589
FlashNeo
3 разряд
 
Аватар для FlashNeo
 
Регистрация: 07.09.2018
Сообщений: 159
Сказал(а) спасибо: 25
Поблагодарили 86 раз(а) в 61 сообщениях
Репутация: 10
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

Цитата: Сообщение от Vizvezdenec
Ну это она получила обратку за халяву от KomodoMCTS, где показывала +10 в эндшпиле, который удержу и я, и KMCTS умудрился там облажаться.
А тут облажалась сама в шафле на коротком времени, ну да это, наверное, самый сильный компонент игры SF
А мне кажется, тот эндшпиль ну крайне сомнительно держался, если держался вообще. 2 слона все же сила
FlashNeo вне форума   Ответить с цитированием
Старый 09.09.2019, 23:00   #590
dew
Гроссмейстер
 
Аватар для dew
 
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

SF девелоперы, конечно, забегали - но пока это напоминает гадание на кофейной гуще
Самое правильное на будущее попросить разработчиков cutechess вместо теминирования зависжего движка дать ему сигнал Core вместо этого и спокойно бэктрейсить coredump (это для Linux - для Windows и macOS своя реализация предусмотренна)
dew вне форума   Ответить с цитированием
Старый 09.09.2019, 23:05   #591
dew
Гроссмейстер
 
Аватар для dew
 
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

Кстати, забавная фишка:

http://demin.ws/blog/russian/2009/02...p-for-windows/
dew вне форума   Ответить с цитированием
Старый 10.09.2019, 05:06   #592
Alex_Zet
Эксперт
 
Аватар для Alex_Zet
 
Регистрация: 01.12.2016
Сообщений: 5,696
Сказал(а) спасибо: 264
Поблагодарили 1,517 раз(а) в 1,153 сообщениях
Записей в дневнике: 15
Репутация: Alex_Zet отключил(а) отображение уровня репутации
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

Стокфиш как бы отстает от Лилы на пол очка, которых ему не хватит в случае равенства.

Код:
1 Stockfish 190826	14	9.0	1	5 [5/0]	1 [0/1]	59.00	3895	7 [3902]
2 LCZero v0.22.0	14	8.5	0	3 [2/1]	0 [0/0]	54.25	3907	-8 [3899]
3 AllieStein v0.5	14	7.5	0	2 [1/1]	1 [0/1]	50.00	3812	14 [3826]
4 Komodo 2381.00	14	7.5	0	2 [2/0]	1 [0/1]	49.25	3827	7 [3834]
5 Stoofvlees II a12	14	7.5	0	2 [1/1]	1 [0/1]	48.50	3787	25 [3812]
6 Houdini 6.03	        14	7.0	0	1 [1/0]	1 [0/1]	49.00	3833	-5 [3828]
7 KomodoMCTS 2381.00	14	4.5	0	1 [1/0]	6 [3/3]	29.50	3796	-39 [3757]
8 ScorpioNN v3.0.1	14	4.5	0	0 [0/0]	5 [0/5]	33.00	3710	-2 [3708]
В свете возможного выбывания Стокфиш из за трехкратного креша повышается ценность оранжевой зоны. Борьба там не шуточная.
Обычно одним крешем дело не оканчивается. И время ещё есть.
__________________
10 оттенков https://www.youtube.com/playlist?lis...7RKv2pEmatnOBs
Alex_Zet вне форума   Ответить с цитированием
Старый 10.09.2019, 09:50   #593
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

Раскопали походу.
https://github.com/official-stockfis...sh/issues/2229

И кстати похоже, что проблема не в коде, ну или как минимум не только в коде, но в компиляторе под Windows.
Maratka вне форума   Ответить с цитированием
Старый 10.09.2019, 10:49   #594
dew
Гроссмейстер
 
Аватар для dew
 
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

Ну это уже LOL какой-то, если они на TCEC выставили sf с позикс тредами:

https://github.com/official-stockfis...ment-529785235

При этом имея на руках ранее uninvestigated issue
dew вне форума   Ответить с цитированием
Старый 10.09.2019, 10:55   #595
dew
Гроссмейстер
 
Аватар для dew
 
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

Цитата: Сообщение от Maratka
Раскопали походу.
https://github.com/official-stockfis...sh/issues/2229

И кстати похоже, что проблема не в коде, ну или как минимум не только в коде, но в компиляторе под Windows.
там начиналось про бинарь для чистого MSYS2 (аля cygwin-окружения), который помимо dll'ки для pthread требует еще и msys2.dll

Да и вообще, кто в здравом уме и твердой памяти такое на TCEC может отправить?

Для Win версии стока сделанно спесиально COMP=mingw , которая подразумевает -static ключ сборки и использования нативных ниток!
dew вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
sovaz1997 (10.09.2019)
Старый 10.09.2019, 11:04   #596
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

Цитата: Сообщение от dew
там начиналось про бинарь для чистого MSYS2 (аля cygwin-окружения), который помимо dll'ки для pthread требует еще и msys2.dll
Важно чем закончится: если проблема в рантайм-либах, и в сборке их нет (т.е. они должны быть в системе) - то можно сказать, что проблема таки в сервере TCEC, где использовались бажные библиотеки.

У меня в студии например есть такие варианты:

Maratka вне форума   Ответить с цитированием
Старый 10.09.2019, 11:13   #597
dew
Гроссмейстер
 
Аватар для dew
 
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

Цитата: Сообщение от Maratka
Важно чем закончится: если проблема в рантайм-либах, и в сборке их нет (т.е. они должны быть в системе) - то можно сказать, что проблема таки в сервере TCEC, где использовались бажные библиотеки.
Да конечно! Во-первых заклебутся пыль глотать, доказывая, что в libpthreads есть бага(нормально даже старый работает, который сейчас tcec выложили на гитхаб). Во-вторых, если сборка не статичная - команда sf должна была выслать все зависимости из PE Import Directory (читай все dll'ки которые одобрены разработчиками и прошли тест, ну или считается что прошли)
dew вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
sovaz1997 (10.09.2019)
Старый 10.09.2019, 11:18   #598
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

Посмотрим. В любом случае, для начала важно отделить проблемы кода, железа и компилятора.
Maratka вне форума   Ответить с цитированием
Старый 10.09.2019, 11:24   #599
dew
Гроссмейстер
 
Аватар для dew
 
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

Цитата: Сообщение от Maratka
У меня в студии например есть такие варианты:
Алё? Причем тут студия? Показываю как это должно собираться:

PHP код:
dew@asus MSYS ~
cd REPOS/

dew@asus MSYS ~/REPOS
rm -rf Stockfish

dew
@asus MSYS ~/REPOS
git clone https://github.com/official-stockfish/Stockfish.git
Cloning into 'Stockfish'...
remoteEnumerating objects24716done.
remoteTotal 24716 (delta 0), reused 0 (delta 0), pack-reused 24716
Receiving objects
100% (24716/24716), 10.59 MiB 2.80 MiB/sdone.
Resolving deltas100% (18832/18832), done.

dew@asus MSYS ~/REPOS
cd Stockfish/src/

dew@asus MSYS ~/REPOS/Stockfish/src
make

To compile stockfish
type:

make target ARCH=arch [COMP=compiler] [COMPCXX=cxx]

Supported targets:

build                   Standard build
profile
-build           PGO build
strip                   
Strip executable
install                 
Install executable
clean                   
Clean up

Supported archs
:

x86-64                  x86 64-bit
x86
-64-modern           x86 64-bit with popcnt support
x86
-64-bmi2             x86 64-bit with pext support
x86
-32                  x86 32-bit with SSE support
x86
-32-old              x86 32-bit fall back for old hardware
ppc
-64                  PPC 64-bit
ppc
-32                  PPC 32-bit
armv7                   
ARMv7 32-bit
general
-64              unspecified 64-bit
general
-32              unspecified 32-bit

Supported compilers
:

gcc                     Gnu compiler (default)
mingw                   Gnu compiler with MinGW under Windows
clang                   
LLVM Clang compiler
icc                     
Intel compiler

Simple examples
. If you don't know what to do, you likely want to run:

make build ARCH=x86-64    (This is for 64-bit systems)
make build ARCH=x86-32    (This is for 32-bit systems)

Advanced examples, for experienced users:

make build ARCH=x86-64 COMP=clang
make profile-build ARCH=x86-64-modern COMP=gcc COMPCXX=g++-4.8


dew@asus MSYS ~/REPOS/Stockfish/src
$ make profile-build ARCH=x86-64-modern COMP=mingw

Config:
debug: '
no'
sanitize: '
no'
optimize: '
yes'
arch: '
x86_64'
bits: '
64'
kernel: '
MSYS_NT-10.0-18362'
os: '
Windows_NT'
prefetch: '
yes'
popcnt: '
yes'
sse: '
yes'
pext: '
no'

Flags:
CXX: g++
CXXFLAGS: -Wall -Wcast-qual -fno-exceptions -std=c++11  -Wextra -Wshadow -DNDEBUG -O3 -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT
LDFLAGS:  -static

Testing config sanity. If this fails, try '
make help' ...


Step 1/4. Building instrumented executable ...
make ARCH=x86-64-modern COMP=mingw gcc-profile-make
make[1]: Entering directory '
/home/dew/REPOS/Stockfish/src'
make ARCH=x86-64-modern COMP=mingw \
EXTRACXXFLAGS='
-fprofile-generate' \
EXTRALDFLAGS='
-lgcov' \
all
make[2]: Entering directory '
/home/dew/REPOS/Stockfish/src'
g++ -Wall -Wcast-qual -fno-exceptions -std=c++11 -fprofile-generate -Wextra -Wshadow -DNDEBUG -O3 -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT   -c -o benchmark.o benchmark.cpp
g++ -Wall -Wcast-qual -fno-exceptions -std=c++11 -fprofile-generate -Wextra -Wshadow -DNDEBUG -O3 -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT   -c -o bitbase.o bitbase.cpp
g++ -Wall -Wcast-qual -fno-exceptions -std=c++11 -fprofile-generate -Wextra -Wshadow -DNDEBUG -O3 -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT   -c -o bitboard.o bitboard.cpp
g++ -Wall -Wcast-qual -fno-exceptions -std=c++11 -fprofile-generate -Wextra -Wshadow -DNDEBUG -O3 -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT   -c -o endgame.o endgame.cpp
g++ -Wall -Wcast-qual -fno-exceptions -std=c++11 -fprofile-generate -Wextra -Wshadow -DNDEBUG -O3 -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT   -c -o evaluate.o evaluate.cpp
g++ -Wall -Wcast-qual -fno-exceptions -std=c++11 -fprofile-generate -Wextra -Wshadow -DNDEBUG -O3 -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT   -c -o main.o main.cpp
g++ -Wall -Wcast-qual -fno-exceptions -std=c++11 -fprofile-generate -Wextra -Wshadow -DNDEBUG -O3 -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT   -c -o material.o material.cpp
g++ -Wall -Wcast-qual -fno-exceptions -std=c++11 -fprofile-generate -Wextra -Wshadow -DNDEBUG -O3 -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT   -c -o misc.o misc.cpp
g++ -Wall -Wcast-qual -fno-exceptions -std=c++11 -fprofile-generate -Wextra -Wshadow -DNDEBUG -O3 -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT   -c -o movegen.o movegen.cpp
g++ -Wall -Wcast-qual -fno-exceptions -std=c++11 -fprofile-generate -Wextra -Wshadow -DNDEBUG -O3 -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT   -c -o movepick.o movepick.cpp
g++ -Wall -Wcast-qual -fno-exceptions -std=c++11 -fprofile-generate -Wextra -Wshadow -DNDEBUG -O3 -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT   -c -o pawns.o pawns.cpp
g++ -Wall -Wcast-qual -fno-exceptions -std=c++11 -fprofile-generate -Wextra -Wshadow -DNDEBUG -O3 -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT   -c -o position.o position.cpp
g++ -Wall -Wcast-qual -fno-exceptions -std=c++11 -fprofile-generate -Wextra -Wshadow -DNDEBUG -O3 -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT   -c -o psqt.o psqt.cpp
g++ -Wall -Wcast-qual -fno-exceptions -std=c++11 -fprofile-generate -Wextra -Wshadow -DNDEBUG -O3 -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT   -c -o search.o search.cpp
g++ -Wall -Wcast-qual -fno-exceptions -std=c++11 -fprofile-generate -Wextra -Wshadow -DNDEBUG -O3 -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT   -c -o thread.o thread.cpp
g++ -Wall -Wcast-qual -fno-exceptions -std=c++11 -fprofile-generate -Wextra -Wshadow -DNDEBUG -O3 -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT   -c -o timeman.o timeman.cpp
g++ -Wall -Wcast-qual -fno-exceptions -std=c++11 -fprofile-generate -Wextra -Wshadow -DNDEBUG -O3 -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT   -c -o tt.o tt.cpp
g++ -Wall -Wcast-qual -fno-exceptions -std=c++11 -fprofile-generate -Wextra -Wshadow -DNDEBUG -O3 -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT   -c -o uci.o uci.cpp
g++ -Wall -Wcast-qual -fno-exceptions -std=c++11 -fprofile-generate -Wextra -Wshadow -DNDEBUG -O3 -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT   -c -o ucioption.o ucioption.cpp
g++ -Wall -Wcast-qual -fno-exceptions -std=c++11 -fprofile-generate -Wextra -Wshadow -DNDEBUG -O3 -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT   -c -o syzygy/tbprobe.o syzygy/tbprobe.cpp
g++ -o stockfish.exe benchmark.o bitbase.o bitboard.o endgame.o evaluate.o main.o material.o misc.o movegen.o movepick.o pawns.o position.o psqt.o search.o thread.o timeman.o tt.o uci.o ucioption.o syzygy/tbprobe.o -lgcov -static
make[2]: Leaving directory '
/home/dew/REPOS/Stockfish/src'
make[1]: Leaving directory '
/home/dew/REPOS/Stockfish/src'

Step 2/4. Running benchmark for pgo-build ...
./stockfish.exe bench > /dev/null

Position: 1/42

Position: 2/42

Position: 3/42

Position: 4/42

Position: 5/42

Position: 6/42

Position: 7/42

Position: 8/42

Position: 9/42

Position: 10/42

Position: 11/42

Position: 12/42

Position: 13/42

Position: 14/42

Position: 15/42

Position: 16/42

Position: 17/42

Position: 18/42

Position: 19/42

Position: 20/42

Position: 21/42

Position: 22/42

Position: 23/42

Position: 24/42

Position: 25/42

Position: 26/42

Position: 27/42

Position: 28/42

Position: 29/42

Position: 30/42

Position: 31/42

Position: 32/42

Position: 33/42

Position: 34/42

Position: 35/42

Position: 36/42

Position: 37/42

Position: 38/42

Position: 39/42

Position: 40/42

Position: 41/42

Position: 42/42

===========================
Total time (ms) : 4766
Nodes searched  : 3568210
Nodes/second    : 748680

Step 3/4. Building optimized executable ...
make ARCH=x86-64-modern COMP=mingw objclean
make[1]: Entering directory '
/home/dew/REPOS/Stockfish/src'
make[1]: Leaving directory '
/home/dew/REPOS/Stockfish/src'
make ARCH=x86-64-modern COMP=mingw gcc-profile-use
make[1]: Entering directory '
/home/dew/REPOS/Stockfish/src'
make ARCH=x86-64-modern COMP=mingw \
EXTRACXXFLAGS='
-fprofile-use -fno-peel-loops -fno-tracer' \
EXTRALDFLAGS='
-lgcov' \
all
make[2]: Entering directory '
/home/dew/REPOS/Stockfish/src'
g++ -Wall -Wcast-qual -fno-exceptions -std=c++11 -fprofile-use -fno-peel-loops -fno-tracer -Wextra -Wshadow -DNDEBUG -O3 -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT   -c -o benchmark.o benchmark.cpp
g++ -Wall -Wcast-qual -fno-exceptions -std=c++11 -fprofile-use -fno-peel-loops -fno-tracer -Wextra -Wshadow -DNDEBUG -O3 -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT   -c -o bitbase.o bitbase.cpp
g++ -Wall -Wcast-qual -fno-exceptions -std=c++11 -fprofile-use -fno-peel-loops -fno-tracer -Wextra -Wshadow -DNDEBUG -O3 -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT   -c -o bitboard.o bitboard.cpp
g++ -Wall -Wcast-qual -fno-exceptions -std=c++11 -fprofile-use -fno-peel-loops -fno-tracer -Wextra -Wshadow -DNDEBUG -O3 -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT   -c -o endgame.o endgame.cpp
g++ -Wall -Wcast-qual -fno-exceptions -std=c++11 -fprofile-use -fno-peel-loops -fno-tracer -Wextra -Wshadow -DNDEBUG -O3 -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT   -c -o evaluate.o evaluate.cpp
g++ -Wall -Wcast-qual -fno-exceptions -std=c++11 -fprofile-use -fno-peel-loops -fno-tracer -Wextra -Wshadow -DNDEBUG -O3 -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT   -c -o main.o main.cpp
g++ -Wall -Wcast-qual -fno-exceptions -std=c++11 -fprofile-use -fno-peel-loops -fno-tracer -Wextra -Wshadow -DNDEBUG -O3 -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT   -c -o material.o material.cpp
g++ -Wall -Wcast-qual -fno-exceptions -std=c++11 -fprofile-use -fno-peel-loops -fno-tracer -Wextra -Wshadow -DNDEBUG -O3 -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT   -c -o misc.o misc.cpp
g++ -Wall -Wcast-qual -fno-exceptions -std=c++11 -fprofile-use -fno-peel-loops -fno-tracer -Wextra -Wshadow -DNDEBUG -O3 -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT   -c -o movegen.o movegen.cpp
g++ -Wall -Wcast-qual -fno-exceptions -std=c++11 -fprofile-use -fno-peel-loops -fno-tracer -Wextra -Wshadow -DNDEBUG -O3 -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT   -c -o movepick.o movepick.cpp
g++ -Wall -Wcast-qual -fno-exceptions -std=c++11 -fprofile-use -fno-peel-loops -fno-tracer -Wextra -Wshadow -DNDEBUG -O3 -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT   -c -o pawns.o pawns.cpp
g++ -Wall -Wcast-qual -fno-exceptions -std=c++11 -fprofile-use -fno-peel-loops -fno-tracer -Wextra -Wshadow -DNDEBUG -O3 -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT   -c -o position.o position.cpp
g++ -Wall -Wcast-qual -fno-exceptions -std=c++11 -fprofile-use -fno-peel-loops -fno-tracer -Wextra -Wshadow -DNDEBUG -O3 -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT   -c -o psqt.o psqt.cpp
g++ -Wall -Wcast-qual -fno-exceptions -std=c++11 -fprofile-use -fno-peel-loops -fno-tracer -Wextra -Wshadow -DNDEBUG -O3 -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT   -c -o search.o search.cpp
g++ -Wall -Wcast-qual -fno-exceptions -std=c++11 -fprofile-use -fno-peel-loops -fno-tracer -Wextra -Wshadow -DNDEBUG -O3 -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT   -c -o thread.o thread.cpp
g++ -Wall -Wcast-qual -fno-exceptions -std=c++11 -fprofile-use -fno-peel-loops -fno-tracer -Wextra -Wshadow -DNDEBUG -O3 -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT   -c -o timeman.o timeman.cpp
g++ -Wall -Wcast-qual -fno-exceptions -std=c++11 -fprofile-use -fno-peel-loops -fno-tracer -Wextra -Wshadow -DNDEBUG -O3 -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT   -c -o tt.o tt.cpp
g++ -Wall -Wcast-qual -fno-exceptions -std=c++11 -fprofile-use -fno-peel-loops -fno-tracer -Wextra -Wshadow -DNDEBUG -O3 -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT   -c -o uci.o uci.cpp
g++ -Wall -Wcast-qual -fno-exceptions -std=c++11 -fprofile-use -fno-peel-loops -fno-tracer -Wextra -Wshadow -DNDEBUG -O3 -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT   -c -o ucioption.o ucioption.cpp
g++ -Wall -Wcast-qual -fno-exceptions -std=c++11 -fprofile-use -fno-peel-loops -fno-tracer -Wextra -Wshadow -DNDEBUG -O3 -DIS_64BIT -msse -msse3 -mpopcnt -DUSE_POPCNT   -c -o syzygy/tbprobe.o syzygy/tbprobe.cpp
g++ -o stockfish.exe benchmark.o bitbase.o bitboard.o endgame.o evaluate.o main.o material.o misc.o movegen.o movepick.o pawns.o position.o psqt.o search.o thread.o timeman.o tt.o uci.o ucioption.o syzygy/tbprobe.o -lgcov -static
make[2]: Leaving directory '
/home/dew/REPOS/Stockfish/src'
make[1]: Leaving directory '
/home/dew/REPOS/Stockfish/src'

Step 4/4. Deleting profile data ...
make ARCH=x86-64-modern COMP=mingw profileclean
make[1]: Entering directory '
/home/dew/REPOS/Stockfish/src'
make[1]: Leaving directory '
/home/dew/REPOS/Stockfish/src'

dew@asus MSYS ~/REPOS/Stockfish/src
$ strip stockfish.exe

dew@asus MSYS ~/REPOS/Stockfish/src

dew вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
sovaz1997 (10.09.2019)
Старый 10.09.2019, 11:58   #600
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

Цитата: Сообщение от dew
Step 2/4. Running benchmark for pgo-build
Занятно кстати... его вот так топорненько профилируют?
Maratka вне форума   Ответить с цитированием
Ответ

Метки
chessdom, lc0, stockfish, tcec, чемпионат


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

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

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

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


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


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