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

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

Ответ
 
Опции темы Опции просмотра
Старый 18.04.2018, 19:41   #151
Rom77
Мастер
 
Аватар для Rom77
 
Регистрация: 11.08.2017
Адрес: Киров
Сообщений: 912
Сказал(а) спасибо: 888
Поблагодарили 1,197 раз(а) в 632 сообщениях
Репутация: 132
По умолчанию Re: LCZero

Я больше стараюсь оценить прогресс Лилы, чем её уровень или уровень Стокфиша level 7. Сток используется только в качестве реперной точки. Уровень Лилы на блице и скорости 35 поз/сек меня тоже слабо интересует. Мне интересен прогресс Лилы от сетки к сетке и прибавка после исправления глюков.

p.s Для оценки же уровня Лилы я использую турниры Чессмастер. Вот там она знатно зажигает ...
Rom77 вне форума   Ответить с цитированием
Старый 18.04.2018, 19:48   #152
Rom77
Мастер
 
Аватар для Rom77
 
Регистрация: 11.08.2017
Адрес: Киров
Сообщений: 912
Сказал(а) спасибо: 888
Поблагодарили 1,197 раз(а) в 632 сообщениях
Репутация: 132
По умолчанию Re: LCZero

Цитата: Сообщение от Maratka
Человек, которому объяснили правила десять минут назад (и предположим, что он не вундеркинд, а-ля Карпов, который вслепую позиции крутил, когда родители у него (он тогда еще ребенком был) доску забрали, дабы "не мешало учебе" - сколько Elo имеет?
У меня, допустим, уровень 1300. Но мне приходилось без проблем обыгрывать вполне взрослых людей, которые "правила знают" и "когда-то играли". У полного новичка уровень должен быть заметно ниже. Рискну предположить что около 800.
Rom77 вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Maratka (18.04.2018)
Старый 18.04.2018, 20:00   #153
svoitsl
Гроссмейстер
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
По умолчанию Re: LCZero

Цитата: Сообщение от Rom77
Рискну предположить что около 800
А ещё можно вики почитать
svoitsl вне форума   Ответить с цитированием
Старый 18.04.2018, 20:01   #154
otodranik
Гроссмейстер
 
Аватар для otodranik
 
Регистрация: 25.01.2017
Сообщений: 2,114
Сказал(а) спасибо: 1,261
Поблагодарили 3,271 раз(а) в 1,504 сообщениях
Репутация: 138
По умолчанию Re: LCZero

Цитата: Сообщение от Rom77
У меня, допустим, уровень 1300. Но мне приходилось без проблем обыгрывать вполне взрослых людей, которые "правила знают" и "когда-то играли". У полного новичка уровень должен быть заметно ниже. Рискну предположить что около 800.
Я когда-то был КМСом, играю на плече гостем регулярно. С учетом пули и блица 2700-2860 рейтинг (при дефолтной точки обсчета 1700) - Лила меня обыгрывает в блиц, из-за компьютерной равномерности силы ходов.

__________________
AMD Ryzen 7 5700G@3.8GHz
AMD Ryzen 5 2600@3.4GHz
otodranik вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Maratka (19.04.2018), Rom77 (18.04.2018)
Старый 18.04.2018, 21:36   #155
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: LCZero

Цитата: Сообщение от Rom77
Я больше стараюсь оценить прогресс Лилы, чем её уровень или уровень Стокфиша level 7
Для этого есть более подходящие движки, начала 200-х, может конца 90-х.
Я себе для оценки выбрал Ruffian: типичный середняк для своего времени, работает в один поток, глубоко не пашет (т.к. по всей видимости сильно ветки не режет: типичная глубина 15-22).
И он таки отимел LCZero практически в одну калитку:



Запустил сейчас матч на тех же условиях, но с версией 0.7 (базу/сеть не менял).
Посмотрим, что выйдет...

Последний раз редактировалось Maratka; 18.04.2018 в 22:25.
Maratka вне форума   Ответить с цитированием
Старый 18.04.2018, 21:40   #156
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: LCZero

Да, в версии 0.7 исправили багу с невыводм рейтига/веса позиции, когда он был всегда 0.01.
Теперь что-то считает...
Теперь бы понять, кто "правильнее" считает (смотреть на красно-зеленый график), ибо движки реально играют в совершенно разные шахматы:

Maratka вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alex_Lk (19.04.2018)
Старый 18.04.2018, 21:56   #157
Rom77
Мастер
 
Аватар для Rom77
 
Регистрация: 11.08.2017
Адрес: Киров
Сообщений: 912
Сказал(а) спасибо: 888
Поблагодарили 1,197 раз(а) в 632 сообщениях
Репутация: 132
По умолчанию Re: LCZero

Лила на самом деле, когда выбирает ход, считает оценку в процентах. У неё всё дерево перебора основано на счёте процентов. А то что на экране, просто пересчитано по специальной формуле в условные пешки. Вроде бы, пересчет для вывода в оболочке требуется из-за особенностей протокола UCI.
Rom77 вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alex_Lk (19.04.2018), Maratka (18.04.2018)
Старый 18.04.2018, 21:57   #158
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: LCZero

И еще вопрос к тем, кто тестирует LCZero против него же:
Есть ли разница в случе использования сжатых баз, и распакованных в случаве одной версии LCZero и одной и той же базы?

______
Иными словами - велика ли просадка силы игры, если на распаковку базы будут тратиться какие-то мощности? Либо (как вариант) база распаковывается единожды, при инициализации движка, и соответственно уровень игры - одинаков (для хорошо понимающих в чужом коде - думаю лучше всего глянуть сорцы).
Maratka вне форума   Ответить с цитированием
Старый 18.04.2018, 21:59   #159
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: LCZero

Цитата: Сообщение от Rom77
Лила на самом деле, когда выбирает ход, считает оценку в процентах. У неё всё дерево перебора основано на счёте процентов. А то что на экране, просто пересчитано по специальной формуле в условные пешки.
Как движок считает "внутри" - дело индейцев. Но потребителю важно видеть привычную оценку в сантипешках.
Сделали "конвертор" - ну и хорошо...
Maratka вне форума   Ответить с цитированием
Старый 18.04.2018, 21:59   #160
Rom77
Мастер
 
Аватар для Rom77
 
Регистрация: 11.08.2017
Адрес: Киров
Сообщений: 912
Сказал(а) спасибо: 888
Поблагодарили 1,197 раз(а) в 632 сообщениях
Репутация: 132
По умолчанию Re: LCZero

Цитата: Сообщение от Maratka
Есть ли разница в случе использования сжатых баз, и распакованных в случаве одной версии LCZero и одной и той же базы?
Иными словами - велика ли просадка силы игры, если на распаковку базы будут тратиться какие-то мощности?
Мне кажется она распаковывает сетку до игры. Но точно не знаю.
Rom77 вне форума   Ответить с цитированием
Старый 18.04.2018, 22:04   #161
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: LCZero

Цитата: Сообщение от Rom77
Мне кажется она распаковывает сетку до игры. Но точно не знаю.
Мне тоже кажется, ибо это самое грамотное решение.
Но все же хорошо проверить... Хотя, если движок пишут программисты, а не "шахматисты, освоившие С++", то все должно быть хорошо...
Maratka вне форума   Ответить с цитированием
Старый 18.04.2018, 22:13   #162
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: LCZero

Цитата: Сообщение от otodranik
Думаю на УКК против Стокфиш 5 L=20 у АлкаЗиры вообще не будеть побед, лишь редкие ничьи.
Ну не вопрос, пусть будет SF4, 3, 1.6...
Не обязательно и вообще SF, пусть будет скажем культовая для своего времени Rybka 2.32

Я к тому, что не нужно ограничивать сопериника LCZero. Пусть играет в полную силу!
Ибо его рейтинг игры "по максимуму" известен, а значит можно подсчитать и рейтинг LCZero. А вот если обрезать соперника LCZero по уровню игры - то черт его поймет, на что сам соперник тянет в этом режиме (где можно найти рейтинги того же SF в режиме "вполсилы"), а значит невозможно оценить и уровень LCZero.

В общем, как-то так...
Maratka вне форума   Ответить с цитированием
Старый 18.04.2018, 22:51   #163
sovaz1997
Гроссмейстер
 
Аватар для sovaz1997
 
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
По умолчанию Re: LCZero

Новая сеть ещё прибавила 33 пункта в силе игры! Из России скачать можно, используя VPN.
sovaz1997 вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Maratka (18.04.2018)
Старый 18.04.2018, 22:55   #164
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: LCZero

Пункты дутые, вот что плохо!
Реальный рейтинг LCZero вдвое ниже тех попугаев, что на графике.
Maratka вне форума   Ответить с цитированием
Старый 18.04.2018, 22:56   #165
sovaz1997
Гроссмейстер
 
Аватар для sovaz1997
 
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
По умолчанию Re: LCZero

Maratka, важна разница, а не абсолютное значение
sovaz1997 вне форума   Ответить с цитированием
Старый 18.04.2018, 23:11   #166
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: LCZero

Так если абсолютные значения завышены, то и разница завышена!

_____
Пусть на графике будет 50 000 Elo, тогда прирост на 33 единицы в реальности равен ~1,5 единицам. Ну и зачем нужна эта дурацкая схема пересчета?
Maratka вне форума   Ответить с цитированием
Старый 18.04.2018, 23:17   #167
sovaz1997
Гроссмейстер
 
Аватар для sovaz1997
 
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
По умолчанию Re: LCZero

Реально около 15, думаю
sovaz1997 вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Maratka (19.04.2018)
Старый 19.04.2018, 05:32   #168
Alex_Lk
КМС
 
Аватар для Alex_Lk
 
Регистрация: 14.10.2016
Сообщений: 667
Сказал(а) спасибо: 5,298
Поблагодарили 1,292 раз(а) в 498 сообщениях
Репутация: 201
По умолчанию Re: LCZero

Цитата: Сообщение от Maratka
Создатели Stockfish решили провести эксперимент и сделали форк приложения LeelaChess, позаимствовав из Stockfish формат представления позиции и генерацию ходов.
Тренировка нейронной сети началась 20 февраля 2018 года.
https://chess.d3.ru/lczero-novyi-dvi...sorting=rating
Интересно, насколько это верно (я про команду SF)?
Идея хорошая.
Противника надо знать не только в лицо но и изнутри.
Alex_Lk вне форума   Ответить с цитированием
Старый 19.04.2018, 07:21   #169
sovaz1997
Гроссмейстер
 
Аватар для sovaz1997
 
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
По умолчанию Re: LCZero

Alex_Lk, так этот форк и есть LCZero))
Leela Zero - это Go, а не шахматы. Команда Stockfish взяла код из программы, изменила под шахматы и сейчас развивает.
sovaz1997 вне форума   Ответить с цитированием
Старый 19.04.2018, 07:44   #170
Alex_Lk
КМС
 
