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

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

Ответ
 
Опции темы Опции просмотра
Старый 13.11.2018, 00:23   #1
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию TCEC 14 - чемпионат мира среди шахматных движков

Собственно, пару слов о новых движках в 4 дивизионе.

KomodoMCTS - движок на базе Комодо от авторов того же Комодо, но вместо ABminimax там используется поиск Монте-Карло. В блице сила ~ Ethereal, но, говорят, скейлится плохо как со временем, так и с количеством ядер. Посмотрим.

Demolito - движок от Lucas Braesch с никнеймом lucasart, одного из старых соавторов Stockfish и недавнего соавтора Ethereal. Примерная сила в районе 3000 CCRL elo 40/4. https://github.com/lucasart/Demolito

Winter - движок от FM Jonathan Rosenthal с никнеймом makishima_shogo на твиче, что делает его движком, написанным одним из самых сильных в шахматном плане авторов. Движок, правда, достаточно слабый - 2600-2700. https://github.com/rosenthj/Winter

pirarucu - движок от Raoni Campos, написан на Kotlin, примерная сила тоже в районе 3000 CCRL elo. Интересный факт - в организации фреймворка для тестирования использовался код Openbench от Andrew Grant, автора Ethereal. https://github.com/ratosh/pirarucu

rofChade - движок от Ronald Friederich. Вроде бы был он 2800 по шкале 40/4 CCRL недавно, но в тестировании был высоко. Так что не думаю, что слабее 3000. http://rofchade.nl/

ScorpioNN - гибридный альфа-бета-нейросетевой движок от автора Scorpio. Но в тестировании выглядел очень слабо - 0,5 очков из 80+ партий. Пока что собственно нейросеть оставляет желать лучшего, т.к. у автора не было времени её натренировать. Ожидаю от него последнего места.

Schooner - движок от Dennis Sceviour, при этом занимает аж 11 место в CCRL 40/4, выше Laser и ниже Shredder. Но есть явная проблема с мультипроцессингом - скорость на 43 ядрах ниже, чем на 16, да и на 16 она равна 10-12 mnps при скорости на одном 2. Так что скейлинг явно оставляет желать лучшего, поэтому не выглядит он явным фаворитом.
https://sites.google.com/site/schoonerchess/

Также в дивизионе присутствуют уже старые знакомые Wasp, Nemorino, Rodent, Tucano и Chess 22k.

Ещё пару новостей - DeusX дисквалифицирован за отсутствие оригинальности. С этого сезона требуется, чтобы NN движок имел свой оригинальный движок для запуска нейросети, что автор DeusX отказался сделать. Поэтому выходит из последнего дивизиона в 3 3 программы. 4 дивизион стал площадкой для повышения и его размер теперь ограничен только фантазией организаторов.

Кубок TCEC по нокаут-системе (прошлосезонный победитель Stockfish) теперь тоже будет проводиться каждый сезон и туда выходит топ-8 движков из последнего дивизиона.

Если что ещё забыл - смотрите тут http://www.chessdom.com/tcec-season-...bSTMIfRkqgnJcs
Vizvezdenec вне форума   Ответить с цитированием
13 пользователя(ей) сказали cпасибо:
Alexandr_L (15.12.2018), Alex_Lk (13.11.2018), Alex_Zet (25.11.2018), Arikchess (08.02.2019), Bullet (17.11.2018), ck195708 (13.11.2018), Kesandr (13.11.2018), Maratka (13.11.2018), Raptor (13.11.2018), SergeyMZ (13.11.2018), sovaz1997 (13.11.2018), Viktor (13.11.2018), Кевин (13.11.2018)
Старый 16.02.2019, 18:08   #1591
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: TCEC 14 - чемпионат мира среди шахматных движков

Чисто теоретически (понятно, что спонсоров днем с огнем на найти) - если бы SF играл на Xeon Phi (в пике - что около 256 ядер, 1024 потока, но ядра очень медленные, что явно ударит по глубине расчета, но за счет количества потоков позволит увеличить ширину) - как бы это сказалось на его игре?
Maratka вне форума   Ответить с цитированием
Старый 16.02.2019, 18:12   #1592
Vizvezdenec
Гроссмейстер
ТС
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: TCEC 14 - чемпионат мира среди шахматных движков

