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)
Старый 15.09.2019, 08:58   #841
Омегазеро
Гроссмейстер
 
Аватар для Омегазеро
 
Регистрация: 20.01.2019
Сообщений: 1,067
Сказал(а) спасибо: 2
Поблагодарили 701 раз(а) в 343 сообщениях
Репутация: 92
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

Цитата: Сообщение от Alex_Zet
Дайте ссылку
Запись Bump the version to v0.5-dev.
свидетельствует о том, что автор 31 мая перешел к работе над этой версией https://github.com/manyoso/allie/blo.../lib/version.h

Дальше смотрим даты файлов
https://github.com/manyoso/allie/blo...r/lib/game.cpp
Дата "on Jun 13"
https://github.com/manyoso/allie/blob/master/lib/nn.cpp
Дата "on Jun 16"
https://github.com/manyoso/allie/blo...ral/loader.cpp
Дата "on Jun 16"
https://github.com/manyoso/allie/blo.../uciengine.cpp
Дата "on Jun 12"
https://github.com/manyoso/allie/blo...er/lib/clock.h
Дата "on Jun 12"

При этом дата компиляции версии 0.4 - 31 мая

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

Цитата: Сообщение от Омегазеро
Запись Bump the version to v0.5-dev.
свидетельствует о том, что автор 31 мая перешел к работе над этой версией https://github.com/manyoso/allie/blo.../lib/version.h

Дальше смотрим даты файлов
https://github.com/manyoso/allie/blo...r/lib/game.cpp
Дата "on Jun 13"
https://github.com/manyoso/allie/blob/master/lib/nn.cpp
Дата "on Jun 16"
https://github.com/manyoso/allie/blo...ral/loader.cpp
Дата "on Jun 16"
https://github.com/manyoso/allie/blo.../uciengine.cpp
Дата "on Jun 12"
https://github.com/manyoso/allie/blo...er/lib/clock.h
Дата "on Jun 12"

При этом дата компиляции версии 0.4 - 31 мая

Из чего следует, что по ссылкам находятся исходники Allie 0.5
Это все лишь догадки. Можно также утверждать что автор не успел опубликовать все до конца. Или это просто новые наработки. Или он забросил этот проект. Или просто ввел всех в заблуждение накануне ТСЕС. Часть правды - это ложь.

Дайте ссылку на версию 0.5
__________________
10 оттенков https://www.youtube.com/playlist?lis...7RKv2pEmatnOBs
Alex_Zet вне форума   Ответить с цитированием
Старый 15.09.2019, 09:11   #843
Омегазеро
Гроссмейстер
 
Аватар для Омегазеро
 
Регистрация: 20.01.2019
Сообщений: 1,067
Сказал(а) спасибо: 2
Поблагодарили 701 раз(а) в 343 сообщениях
Репутация: 92
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

Цитата: Сообщение от Alex_Zet
Это все лишь догадки
Можно их проверить
Скомпилировать из исходников
Омегазеро вне форума   Ответить с цитированием
Старый 15.09.2019, 09:13   #844
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 вне форума   Ответить с цитированием
Старый 15.09.2019, 09:15   #845
Омегазеро
Гроссмейстер
 
Аватар для Омегазеро
 
Регистрация: 20.01.2019
Сообщений: 1,067
Сказал(а) спасибо: 2
Поблагодарили 701 раз(а) в 343 сообщениях
Репутация: 92
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

Цитата: Сообщение от Alex_Zet
Можно также утверждать что автор не успел опубликовать все до конца
У версии 0.5, которая распространяется в сети, дата компиляции 14/06/2019 17:39:44
Так что автор, видимо, успел
Омегазеро вне форума   Ответить с цитированием
Старый 15.09.2019, 09:17   #846
Омегазеро
Гроссмейстер
 
Аватар для Омегазеро
 
Регистрация: 20.01.2019
Сообщений: 1,067
Сказал(а) спасибо: 2
Поблагодарили 701 раз(а) в 343 сообщениях
Репутация: 92
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

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

Цитата: Сообщение от Омегазеро
А вы поклонник Элли?
NN и хорошеньких девушек.
Надеюсь что вы хорошенькая
__________________
10 оттенков https://www.youtube.com/playlist?lis...7RKv2pEmatnOBs
Alex_Zet вне форума   Ответить с цитированием
Старый 15.09.2019, 09:21   #848
sovaz1997
Гроссмейстер
ТС
 