Аватар для Alex_Lk
 
Регистрация: 14.10.2016
Сообщений: 667
Сказал(а) спасибо: 5,298
Поблагодарили 1,292 раз(а) в 498 сообщениях
Репутация: 201
По умолчанию Re: LCZero

Цитата: Сообщение от sovaz1997
Alex_Lk, так этот форк и есть LCZero))
Leela Zero - это Go, а не шахматы. Команда Stockfish взяла код из программы, изменила под шахматы и сейчас развивает.
Вот вот, развивает. Изучит все изнутри.
И все лучшее, переработанным вставит в какую-нибудь новую эвристику для Stockfish-а.
Alex_Lk вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
sovaz1997 (19.04.2018)
Старый 19.04.2018, 07:48   #171
sovaz1997
Гроссмейстер
 
Аватар для sovaz1997
 
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
По умолчанию Re: LCZero

Появилось еще 2 сети. Приросты: 12 и 25 "полу-пунктов"
sovaz1997 вне форума   Ответить с цитированием
Старый 19.04.2018, 12:53   #172
svoitsl
Гроссмейстер
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
По умолчанию Re: LCZero

Всё, кажется взята планка в 5000 ЭЛО (хоть и "дутых")
ID148 602ca5be 5025.09
:-)
надо усилить обучение