Цитата: Сообщение от Maratka
Чисто теоретически (понятно, что спонсоров днем с огнем на найти) - если бы SF играл на Xeon Phi (в пике - что около 256 ядер, 1024 потока, но ядра очень медленные, что явно ударит по глубине расчета, но за счет количества потоков позволит увеличить ширину) - как бы это сказалось на его игре?
Он бы проиграл на данный момент 2 партии вместо 9. Выиграл бы на 1-2 больше. Сужу по анализам Bluefish.
Vizvezdenec вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Maratka (10.12.2020)
Старый 16.02.2019, 18:12   #1593
sovaz1997
Гроссмейстер
 
Аватар для sovaz1997
 
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
По умолчанию Re: TCEC 14 - чемпионат мира среди шахматных движков

Цитата: Сообщение от Vizvezdenec
Не оставит.
Любой дебют на конкретику - Лила там огребёт по полной.
На крайняк всегда можно поставить vertical chess.
Посмотрим) Может, Лила будет действительно много выигрывать, но и зевать при этом тоже будет. Но архитектура будет улучшаться и, может, Лила научится не зевать. Но это не к TCEC 15 точно.
sovaz1997 вне форума   Ответить с цитированием
Старый 16.02.2019, 18:12   #1594
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: TCEC 14 - чемпионат мира среди шахматных движков

Цитата: Сообщение от sovaz1997
К сожалению, он выигрывает. А в следующем сезоне может Stockfish-а без побед оставить при случае в финале.
Не вариант. Я его уже описывал: ELO от патчей SF идут в основном в тактику, а от обучения LZ- в позиционную игру.

Следовательно, очень многое зависит от дебюта. По крайней мере до тех пор, пока команда LZ не перестанет строить новые сети в поиске +50 ELO за три месяца, и не займется шлифовкой имеющейся (что даст хорошо если 50 ELO в год, но зато именно тех самых, тактических).
Maratka вне форума   Ответить с цитированием
Старый 16.02.2019, 18:15   #1595
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: TCEC 14 - чемпионат мира среди шахматных движков

Цитата: Сообщение от sovaz1997
Посмотрим) Может, Лила будет действительно много выигрывать, но и зевать при этом тоже будет. Но архитектура будет улучшаться и, может, Лила научится не зевать. Но это не к TCEC 15 точно.
IMHO, это не вопрос архитектуры. Это вопрос продолжения обучения сверх трех месяцев, размерности сети, и (где-то) использования Tesla вместо GeForce.
Maratka вне форума   Ответить с цитированием
Старый 16.02.2019, 18:15   #1596
sovaz1997
Гроссмейстер
 
Аватар для sovaz1997
 
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
По умолчанию Re: TCEC 14 - чемпионат мира среди шахматных движков

Цитата: Сообщение от Maratka
Не вариант. Я его уже описывал: ELO от патчей SF идут в основном в тактику, а от обучения LZ- в позиционную игру.

Следовательно, очень многое зависит от дебюта. По крайней мере до тех пор, пока команда LZ не перестанет строить новые сети в поиске +50 ELO за три месяца, и не займется шлифовкой имеющейся (что даст хорошо если 50 ELO в год, но зато именно тех самых, тактических).
Да, пожалуй, это только при смене архитектуры возможно. В TCEC 15 ещё будет зевать, скорее всего)
sovaz1997 вне форума   Ответить с цитированием
Старый 16.02.2019, 18:16   #1597
sovaz1997
Гроссмейстер
 
Аватар для sovaz1997
 
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
По умолчанию Re: TCEC 14 - чемпионат мира среди шахматных движков

Цитата: Сообщение от Maratka
IMHO, это не вопрос архитектуры. Это вопрос размерности сети, и (где-то) использования Tesla вместо GeForce.
На одной размерности далеко не уехать. Очень много чего можно улучшить, зачем брать "железом"?
Все равно, что улучшать Stockfish, дав ему 1024 ядра и постоянно пытаться улучшать SMP.
sovaz1997 вне форума   Ответить с цитированием
Старый 16.02.2019, 18:18   #1598
Vizvezdenec
Гроссмейстер
ТС
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: TCEC 14 - чемпионат мира среди шахматных движков