Аватар для sovaz1997
 
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

Цитата: Сообщение от Омегазеро
А вы поклонник Элли?
Сначала Alex_Zet был поклонником Komodo с Houdini. Потом Lc0. А уже потом Allie. Не меняется одно: он явно не любит Stockfish. Либо показывает, что не любит.
sovaz1997 вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Maratka (28.01.2022), Viktor (15.09.2019)
Старый 15.09.2019, 09:27   #849
Alex_Zet
Эксперт
 
Аватар для Alex_Zet
 
Регистрация: 01.12.2016
Сообщений: 5,696
Сказал(а) спасибо: 264
Поблагодарили 1,517 раз(а) в 1,153 сообщениях
Записей в дневнике: 15
Репутация: Alex_Zet отключил(а) отображение уровня репутации
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

Цитата: Сообщение от sovaz1997
Сначала Alex_Zet был поклонником Komodo с Houdini. Потом Lc0. А уже потом Allie. Не меняется одно: он явно не любит Stockfish. Либо показывает, что не любит.
Господин sovaz1997, знаток чужих потемок. Вот только строит свои умозаключения безосновательно и не задумывается что тем самым распространяет ложные слухи и убеждения. И это ведь не в первый раз. Но в себе этого заметить ну никак не хочет.
Ещё раз, господин sovaz1997, не надо приписывать мне своих фантазий. Вам все равно не понять мои мотивы.
__________________
10 оттенков https://www.youtube.com/playlist?lis...7RKv2pEmatnOBs
Alex_Zet вне форума   Ответить с цитированием
Старый 15.09.2019, 09:31   #850
sovaz1997
Гроссмейстер
ТС
 
Аватар для sovaz1997
 
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

Цитата: Сообщение от Alex_Zet
Господин sovaz1997, знаток чужих потемок. Вот только строит свои умозаключения безосновательно и не задумывается что тем самым распространяет ложные слухи и убеждения. И это ведь не в первый раз. Но в себе этого заметить ну никак не хочет.
Ещё раз, господин sovaz1997, не надо приписывать мне своих фантазий. Вам все равно не понять мои мотивы.
Я знаю, что вы распространяете ложные слухи, в 100-й раз повторяя одно и то же про исходники Allie, когда все уже давно поняли, что там v0.5 для разработчиков есть. Если вы не знаете, что такое коммиты на Гите, узнайте и разберетесь с версиями.
sovaz1997 вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Viktor (15.09.2019)
Старый 15.09.2019, 09:34   #851
Alex_Zet
Эксперт
 
Аватар для Alex_Zet
 
Регистрация: 01.12.2016
Сообщений: 5,696
Сказал(а) спасибо: 264
Поблагодарили 1,517 раз(а) в 1,153 сообщениях
Записей в дневнике: 15
Репутация: Alex_Zet отключил(а) отображение уровня репутации
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

Цитата: Сообщение от sovaz1997
Я знаю, что вы распространяете ложные слухи, в 100-й раз повторяя одно и то же про исходники Allie, когда все уже давно поняли, что там v0.5 для разработчиков есть. Если вы не знаете, что такое коммиты на Гите, узнайте и разберетесь с версиями.
Дайте ссылку github на Allie v0.5
__________________
10 оттенков https://www.youtube.com/playlist?lis...7RKv2pEmatnOBs
Alex_Zet вне форума   Ответить с цитированием
Старый 15.09.2019, 09:41   #852
Омегазеро
Гроссмейстер
 
Аватар для Омегазеро
 
Регистрация: 20.01.2019
Сообщений: 1,067
Сказал(а) спасибо: 2
Поблагодарили 701 раз(а) в 343 сообщениях
Репутация: 92
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

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

Топ-10 глобальных обманов Человечества

Обман №1. Современная наука делает успехи
Обман №2. Современная медицина делает успехи
Обман №3. Религии делают человека лучше
Обман №4. Современная экономика закономерный этап развития общества
Обман №5. Планете угрожает перенаселение, истощение ресурсов и голод
Обман №6. Традиционная история
Обман №7. Человечество одиноко во вселенной
Обман №8. Несмотря на недостатки, человечество развивается в правильном направлении
Обман № 9. Управляющие элиты – лучшая часть общества, действующая в интересах народа
Обман №10. Цель человеческой жизни – материальный достаток