В связи с этим вопрос.

Как правильно настроить свой комп для обучения LC0?
Есть видео (GF730), есть проц (i5-4770, 4 ядра ) нужно все это заставить шустро работать
Но на ум приходит создать две папки CPU и GPU и просто тупо запустить несколько копий клиента...(с разной авторизацией), или может создать несколько папок и там запустить?
Есть ли споcоб получше?
svoitsl вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Maratka (19.04.2018)
Старый 19.04.2018, 13:27   #173
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: LCZero

Цитата: Сообщение от Alex_Lk
И все лучшее, переработанным вставит в какую-нибудь новую эвристику для Stockfish-а.
Скорее всего, SF тихо и мирно уйдет непобежденным на покой, если LCZero его обойдет.
А если не обойдет - то и "вставлять" там особо будет нечего.
Maratka вне форума   Ответить с цитированием
Старый 19.04.2018, 13:30   #174
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: LCZero

Цитата: Сообщение от sovaz1997
Новая сеть ещё прибавила 33 пункта в силе игры! Из России скачать можно, используя VPN.
Я качаю без проблем, и без всяких VPN. Возможно, блокировка действительнот была, но ее точечно убрали.
Maratka вне форума   Ответить с цитированием
Старый 19.04.2018, 13:59   #175
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: LCZero