Автор Скорпио выкладывал где-то на talkchess партии scorpioNN против SF с сетью Лилы... И он же выиграл вроде как на его железе.
Насколько я помню, ScorpioNN при всех его крашах и ужасном сорс коде (не моё мнение, но мнение Andrew Grant и xoroshiro - он ужасен для чтения) и тем не менее это единственный гибрид AB minimax + NN mcts. И он не хуже оригинальной лилы или SF вроде как, если впихнуть в него натренированную сеть. Информация, конечно, сомнительная, но, может быть, пора бы кому-нибудь заняться этим уже, а не до посинения полировать "нулевой" подход к нейросетям.
В конце концов это позволит максимально занять железо уровня 1-2 2080 + 32-ядерные ризены или выше, т.к. сейчас SF не может использовать граф карты, а Лила не может использовать лишние процессоры. Почему бы это не скрестить каким-то образом? Но да, тут нет готовых решений, поэтому это сложно.
Vizvezdenec вне форума   Ответить с цитированием
Старый 16.02.2019, 18:21   #1599
Vizvezdenec
Гроссмейстер
ТС
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: TCEC 14 - чемпионат мира среди шахматных движков

Цитата: Сообщение от sovaz1997
На одной размерности далеко не уехать. Очень много чего можно улучшить, зачем брать "железом"?
Все равно, что улучшать Stockfish, дав ему 1024 ядра и постоянно пытаться улучшать SMP.
Ну, кстати говоря, я уверен, что тут есть куча эло.
Есть позиции, в которых стокфиш не может найти решение до глубин 80+, а если отключить null move pruning, он находит его за 20...
Но пока что попытки выделить отдельный поток на поток без нулевого хода не удались.
Но на 800 ядрах... Скорее всего это будет в +, т.к. прибавка от такого потока будет фиксирована в эло (разрешение сложных цугцвангов не особо меняется в % от количества потоков), а вот прибавка эло от 1 лишнего потока на 2 потоках, на 32 и на 800 - три существенно разные цифры.
Но ресурсов под тестирование этого, конечно же, ни у кого нет
Отмечу, что null move pruning - всего лишь одна из эвристик.
Там и probcut, и multicut, и SEE pruning, и чего только нет. На 800 ядрах, скорее всего, можно выделить отдельный поток на то, чтобы выключать их по одной и смотреть.
Vizvezdenec вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
sovaz1997 (16.02.2019)
Старый 16.02.2019, 18:25   #1600
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: TCEC 14 - чемпионат мира среди шахматных движков

Тем не менее, зевок LZ совершено очевиден.
А вот вопрос "чего ему дают таблицы" - как раз наоборот.

Т.е. то, что бонус есть - без вариантов (иначе зачем они вообще нужны, хотя и тут возможно что есть банальная ошибка в коде), но вот "сколько бонууса"- гм... играя семифигурку по шестифигурным таблицами так лаженуть... как минимум возникает вопрос об алгоритме использования таблиц.
Maratka вне форума   Ответить с цитированием
Старый 16.02.2019, 18:33   #1601
Vizvezdenec
Гроссмейстер
ТС
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: TCEC 14 - чемпионат мира среди шахматных движков

Цитата: Сообщение от Maratka
Тем не менее, зевок LZ совершено очевиден.
А вот вопрос "чего ему дают таблицы" - как раз наоборот.

Т.е. то, что бонус есть - без вариантов (иначе зачем они вообще нужны, хотя и тут возможно что есть банальная ошибка в коде), но вот "сколько бонууса"- гм... играя семифигурку по шестифигурным таблицами так лаженуть... как минимум возникает вопрос об алгоритме использования таблиц.
по тестам те же 20~ эло дают Лиле семифигурки.
Понятное дело, что не на железе и времени TCEC.
Vizvezdenec вне форума   Ответить с цитированием
Старый 16.02.2019, 18:34   #1602
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: TCEC 14 - чемпионат мира среди шахматных движков

Цитата: Сообщение от Vizvezdenec
Но ресурсов под тестирование этого, конечно же, ни у кого нет
Ресурс есть даже у одноядерного Penrium III
Одно но - чисто для теста нужно будет чуток изменить таймменджент, дабы не просрочить время (почему возможна просрочка думаю очевидно), ну и подобрать nps, дабы был +/- равным.