https://www.kramola.info/vesti/metod...chelovechestva

Обман №11. Элли это клон Лилы.

https://www.factroom.ru/facts/4477/

Часть правды - тоже ложь
__________________
10 оттенков https://www.youtube.com/playlist?lis...7RKv2pEmatnOBs
Alex_Zet вне форума   Ответить с цитированием
Старый 15.09.2019, 09:43   #854
Омегазеро
Гроссмейстер
 
Аватар для Омегазеро
 
Регистрация: 20.01.2019
Сообщений: 1,067
Сказал(а) спасибо: 2
Поблагодарили 701 раз(а) в 343 сообщениях
Репутация: 92
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

Цитата: Сообщение от sovaz1997
А уже потом Allie
Скажите, а 75% совпадений - это много или мало?
http://rebel13.nl/html/nn-1000ms.html
Омегазеро вне форума   Ответить с цитированием
Старый 15.09.2019, 09:45   #855
sovaz1997
Гроссмейстер
ТС
 
Аватар для sovaz1997
 
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

Цитата: Сообщение от Омегазеро
Скажите, а 75% совпадений - это много или мало?
http://rebel13.nl/html/nn-1000ms.html
Мы не говорим про совпадения здесь, а про кодовую базу. Если огромная часть кода скопирована, то это уже о многом говорит.
sovaz1997 вне форума   Ответить с цитированием
Старый 15.09.2019, 09:46   #856
sovaz1997
Гроссмейстер
ТС
 
Аватар для sovaz1997
 
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

Alex_Zet, тема клонирования уже поднята на TalkChess: http://talkchess.com/forum3/viewtopic.php?f=2&t=71822.
sovaz1997 вне форума   Ответить с цитированием
Старый 15.09.2019, 09:49   #857
Alex_Zet
Эксперт
 
Аватар для Alex_Zet
 
Регистрация: 01.12.2016
Сообщений: 5,696
Сказал(а) спасибо: 264
Поблагодарили 1,517 раз(а) в 1,153 сообщениях
Записей в дневнике: 15
Репутация: Alex_Zet отключил(а) отображение уровня репутации
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

Цитата: Сообщение от sovaz1997
Alex_Zet, тема клонирования уже поднята на TalkChess: http://talkchess.com/forum3/viewtopic.php?f=2&t=71822.
Цитата: Сообщение от Alex_Zet
Допускаю что не удастся доказать, что даже Leelenstein это клон. Уж что что,но завернуть в тысячи словесных оберток они умеют и вы не докопаетесь до здравого смысла и через 100 лет.

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

Мне нравится, что вы дифференцировали больше, чем оригинальные правила, я думаю, что они могут быть улучшены.

Что вы подразумеваете под "форматом весов"? Если вы ссылаетесь на фактический формат файла внешних весов, то я не думаю, что это следует включать, так как считаю, что его следует поощрять к повторному использованию. Наличие согласованного формата для всех механизмов NN означает, что мы можем смешивать, сопоставлять и сравнивать двоичные файлы или сети напрямую друг с другом, если захотим.

Как сам автор Элли сказал несколько раз, необходимо разъяснение правил в отношении NN-бэкэнда, а также Fathom. Насколько мне известно, не было никаких официальных комментариев ни по одному из них. Тонны двигателей полагаются на Fathom, ни один из которых не будет считаться уникальным, если это потребуется для критериев уникальности. Возможно, Fathom следует добавить к диаграмме с новым цветом для SF ...

Использует ли Стейн тот же обучающий код, что и Лила? Генерирует ли он игры для себя?

Можно было бы выделить дифференциацию нейронных сетей, основываясь на том, что они действительно разные. То есть: есть что-то вроде SIMEX, но специализированное для политики NN и вывода eval. Основная проблема здесь в том, что два разработчика с совершенно уникальными подходами теоретически могут сходиться к одному и тому же. Я думаю, что иметь такой инструмент было бы интересно.
[свернуть]


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

Кстати осталась не замеченной ответная партия Сток - Лила, когда в первой Лила обыграла Сток во французской. Лила действительно удержала позицию. Вообще Лила стала архитрудно пробиваемая. Не понятно сможет ли Сток у неё выиграть если будет иметь допустим небольшое материальное преимущество с начала партии.

Stockfish 190826 - LCZero v0.22.0-nT40B.4-160

