А что если настоящие шахматисты так и играют? Ну например можно же засунуть в жопу вибромоторчик от телефона, и мелкий радиоприёмник. А злоумышленник будет вычислять удачные ходы, и передавать азбукой морзе!
Решил доктор Ватсон как-то отучить Шерлока Холмса курить трубку.
Пошел, посоветовался к профессору.
Профессор говорит:
- Вы засуньте себе трубку в задницу на некоторое время...
Ватсон так и сделал.
Холмс пришел, закурил трубку и глазом не моргнул.
В следующий раз Ватсон засунул трубку поглубже и на более долгий срок.
Холмс опять невозмутимо курил.
Прошел еще месяц.
Холмс так и не бросил курить, а вот Ватсон без трубки уже не мог.
Ну испортили концовку же!
Решил доктор Ватсон как-то отучить Шерлока Холмса курить трубку.
Пошел, посоветовался к профессору.
Профессор говорит:
- Вы засуньте себе трубку в задницу на некоторое время...
Ватсон так и сделал.
Холмс пришел, закурил трубку и глазом не моргнул.
В следующий раз Ватсон засунул трубку поглубже и на более долгий срок.
Холмс опять невозмутимо курил.
Прошел еще месяц.
Холмс курить в конце концов бросил, а вот Ватсон без трубки уже не мог.
Видимо есть несколько версий, т.к. я впервые увидел именно первый вариант концовки, где Холмс так и не бросил курить.
Кстати эта концовка в целом гораздо смешнее, так как содомитство Ватсона в этом случае оказалось ещё и напрасным.
так сказать - дважды провал.
так тогда получается если Холмс бросил курить а Ватсону нравится - теряется суть анекдота.
Все партии анализируются потом при помощи шахматных программам, чтобы изучить разные варианты и всё такое. Если шахматист А играл 100% по ходам какой нибуть популярной программы то это легко спалят.
Как, мне интересно очень. Чем отличается игра машины от человека. Отсутствие ошибок не показатель. Можно нарочно выбирать более слабые ходы.
Конечно, можно случайно сделать так что твои ходы на 100% повторят ходы компьютера, но это:
1) маловероятно
2) не повторится дважды за твою жизнь
Пугач на своем канале иногда ловит таких, и всю игру считает до 4х после своего хода. И на счёт четыре всегда следует ход противника. Ну, а потом бан ).
Это, конечно, работает в блице, но в классические шахматы онлайн серьезно никто и не играет, я полагаю.
Опять же будет видно что вот 10 хороших ходов 1 в 1 к Стокфишу , а потом слабый ход, а дальше снова 10 ходов по Стокфишу.
А если постоянно выбирать другие то где приемущество? Наоборот самую выйгрушную стратегию специально будешь стороной обходит что не гуд.
Ну и главное отличие в том что можно с помощью популярных программ повторить путь читера, а если сам играл нет
Программ немного, может случайно выбирать. Но учитывая число возможных ходов в шахматах, маловероятна длительная последовательность совпадений.
Так же не забываем что компьютеры играют на радикально другим уровне по сравнению с людьми, поэтому даже топовые гроссы резко будут наращивать винрейт в случае читерства. А любые аномалии статистики всегда повод изучить вопрос внимательнее. Да и стиль людей часто известен их учителям, давним опонентам и тд. И резкая смена стиля тоже заметна
На самом деле, топовые игроки достаточно близко подходят к машинным рассчётам.
Даже у меня - огрызка КМСа уже давно бросившего занятия этот показатель обычно 75-90%
Так что, в теории - гроссмейстер может сыграть партию 100% как машина, но на дистанции этот показатель невозможен.
Что мешает в алгоритм прописать 87% точности? Так получится даже лучше и живее, чем некоторые игроки.
В игре может быть куча ходов, где даже новичок сделает такой же ход, что и самый мощный ИИ.Это простые вынужденные ходы или ходы в дебюте. Но вот найти точный ход при сложной ситуации не удается даже гроссмейстерам. Такие ходы даже и называют компьютерными, так как они не подвластны человеку.
И как ты будешь определять в каких ситуациях ухудшать точность ?
А ао вторых- есть это чувство. Когда играешь с ИИ прям заметны моменты когда он поддается.
компьютерные движки играют в силу 3200+ элло, когда самый сильным в мире шахматист играет 2850. Ходы, а точнее идеи (последовательность ходов) столь сильные, что не доступны человеку, именно поэтому уже как 20 лет, человек не в состоянии обыграть компьютер. В том числе так и ловят читеров, но это не единственный аргумент для алгоритма античита. Так понятнее?)
Можно включить машину на игру с силой 2500 и этого хватит чтобы рвать всех кто ниже. Я полагаю она будет делать неидеальные ходы, но более похожие на человека.
Комп в любом случаи играет иначе и алгоритмы это палят, НО умный читинг существует и действительно можно долгое время читерить и не ловить бан.
ну блять понятно, что компьютер не навешивает термины, для него это просто просчет вариантов, но мы то не компьютеры, мы играем в шахматы идеями и не в состоянии "увидеть" идеи, которые просчитывает комп, но нелогичный ход, который приводит через 10-20 ходов комп к победе, внезапно у людей характеризуется как "идея".
Я программист. Если следовать логике, то перебор - это и есть перебор. Играя в шахматы, люди тоже делают мфленный перебор вариантов на несколько ходов. Конечно, вариантов так много, что люди не могут их все перебирать в голове, а поэтому они перебирают только очевидно выгодные варианты. Ну или по памяти заучивают начальные комбинации. Но это тупо перебор. Никакого творчества в этом нет.
Вы программист, но НЕ шахматист. Будет интересно вернуться к разговору, после того как выполните хотя бы первый разряд. Пока что - Вы даже термин "комбинация" применительно к шахматам НЕ понимаете, употребляете его некорректно.
В шахматы я играл. После десятка игр это стало абсолютно скучно и неинтересно. Вся игра сводится к перебору вариантов и выбору наиболее удачных.
Разница в том, что у человека многопотоковое не только мышление, но и "беглый взгляд", шахматная же прога однопотоковая, она не сможет отсечь "очевидно" невыгодные ходы, не проверяя расклад далее столь подробно)
Но я полностью согласен, что творчества на шахматной доске нет. Даже со всем потенциальным многообразием вариантов.
Если разобраться, то просто парни, писавшие для компа перебор шахматных ходов, не заморачивались вообще. Можно добавить пару варинатов - чтобы сперва обрабатывались ходы с участием фигур, которые затрагиваются предыдущим ходом противника, а потом варианты с бодее ценными фигурами. И получим то, как мыслит человек. Ничего сложного. Это всего лишь перебор вариантов. Просто в случае с людьми, перебираются не все варианты, а интуитивно понятные.
"Но я полностью согласен, что творчества на шахматной доске нет" Возьмем например, партию Таля, где он великолепными, совершенно не очевиднейшими жертвами ставит мат королю противника, это не является творчеством? По вашему, это как сказал "программист" перебор вариантов?
Ну и есть довольно мутная история с матчем между Каспаровым и "Дип Блю". Когда машину обвинили в том, что она делала "человеческие ходы". Есть такие ходы, которые не просчитываются (потому что глубина слишком большая), а потому машиной они использоваться не будут, но могут быть использованы человеком, который тоже не может просчитать на такое количество ходов, но интуитивно увидит в этом ходе условное "развитие позиции" - грубо говоря геометрия.
И ещё раз - машина только считает. Она выбирает самую короткую выигрышную стратегию. Эта главная особенность. Даже если она играет не на "100% мощности" - она будет считать ходы не слишком глубоко, но все равно будет при этом искать самый короткий выигрышный вариант. И вот если в течение партии будут ходы которые, вдруг, будут ломать выбранную стратегию оппонента - повод задуматься.
Во первых уровень дип блю очень низкий для современных компов.
Во вторых сейчас баллом правит нейросеть АльфаЗеро которая абсолютно иначе работает
Если ты сыграешь идеально один раз- это еще ничего. Если ты сыграешь еще десять раз на уровне топ компьютера- тебе сделают а-та-та, ибо не может человек просчитать десятки и сотни комбинаций на много ходов вперед стабильно каждый раз.
По Стокфишу чисто никто не играет , Стокфишь играет радикально лучше шахматистов людей, поэтому ты должен быть просто богом шахмат чтобы играть 1 в 1 как он
если ты способен играть так, что тебя регулярно записывают в читеры, то тебе не нужно ничего доказывать, лучше направить свою энергию на участие в живых турнирах, за победу в которых платят призовые деньги. А с такой игрой призы однозначно будут.
Программы оценивают каждый ход в % от наилучшего хода. И всегда выбирают его (наилучший).
Человек ниже КМС просто теоретически не сможет так сделать.
Профессионалы же могут близко подойти к таким ходам. Но даже они не способны это делать в каждой партии. А иногда и сознательно этого не делают.
Можно нарочно выбирать более слабые ходы.
А это на высоком уровне просто лишит тебя шансов на победу. А на невысоком всё равно заметно и для анализирующих программ очевидно.
Настроишь слабее - будешь проигрывать много, болтаться на уровне 1200-1400. Большинство и сами могут играть на таких.
Программы же используют, по идеи, для фана (раз-другой), либо потешить ЧСВ. А чтобы потешить, это надо высоко подняться и обыгрывать, обыгрывать, обыгрывать сильных противников.
Я смотрел одно время стримы гроссмейстера Сергей Шипова, так вот он говорил что-то вроде - компьютер делает парадоксальные ходы которые обычный человек никогда бы не сделал.
На уровне ощущений - очень сильно отличается. Играю регулярно на lichess сыграно около 11к партий за 3 года, противник за которого играет комп чувствуется на раз, кроме того мне периодически приходят сообщения от сервиса о возмещении рейтинга - постфактум партии анализируются алгоритмом и читер вычисляется.
Есть такая штука - дебютная теория. В ней содержатся развитие основных шахматных дебютов. С развитием шахматных движков некоторые из дебютов стали оцениваться (а кое что даже просчитали до конца) как проигрышные для одной из сторон. Хотите проверить не играете ли вы против машины - заюзайте такой просчитанный дебют и посмотрите на ходы которыми вам ответит соперник. Если сразу свернёт на мат в n ходов - ну значит машина.
"Можно нарочно выбирать более слабые ходы."
Для этого нужно быть квалифицированным шахматистом, чтобы понимать, что Ваш нарочно слабый ход - не сольёт партию. В блиц формате это сложно даже для опытных шахматистов. В шахматах можно буквально за 1-2 хода из выигранной позиции получить абсолютно проигранную
В некоторых играх ближе к окончанию партии очень хорошо видны ходы машинные и человеческие.
Некоторые идеи машин по переходу в ничейные позиции даже опытные шахматные игроки не всегда могут на анализе придумать (не видя ходов машины), что уж говорить про партию, когда тикают часы, а комбинация ходов противоречит логике человека и игры в шахматы человеком.
Такой способ не подойдет.
Анализируется количество ошибок. Такие ходы, когда компьютер видит, что ошибка, но оба игрока не заметят, что это ошибка.
Поэтому чтобы не спалиться, надо чередовать ходы. Один делаешь сам, другой делает компьютер.
Тогда есть большой шанс проиграть даже с движком. Компьютер выбирает не лучший ход, а последовательность лучших ходов. Вряд ли вы сами вдруг поставите мат в 2 хода, чтобы компьютер спокойно выиграл партию. Компьютер будет выводить вас на условный "мат в 14 ходов", а вы ему эту, по сути уже выигранную партию, будете удлиннять нелепыми ходами.
Суть в том, что в шахматах всегда есть идеальный ход. Машина всегда выбирает лучший вариант. Посмотрите стримы гроссмейстеров и как им попадаются читаки, в конце игры пишется %идеальных ходов, у машины он 99,8% или около того, переиграть не реально практически.
Определяется чисто аналитически
Интервью с попавшимся гроссом читером было, обоснование было чисто математическое после, на турнире профессор анализировал по какой-то секретной методе
Во всяком случае организаторы турниров их не разглашают
Только недавно тут видел историю, где один шахматный эксперт решил сыграть с другим через прокси человека по телефону. После чего его проксю попросили передать трубочку ему указав его имя.
PS: Нашёл
для этого тот, кого обманывают, должен быть знаком (хотя бы по партиям) с мошенником и реальным экспертом. вслепую такое не сработает
Так эксперты между собой регулярно играют, там всегда есть узкие круги.
Так же они любят делится интересными партиями и ситуациями, и когда один пришёл другому партию 1 в 1 как играймую им сейчас против другого
И главное не стоит забывать что мощеник хочет набивать себе высокий рейтинг и для этого нужно много очень партий сыграть, а не просто разок удивить гросса
есть подозрение, что чесском "сканирует" браузер, во всяком случае, частые переключения между окнами он точно видит. Тогда уж нужно играть на двух разных устройствах.
Да все просто, человек думает не так, как компьютер. Например, он не может посчитать все варианты, поэтому рассматривает самые перспективные, полагаясь на опыт уже сыгранных партий и интуицию. Поэтому если ты сделаешь ебанутый ход, который через 20 не менее ебанутых ходов дает тебе перевес +500, то тебя выкинут за шкирку из за доски). Это утрированно, но смысл я передал.
Для примера, не так давно был матч новой нейросети Альфа Зеро и стокфиша(компьютерный движок). Так там даже человек не особо шарящий в шахматах может увидеть, что нейросеть играет как-то не так. Делает нелогичные ходы и потом побеждает с огромным перевесом. Потому что она болт кладет на весть предыдущий опыт человечества, дебюты и прочее, у нее свое мнение и свои критерии оценки позиции.
Для профессионалов игра с компом отличается так же как для простого смертного игра нейросети и классического движка.
Поэтому если ты сделаешь ебанутый ход, который через 20 не менее ебанутых ходов дает тебе перевес +500, то тебя выкинут за шкирку из за доски)
Чееел. У меня дедушка примерно так и играет :D
вроде я видел партии альфа зеро со стокфишем и помню, что она очень агрессивна и любит захватывать пространство, но вот что она делает нелогичные ходы и кладет боллт на весь опыт человечества уже ваша придумка )
Я вот в шахматах ничего не понимаю. Могу играть в них только как в шашки (типа того, что можно убивать короля и всякое такое).
Но вот в Сапёра, который встроенная в Виндовс игра, играю отлично! Не то чтобы особо фантастические рекорды, но открываю клеточки практически не думая, со скоростью позиционирования мыши. Это когда доступны большие количества не заминированых клеток. ...Это я к тому, что если бы люли играли так же серьёзно в Сапёра, как и в Шахматы, то много людей могло бы оказатся несправедливо забаненными!
Если прикрутить к сапёру интеллект компьютера, то выигрышная партия в сапёр у него будет занимать секунды 2. Повторите?
Есть ограничение, по скорости прицеливания мышью. Наверное на сенсорном экране (пальцами) можно достичь большей скорости. Я к тому, что в этой игре наверное будет трудно распознать человека, пользующегося подсказками (понятно, что визуальными, текстовые тут по скорости не подойдут).
У компьютера нет ограничения по скорости мышки, тк можно управлять курсором. И скорее всего он упрется в быстродействие самой программы сапёр. В любом случае скорость будет непостижима человеку ни при каких условиях.
А толку то от нее? Как ты ее обучать будешь? По играм топовых шахматистов? Ну так все так и делали до этого. Можно комбинациями игры топ шахматистов и сама нейронка с собой. Но для этого нужны уже большие вычислительные мощности. Не ну так то можно написать конечно, но очень слабую
Ну в 1997 программа же обыграла Каспарова. Наверное её исходники до сих пор лежат в сети. Да и сам суперкомпьютер сейчас на уровне айфона примерно по железу
Уже написали, Альфа Зиро называется. Она поиграла сама с собой 24 часа, после чего отъе6ала стокфиш, как гроссмейстер перворазрядника.
Поиграла с собой на каком компьютере? Где происходило самообучение нейронной сети? Я прочитал что он обучался на TPU (тензорный процессор google) и кому это доступно в домашних условиях для "своей нейронной сети"? Повторюсь можно это можно сделать, но результаты будут далеки от про версиях (стокфиш, альфа Зиро неважно), самое главное в этом способ обучения. Если самому взять результаты обученной сети и натянуть на свою нейронную сеть, то во-первых, это будет далеко не "своя нейронка", а во-вторых результаты такой сети практически не будут отличаться от официальных и опять пропадает смысл сокрытия "своих" ходов
Вперёд, напишите для теста СВОЮ нейронную сеть, используя колаб. Не знаю как сейчас, но год назад были ограничения как по времени так и по ресурсам, что-то около 10 гигов видеопамяти и 60 гигов оперативной, и лимит по времени часов 12
Ну лимит по времени не особо страшен. Чекпоинты как бы никто не отменял же, их можно спокойно сохранять себе на Гугл Драйв или еще лучше на GCP Сторадж. Во всяком случае я так и делаю.
А про нейронку я ничего не говорил, это другой вопрос. Я лишь сказал про доступ к ТПУ. И Гугл реально сделали просто гигантский прорыв в области ИИ этим, потому что по факту дали доступ к топовым ГПУ и ТПУ всем желающим бесплатно. А наличие железа раньше было достаточно серьезным барьером для многих людей.
отьебала стокфиш, который был ограничен в ресурсах и не последней версии, а так да, отьебала) Но правды ради альфа зиро мощный вася.
Обычно такие выбирают более прибыльную профессию, ну и если всё же решил читерить в шахматах то только подозрения на основе шахматной неграмотности в ходе разговоров, невозможности нормально обьяснять свои ходы. А после подозрений можно и на обыск налететь
Да там за один сомнительный ход тебя будут трясти организаторы и потом год косо смотреть, а если ты будешь ходить как компьютер постоянно, то тебя на смех поднимут и погонят оттуда ссаными тряпками еще до того, как флаг упадет.)
Вот, просто для примера. Непомнящий разваливает четырёх любителей... Вслепую. 4 доски в голове держит, ещё и поправляет, когда любители тупят и не на то место фигуры ставят.
Тоже так развлекался на маил.ру.
Программа fritz вроде бы называлась.
Речь о дебютах, да.
Так это, давно уже так...
Ну и это не главное, если кто-то будет делать ходы ровно как показывают компьютерные шахматные программы, как там их "стокфиш", или как-то так, то такого игрока очень быстро спалят. Анализ партии, анализы ходов, это шахматистам интереснее, чем наверное сами партии.
Трансляция партии в интернет идёт с задержкой в несколько минут, чтоб тот кто, теоретически подсказывает, не мог видеть текущую позицию. Ну или чтобы игрок-читер силился в цейтноте по времени.
Есть и подоходящие двусторонние передатчики с дистанцией до 1км на открытой местности. HC-12, например, по размеру он не выгодный, но зато вообще ничего знать не нужно - берёшь две штуки таких. Одну штуку к компьютеру, запускаешь программу терминал (это для COM-порта) и уже сразу можно слать любой текст. А на приёмной стороне дополнительно нужна будет какая-нибудь арудина (atmega128), которая в зависимости от возможностей визуализации - будет выдавать или текст на экран, или азбуку морзе.
А те, кто реально умеют программировать, могут сделать это устройство ещё вдвое компактнее - использовать тот процессор, который уже стоит на этой плате для своих целей.
Был такой рассказ в Юном Технике, если не ошибаюсь. Там был робот, который наступал на ногу во время правильного хода.
Если будут обыскивать, то больше некуда. А так-то оно лучше в естественный предмет с железными вставками запихнуть: кошелёк, расчёска, очки, зубы и т.п.
Но это и цена сразу меняется с "бесплатно", до "как настоящий шпионский прибор".
Ну странно...в спецоперациях микрофон и то под рубашкой....пойду расскажу всем сценаристам фильмов, что бы в следующий раз копу под прикрытием в жопу сразу сували микрофон...
Скриншоты комментов
55.8K постов39.8K подписчиков
Правила сообщества
В сообществе можно размещать ЛЮБЫЕ скрины (комментов) с любого сайта!!
ПРИКРЕПИТЬ ССЫЛКУ НА КОМЕНТ ЕСЛИ ОН С Пикабу желательно, но не обязательно!!!
Если скрин не с пикабу, а со стороннего сайта( Твиттер,. Вк, Одноклассники и т.д.) то ссылка не обязательна.
Для сообщества подходит любой скрин, набранный на клавиатуре, даже если это не диалог (под вид Твита) Так же подходит скрин с картинкой и хотя бы одним комментарием под ним, с любого источника.