Цитата: Сообщение от svoitsl
Есть видео (GF730), есть проц (i5-4770, 4 ядра
IMHO, про видео - забыть. Эта плата по сути "видеозатычка", процессор сможет отработать лучше.
Maratka вне форума   Ответить с цитированием
Старый 19.04.2018, 14:14   #176
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: LCZero

Цитата: Сообщение от sovaz1997
Leela Zero - это Go, а не шахматы. Команда Stockfish взяла код из программы, изменила под шахматы и сейчас развивает.
Откуда известно?

_______
Технически оно до лампочки, но просто любопытства ради, хотелось бы понять: LCZero - действительно детище команды SF (этакая параллельная ветка эволюции), или корни у него растут на другом грунте и при других поливах и солнце?
Maratka вне форума   Ответить с цитированием
Старый 19.04.2018, 14:28   #177
svoitsl
Гроссмейстер
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
По умолчанию Re: LCZero

Цитата: Сообщение от Maratka
IMHO, про видео - забыть.
А по факту и проц и видео примерно одинаково дают порядка 350-400 nps (при использовании всех 4-х ядрах проца)
svoitsl вне форума   Ответить с цитированием
Старый 19.04.2018, 14:41   #178
Rom77
Мастер
 
Аватар для Rom77
 
Регистрация: 11.08.2017
Адрес: Киров
Сообщений: 912
Сказал(а) спасибо: 888
Поблагодарили 1,197 раз(а) в 632 сообщениях
Репутация: 132
По умолчанию Re: LCZero

Цитата: Сообщение от Maratka
Откуда известно?
_______
Технически оно до лампочки, но просто любопытства ради, хотелось бы понять: LCZero - действительно детище команды SF (этакая параллельная ветка эволюции), или корни у него растут на другом грунте и при других поливах и солнце?
Примерно отсюда (см. по ссылке посты выше и ниже):
https://github.com/gcp/leela-zero/is...ment-354701069

Кстати, я вчера ненароком перепутал фамилию, конечно же правильно - Gary Linscott.
Rom77 вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Maratka (19.04.2018)
Старый 19.04.2018, 15:40   #179
sovaz1997
Гроссмейстер
 
Аватар для sovaz1997
 
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
По умолчанию Re: LCZero

Цитата: Сообщение от Maratka
Я качаю без проблем, и без всяких VPN. Возможно, блокировка действительнот была, но ее точечно убрали.
Тут как повезет. У меня не качается (провайдер: МГТС). Надеюсь, в скором времени все эти недоразумения исправят.
sovaz1997 вне форума   Ответить с цитированием
Старый 19.04.2018, 15:49   #180
sovaz1997
Гроссмейстер
 
Аватар для sovaz1997
 
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
По умолчанию Re: LCZero

Интересно, сейчас LCZero стал лучше учиться. Причина в исправлении бага с проведением пешки в ферзи с последующем переобучением или, все-таки, мы прошли этап застоя (как в AlphaZero: обучение в середине на время приостановилось). Если действительно такой застой есть, тогда интересно, почему: возможно, надо что-то очень важное понять в шахматах (какой-то иной фактор принцип оценки позиции), чтобы пройти этап 2200-2300 и идти выше. Хотя, конечно, скорость обучения опять может замедлиться.

Также, мне непонятно, почему TCEC использует версию ID 125. Ведь именно он, пройдя в следующий этап, имеет шансы заметно усилиться. И даже выиграть TCEC (тоже ведь может быть). Но со 125-й сетью занять 1-2 место будет очень трудно.
sovaz1997 вне форума   Ответить с цитированием
Ответ


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

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

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

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


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


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