1. e4 e6 2. d4 d5 3. Nd2 Nf6 4. e5 Nfd7 5. Bd3 c5 6. c3 b6 7. Ne2 Ba6 8. Bxa6 Nxa6 9. O-O Rc8 10. a3 Nab8 11. f4 Nc6 12. f5 exf5 13. Rxf5 Be7 14. b4 Nf8 15. Qf1 cxd4 16. cxd4 Ne6 17. Rxf7 Nexd4 18. Rxg7 Rf8 19. Nf3 Nxf3+ 20. gxf3 Qd7 21. Kh1 Nxe5 22. Nd4 Rf7 23. Qg2 Bf8 24. Rg5 Ng6 25. Rxg6 hxg6 26. Qxg6 Bg7 27. Bg5 Qh3 28. Rg1 Kf8 29. Bf6 Bxf6 30. Qg8+ Ke7 31. Re1+ Be5 32. Qg5+ Kf8 33. Qxe5 Kg8 34. Qxd5 Rf8 35. Rg1+ Kh8 36. Qe5+ Rf6 37. Rg2 Kh7 38. Rg5 Qf1+ 39. Rg1 Qh3 40. Qe7+ R8f7 41. Qe4+ Kh8 42. Qe5 Rf8 43. a4 a5 44. b5 Kh7 45. f4 Qd7 46. Qe4+ Kh8 47. f5 Rh6 48. Ne6 Qe7 49. Rg4 Re8 50. Qd4+ Qf6 51. Qf4 Qa1+ 52. Rg1 Qf6 53. Qg4 Rh4 54. Qg3 Rh6 55. h3 Rh7 56. Kh2 Rc8 57. Ng5 Rg7 58. Qh4+ Kg8 59. Qf4 Rf8 60. Rg4 Kh8 1/2-1/2


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

Цитата: Сообщение от sovaz1997
Alex_Zet, тема клонирования уже поднята на TalkChess: http://talkchess.com/forum3/viewtopic.php?f=2&t=71822.
Мне понравился вот этот пост

Re: My failed attempt to change TCEC NN clone rules
Post by Ovyron » Sat Sep 14, 2019 11:25 pm

I'm not going to reveal much, but something interesting I've seen in the chess scene is “1 man committees”, so I wouldn't be surprised if Anton was the “rules committee”. Be very suspect when you can't find the names of the people in it, because there's never a page anywhere that lists the members of the “committee” and only shows one name in it.
Make someone happy today.

Я не собираюсь рассказывать много, но кое-что интересное, что я видел на шахматной сцене, это «комитеты из 1 человека», поэтому я не удивлюсь, если Антон будет «комитетом по правилам». Будьте очень подозрительны, когда вы не можете найти имена людей в нем, потому что нигде нет страницы, где перечислены члены «комитета» и только одно имя в нем.

комитеты из 1 человека. Заветы Ленина и Сталина в жизнь, правда тогда были тройки. Видимо Антон никому не доверяет, и правильно. Я бы тоже хотел войти в такой комитет.
__________________
10 оттенков https://www.youtube.com/playlist?lis...7RKv2pEmatnOBs
Alex_Zet вне форума   Ответить с цитированием
Старый 15.09.2019, 11:06   #860
dew
Гроссмейстер
 
Аватар для dew
 
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

Есть вопрос. Допустим, много лет назад писал себе движок ради интереса и никого не трогал. Посмотрел в исходники какого-то другого и прикрутил себе оттуда магические битборды и усилился на 15 ело.. Этим самым я клон получил?
dew вне форума   Ответить с цитированием
Старый 15.09.2019, 11:16   #861
Viktor
Эксперт
 
Аватар для Viktor
 
Регистрация: 07.06.2016
Сообщений: 5,907
Сказал(а) спасибо: 13,814
Поблагодарили 12,717 раз(а) в 4,521 сообщениях
Репутация: 726
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

Цитата: Сообщение от dew
Есть вопрос. Допустим, много лет назад писал себе движок ради интереса и никого не трогал. Посмотрел в исходники какого-то другого и прикрутил себе оттуда магические битборды и усилился на 15 ело.. Этим самым я клон получил?
Смотря как писал? Один поэт тоже стихи сочинял, а потом узнал, что до него это Пушкин сочинил...
Viktor вне форума   Ответить с цитированием
Старый 15.09.2019, 11:29   #862
alchemist888
КМС
 
