14.07.2019, 11:50 | #1 |
Гроссмейстер
Регистрация: 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. Причина: Небольшая правка |
13 пользователя(ей) сказали cпасибо: |
15.09.2019, 12:17 | #871 |
4 разряд
Регистрация: 02.02.2019
Сообщений: 98
Сказал(а) спасибо: 71
Поблагодарили 19 раз(а) в 16 сообщениях
Репутация: 3
|
Re: TCEC 16 - Чемпионат Мира среди шахматных движков
А вот KomodoMCTS - он ведь не оценивается как "клон"? Но у него с Komodo вообще общие исходники, как понимаю. И даже если в них выделить часть, использующуюся лишь одним из них, возможно, она будет много меньше общей...
|
15.09.2019, 12:21 | #872 |
Гроссмейстер
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
|
Re: TCEC 16 - Чемпионат Мира среди шахматных движков
Цитата: Сообщение от svoitsl
А вот если взять чей либо код например на С(С++) и просто скомпилировать его, отредактировать получившийся ассемблерный текст (выкинув все лишнее) и вставить его в свой код?
По логике вещей нельзя, но я бы не обиделся и дал бы тебе медаль за мужество, усидчивось и просто как классному спецу по реверсинжинирингу и мастеру дебага ) |
15.09.2019, 12:22 | #873 |
Гроссмейстер
Регистрация: 20.01.2019
Сообщений: 1,067
Сказал(а) спасибо: 2
Поблагодарили 701 раз(а) в 343 сообщениях
Репутация: 92
|
Re: TCEC 16 - Чемпионат Мира среди шахматных движков
Цитата: Сообщение от alchemist888
Лично я не тестировал, но насколько знаю тесты есть, можете поискать в дискорде LCZero.
Говорите условия |
Пользователь сказал cпасибо: | alchemist888 (15.09.2019) |
15.09.2019, 12:29 | #874 |
КМС
Регистрация: 25.04.2019
Сообщений: 674
Сказал(а) спасибо: 293
Поблагодарили 641 раз(а) в 345 сообщениях
Репутация: 61
|
Re: TCEC 16 - Чемпионат Мира среди шахматных движков
Цитата: Сообщение от Омегазеро
А давайте я протестирую
Говорите условия Пусть будет LCZero v0.22.0 и Allie v0.5 Сеть: T40B.4-160 Контроль: любой на Ваше усмотрение, но рекомендую соотношение основного времени к добавленному как 60:1 (1'+1'', 2'+2'', 3'+3'' и т.д.) Ponder: off Книжка также на Ваше усмотрение, но желательно короткую. |
15.09.2019, 12:34 | #875 |
Гроссмейстер
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
|
Re: TCEC 16 - Чемпионат Мира среди шахматных движков
Цитата: Сообщение от alchemist888
Контроль: любой на Ваше усмотрение
|
15.09.2019, 12:39 | #876 |
КМС
Регистрация: 25.04.2019
Сообщений: 674
Сказал(а) спасибо: 293
Поблагодарили 641 раз(а) в 345 сообщениях
Репутация: 61
|
Re: TCEC 16 - Чемпионат Мира среди шахматных движков
Цитата: Сообщение от dew
STC и ультракороткий контроль IMHO будет глупо.
|
15.09.2019, 12:47 | #877 |
Гроссмейстер
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
|
Re: TCEC 16 - Чемпионат Мира среди шахматных движков
Цитата: Сообщение от alchemist888
Пусть будет LCZero v0.22.0 и Allie v0.5
Что нужно узнать? |
15.09.2019, 12:51 | #878 |
КМС
Регистрация: 25.04.2019
Сообщений: 674
Сказал(а) спасибо: 293
Поблагодарили 641 раз(а) в 345 сообщениях
Репутация: 61
|
Re: TCEC 16 - Чемпионат Мира среди шахматных движков
Цитата: Сообщение от svoitsl
Их нужно друг с другом стравить или со Стокфишем?
Что нужно узнать? |
15.09.2019, 14:08 | #879 |
Гроссмейстер
Регистрация: 20.01.2019
Сообщений: 1,067
Сказал(а) спасибо: 2
Поблагодарили 701 раз(а) в 343 сообщениях
Репутация: 92
|
Re: TCEC 16 - Чемпионат Мира среди шахматных движков
Цитата: Сообщение от alchemist888
Лично я не тестировал, но насколько знаю тесты есть, можете поискать в дискорде 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 4CPU and GTX2070, 300+2 seconds, round robin with 30 opening positons and reversed colors Код:
1 Lc0 0.21.1-nT40.T8.610 663,5/840 78,9 2 Stockfish 19050918 655,5/840 78 3 AllieStein 0.4-n7 601,5/840 71,6 4 Houdini 6.03 554,0/840 65,9 5 Komodo 12.3 554,0/840 65,9 |
15.09.2019, 14:33 | #880 |
Гроссмейстер
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
|
Re: TCEC 16 - Чемпионат Мира среди шахматных движков
Цитата: Сообщение от alchemist888
В идеале и так и так, но изначально я думал о матче между LCZero и Allie.
|
15.09.2019, 14:36 | #881 |
Гроссмейстер
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
|
Re: TCEC 16 - Чемпионат Мира среди шахматных движков
Цитата: Сообщение от alchemist888
Я знаю, что Юля такой ерундой не занимается
|
15.09.2019, 16:36 | #884 |
Гроссмейстер
ТС
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
|
Re: TCEC 16 - Чемпионат Мира среди шахматных движков
Цитата: Сообщение от dew
Есть вопрос. Допустим, много лет назад писал себе движок ради интереса и никого не трогал. Посмотрел в исходники какого-то другого и прикрутил себе оттуда магические битборды и усилился на 15 ело.. Этим самым я клон получил?
|
15.09.2019, 16:43 | #885 |
Гроссмейстер
ТС
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
|
Re: TCEC 16 - Чемпионат Мира среди шахматных движков
Цитата: Сообщение от dew
Ну кстати умение играть на ультракоротком - это тоже плюс движка. Когда я писал свой - я так и не добился, чтобы он играл (хоть как-то с секундой на ход) Что меня в то время расстраивало
|
15.09.2019, 16:53 | #886 |
Гроссмейстер
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
|
Re: TCEC 16 - Чемпионат Мира среди шахматных движков
Цитата: Сообщение от sovaz1997
Нет, т. к. магические битбоарды влияют только на скорость движка. Причем не обязательно их копировать откуда-то: лучше понять идею и реализовать. Все-таки, чужой код имеет свой стиль написания, который может не понравится.
https://www.chessprogramming.org/Magic_Bitboards А идея тут расжевана почти досконально.. |
15.09.2019, 16:57 | #887 |
Гроссмейстер
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
|
Re: TCEC 16 - Чемпионат Мира среди шахматных движков
Цитата: Сообщение от sovaz1997
А как называется ваш движок?)
И когда произошел сектор похерен - на душе была грусть, а потом радость, что больше нет мотивации к этому возвращаться (ибо уже тогда было понятно - в первые ряды в одиночку стать не светило - но как опыт очень полезно) |
Пользователь сказал cпасибо: | sovaz1997 (15.09.2019) |
15.09.2019, 17:10 | #888 |
Гроссмейстер
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
|
Re: TCEC 16 - Чемпионат Мира среди шахматных движков
Цитата: Сообщение от dew
то больше нет мотивации к этому возвращаться
|
15.09.2019, 17:21 | #889 |
Гроссмейстер
ТС
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
|
Re: TCEC 16 - Чемпионат Мира среди шахматных движков
Цитата: Сообщение от svoitsl
сейчас, говорят, можно за несколько дней сделать NN движок к сетью (если игры халявные взять) и силой игры вполне достойной (чуть ли не ЧМ уровня, среди людей конечно)
|
15.09.2019, 17:47 | #890 |
Гроссмейстер
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
|
Re: TCEC 16 - Чемпионат Мира среди шахматных движков
Цитата: Сообщение от sovaz1997
а, вот только движок этот с уверенностью можно будет называть клоном Лилы
|
15.09.2019, 17:53 | #891 |
Гроссмейстер
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
|
Re: TCEC 16 - Чемпионат Мира среди шахматных движков
Цитата: Сообщение от svoitsl
сейчас, говорят, можно за несколько дней сделать NN движок к сетью (если игры халявные взять) и силой игры вполне достойной (чуть ли не ЧМ уровня, среди людей конечно)
На CPU сток стал лучшим благодаря комманде разработчиков и контрибьютерам cpu.. Лила ворвалась с новой технологией (GPU) - но принцип тот-же.. Я, могу ошибаться, но во мне есть уверенность, что и эти две технологии присядут, когда начнентся эра квантовых вычислений.. И в эту эпоху не все программисты старой гвардии смогу даже перейти на эти технологии - это другой мир с абсолютно другой логикой (она на порядки более "чужая", чем отличие CPU от GPU) Уже сейчас можно попробовать написать программу для квантового компьютера, но даже сильные программисты нашего времени этого не в состоянии сделать. |
15.09.2019, 18:00 | #892 |
Гроссмейстер
ТС
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
|
Re: TCEC 16 - Чемпионат Мира среди шахматных движков
С квантовыми компьютерами, думаю, и до полного просчета шахмат недалеко. И это хорошо!
|
15.09.2019, 18:16 | #893 |
Гроссмейстер
Регистрация: 20.01.2019
Сообщений: 1,067
Сказал(а) спасибо: 2
Поблагодарили 701 раз(а) в 343 сообщениях
Репутация: 92
|
Re: TCEC 16 - Чемпионат Мира среди шахматных движков
Цитата: Сообщение от sovaz1997
С квантовыми компьютерами, думаю, и до полного просчета шахмат недалеко. И это хорошо!
IBM записала бит информации в один атом http://habr.com/post/402147/ С такой плотностью записи (один бит в атоме) флэшка с 32-фигурными таблицами будет всего лишь размером с Марс |
Пользователь сказал cпасибо: | sovaz1997 (15.09.2019) |
15.09.2019, 20:02 | #895 |
Гроссмейстер
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
|
Re: TCEC 16 - Чемпионат Мира среди шахматных движков
Цитата: Сообщение от Омегазеро
Можно вас обрадовать?
IBM записала бит информации в один атом http://habr.com/post/402147/ С такой плотностью записи (один бит в атоме) флэшка с 32-фигурными таблицами будет всего лишь размером с Марс Во-вторых, в квантовых реалиях биты будут до.. голубой звезды. Там нужны кубиты. Ну и в-третьих, не всем интересно, чтобы шахматы досчитали до конца. |
15.09.2019, 20:52 | #897 |
Гроссмейстер
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
|
Re: TCEC 16 - Чемпионат Мира среди шахматных движков
Цитата: Сообщение от sovaz1997
Тем временем Сток спускает Allie с небес на землю
И тогда он уйдет в закат.. Я пренадлежу к стану стока, но если он крашнется - это будет справедливо, а ответсвенность вся на кудесниках "оптимизационных" бинарей |
15.09.2019, 20:56 | #898 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: TCEC 16 - Чемпионат Мира среди шахматных движков
Ну по вероятносям SF упадет таки третий раз. Оно будет выглядеть забавно: движок занявший 1/2 место снимается с турнира, но правила есть правила.
Плохо что: что к следующему финалу LZ может таки успеть обучить свою более крупную сеть на дельту бОльшую, чем у SF'ша (сейчас у них разница никак не более 10-20 Elo, причем я бы не сказал, за кого больше). К тому времени фаворит вероятно будет LZ с очень приличной вероятностью. Т.е. придется ждать еще года полтора-два, покуда LZ выберет предел из более крупной сети, а SF догонит (или даже чуть перегонит), а у LZ появится еще более крупная сетка, которую качать уже не полгода-год, а все два для достижения уровня прошлой. С другой стороны - за эти 2-3 года появятся куда как более мощные видеоплаты (процессоры уже появились), т.е. придется менять таки железо на TCEC, а там уже совсем другой уровень. |
15.09.2019, 21:04 | #899 |
Гроссмейстер
ТС
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
|
Re: TCEC 16 - Чемпионат Мира среди шахматных движков
Здесь двоякая ситуация: с одной стороны, краш Стока - это действительно из-за ошибок тех, кто делал бинарник. Сами виноваты, как говориться. С другой стороны, здравый смысл подсказывает, что, объективно, Сток сам по себе не будет падать и то, что сейчас играет в TCEC, нельзя назвать полноценным Стоком.
В любом случае, мы будем в выигрыше: если Сток упадет, клона выведут на чистую воду в фиале. Если Сток не упадет, мы получим интересный финал между Лилой и Стоком. P. S. Худший вариант таки есть: финал Сток - Allie. |
15.09.2019, 21:14 | #900 |
Гроссмейстер
Регистрация: 21.02.2019
Сообщений: 1,206
Сказал(а) спасибо: 131
Поблагодарили 514 раз(а) в 368 сообщениях
Репутация: 62
|
Re: TCEC 16 - Чемпионат Мира среди шахматных движков
Цитата: Сообщение от sovaz1997
С другой стороны, здравый смысл подсказывает, что, объективно, Сток сам по себе не будет падать и то, что сейчас играет в TCEC, нельзя назвать полноценным Стоком.
Сколько, каждый движок должен отыграть - 30 или 50 игр? |
Пользователь сказал cпасибо: | alchemist888 (16.09.2019) |
Метки |
chessdom, lc0, stockfish, tcec, чемпионат |
Здесь присутствуют: 6 (пользователей: 0 , гостей: 6) | |
|
|