|
|
|
|
|
|
|
|
|
|
После 72 партий 6:5 в пользу Стокфиша
__________________________
pr.ai PRAI Portal of Robotics and Artificial Intelligence |
|
|
номер сообщения: 54-31-6993 |
|
|
|
Попробую изложить список дебютов,
где в партиях между Стокфишем и Лилой возможен результативный результат
1.Индийские построения со стеснённой позицией у чёрных - победа белых
2.Староиндийская защита, атака чёрных на короля - победа чёрных
3.Сицилианская защита с оттеснением коня f6 пешкой после g4-g5 - победа белых
4. 1.g2-g4 - победа чёрных
5. Королевский гамбит - победа чёрных
6.Латышский гамбит - победа белых
7.Жертва пешки g2 и ладьи h1 в новоиндийской - победа белых
Играющаяся сейчас 77 партия подпадает под 3 пункт,
стало быть, у Стокфиша шансы на победу.
__________________________
pr.ai PRAI Portal of Robotics and Artificial Intelligence |
|
|
номер сообщения: 54-31-6994 |
|
|
|
Ну вот, теория подтвердилась,
Стокфиш победил филигранной игрой и оторвался 7:5,
теперь удержит ли ответную партию?
__________________________
pr.ai PRAI Portal of Robotics and Artificial Intelligence |
|
|
номер сообщения: 54-31-6995 |
|
|
|
Надо включить ещё французские стеснённые позиции, в которых имеют шанс на победу белые.
Вот сейчас Стокфиш похоже побеждает в такой, доводя счёт до 8:5.
__________________________
pr.ai PRAI Portal of Robotics and Artificial Intelligence |
|
|
номер сообщения: 54-31-6996 |
|
|
|
По поводу партии в сицилианке вот что адвансер пишет на "отыграется ли Лила?".
Уже на выходе из дебюта ясно, что нет. И понятно, почему. На 13 ходу лила сыграла ...Qc7. Эта позиция хорошо известна. В единственной, сыгранной за последнюю пятилетку, партии на приличном уровне на ИКЧФ белые сыграли в 2019г. 14.Kb1, ничья. Сейчас стокфиш применил известное усиление, связанное с жертвой пешки, 14.h5! b4 15.Na4 Qa5 16.b3 Bg5, раньше эта позиция оценивалась, как равная-считалось, что у белых есть компенсация за пешку, но и только. Но здесь вместо естественного 17.f4? cток применил новинку Ве3!! Здесь у белых, как после размена на е3, так и хода...Qe5 существенный перевес в окончаниях, возникающих через несколько ходов. Но все равно надо было так играть. Потому, что ход лилы 17...h6? плох, после него, возможно, уже проиграно.
В ответке сток сыграл 13...b4! Тут после 14.Na4 Qa5 ферзь попал на а5 за один темп, белые не успели сыграть h5. Видимо, это имеет существенное значение. В результате после 23 ходов возникла давно известная позиция, где уже почти нечем играть. Ясно, что у белых приятнее, но и только.
К вопросу о теоретических анализах и прочем.
В играбельном ответвлении найдорфа сток на месте творит теорию, которая может быть применена всеми. |
|
|
номер сообщения: 54-31-6997 |
|
|
|
Michael_S: Vizvezdenec:
Мы сейчас имеем уникальную ситуацию, когда 2 топовых движка играют в очень похожем на самом деле стиле, при этом ещё и близки по силе. |
Я не особо в курсАх, но из общих соображений есть впечатление, что Лила будет лучше, чем Сток, реагиравать на "тупое" усиление железа.
Типа, дай стоку, 10000 ядер, и его сила игры возрастет на 10 пукнтов по сравнению с 10 такими же ядрами.
А если Лилу посадить на суперкомп с тысячей Tesla А100 и хорошими интерконнектами, то сила, сравнительно, скажем, с одним Titan-V, возрастет достаточно заметно.
Конечно, общие соображения часто подводят... |
Я бы сказал, что наоборот.
Лила из-за особенностей поиска упирается в потолок в определённый момент, в то время как стокфиш в принципе способен досчитать шахматы до конца (если ему дать бесконечное число времени).
Да, лиле можно увеличивать сеть.
Только вот... Для получения увеличения силы игры такого же, как было, нужно и сеть увеличить в квадрат от этого числа раз (примерно), а соответственно и во столько же раз увеличить время на тренировку, которое и сейчас составляет до полугода на том железе, что есть.
При этом, формально говоря, наращивать и стокфишу сеть никто совсем не мешает.
Пока что это ничего не давало, но это пока что. |
|
|
номер сообщения: 54-31-6998 |
|
|
|
А, забыл упомянуть, что дальше 4 видеокарт Лила почти не скейлится (по приросту nps), в то время как сток скейлится при желании на любое число процессоров, как в рамках одной физической машины, так и в рамках кластера. |
|
|
номер сообщения: 54-31-6999 |
|
|
|
Нужно включить ещё в список потенциальных результативных партий голландскую защиту - возможна победа белыми.
__________________________
pr.ai PRAI Portal of Robotics and Artificial Intelligence |
|
|
номер сообщения: 54-31-7001 |
|
|
|
9:5 после 86 партий.
__________________________
pr.ai PRAI Portal of Robotics and Artificial Intelligence |
|
|
номер сообщения: 54-31-7002 |
|
|
|
После 70 партий счёт был 5:5,
а после 87 партии 10:5 в пользу Стокфиша.
Отрезок в 17 партий Стокфиш выиграл 5:0!
Что случилось?
__________________________
pr.ai PRAI Portal of Robotics and Artificial Intelligence |
|
|
номер сообщения: 54-31-7003 |
|
|
|
1.Читерство (подсказка человеком)
2. Резонанс вычислительный
3. Вирус, не любящий рыбу |
|
|
номер сообщения: 54-31-7004 |
|
|
|
Дебюты упорядочены в порядке возрастания дисбаланса |
|
|
номер сообщения: 54-31-7005 |
|
|
|
Получается, что Стокфиш лучше реализует дебютный гандикап?
__________________________
pr.ai PRAI Portal of Robotics and Artificial Intelligence |
|
|
номер сообщения: 54-31-7006 |
|
|
|
После 89 партии разрыв становится неприличным, 11:5,
а на отрезке после 70 партий 6:0.
Я не припомню, чтобы победитель в подобных матчах выигрывал более десяти раз.
__________________________
pr.ai PRAI Portal of Robotics and Artificial Intelligence |
|
|
номер сообщения: 54-31-7007 |
|
|
|
Обережний герой: Получается, что Стокфиш лучше реализует дебютный гандикап? |
Под гандикапом все-таки наверно обычно понимается материальная фора, а тут просто некоторое преимущество. Ну да, Стокфиш пока лучше в тех дебютах, которые разыгрывались. |
|
|
номер сообщения: 54-31-7008 |
|
|
|
Vizvezdenec: А, забыл упомянуть, что дальше 4 видеокарт Лила почти не скейлится (по приросту nps), в то время как сток скейлится при желании на любое число процессоров, как в рамках одной физической машины, так и в рамках кластера. |
Только доступ к хэшу в какой-то момент (думаю, ниже 10,000 ядер) станет таким медленным, что прирост в силе стока прекратится.
А Лилу на кластеры с профессиональными интерконнектами скорее всего пока просто не запрограммировали.
К примеру, на этот: https://en.wikipedia.org/wiki/Summit_(supercomputer)
Т.е. возможно там тоже она не сможет использовать все 24 тысячи имеющихся тесл, но явно сможет использовать сотни. Разница в том, что у Лилы, насколько я понимаю, нет узкого места, подобного хэшу классических шахматных программ. |
|
|
номер сообщения: 54-31-7009 |
|
|
|
В 91-ой партии Стокфиш снова побеждает. 12:5.
На отрезке после 70 партии Стокфиш выиграл семь белых партий из одиннадцати.
__________________________
pr.ai PRAI Portal of Robotics and Artificial Intelligence |
|
|
номер сообщения: 54-31-7010 |
|
|
|
Стокфиш после того, как обеспечил победу в матче, расслабился и позволил Лиле сократить отставание 13:7 после 97 партий.
__________________________
pr.ai PRAI Portal of Robotics and Artificial Intelligence |
|
|
номер сообщения: 54-31-7011 |
|
|
|
14:7
Идёт последняя сотая партия, но на бомбе как обычно не транслируется. Понял почему. На бомбе под номера туров отведено два знака. Когда делали бомбу, считали, что ста и более туров просто не может быть в турнире или матче и во время трансляций финалов шахматных программ не могут преодолеть это программное ограничение. Сотая партия всегда остаётся на бомбе терра-инкогнито.
__________________________
pr.ai PRAI Portal of Robotics and Artificial Intelligence |
|
|
номер сообщения: 54-31-7012 |
|
|
|
Итак, матч закончился со счётом 53:47 (14:8 по результативным партиям).
Действительно, похоже, во второй половине матча ставились более разбалансированные позиции,
так как первая половина матча закончилась по результативным партиям вроде 1:1, а во второй половине матча белые просто разорвали чёрных.
__________________________
pr.ai PRAI Portal of Robotics and Artificial Intelligence |
|
|
номер сообщения: 54-31-7013 |
|
|
|
Michael_S: Vizvezdenec: А, забыл упомянуть, что дальше 4 видеокарт Лила почти не скейлится (по приросту nps), в то время как сток скейлится при желании на любое число процессоров, как в рамках одной физической машины, так и в рамках кластера. |
Только доступ к хэшу в какой-то момент (думаю, ниже 10,000 ядер) станет таким медленным, что прирост в силе стока прекратится.
А Лилу на кластеры с профессиональными интерконнектами скорее всего пока просто не запрограммировали.
К примеру, на этот: https://en.wikipedia.org/wiki/Summit_(supercomputer)
Т.е. возможно там тоже она не сможет использовать все 24 тысячи имеющихся тесл, но явно сможет использовать сотни. Разница в том, что у Лилы, насколько я понимаю, нет узкого места, подобного хэшу классических шахматных программ. |
Ну на кластере в 4096 ядер замеряли, вроде бы прирост есть.
Дальше этого ерундой никто не занимался :)
У лилы другая проблема - у неё узкое место - алгоритм поиска, который после пары миллионов узлов на ход почти ничего не даёт. |
|
|
номер сообщения: 54-31-7014 |
|
|
|
Поздравим десятикратного чемпиона - Стокфиш!
Season 20: Stockfish
Season 19: Stockfish
Season 18: Stockfish
Season 17: LCZero
Season 16: Stockfish
Season 15: LCZero
Season 14: Stockfish
Season 13: Stockfish
Season 12: Stockfish
Season 11: Stockfish
Season 10: Komodo
Season 9: Stockfish
Season 8: Komodo
Season 7: Komodo
Season 6: Stockfish
Season 5: Komodo
Season 4: Houdini
Season 3: - |
Season 2: Houdini
Season 1: Houdini
Кстати, я ошибся, результативность раньше была выше.
__________________________
pr.ai PRAI Portal of Robotics and Artificial Intelligence |
|
|
номер сообщения: 54-31-7015 |
|
|
|
Vizvezdenec:
Ну на кластере в 4096 ядер замеряли, вроде бы прирост есть.
Дальше этого ерундой никто не занимался :) |
Во-первых, ядра ядрам рознь.
При фиксированой технологии кластерных интерконнектов, чем быстрей ядра, тем при меньшем их количестве застопорится прирост силы. На сегодня все серверные ядра сильно (процентов 30, как минимум) уступают в скорости десктопным и даже ноутбучным. Но очень скоро (пара месецев) придет EPYC 3 и разница почти исчезнет. Вот тогда и станет интересно мерить.
Во-вторых, когда вы говорите, что есть прирост, то что имеется в виду? Что в матче, подобном только что завершившемуся, 4096-ядерный стокфиш порвет 3000-ядерный, как тузик грелку? Или в 100 партиях наиболее вероятна ничья, а вот в 1000 может быть и порвет, очка на 2. |
|
|
номер сообщения: 54-31-7016 |
|
|
|
Теперь, по идее, нужно ждать скорого кубка TCEC Cup 8.
__________________________
pr.ai PRAI Portal of Robotics and Artificial Intelligence |
|
|
номер сообщения: 54-31-7017 |
|
|
|
Vizvezdenec:
У лилы другая проблема - у неё узкое место - алгоритм поиска, который после пары миллионов узлов на ход почти ничего не даёт. |
Я ленюсь пока сам читать про Deep Learning и тем более на курс записываться.
В посте выше я подразумевал, что увеличив вычислительную мощность в 100 раз мы сможем использовать для оценки нейронную сеть с большим числом уровней, что в теории даст чуть лучшую оценку. Ну а чуть лучшая оценка при том же поиске дложна дать значительное увеличение силы.
Где ошибаюсь? |
|
|
номер сообщения: 54-31-7018 |
|
|
|
Michael_S: Vizvezdenec:
У лилы другая проблема - у неё узкое место - алгоритм поиска, который после пары миллионов узлов на ход почти ничего не даёт. |
Я ленюсь пока сам читать про Deep Learning и тем более на курс записываться.
В посте выше я подразумевал, что увеличив вычислительную мощность в 100 раз мы сможем использовать для оценки нейронную сеть с большим числом уровней, что в теории даст чуть лучшую оценку. Ну а чуть лучшая оценка при том же поиске дложна дать значительное увеличение силы.
Где ошибаюсь? |
В том, что такая сеть существует.
Сегодняшние сети УЖЕ тренируются год/полгода.
Можно увеличивать её размерность.
И тренировать 15 лет - так как чем больше сеть, тем больше времени занимает её тренировка.
Ну и опять-таки никто в ближайшем будущем не планирует предоставлять для шахмат суперкомпьютеры в 4000 тесел. |
|
|
номер сообщения: 54-31-7019 |
|
|
|
Michael_S: Vizvezdenec:
Ну на кластере в 4096 ядер замеряли, вроде бы прирост есть.
Дальше этого ерундой никто не занимался :) |
Во-первых, ядра ядрам рознь.
При фиксированой технологии кластерных интерконнектов, чем быстрей ядра, тем при меньшем их количестве застопорится прирост силы. На сегодня все серверные ядра сильно (процентов 30, как минимум) уступают в скорости десктопным и даже ноутбучным. Но очень скоро (пара месецев) придет EPYC 3 и разница почти исчезнет. Вот тогда и станет интересно мерить.
Во-вторых, когда вы говорите, что есть прирост, то что имеется в виду? Что в матче, подобном только что завершившемуся, 4096-ядерный стокфиш порвет 3000-ядерный, как тузик грелку? Или в 100 партиях наиболее вероятна ничья, а вот в 1000 может быть и порвет, очка на 2. |
А что мерить, на EPYC x2 сток уже выдаёт в 2 раза больше скорости, чем на текущем железе TCEC, на СССС показано примерно.
И я до сих пор не очень понимаю, откуда берётся первое утверждение. Но я не спец в кластерах, да и не особо мне это интересно.
Знаю, что до 400 потоков есть измеряемый прирост в силе игры, а дальше этого вопрос только теоретический - никто таких ресурсов шахматным прогам всё равно не даёт.
У лилы, кстати, всё упирается на большом количестве граф карт в производительность процессора, причём не в целом, а на поток - и вот тут уже проблема даже за 4 видеокарты её замасштабировать. |
|
|
номер сообщения: 54-31-7020 |
|
|
|
https://en.chessbase.com/post/fat-fritz-2-best-of-both-worlds
НИ В КОЕМ СЛУЧАЕ не ведитесь на это!
Это просто стокфиш последней версии с несколько другой сетью (изменений в поиске просто НЕТ, чистое копирование), по тестам
name, elo, result, perf%
1 Cfish 201220 avx512 nn-449d, +20, +124/=809/-67, 52.85% 528.5/1000
2 FatFritz 2 x86 64 bmi2, -20, +67/=809/-124, 47.15% 471.5/1000
За 100 долларов вы получите бесплатный движок, точнее, его модификацию с заимствованием 99% кода, которая не сильнее оригинала. |
|
|
номер сообщения: 54-31-7021 |
|
|
|
https://lichess.org/@/simpleEval крайне забавный проект - стокфиш, у которого вместо оценки подсчёт материала в пропорции 1-3-3-5-9.
Для человека - крайне тяжёлый соперник в блиц, 2400 фиде игрок смог сделать из 100 партий 3 ничьи и 1 раз выиграть, как-то так.
Главный принцип игры против него - если Вам кажется, что Вы выигрываете материал, то Вы просто чего-то не видите :)
Почти любая партия с человеком развивается по сценарию "человек получает позицию с оценкой +6 при равном материале, а потом проигрывает". |
|
|
номер сообщения: 54-31-7022 |
|
|
|
номер сообщения: 54-31-7023 |
|
|
|
|
|
|
|
|
Copyright chesspro.ru 2004-2024 гг. |
|
|
|