Аватар для alchemist888
 
Регистрация: 25.04.2019
Сообщений: 674
Сказал(а) спасибо: 293
Поблагодарили 641 раз(а) в 345 сообщениях
Репутация: 61
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

Цитата: Сообщение от dew
Есть вопрос. Допустим, много лет назад писал себе движок ради интереса и никого не трогал. Посмотрел в исходники какого-то другого и прикрутил себе оттуда магические битборды и усилился на 15 ело.. Этим самым я клон получил?
Очевидно, что вопрос клон движок, или нет во многом субъективный. Все новые движки так или иначе используют наработки, идеи и и даже строчки кода, которые были в других программах.
Думаю большинство согласятся, что если Вы берете некоторые идеи, или сам код из других проектов, то Ваш движок не является клоном. Однако, если движок базируется на другом, и при этом Вашего вклада там существенно меньше, то тут уже смело можно говорить о клонировании.
Вот автор Allie во многих файлах просто переименовал LCZero на Allie, его изменений там и на 20% не наберется, при этом сам бинарник до сих пор слабее оригинального.
alchemist888 вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
sovaz1997 (15.09.2019)
Старый 15.09.2019, 11:48   #863
dew
Гроссмейстер
 
Аватар для dew
 
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

Цитата: Сообщение от Viktor
Смотря как писал? Один поэт тоже стихи сочинял, а потом узнал, что до него это Пушкин сочинил...
Уверен, нормально писал. Вопрос был про малую долю адаптированного чужого функционала (и возможно даже без копи-паста - не помню), сравни как ели бы патч от стоквиша к эфиру подошел - что это было бы?
dew вне форума   Ответить с цитированием
Старый 15.09.2019, 11:55   #864
Омегазеро
Гроссмейстер
 
Аватар для Омегазеро
 
Регистрация: 20.01.2019
Сообщений: 1,067
Сказал(а) спасибо: 2
Поблагодарили 701 раз(а) в 343 сообщениях
Репутация: 92
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

Цитата: Сообщение от alchemist888
Allie, его изменений там и на 20% не наберется, при этом сам бинарник до сих пор слабее оригинального.
Вы тестровали Allie и Лилу с одной сетью?
А Лилу с последней сетью Штейн?
Омегазеро вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alvir (15.09.2019)
Старый 15.09.2019, 11:57   #865
crem
2 разряд
 
Аватар для crem
 
Регистрация: 30.04.2018
Сообщений: 252
Сказал(а) спасибо: 9
Поблагодарили 505 раз(а) в 193 сообщениях
Репутация: 51
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

Цитата: Сообщение от dew
Есть вопрос. Допустим, много лет назад писал себе движок ради интереса и никого не трогал. Посмотрел в исходники какого-то другого и прикрутил себе оттуда магические битборды и усилился на 15 ело.. Этим самым я клон получил?
Идеи можно копировать, а код -- нет.

Копировать код волшебных битбордов нельзя, а понять как они работают и потом не глядя в код написать то же самое -- можно.

Вспомним например большой и длинный суд Oracle против Google, когда Oracle обвинил Google в краже кода стандартной библиотеки для андроида.