_____
Технически, запустить 3+ потока, и не абы каких, а реально вычисляющих что-то там на любом современном ядре и (самое главное - современной OS) - никаких проблем. Хоть 10 потоков, хоть 100.
Maratka вне форума   Ответить с цитированием
Старый 16.02.2019, 18:36   #1603
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: TCEC 14 - чемпионат мира среди шахматных движков

Цитата: Сообщение от Vizvezdenec
по тестам те же 20~ эло дают Лиле семифигурки.
Судя по монитору - LZ к диску обращается на 2 порядка реже, чем SF даже в эндшпле. Так что хотелось бы понять, за счет чего эти ELO?

_____
Я не хочу их оспорить. Я хочу их понять!
Maratka вне форума   Ответить с цитированием
Старый 16.02.2019, 18:43   #1604
Vizvezdenec
Гроссмейстер
ТС
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
По умолчанию Re: TCEC 14 - чемпионат мира среди шахматных движков

Цитата: Сообщение от Maratka
Судя по монитору - LZ к диску обращается на 2 порядка реже, чем SF даже в эндшпле. Так что хотелось бы понять, за счет чего эти ELO?

_____
Я не хочу их оспорить. Я хочу их понять!
Так она в принципе меньше позиций проверяет, какие странности в этом?
Vizvezdenec вне форума   Ответить с цитированием
Старый 16.02.2019, 19:26   #1605
FlashNeo
3 разряд
 
Аватар для FlashNeo
 
Регистрация: 07.09.2018
Сообщений: 159
Сказал(а) спасибо: 25
Поблагодарили 86 раз(а) в 61 сообщениях
Репутация: 10
По умолчанию Re: TCEC 14 - чемпионат мира среди шахматных движков

Цитата: Сообщение от Maratka
FlashNeo, а скажем два третьеразрядника между собой играют в позицию, или тактику? Если первое - то де-факто можно считать доказанным, что любая система, основанная на самообучении предпочитает позиционные шахматы, которые (при должном уровне вычислений) задавливают тактические.
Как насчет этого вопроса?
Третьеразрядники играют в некое подобие простейшей тактики с попыткой стратегии. И тактику зевают в первую очередь.
FlashNeo вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Maratka (16.02.2019)
Старый 16.02.2019, 19:28   #1606
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: TCEC 14 - чемпионат мира среди шахматных движков

Цитата: Сообщение от Vizvezdenec
Так она в принципе меньше позиций проверяет, какие странности в этом?
Вот это и странно! Откуда сравнимое ELO при обработке на 2-3 порядка меньшего количества таблиц?
Maratka вне форума   Ответить с цитированием
Старый 16.02.2019, 19:33   #1607
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: TCEC 14 - чемпионат мира среди шахматных движков

Цитата: Сообщение от FlashNeo
Третьеразрядники играют в некое подобие простейшей тактики с попыткой стратегии. И тактику зевают в первую очередь.
А 2-й разряд? Откуда вообще начинаться понимание позиции?

____
Ваши 2300 - это КМС. Как Вы играете?
Maratka вне форума   Ответить с цитированием
Старый 16.02.2019, 19:35   #1608
FlashNeo
3 разряд
 
Аватар для FlashNeo
 
Регистрация: 07.09.2018
Сообщений: 159
Сказал(а) спасибо: 25
Поблагодарили 86 раз(а) в 61 сообщениях
Репутация: 10
По умолчанию Re: TCEC 14 - чемпионат мира среди шахматных движков

Цитата: Сообщение от Maratka
А теперь пожалуйста резюме по двум пунктам: самое главное???
Ибо найдя и исправив это "самое главное", уровень игры SF можно поднять максимально резко.
Стокфишу против нейросетей очень помог бы фикс, который оценивает количество открытых диагоналей и вертикалей, которые он может контролировать (заодно может и оценка определенных соотношений подтянется, типа ферзь и два слона против ладей и коней, ферзь против различных соотношений фигур). И если он имеет в контроле малое число таких артерий, то стремиться к их увеличению (т.е пешечным разменам), которые увеличат роль голого и точного счета, и снизят интуитивную составляющую в игре.
К таким еще артериям добавить полуоткрытые линии, когда ладья стоит перед своей пешкой, например.

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

Если бы он играл может условно и слабее против нейросети, но при этом расчищал доску и заставлял идти в острую, счетную, конкретную тактику, то какие-то проигранные партии он бы спас. Может даже и французскую с Nc6...


