Maksim Pozharskiy
посмотрите на современных шахматистов, все занимаются спортом
Современные шахматисты это только те что в топ 10?)
Bogdan
эм....уверены?
У меня преподаватель по теории вероятности постоянно компьютеры обыгрывает
Andrii
компьютер на данный момент выигрывает человека только из-за того, что обладает большим количеством данных
Компьютер начал обыгрывать человека в 90-х, вопрос больше в том, что человек зевает, устаёт, ...
Роман
воу воу воу, давайте по очереди)
Oleg
Память у всех отличная)
Если бы для меня солнце вращалось вокруг земли, то память была бы более шустрой в нужном русле
Роман
во первых компьютер как обыграл в начале 21 века человека, так и обыгрывает сейчас
Роман
когда последний раз человек обыгрывал компьютер?
Bogdan
Память у всех отличная)
У меня точно нет, я забываю где я ключи 5 минут назад положил
Сидредин
Anonymous
Я вам как шахматист говорю, компьютер не выиграть на высоком уровне)
Сидредин
Но другие вещи ты же запоминаешь
Если вообще ничего не запоминаешь - то это проблема
Andrii
когда последний раз человек обыгрывал компьютер?
Смотря какой, ... Компьютеры тоже разные бывают...
Таушев
Ребят привет, как нарисовать такие кубики через цикл, чет врубиться не могу?
Какой язык программирования и скинь условия, пожалуйста
Роман
15 лет назад компьютер Deep Blue обыграл человека в шахматы Корпорация IBM отмечают ещё один юбилей в своей истории — 11 мая 1997 года компьютер Deep Blue в матче из 6 партий обыграл чемпиона мира по шахматам Гарри Каспарова: дважды победил компьютер, один раз — человек и три партии было сыграно в ничью (с) ну да ну да
Bogdan
Если вообще ничего не запоминаешь - то это проблема
Краткосрочная память очень просела
Роман
чемпиона мира всего лишь ...
Bogdan
Долгосрочная наоборот слишком навязчивая
Роман
Смотря какой, ... Компьютеры тоже разные бывают...
самого лучшего человека взять и самую лучшую программу
Роман
у человека просто нет шансов
Андрей
Ща
Сидредин
Краткосрочная память очень просела
Это у многих вроде сейчас так. С гаджетами как-то связано
Таушев
Java,
ааа, ну я только на питоне умею
Andrii
самого лучшего человека взять и самую лучшую программу
Есть брать современное железо, то выиграть у него малореально. Даже в чемпионатах шахматных программ сейчас делают жребий дебютов, потому что из начального расклада будут одни ничьи.
Роман
посмотрите на современные программы, там про состязание с человеком уже даже не пишут- уже между машинами идут чемпионаты мира по шахматам
Роман
Современные шахматисты это только те что в топ 10?)
ну да, а кого сравнивать? перворазрядников?
Anonymous
В компьютер занесены все виды партий от дебюта до эндшпиль, сейчас его не выиграть)))
Bogdan
Есть брать современное железо, то выиграть у него малореально. Даже в чемпионатах шахматных программ сейчас делают жребий дебютов, потому что из начального расклада будут одни ничьи.
Просто если брать прям супер машинное обучение то тут да, потому что делается это с учётом знаний и навыков тысячи человек, а не 1
Роман
посмотрите интерьвью Карпова по этому поводу- он то наверное больше нас в теме?😉
Anonymous
Andrii
Просто если брать прям супер машинное обучение то тут да, потому что делается это с учётом знаний и навыков тысячи человек, а не 1
А даже если и не брать машинное обучения, и без него не выиграешь. Потому что человек не может столько посчитать вариантов раз. Но зарыбить можно
Роман
все комбинации - он наверное это имел в виду)
Andrii
А как шахматисты пишут?
Библиотека дебютов, таблицы окончаний
Bogdan
Это у многих вроде сейчас так. С гаджетами как-то связано
Да но отложить знания из краткосрочной в долгосрочную задание не из лёгких, потому почитав 1 раз без практики через 10 минут забудешь
Роман
а миттельшпиль куда дел?)
Andrii
"Все виды партий" вообще непонятно что такое :)
Anonymous
Библиотека дебютов, таблицы окончаний
Ну окончания называются эндшпилями)
Роман
"Все виды партий" вообще непонятно что такое :)
в том числе все партии сыгранные- у них тоже зашиты в программу)
Anonymous
Миттельшпиль это что-то между)
Роман
ну как бы да, судя по названию)
Andrii
в том числе все партии сыгранные- у них тоже зашиты в программу)
Нет, зачем? В программу зашит перебор вариантов, может нейросетка. А библиотеку дебютов можно отключить,
Anonymous
"Все виды партий" вообще непонятно что такое :)
Все виды партий, это все варианты ходов на ход соперника) любого гамбити, и защиты)
Andrii
Ну окончания называются эндшпилями)
И так и так. У Авербаха книга "Шахматные оконания"
Bogdan
Можно вообще заставить его находить нестандартные решения
Andrii
ну насколько я знаю, а могу ошибаться, что и все партии тоже
Смысла нет, зачем? Это только сделает игру слабее
Роман
Смысла нет, зачем? Это только сделает игру слабее
насколько я знаю там что-то с обучением логикой ходов связано
Andrii
насколько я знаю там что-то с обучением логикой ходов связано
Ну... самый сильный сейчас Stockfish, обучается LeelaZero, но даже она на своих партиях обучается и не сохраняет их
Bogdan
Но с машинным обучением более реалистично может получиться, все таки может выпасть какой то нелегальный вариант и надо постоянно это проверять (я не шахматист, поэтому называю это своими словами)
Andrii
Stockfish учится подстройкой коэффициентов больше на партиях сам против себя
Роман
Ну... самый сильный сейчас Stockfish, обучается LeelaZero, но даже она на своих партиях обучается и не сохраняет их
ну во одном из описаний было так написано, пару лет назад читал описание к одной проге.
Andrii
Но с машинным обучением более реалистично может получиться, все таки может выпасть какой то нелегальный вариант и надо постоянно это проверять (я не шахматист, поэтому называю это своими словами)
Просто, можно в начальной позиции поменять слонов и коней местами. Таких партий нет в базе от слова совсем. И шансов тут обыграть тот же Stockfish нету
Bogdan
Я далёк от шахмат
Роман
Обучаться на партиях не значит помнить.
я вам еще раз говорю, так было написано, я не являюсь составителем программ для шахматных партий)
Andrii
А это разрешенное?
Почему бы не провести эксперимент? Позырить
Bogdan
Мне казалось у стокфиша код сложнее
Andrii
Сейчас там тоже нейросеть, но в целом там больше эвристик разных и это alpha-beta перебор
Andrii
Leela что-то напоминает MCTS где перебор и ролауты управляются самой же нейросетью
Andrii
Komodo это MCTS с rollout-ами на игра alpha-beta движков
Bogdan
А еще заюзали алгоритм Монте Карло
Bogdan
Это тот который в казино используется?
Andrii
Нет, Monte Carlo Tree Search
Andrii
Там по сути юзается только формула
Andrii
W = avr(x) + с * sqrt(ln n[i] / n)
Maksim Pozharskiy
ну хочешь, посмотри топ 100
Это всё ещё не "все" :)
Andrii
По сути эта формула задаёт баланс между эксплойтом и эксплоратионом, и в принципе используется достаточно часто
Роман
и все же показатель профессионалов
Роман
а не просто любительский клуб
Роман
почитайте опять же отзывы профессионалов как они готовятся к турнирам
Роман
все говорят о том что физическая форма крайне важна