Из всей стандартной библиотеки Java были скопированы всего 9 строк кода, причём тривиальные:
Код:
private static void rangeCheck(int arrayLen, int fromIndex, int toIndex {
     if (fromIndex > toIndex)
          throw new IllegalArgumentException("fromIndex(" + fromIndex +
               ") > toIndex(" + toIndex+")");
     if (fromIndex < 0) 
          throw new ArrayIndexOutOfBoundsException(fromIndex);
     if (toIndex > arrayLen) 
          throw new ArrayIndexOutOfBoundsException(toIndex);
}
Тем не менее, суд постановил что несмотря на то что код простой, и его мало, это воровство кода.
crem вне форума   Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
alchemist888 (15.09.2019), dew (15.09.2019), Maratka (28.01.2022), sovaz1997 (15.09.2019)
Старый 15.09.2019, 12:03   #866
alchemist888
КМС
 
Аватар для alchemist888
 
Регистрация: 25.04.2019
Сообщений: 674
Сказал(а) спасибо: 293
Поблагодарили 641 раз(а) в 345 сообщениях
Репутация: 61
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

Цитата: Сообщение от crem
Идеи можно копировать, а код -- нет.
Справедливо ли это же правило для open source движков?
Просто воровство кода и клон - это несколько разные понятия, хотя имеют одну и туже концепцию.
alchemist888 вне форума   Ответить с цитированием
Старый 15.09.2019, 12:05   #867
Омегазеро
Гроссмейстер
 
Аватар для Омегазеро
 
Регистрация: 20.01.2019
Сообщений: 1,067
Сказал(а) спасибо: 2
Поблагодарили 701 раз(а) в 343 сообщениях
Репутация: 92
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

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

Цитата: Сообщение от crem
Тем не менее, суд постановил что несмотря на то что код простой, и его мало, это воровство кода.
Окей, спасибо. Слава богу у нас речь не о воровстве (если копилефты не нарушены).

А такой вопрос, если вдруг Stockfish возьмет код один в один из BrainLearn - кто после этого будет считаться клоном? И как по вашему в этом случае должны быть регламентированны правила аля-tcec, особенно если после два проекта начнут развиваться дальше самостоятельно? Про воровство тут речи и быть не может ввиду лицензий.
dew вне форума   Ответить с цитированием
Старый 15.09.2019, 12:07   #869
alchemist888
КМС
 
Аватар для alchemist888
 
Регистрация: 25.04.2019
Сообщений: 674
Сказал(а) спасибо: 293
Поблагодарили 641 раз(а) в 345 сообщениях
Репутация: 61
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

Цитата: Сообщение от Омегазеро
Вы тестровали Allie и Лилу с одной сетью?
А Лилу с последней сетью Штейн?
Лично я не тестировал, но насколько знаю тесты есть, можете поискать в дискорде LCZero.

UPD:
Решил поискать сам, но не нашел там v0.5 сборки.
Вот самые свежие:

Match: Allie.net.42296 vs stockfish_19042720_x64_bmi2
Allie version: v0.4-dev (c81b666) built on May 18 2019 at 04:41:28
Allie options: fp16 enabled, all other settings defaults.
Time control: 2m+1s

Код:
# PLAYER             :  RATING  ERROR   (%)    W    D    L  PLAYED  CFS(%)
   1 Lc0.net.42296      :    53.7   19.3  57.5   40  150   10     200      99
   2 Allie.net.42296    :    12.4   18.7  51.8   34  139   27     200      84
   3 Stockfish_dev      :     0.0   12.0  45.4   37  289   74     400     ---

White advantage = 41.87 +/- 8.55
Draw rate (equal opponents) = 75.90 % +/- 2.19
--------------------------------------------------------------------------------

LC0-version: v0.21.2-rc2, Allie 0.4-dev (fda6b95)
LC0 options: NNCashe=2000000, cudnn-fp16, rest default
Allie-options Hash=2048MB, UseFP16, rest default
Time control: 10sec+1sec
Hardware: AMD Ryzen 5 2600 + RTX 2060, both overclocked

Код:
 # PLAYER                       :  RATING  ERROR  POINTS  PLAYED   (%)  CFS(%)    W    D    L  D(%)
   1 lc0.net.42372                :       0     18   370.5     506  73.2     100  253  235   18  46.4
   2 allie.0.4-dev.net.42372      :     -51     17   344.0     516  66.7     100  196  296   24  57.4
   3 lc0.net.leelenstein.9.966    :     -93     17   308.0     506  60.9      98  172  272   62  53.8
   4 lc0.net.40b.1.17             :    -118     17   291.5     506  57.6     100  152  279   75  55.1
   5 lc0.net.DarkQueen.105        :    -339     20   143.0     500  28.6     100   58  170  272  34.0
   6 lc0.net.BetaOne.4.82500      :    -498     27    63.0     506  12.5     ---   13  100  393  19.8
alchemist888 вне форума   Ответить с цитированием
Старый 15.09.2019, 12:16   #870
svoitsl
Гроссмейстер
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
По умолчанию Re: TCEC 16 - Чемпионат Мира среди шахматных движков

Цитата: Сообщение от crem
Идеи можно копировать, а код -- нет.
А вот если взять чей либо код например на С(С++) и просто скомпилировать его, отредактировать получившийся ассемблерный текст (выкинув все лишнее) и вставить его в свой код?
svoitsl вне форума   Ответить с цитированием
Ответ

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


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

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

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

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


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


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