Но может я и неправ...
FlashNeo вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Jeweller (16.02.2019), Maratka (16.02.2019)
Старый 16.02.2019, 19:36   #1609
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: TCEC 14 - чемпионат мира среди шахматных движков

А crem у нас тут перешел в читатели. Писать не хочет

____
crem , Обратная связь очень важна. Даже если вас критикуют, или не верят в достижения вашего проекта.
Скажем я болею за SF не потому, что мне не нравится LZ, а потому, что я консерватор, и я в принципе не доверяю выскочкам (а LZ - это явная выскочка, хотя безусловно в хорошем смысле этого слова), потому как старый конь борозды не портит. А вот то, что LZ глубже пашет - нужно будет еще доказать, и не одним турниром, и (очень хорошо бы) на приличном железе (в TCEC железки все же ближе к некой золотой середине, чем к максимуму).
Ну я думаю Вы поняли.

Ну и конечно полезен матч на железке, а-ля типовая домашняя.
Кто-то может устроить? Типа i7 7xxx против GTX 1060?

Скажем я - без вопросов на FX-8370 vs GTX 960.
Готов принять базу дебютов (в pgn) с текущего, прошлого, и позапрошлого финалов TCEC (итого - 300 партий с учетом инверта сторон).
Контроль - пусть будет TCEC'овский 120+15, я лично не против.
Maratka вне форума   Ответить с цитированием
Старый 16.02.2019, 19:45   #1610
Омегазеро
Гроссмейстер
 
Аватар для Омегазеро
 
Регистрация: 20.01.2019
Сообщений: 1,067
Сказал(а) спасибо: 2
Поблагодарили 701 раз(а) в 343 сообщениях
Репутация: 92
По умолчанию Re: TCEC 14 - чемпионат мира среди шахматных движков

Цитата: Сообщение от AndreyZhivotkov
Я никаких рейтингов не имею, но уверен, что причина проигрышей стока, кроется в разыгрываемых дебютах. Я провожу 10-ти минутный матч между стоком и лилой, по книге Perfect 2018 и результаты не в пользу лилы. Сток играет на двух Intel Xeon E5-2698v3 32 ядра -64 потока, лила на карте GeForce GTX1070 Ti от MSI.
Стоимость двух этих процессоров - 300 тысяч
Энергопотребление - 300 Вт

Карта GeForce GTX1070Ti - 36 тысяч
Энергопотребление - 180 Вт

По факту пятикратное преимущество у Стокфиша

Давайте все-таки тестировать на сопоставимой технике
Омегазеро вне форума   Ответить с цитированием
Старый 16.02.2019, 19:53   #1611
FlashNeo
3 разряд
 
Аватар для FlashNeo
 
Регистрация: 07.09.2018
Сообщений: 159
Сказал(а) спасибо: 25
Поблагодарили 86 раз(а) в 61 сообщениях
Репутация: 10
По умолчанию Re: TCEC 14 - чемпионат мира среди шахматных движков

Цитата: Сообщение от Maratka
А 2-й разряд? Откуда вообще начинаться понимание позиции?

____
Ваши 2300 - это КМС. Как Вы играете?
Вначале ИМХО играют в стиле "я пойду сюда, я пойду сюда, а потом вон сюда" - т.е пытаются строить простейшие планы (детский мат он потому и детский).
Т.е вначале "понимают" позицию только со своей стороны, и логично ничего не видят со стороны противника. Это совсем начинающие, ну может разряда до третьего.

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

Дальше уже ко всему этому добавляются типовые планы, типовые позиции и т.п.
Т.е как мне кажется, какие-то зачатки понимания позиции начинаются разряда со второго, может с третьего (мне сложно провести черту, я быстро этот уровень прошел ). Когда знаешь пару дебютов, несколько типичных планов (вроде жертва на f7, h7, сдвоение по открытой линии, конструкция конь на g5+слон на с4 и т.п.), и как-то стараешься от этого отталкиваться. Ну и решаешь простейшую тактику - так идет человеческое обучение.


Как я играю?
Ну лет в 12-15 я могу сказать, что играл хорошо) Все мои ровесники, с которыми я играл на равных, кому-то проигрывал, у кого-то выигрывал, уже повыполняли нормы мастеров, а некоторые уже гроссмейстеры и уехали в разные США (Нижник, Жеребух) или остались в Украине (Александр Бортник, Данилейко - николаевцы).
Я был именно очень хорошим позиционным игроком, умел переигрывать соперников в равных позициях (хотя реализовывал перевес с трудом, но получал его регулярно), и неохотно шел в тактику. Дебюты - разменный ферзевый за белых, отказный ферзевый за черных, ускоренный дракон за черных. Плюс как мне говорили, я очень хорошо и очень технично разыгрывал окончания (даже с минимальным перевесом) - техника была уже тогда.

Сейчас я играю сильнее себя прежнего (пунктов на 100), но значительно слабее своих ровесников - ну оно и понятно, они занимались профессионально, а я бросил)
Добавился волжский гамбит против слабых соперников, перешел с d4 на c4 первым ходом, стал охотнее идти в тактику (я понимаю, что надо играть чуть посуше, но не могу удержаться).

В том году мне одного очка (5.5 с 11 набрал) не хватило для нормы мастера спорта, но я сейчас над шахматами вообще не работаю (да и до этого тоже не работал, сыграл один турнир да взял с собой ноут - минимально дебюты посмотреть). Так, иногда побалуюсь в инете да посмотрю какой-то стрим. Если бы я занимался ими профессионально, то более чем уверен, что минимум мм с 2450+ я уже бы был. А даже скорее и гроссом. Но - я вырос в городе, где было один (позже два, сейчас три) мастер спорта, по турнирам я не особо охотно езжу, так что не сильно и недоволен.

P.S обычно дети играют активно-комбинационно или (на худой конец) активно-позиционно с элементами тактики. Я же именно любил душить, душить до посинения и желательно без риска. Сделать в карлсбладской структуре слабость на c6 и мучить ходов 40 в чуть лучшей позиции - это да, было.
FlashNeo вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Maratka (16.02.2019)
Старый 16.02.2019, 19:57   #1612
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: TCEC 14 - чемпионат мира среди шахматных движков

Цитата: Сообщение от FlashNeo
Стокфишу против нейросетей очень помог бы фикс, который оценивает количество открытых диагоналей и вертикалей, которые он может контролировать (заодно может и оценка определенных соотношений подтянется, типа ферзь и два слона против ладей и коней, ферзь против различных соотношений фигур). И если он имеет в контроле малое число таких артерий, то стремиться к их увеличению (т.е пешечным разменам), которые увеличат роль голого и точного счета, и снизят интуитивную составляющую в игре.
Спасибо!

Насколько я понимаю идею - если просто дать (или повысить в случе если оно уже есть) бонус - то при анализе SF сам собой будет стремится к разменам пешек для открытия вертикали и диагонали. Т.е. писать специальный код а-ля "давая менять пешки" совершенно не понадобится.

___
бонус за слоны в SF уже есть. Он так и называется "LongDiagonalBishop"
За ладьи либо я не нашел, либо его нет, спасибо за наводку!
Maratka вне форума   Ответить с цитированием
Старый 16.02.2019, 19:59   #1613
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: TCEC 14 - чемпионат мира среди шахматных движков

Цитата: Сообщение от Омегазеро
Стоимость двух этих процессоров - 300 тысяч
Энергопотребление - 300 Вт
Карта GeForce GTX1070Ti - 36 тысяч
Энергопотребление - 180 Вт
Не сравнивайте серверные Xeon и домашние GeForce!

Если так уж нужен Xeon - берите в пару к нему Tesla.
Либо если уж без GeForce никуда, то и процессор - i7/i9 (т.е. без поддержки 2+ сокетов).
Maratka вне форума   Ответить с цитированием
Старый 16.02.2019, 20:01   #1614
Алексей
3 разряд
 
Аватар для Алексей
 
Регистрация: 11.08.2017
Сообщений: 124
Сказал(а) спасибо: 0
Поблагодарили 64 раз(а) в 49 сообщениях
Репутация: 0
По умолчанию Re: TCEC 14 - чемпионат мира среди шахматных движков

Лила по ходу крашанулась 55мин не ходит
Алексей вне форума   Ответить с цитированием
Старый 16.02.2019, 20:07   #1615
FlashNeo
3 разряд
 
Аватар для FlashNeo
 
Регистрация: 07.09.2018
Сообщений: 159
Сказал(а) спасибо: 25
Поблагодарили 86 раз(а) в 61 сообщениях
Репутация: 10
По умолчанию Re: TCEC 14 - чемпионат мира среди шахматных движков

Цитата: Сообщение от Maratka
Спасибо!

Насколько я понимаю идею - если просто дать (или повысить в случе если оно уже есть) бонус - то при анализе SF сам собой будет стремится к разменам пешек для открытия вертикали и диагонали. Т.е. писать специальный код а-ля "давая менять пешки" совершенно не понадобится.

___
бонус за слоны в SF уже есть. Он так и называется "LongDiagonalBishop"
За ладьи либо я не нашел, либо его нет, спасибо за наводку!
Стокфиш же явно оценивает позицию в комплексе, а не только от себя, и сознательно худший ход вряд ли сделает, даже с учетом контемпта)

Т.е плохой слон у стокфиша и плохой слон у противника - это хуже, чем хороший слон у стокфиша и хороший слон у противника.
Т.е было условно -0.6 в полузакрытой структуре, но есть возможность сделать -0.65 в открытой структуре, разменяв пару пешек.

Ну и с ладьями (и так же с ферзями) этот бонус должен быть еще больше. Причем именно против нейросетей это должно работать особенно хорошо.
FlashNeo вне форума   Ответить с цитированием
Старый 16.02.2019, 20:08   #1616
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: TCEC 14 - чемпионат мира среди шахматных движков

Цитата: Сообщение от FlashNeo
Вначале ИМХО играют в стиле "я пойду сюда, я пойду сюда, а потом вон сюда" - т.е пытаются строить простейшие планы (детский мат он потому и детский).
Т.е вначале "понимают" позицию только со своей стороны, и логично ничего не видят со стороны противника. Это совсем начинающие, ну может разряда до третьего.
Потом потихоньку стиль меняется "я пойду сюда, он пойдет сюда, а я вон сюда и мне будет хорошо". Фигуры у меня стоят плохо, надо бы их передвинуть в центр. Это уже уровень от второго разряда примерно (ну или может чуть ближе к слабому первому) - начинать постоянно следить за угрозами противника.
Дальше уже ко всему этому добавляются типовые планы, типовые позиции и т.п.
Т.е как мне кажется, какие-то зачатки понимания позиции начинаются разряда со второго, может с третьего (мне сложно провести черту, я быстро этот уровень прошел ). Когда знаешь пару дебютов, несколько типичных планов (вроде жертва на f7, h7, сдвоение по открытой линии, конструкция конь на g5+слон на с4 и т.п.), и как-то стараешься от этого отталкиваться. Ну и решаешь простейшую тактику - так идет человеческое обучение.
Т.е. резюме - человек стремится от тактики к стратегии, и это проходит где-то на отметики 2-1 разряд.
Дальше - стратегия на 90% (ну кроме форсированных вариантов, а-ля "выигрыш ферзя за слона, или (тем более) мат в два хода")

Кстати по матам (скажем решению этюдов) - если есть мат в N ходов, где N - 5 и более ходов, найдет ли его игрок с ELO в 2300 (очень легкая задача, т.к. как мне представляется само по себе условие уже подсказка, в отличии от реальной партии, где априори неизвестно, есть ли мат).
Maratka вне форума   Ответить с цитированием
Старый 16.02.2019, 20:09   #1617
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: TCEC 14 - чемпионат мира среди шахматных движков

Цитата: Сообщение от FlashNeo
Стокфиш же явно оценивает позицию в комплексе, а не только от себя, и сознательно худший ход вряд ли сделает, даже с учетом контемпта)
Т.е плохой слон у стокфиша и плохой слон у противника - это хуже, чем хороший слон у стокфиша и хороший слон у противника.
Т.е было условно -0.6 в полузакрытой структуре, но есть возможность сделать -0.65 в открытой структуре, разменяв пару пешек.
Ну и с ладьями (и так же с ферзями) этот бонус должен быть еще больше. Причем именно против нейросетей это должно работать особенно хорошо.
Спасибо!
Maratka вне форума   Ответить с цитированием
Старый 16.02.2019, 20:13   #1618
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: TCEC 14 - чемпионат мира среди шахматных движков

Цитата: Сообщение от Алексей
Лила по ходу крашанулась 55мин не ходит
LZ очень стабильный движок.
На моей практике за полгода (несколько тысяч партий) падал раз пять из-за падения драйвера видеоплаты (очевидно, что первое вызывает второе), и только так.

Так что в данном случае скорее всего пропал коннект одного к другому.
Maratka вне форума   Ответить с цитированием
Старый 16.02.2019, 20:33   #1619
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: TCEC 14 - чемпионат мира среди шахматных движков

Цитата: Сообщение от FlashNeo
Вначале ИМХО играют в стиле "я пойду сюда, я пойду сюда, а потом вон сюда" - т.е пытаются строить простейшие планы (детский мат он потому и детский).
Т.е вначале "понимают" позицию только со своей стороны, и логично ничего не видят со стороны противника. Это совсем начинающие, ну может разряда до третьего.
Потом потихоньку стиль меняется "я пойду сюда, он пойдет сюда, а я вон сюда и мне будет хорошо". Фигуры у меня стоят плохо, надо бы их передвинуть в центр. Это уже уровень от второго разряда примерно (ну или может чуть ближе к слабому первому) - начинать постоянно следить за угрозами противника.
Дальше уже ко всему этому добавляются типовые планы, типовые позиции и т.п.
Т.е как мне кажется, какие-то зачатки понимания позиции начинаются разряда со второго, может с третьего (мне сложно провести черту, я быстро этот уровень прошел ). Когда знаешь пару дебютов, несколько типичных планов (вроде жертва на f7, h7, сдвоение по открытой линии, конструкция конь на g5+слон на с4 и т.п.), и как-то стараешься от этого отталкиваться. Ну и решаешь простейшую тактику - так идет человеческое обучение.
А чисто по человечески, представьте себе потенциально равную позицию, в которой у Вас есть 40 легальных вариантов хода, а у противника -25. И противник равен Вам (оба по 2300 ELO).
Из этого что-то выжимается (понятно в среднем, т.к. позиций триллионы), или это дохлый номер?

_____
Предположим, что Ваши ходы не уменьшают среднюю мобильность Ваших фигур, т.е. Вы всегда имеете (понятно плавающее), но все же преимущество в количестве ходов (скажем от 1,1 до 1,5)? Ну и очевидно, что соперник не в "крепости", где он рандомно ходит 1-2 фигурами?
Maratka вне форума   Ответить с цитированием
Старый 16.02.2019, 20:37   #1620
FlashNeo
3 разряд
 
Аватар для FlashNeo
 
Регистрация: 07.09.2018
Сообщений: 159
Сказал(а) спасибо: 25
Поблагодарили 86 раз(а) в 61 сообщениях
Репутация: 10
По умолчанию Re: TCEC 14 - чемпионат мира среди шахматных движков

Цитата: Сообщение от Maratka
Кстати по матам (скажем решению этюдов) - если есть мат в N ходов, где N - 5 и более ходов, найдет ли его игрок с ELO в 2300 (очень легкая задача, т.к. как мне представляется само по себе условие уже подсказка, в отличии от реальной партии, где априори неизвестно, есть ли мат).
Этюды - это все-таки не мат в N ходов, а трудная позиция, которая решается строго единственными ходами за сильнейшую сторону (или слабейшую, если надо спастись).

А есть именно задачи на мат - т.е мат в два, три, четыре хода, ну или там больше. Скажем так, полезно порешать, но именно слабеньким игрокам. Если напрячься, то мат в 3-4 хода можно на уровне 2300 найти почти всегда (а может и всегда). Больше - ну не знаю, я не особо занимался, но какой смысл сидеть полчаса, а то и больше, над позицией, в которой и так ясно, что у одной стороны выиграно? Я больше 10 минут на трехходовку с трудом заставлял себя потратить - ну такое... Там же еще композиторы составляют позиции так, чтобы первый ход был не шахом, а каким-то тихим ходом на цугцванг, доминацию и т.п.

Вот когда я занимался шахматами еще, то были другой класса задач, который мне больше нравился. Кооперативный мат - общими усилиями белых и черных поставить мат в заданное число ходов (мне нравилась позиция вида белые король на g1, конь на h1; черные король на h8, слон на g8; там надо короля черных гнать на a1, а потом слона на a2 - только так успевалось за нужное число ходов). Это, во всяком случае, было весело и немного необычно.
FlashNeo вне форума   Ответить с цитированием
Ответ


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

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

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

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


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


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